Commit Graph

204 Commits

Author SHA1 Message Date
Oyvind Albrigtsen
d0c80cdeab - Filesystem: remove unreliable validate-all fstype check
Resolves: RHEL-99743
2025-06-25 13:21:31 +02:00
Oyvind Albrigtsen
3755408de2 - revert "podman-etcd: new resource agent"
Reverts: RHEL-88431
2025-06-18 14:51:30 +02:00
Oyvind Albrigtsen
0968f74b41 - IPaddr2/IPsrcaddr: fix to avoid duplicate route issues
- IPaddr2: add link status DOWN/LOWERLAYERDOWN check

  Resolves: RHEL-93680, RHEL-85014
2025-06-17 11:34:50 +02:00
Oyvind Albrigtsen
0d07899660 - Remove unneeded changelog entry
Resolves: RHEL-88042
2025-06-17 11:34:45 +02:00
Oyvind Albrigtsen
79171a398a - podman-etcd: fix listen-peer-urls binding
Resolves: RHEL-88431
2025-05-20 12:17:59 +02:00
Oyvind Albrigtsen
4fe47b1875 - podman-etcd: new resource agent
- Filesystem: avoid chance of getting the wrong bind mount

  Resolves: RHEL-88431, RHEL-88538
2025-04-28 16:04:42 +02:00
Oyvind Albrigtsen
b209cbe076 - crypt: new resource agent
Resolves: RHEL-13089
2025-04-24 14:52:56 +02:00
Oyvind Albrigtsen
2f533e1db3 - Filesystem: add support for aznfs
- crypt: new resource agent

  Resolves: RHEL-88042, RHEL-13089
2025-04-22 15:52:23 +02:00
Oyvind Albrigtsen
d8910789b8 - tomcat: fix CATALINA_PID not set, and catalina_base and catalina_out
parameter defaults

  Resolves: RHEL-85057
2025-04-09 15:15:03 +02:00
Oyvind Albrigtsen
5d821e923d - tomcat: fix CATALINA_PID not set, and catalina_base and catalina_out
parameter defaults
- powervs-subnet: build for ppc64le

  Resolves: RHEL-85057, RHEL-85023
2025-04-01 13:32:25 +02:00
Oyvind Albrigtsen
ea596d1259 - tomcat: fix CATALINA_PID not set, and catalina_base and catalina_out
parameter defaults
- powervs-subnet: build for ppc64le

  Resolves: RHEL-85057, RHEL-85023
2025-04-01 11:01:56 +02:00
Oyvind Albrigtsen
94bea209d4 - portblock: fix iptables version detection
- Remove unsupported agents

  Resolves: RHEL-79822, RHEL-80293
2025-02-20 15:19:38 +01:00
Oyvind Albrigtsen
b64eee0ad3 - ocf-shellfuncs: fix syntax error in crm_mon_no_validation()
Resolves: RHEL-73689
2025-02-11 10:57:09 +01:00
Oyvind Albrigtsen
a76e865811 - storage-mon: log "storage_mon is already running" in start-action
Resolves: RHEL-76037
2025-01-27 12:48:29 +01:00
Oyvind Albrigtsen
8894ec0ca8 - storage-mon: log "already running" in start-action
Resolves: RHEL-76037
2025-01-27 11:08:57 +01:00
Oyvind Albrigtsen
ad7d614c15 - ocf-shellfuncs: fix syntax error in crm_mon_no_validation()
Resolves: RHEL-73689
2025-01-24 12:00:04 +01:00
Oyvind Albrigtsen
4cc212f304 - storage-mon: check if daemon is already running during start-action
Resolves: RHEL-76037
2025-01-24 10:09:45 +01:00
Oyvind Albrigtsen
82f22cc405 - openstack-cinder-volume: wait for volume to be available
- All agents: use grep -E/-F
- Filesystem: dont report warnings when creating resource
- storage-mon: fix daemon mode bug that caused delayed initial score

  Resolves: RHEL-72954, RHEL-75574, RHEL-76007, RHEL-76037
2025-01-23 16:29:28 +01:00
Oyvind Albrigtsen
8765ef2c32 - openstack-cinder-volume: wait for volume to be available
- All agents: use grep -E/-F
- Filesystem: dont report warnings when creating resource
- storage-mon: fix daemon mode bug that caused delayed initial score

  Resolves: RHEL-72954, RHEL-75574, RHEL-76007, RHEL-76037
2025-01-23 15:15:26 +01:00
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