Commit graph

218 commits

Author SHA1 Message Date
Fedora Release Engineering
eae5785be4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:10:54 +00:00
Terje Rosten
0e3a651935 Update to 5.5.20 and add patches to work (somewhat) with ruby 2.7 2020-05-02 12:46:44 +02:00
Igor Raits
558a3731eb
Fixup conditionals for EL8
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-04-13 16:38:50 +02:00
Terje Rosten
e3ee5466f4 5.5.18 2020-02-05 19:33:40 +01:00
Fedora Release Engineering
ef734ac796 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 09:58:50 +00:00
Alfredo Moralejo
1b29836c46 Add rubygem-multi_json as dependency
It's dependency upstream and without it fail to build modules in some cases, depending on the structure of metadata.json.

[1] https://github.com/puppetlabs/puppet/blob/5.5.x/.gemspec#L41
[2] https://github.com/puppetlabs/puppet/blob/5.5.x/lib/puppet/util/json.rb#L18
2019-12-04 16:59:26 +00:00
Terje Røsten
d9d4410a87 Prefer /run over /var/run (rhbz#1710635) 2019-09-22 11:54:12 +02:00
Terje Røsten
e24a065f4c Drop buildroot prefix in nm_dispatcher_dir macro
Fix wrong path for gem in puppetet_gem.rb (rhbz#1751385),
  report and fix from Lucien Weller, thanks!
2019-09-22 11:35:32 +02:00
Lucien Weller
d6582b3eec fix: fixed wrong path for gem in puppet_gem.rb
fixes issue https://bugzilla.redhat.com/show_bug.cgi?id=1751385
2019-09-12 07:29:41 +02:00
Lubomir Rintel
38afc62ebd Move the NetworkManager dispatcher script out of /etc
It's not user configuration and shouldn't ever have been there. Except for that
it used to be the only location NetworkManager looked into. With NetworkManager
1.20 that is no longer the case and the dispatcher scripts can be moved to
/usr/lib.
2019-08-22 17:07:29 +02:00
Fedora Release Engineering
f96b2ccfcc - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:30:58 +00:00
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