Commit Graph

185 Commits

Author SHA1 Message Date
Oyvind Albrigtsen
6cc9f0480b - Rebase to resource-agents 4.16.0 upstream release
- AWS agents: reuse IMDS token until it expires
- awsvip: add interface parameter
- ethmonitor: add bc dependency
- build: use /usr/sbin path for nfs-utils dependencies

  Resolves: RHEL-65331, RHEL-66293, RHEL-68740, RHEL-53615, RHEL-68840
2024-11-26 10:32:57 +01:00
Troy Dawson
7a4e0713fb Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 09:11:27 -07:00
Oyvind Albrigtsen
010bda5490 - Rebase to resource-agents 4.15.1 upstream release
- IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid
  last added IP becoming src IP
- powervs-subnet: new resource agent

  Resolves: RHEL-50378, RHEL-46557, RHEL-50380
2024-07-26 10:31:53 +02:00
Oyvind Albrigtsen
200f2b0ca1 - Rebase to resource-agents 4.15.0 upstream release.
- IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid
  last added IP becoming src IP

  Resolves: RHEL-50378, RHEL-46557
2024-07-24 10:55:34 +02:00
Oyvind Albrigtsen
69a67cf354 - apache: prefer curl due to wget2 issues, and dont use -L for wget2
Resolves: RHEL-40720
2024-06-27 10:22:11 +02:00
Oyvind Albrigtsen
8cfe63a235 - apache: dont use -L for wget2
Resolves: RHEL-40720
2024-06-26 11:47:59 +02:00
Troy Dawson
f515b5868d Bump release for June 2024 mass rebuild 2024-06-24 09:22:08 -07:00
Oyvind Albrigtsen
5a9b0dd1e3 - Add CI gating tests 2024-06-12 13:31:55 +02:00
Oyvind Albrigtsen
1d8880cceb - cloud agents: set support library path
- pgsqlms: add to -paf subpackage
2024-06-12 11:44:58 +02:00
Zbigniew Jędrzejewski-Szmek
875f38afa0 spec: use /usr/sbin paths for Fedora 40+
Based on the patch from Oyvind Albrigtsen <oalbrigt@redhat.com>:
6516e089c9.

Note that the upstream commit updates all paths, but it turns out that
this is not what we need. nfs-utils actually has files with both /sbin
and /usr/sbin:

  $ rpm -ql nfs-utils|grep bin
  /sbin/mount.nfs
  /sbin/mount.nfs4
  /sbin/nfsdcltrack
  /sbin/rpc.statd
  /sbin/umount.nfs
  /sbin/umount.nfs4
  /usr/sbin/blkmapd
  /usr/sbin/exportfs
  /usr/sbin/fsidd
  /usr/sbin/mountstats
  /usr/sbin/nfsconf
  /usr/sbin/nfsdcld
  /usr/sbin/nfsdclddb
  /usr/sbin/nfsdclnts
  /usr/sbin/nfsidmap
  /usr/sbin/nfsiostat
  /usr/sbin/nfsref
  /usr/sbin/nfsstat
  /usr/sbin/rpc.gssd
  /usr/sbin/rpc.idmapd
  /usr/sbin/rpc.mountd
  /usr/sbin/rpc.nfsd
  /usr/sbin/rpcctl
  /usr/sbin/rpcdebug
  /usr/sbin/showmount
  /usr/sbin/sm-notify
  /usr/sbin/start-statd

I was confused by the fact that a) the paths in the file system are
actually always /usr/s?bin, because /bin and /sbin and symlinks, and
b) rpm query works for the real paths:

  $ rpm -qf /sbin/mount.nfs /usr/sbin/mount.nfs
  nfs-utils-2.6.4-0.rc2.fc39.x86_64
  nfs-utils-2.6.4-0.rc2.fc39.x86_64

But we can only use the declared path in dependencies, and that is
/sbin/* in a few cases.

I was surprised by this, but nfs-utils is actually following the
Packaging Guidelines in this case [1]:

  > As a packager you may need to pay attention to where other
  > packages expect to find your files. Things that history has placed
  > into /bin, /sbin, /lib, or /lib64 should be listed in the %files
  > section as being in those directories. Things that history placed
  > in /usr/bin, /usr/sbin, etc, should be listed in the %files
  > section as being in %{_bindir}, %{_sbindir}, etc.

I think the Packaging Guidelines should be updated to drop this, but
currently they are what they are. Thus, this patch updates the paths
the are _declared_ as /usr/s?bin/* in other packages only.

[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_effect_of_the_usrmove_fedora_feature
2024-01-31 14:10:29 +01:00
Fedora Release Engineering
ff1b1d1314 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 15:13:34 +00:00
Fedora Release Engineering
937476eea7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 11:23:11 +00:00
Oyvind Albrigtsen
feee8a05b2 - configure: fix "C preprocessor "gcc -E" fails sanity check" error
with autoconf 2.72+

  Resolves: rhbz#2256836
2024-01-10 15:00:25 +01:00
Oyvind Albrigtsen
2010cfa183 - Rebase to resource-agents 4.13.0 upstream release. 2023-10-11 09:37:45 +02:00
Fedora Release Engineering
c3e552924b Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 16:47:33 +00:00
Oyvind Albrigtsen
6a2a70daac - spec: remove JFLAGS logic and use %{_smp_mflags} like we do in other projects 2023-06-12 16:03:16 +02:00
Jan Friesse
60b4205f16 Migrated to SPDX license
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
2023-06-06 17:54:34 +02:00
Oyvind Albrigtsen
d470e15586 - update sources 2023-01-25 11:26:50 +01:00
Oyvind Albrigtsen
7545ef5898 - Rebase to resource-agents 4.12.0 upstream release. 2023-01-25 11:22:21 +01:00
Fedora Release Engineering
60c8447986 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 19:42:00 +00:00
Fedora Release Engineering
02c84b499d Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 00:44:58 +00:00
Oyvind Albrigtsen
fc0aed3dac - Remove redhat-lsb-core dependency (lsb_release) 2022-04-27 14:39:29 +02:00
Oyvind Albrigtsen
900df1400c - Rebase to resource-agents 4.11.0 upstream release. 2022-04-06 09:55:46 +02:00
Fedora Release Engineering
160cb484a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 17:46:38 +00:00
Oyvind Albrigtsen
fe67adfc81 - Rebase to resource-agents 4.10.0 upstream release. 2021-11-03 12:33:34 +01:00
Oyvind Albrigtsen
30f3b29106 - Rebase to resource-agents 4.10.0 upstream release. 2021-11-03 12:00:55 +01:00
Oyvind Albrigtsen
5f2e6459d1 - Rebase to resource-agents 4.10.0 upstream release. 2021-11-03 11:59:25 +01:00
Oyvind Albrigtsen
1243e6b642 - Rebase to resource-agents 4.9.0 upstream release. 2021-08-20 09:31:08 +02:00
Oyvind Albrigtsen
053fe18b29 - Remove chkconfig dependency 2021-07-23 15:09:42 +02:00
Fedora Release Engineering
46fd88943e - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 11:23:20 +00:00
Oyvind Albrigtsen
fa866b01c1 - Rebase to resource-agents 4.8.0 upstream release. 2021-03-25 12:54:45 +01:00
Zbigniew Jędrzejewski-Szmek
cee95b1cfc Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:12:51 +01:00
Oyvind Albrigtsen
f22be239de - add BuildRequires for google lib 2021-02-12 10:25:14 +01:00
Fedora Release Engineering
d806501d23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 15:16:15 +00:00
Tom Stellard
92016ed47a Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 20:46:54 +00:00
Oyvind Albrigtsen
c49e8152cb - Rebase to resource-agents 4.7.0 upstream release. 2020-12-09 15:53:14 +01:00
Oyvind Albrigtsen
6cacfa00d6 - spec: improvements from upstream project 2020-08-24 14:22:24 +02:00
Oyvind Albrigtsen
74d02e55f1 - ldirectord: add dependency for perl-IO-Socket-INET6
Resolves: rhbz#1868063
2020-08-24 13:00:15 +02:00
Fedora Release Engineering
f606947853 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 05:44:02 +00:00
Oyvind Albrigtsen
d742c6e39e - Make Samba/CIFS dependency weak for Fedora < 33 and remove the
dependency from 33+
2020-07-24 10:38:08 +02:00
Oyvind Albrigtsen
152787763a - Rebase to resource-agents 4.6.1 upstream release. 2020-06-18 15:21:28 +02:00
Oyvind Albrigtsen
381bed4ad8 - Rebase to resource-agents 4.6.0 upstream release. 2020-06-18 10:11:00 +02:00
Oyvind Albrigtsen
099989a427 - Rebase to resource-agents 4.5.0 upstream release. 2020-03-09 12:43:26 +01:00
Fedora Release Engineering
e0dfe6f4a4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 17:37:53 +00:00
Oyvind Albrigtsen
29e3e01fe5 - Rebase to resource-agents 4.4.0 upstream release. 2019-10-23 10:21:48 +02:00
Fedora Release Engineering
ee69995a66 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 18:31:56 +00:00
Oyvind Albrigtsen
e3798abc31 - Rebase to resource-agents 4.3.0 upstream release. 2019-06-21 11:17:38 +02:00
Oyvind Albrigtsen
e6a7153fd7 - Fix build issues 2019-05-24 11:24:21 +02:00
Oyvind Albrigtsen
110a6de19b - Fix missing /etc/init.d build issue 2019-03-15 12:53:04 +01:00
Oyvind Albrigtsen
1c57e40e91 - systemd-tmpfiles: change path to /run/resource-agents
Resolves: rhbz#1688865
2019-03-15 11:53:46 +01:00