Commit graph

207 commits

Author SHA1 Message Date
Terje Røsten
4561a4c947 Minor clean up 2019-03-13 19:30:59 +01:00
Terje Røsten
d434511db2 Move sysconfdirs to headless too 2019-03-08 00:00:05 +01:00
Terje Røsten
7c468502ac Move reqs to headless 2019-03-07 23:43:40 +01:00
Terje Røsten
2745c62d0c 5.5.10 2019-03-07 20:33:12 +01:00
Terje Røsten
f04e1ae2d4 Split off headless subpackage, based on idea from Bogdan Dobrelya 2019-03-07 19:58:29 +01:00
Terje Røsten
86277f74ea Revert use of systemd_ordering macro 2019-02-17 22:13:51 +01:00
Bogdan Dobrelya
4ff2bb73dd Revert "Optimize systemd dependency for containers"
It was generally a mistake to use `%systemd_ordering` in those
circumstances, as the tmpfiles stuff doesn't work and populate the
`/tmp` and `/run` directories. The reason why the packages install is
that all the commands in the macros have `|| :` at the end, so their
error state is ignored.

Something to re-consider for future attempts to fix/improve that:
If the tmpfiles and such were split out into a subpackage that'd be
required if and only if the kernel was installed or being installed,
that might work.

Related: rhbz#1654672
Related-Bug: #1804822
This reverts commit e07ed63d65.
2019-02-11 14:27:29 +01:00
Fedora Release Engineering
a99941884f - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 05:00:16 +00:00
Igor Gnatenko
91b4fb283d Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Terje Røsten
9dd95c8357 Add changelog and fix rpmbuild warnings 2019-01-22 21:04:34 +01:00
Bogdan Dobrelya
e07ed63d65 Optimize systemd dependency for containers
According to https://fedoraproject.org/wiki/Packaging:Scriptlets:
If a package is suitable for installation without systemd (in a
container image, for example) and does not require any of the
systemd mechanisms such as tmpfiles.d, then the systemd_ordering macro
MAY be used instead of the systemd_requires macro.

That is exactly the case we want to address for container images
when installing packages in it.

Resolves: rhbz#1654672
Related-Bug: #1804822
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2019-01-22 16:17:35 +01:00
Haikel Guemar
e3e8e56c1f Use %autosetup and refresh patches 2019-01-07 16:26:04 +01:00
Haikel Guemar
e03d1b2aeb Upstream 5.5.6
Fix issues with RHEL > 7
2019-01-07 15:55:27 +01:00
Haikel Guemar
f6d76875bb Add missing patches 2018-10-31 11:42:37 +01:00
Haikel Guemar
177186787b Upload 5.5.6 sources 2018-10-31 11:40:26 +01:00
Haikel Guemar
b517787a5d Upstream 5.5.6
Fix issues with RHEL > 7
2018-10-31 11:33:14 +01:00
Haikel Guemar
2f24705a1a Fix epoch issues when rebuilding on RHEL
Do not require rebuilds on either Fedora/EPEL
2018-07-24 14:12:08 +02:00
Fedora Release Engineering
e56aacf581 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:00:19 +00:00
Jason Tibbitts
9e6b608e9d Remove needless use of %defattr 2018-07-10 02:16:36 -05:00
Haikel Guemar
662af13417 Fix sources 2018-06-08 16:31:21 +02:00
Haikel Guemar
ffcca8958d Add missing sources 2018-06-08 16:15:14 +02:00
Haikel Guemar
9f0248bc8c Upload upstream 5.5.1 sources 2018-06-08 16:01:21 +02:00
Haikel Guemar
752b2fb7d1 Upstream 5.5.1
Unmaintained editor extensions were removed upstream (PUP-7558)
Deprecated commands were removed: inspect (PUP-893), extlookup2hiera (PUP-3478)
Refreshed patches
2018-06-08 16:00:30 +02:00
Terje Røsten
dd73184c04 Update to 4.10.10 2018-03-15 19:35:09 +01:00
Igor Gnatenko
95e93227e2
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:32:09 +01:00
Igor Gnatenko
e6cad21997 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:21:08 +01:00
Fedora Release Engineering
0e7dd9783d - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 05:58:55 +00:00
James Hogarth
f6aa910dc4 F28 facter3 change means puppet needs to require the ruby bindings for facter 2017-11-07 11:50:36 +00:00
Fedora Release Engineering
22bc31c361 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 09:10:55 +00:00
Dominic Cleal
c7f00c0890
Update to 4.10.1 2017-05-31 15:13:50 +01:00
Dominic Cleal
e98f95dcba
Remove Fedora release restrictions from DNF package provider 2017-05-31 10:12:07 +01:00
Dominic Cleal
1d46e992af
Update to 4.8.2 2017-05-25 10:34:03 +01:00
Ville Skyttä
f2dd544f62
Move tmpfiles.d config to %{_tmpfilesdir}, install LICENSE as %license
Fixes BZ#1413215
2017-05-23 10:27:24 +01:00
Dominic Cleal
a3757312cb
Fix remote code execution via YAML deserialization
* CVE-2017-2295
* https://puppet.com/security/cve/cve-2017-2295
* 06d8c51

Fixes BZ#1452654
2017-05-23 09:18:55 +01:00
Dominic Cleal
6d30d07d32
Fix Ruby 2.4 compatibility, xmlrpc/OpenSSL patches
* 484623ed
* 578687a0

Fixes BZ#1443673, BZ#1440710
2017-05-18 08:33:52 +01:00
Fedora Release Engineering
c99223fa4f - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 07:58:29 +00:00
Haikel Guemar
425e308276 Push missing sources 2017-01-19 14:10:42 +01:00
Haikel Guemar
fd11541cf6 Upload 4.6.2 sources 2016-09-14 18:49:38 +02:00
Haikel Guemar
1651fc68ec Upstream 4.6.1 2016-09-14 18:20:40 +02:00
Fedora Release Engineering
06db339585 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 18:36:08 +00:00
Martin Mágr
6e2b94ac46 Remove safe_yaml vendored library
Hardcoded safe_yaml requirement breaks Puppet 4.x.
This patch removes dependency on this rubygem.

Resolves: rhbz#1261091
2015-09-08 21:59:53 +02:00
Gael Chamoulaud
c3e621009b Update to Upstream 4.2.1
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2015-07-29 22:22:23 +02:00
Lukas Zapletal
19ce87e9b9 1246238 - systemd service type changed to 'simple' 2015-07-28 17:21:36 +02:00
Lukas Zapletal
a75fde8e51 Call exec rather that spawn sub-process because of signals 2015-07-21 15:17:15 +02:00
Dennis Gilmore
aa57ca9677 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 17:59:20 +00:00
Haikel Guemar
8433963672 Upstream 4.1.0
- Fix Puppet belief that Fedora is OpenBSD (PUP-4491)
2015-05-24 00:17:26 +02:00
Haikel Guemar
e9ad987644 Fix puppet paths and unit files (upstream #12185) 2015-05-17 18:24:27 +02:00
Haikel Guemar
d81485e91e Upload 4.0.0 sources 2015-04-29 01:55:16 +02:00
Haikel Guemar
0690abb537 Upload 4.0.0 sources 2015-04-29 01:51:38 +02:00
Haikel Guemar
d6be7b0d43 Upstream 4.0.0 2015-04-29 01:43:02 +02:00