217 Commits

Author SHA256 Message Date
Ana Guerrero
ed3e0f2ee0 Accepting request 1241168 from network:ha-clustering:Factory
- Update to version 4.16.0+git.1738070632.02141bfa:
  * fence_azure_arm: use azure-identity instead of msrestazure, which has been deprecated (#603)

OBS-URL: https://build.opensuse.org/request/show/1241168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=82
2025-01-29 15:18:25 +00:00
Peter Varkoly
2158c22c5b Fix spec
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=212
2025-01-29 09:24:41 +00:00
Peter Varkoly
0331278e0f - Update to version 4.16.0+git.1738070632.02141bfa:
* fence_azure_arm: use azure-identity instead of msrestazure, which has been deprecated (#603)

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=211
2025-01-29 09:21:41 +00:00
Ana Guerrero
e76642074c Accepting request 1240620 from network:ha-clustering:Factory
- Remove not supported agents:
  compute, docker, ldom, openstack, rhevm, xenapi

OBS-URL: https://build.opensuse.org/request/show/1240620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=81
2025-01-27 20:33:20 +00:00
Peter Varkoly
a013e45e8a - Remove not supported agents:
compute, docker, ldom, openstack, rhevm, xenapi

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=209
2025-01-27 16:48:09 +00:00
Peter Varkoly
52793756a9 Adapt requirements for the future.
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=208
2025-01-23 20:37:58 +00:00
Ana Guerrero
f4e8d364d6 Accepting request 1239493 from network:ha-clustering:Factory
- ERROR: stonith:fence_sbd: got no meta-data, does this RA exist?
  (bsc#1236184)
  Build package without azurei-arm to be able to submit to SLE16
  until azure-arm stop use deprecated python packages

- Update to version 4.16.0+git.1735891853.256a570a:
  * fence_sbd: get devices from SBD_DEVICE env variable if devices parameter isnt set (#591)
  * fence_raritan_px3: fix syntax warnings

OBS-URL: https://build.opensuse.org/request/show/1239493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=80
2025-01-22 15:38:48 +00:00
Peter Varkoly
f9d49b0c82 - ERROR: stonith:fence_sbd: got no meta-data, does this RA exist?
(bsc#1236184)
  Build package without azurei-arm to be able to submit to SLE16
  until azure-arm stop use deprecated python packages

- Update to version 4.16.0+git.1735891853.256a570a:
  * fence_sbd: get devices from SBD_DEVICE env variable if devices parameter isnt set (#591)
  * fence_raritan_px3: fix syntax warnings

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=206
2025-01-22 11:03:15 +00:00
Ana Guerrero
04bc89450c Accepting request 1226483 from network:ha-clustering:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1226483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=79
2024-11-26 19:56:26 +00:00
Peter Varkoly
1ab6a017e6 - Update to version 4.15.0+git.1731052905.05fd299e:
* fence_nutanix_ahv: Add fence agent support for Nutanix AHV Cluster (#600)
  * fencing: fix "?" typo in required field for the login parameter
  * fence_ibm_powervs: add private endpoint and token file support (#597)
  * fence_mpath: fix 0x-format patch causing unfencing issue, and use re.MULTILINE to avoid duplicating device dev/key lines in /run/cluster/mpath.devices
  * fence_bladecenter/fence_raritan_px3: use r"" on regex string to avoid SyntaxWarning
  * fence_scsi: preempt clears all devices on the mpath device, so only run it for the first device

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=204
2024-11-19 10:50:00 +00:00
Ana Guerrero
fe9bf0dc05 Accepting request 1202129 from network:ha-clustering:Factory
- Update to version 4.15.0+git.1724675137.ca9ae93a:
  * Mid: fence_mpath: Allow reservation_key in multipath.conf to be the same as reservation_key in pcmk_host_map. (#592)
- Drop support for amt as amtterm is not available on SLES16

OBS-URL: https://build.opensuse.org/request/show/1202129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=78
2024-09-20 15:12:11 +00:00
Peter Varkoly
da279a9337 - Update to version 4.15.0+git.1724675137.ca9ae93a:
* Mid: fence_mpath: Allow reservation_key in multipath.conf to be the same as reservation_key in pcmk_host_map. (#592)
- Drop support for amt as amtterm is not available on SLES16

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=202
2024-09-18 11:56:36 +00:00
Dominique Leuenberger
5c8bff8083 Accepting request 1197446 from network:ha-clustering:Factory
- Remove 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch use
  %python3_fix_shebang_path instead of it.
- Use the %python_module to be able to build for the system python
  version.
- Remove amt-ws support as openwsman is not available on SLES16

OBS-URL: https://build.opensuse.org/request/show/1197446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=77
2024-08-29 13:44:20 +00:00
Peter Varkoly
df28cb81e5 Avoid build error if %python3_fix_shebang_path is not defined
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=200
2024-08-29 10:00:31 +00:00
Peter Varkoly
b9e5680913 Adapt spec
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=199
2024-08-29 09:30:25 +00:00
Peter Varkoly
b3c1af9ada - Remove amt-ws support as openwsman is not available on SLES16
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=198
2024-08-29 09:11:06 +00:00
Peter Varkoly
0f9345e6dc Add missed build requirement
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=197
2024-08-29 08:11:38 +00:00
Peter Varkoly
064c2a0095 - Remove 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch use
%python3_fix_shebang_path instead of it.
- Use the %python_module to be able to build for the system python
  version.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=196
2024-08-29 07:53:46 +00:00
Dominique Leuenberger
9d9ad906df Accepting request 1193384 from network:ha-clustering:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1193384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=76
2024-08-13 11:23:51 +00:00
Peter Varkoly
645989d74d - Adapt requirements for devel package
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=194
2024-08-05 09:20:10 +00:00
Dominique Leuenberger
e94bc0e2fc Accepting request 1190424 from network:ha-clustering:Factory
Add missed fence-agents-devel package also.
- Split fence-agents package (jsc#PED-8798)
- fence-agents-common provides the common libraries for all fence agents
  and is reuired by all fence agents.
- fence-agents-all installs all fence agents to provide a safe update
  for the older fence-agents version which contained all agents.
  After update the not used agents can be uninstalled.

OBS-URL: https://build.opensuse.org/request/show/1190424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=75
2024-07-30 09:53:53 +00:00
Peter Varkoly
8dac6b832c Add missed fence-agenst-devel
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=192
2024-07-30 08:19:10 +00:00
Peter Varkoly
a3750a16a2 Adapt Conflicts
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=191
2024-07-29 05:12:52 +00:00
Peter Varkoly
e71077c4da Adapt requirements
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=190
2024-07-26 08:56:06 +00:00
Peter Varkoly
41f659e48a Adapt conflicts
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=189
2024-07-26 08:47:48 +00:00
Peter Varkoly
a952a82e35 Enhance change log
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=188
2024-07-24 09:43:05 +00:00
Peter Varkoly
f602f4dc49 Enhance change log
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=187
2024-07-24 09:41:25 +00:00
Peter Varkoly
ed765fc69d Make Conflicts and Obsoletes more accurate
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=186
2024-07-24 09:37:49 +00:00
Peter Varkoly
60bca6f996 Make Conflicts and Obsoletes more accurate
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=185
2024-07-24 09:31:29 +00:00
Peter Varkoly
02781836c5 Set version to conflict
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=184
2024-07-24 06:28:09 +00:00
Peter Varkoly
4e194556c5 Adapt requirements
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=183
2024-07-17 10:30:25 +00:00
Peter Varkoly
1b8c02cf86 Fix allfenceagents
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=182
2024-07-17 10:24:43 +00:00
Peter Varkoly
d9f4231ca8 Fix dependency of net-snmp
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=181
2024-07-17 10:22:22 +00:00
Peter Varkoly
7c668606a7 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=180 2024-07-17 07:43:17 +00:00
Peter Varkoly
c48792785b - fence-agents-common must conflict with fence-agents
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=179
2024-07-17 07:41:20 +00:00
Peter Varkoly
5a6b84f108 - Add missed requirements to azure_arm
- Fix version of fence-agents in Obsoletes

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=178
2024-07-17 05:21:29 +00:00
Peter Varkoly
53a07999d7 - Split fence-agents package (jsc#PED-8798)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=177
2024-07-15 07:18:29 +00:00
Ana Guerrero
83f6faec5d Accepting request 1185211 from network:ha-clustering:Factory
- Update to version 4.15.0+git.1719822011.7a2c0a7f:
  * all agents: dont use Deprecated logging.warn()
  * symlinked agents: set agent_name to use when generating manpages
  * fence2man.xsl: improve text for symlinked agents
  * fence_sbd: --sbd-path defaults to /usr/sbin/sbd
  * configure: check additional paths for programs
  * fence_aws: log error if unknown state returned
  * fence_aws: improve list, list-status and status actions
  * fencing: use formatted strings to avoid failing when plug is int
  * fence_azure: fix pinning client api versions for compatibility across different azure sdk versions
  * fence_docker: Connect to Docker via a UNIX socket
  * fence_hpblade/fence_mpath/fence_scsi: use r"" for all regular expressions to avoid SyntaxWarning errors
  * fence_aws: fixes to not fail CI, and dont use boto3 buildreq on CI nodes where it's not installed
  * fence_eps: add fence_epsr2 for ePowerSwitch R2 and newer
  * fencing: add support for docs["agent_name"] to use the main agent name when generating manpages
  * spec: only require python3-azure-sdk for RHEL < 9
  * spec: remove old python3-azure-sdk dependency
  * fence_aliyun: update order for new parameters
  * fence_aliyun: add credentials file support
  * lib/all agents: use r"" for all regular expressions to avoid SyntaxWarning errors

OBS-URL: https://build.opensuse.org/request/show/1185211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=74
2024-07-04 14:25:12 +00:00
Peter Varkoly
40fc951301 - Update to version 4.15.0+git.1719822011.7a2c0a7f:
* all agents: dont use Deprecated logging.warn()
  * symlinked agents: set agent_name to use when generating manpages
  * fence2man.xsl: improve text for symlinked agents
  * fence_sbd: --sbd-path defaults to /usr/sbin/sbd
  * configure: check additional paths for programs
  * fence_aws: log error if unknown state returned
  * fence_aws: improve list, list-status and status actions
  * fencing: use formatted strings to avoid failing when plug is int
  * fence_azure: fix pinning client api versions for compatibility across different azure sdk versions
  * fence_docker: Connect to Docker via a UNIX socket
  * fence_hpblade/fence_mpath/fence_scsi: use r"" for all regular expressions to avoid SyntaxWarning errors
  * fence_aws: fixes to not fail CI, and dont use boto3 buildreq on CI nodes where it's not installed
  * fence_eps: add fence_epsr2 for ePowerSwitch R2 and newer
  * fencing: add support for docs["agent_name"] to use the main agent name when generating manpages
  * spec: only require python3-azure-sdk for RHEL < 9
  * spec: remove old python3-azure-sdk dependency
  * fence_aliyun: update order for new parameters
  * fence_aliyun: add credentials file support
  * lib/all agents: use r"" for all regular expressions to avoid SyntaxWarning errors

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=175
2024-07-03 18:28:49 +00:00
Dominique Leuenberger
9d2f0a8540 Accepting request 1153447 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1153447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=73
2024-02-29 20:51:55 +00:00
c0f243dd10 Accepting request 1150692 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150692
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=173
2024-02-29 15:53:42 +00:00
Ana Guerrero
7972de4a04 Accepting request 1147064 from network:ha-clustering:Factory
- Update to version 4.13.1+git.1707822268.4229d52f:
  * fence_vmware_rest : monitoring is not detecting if the API user has sufficient right to manage the fence device. The call https://{api_host}/api/vcenter/vm is subject to permission checks. If the delivered list is empty the user has no rights.

OBS-URL: https://build.opensuse.org/request/show/1147064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=72
2024-02-16 20:42:44 +00:00
Peter Varkoly
f25ace1f55 - Update to version 4.13.1+git.1707822268.4229d52f:
* fence_vmware_rest : monitoring is not detecting if the API user has sufficient right to manage the fence device. The call https://{api_host}/api/vcenter/vm is subject to permission checks. If the delivered list is empty the user has no rights.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=171
2024-02-16 10:19:44 +00:00
Ana Guerrero
6f7603d432 Accepting request 1140886 from network:ha-clustering:Factory
- Update fence-agents package with fence_aws and fence_ibm_powervs (jsc#PED-7701)
- Update to version 4.13.1+git.1704296072.32469f29:
  * fence_zvmip: fix manpage formatting

OBS-URL: https://build.opensuse.org/request/show/1140886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=71
2024-01-23 21:57:20 +00:00
Peter Varkoly
d12b777abe Adapt changes
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=169
2024-01-23 11:28:36 +00:00
Peter Varkoly
67d7fc37af - Enable to build fence_ibm_powervs and fence_aws
- Update to version 4.13.1+git.1704296072.32469f29:
  * fence_zvmip: fix manpage formatting

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=168
2024-01-23 10:27:17 +00:00
Ana Guerrero
be727f4091 Accepting request 1137763 from network:ha-clustering:Factory
- Remove python3-oauth2. This is not needed to build.

OBS-URL: https://build.opensuse.org/request/show/1137763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fence-agents?expand=0&rev=70
2024-01-09 19:51:41 +00:00
Peter Varkoly
83079e6cfd - Remove python3-oauth2. This is not needed to build.
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=166
2024-01-09 16:45:31 +00:00
Peter Varkoly
f351edce21 - Use python3-oauth2. It is available for all relevant distributions
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=165
2024-01-09 15:43:20 +00:00
Peter Varkoly
ea70a8d9d5 - suse_version is still 1500 for every service pack.
Use sle_version instead.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=164
2024-01-03 19:51:10 +00:00