Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2025-09-24 15:24:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fence-agents" Wed Sep 24 15:24:31 2025 rev:88 rq:1306823 version:4.16.0+git.1758188595.5a0c09a2 Changes: -------- --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2025-09-04 18:02:20.402184462 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.27445/fence-agents.changes 2025-09-24 15:26:51.362853941 +0200 @@ -1,0 +2,7 @@ +Tue Sep 23 19:36:41 UTC 2025 - Peter Varkoly <[email protected]> + +- Update to version 4.16.0+git.1758188595.5a0c09a2: + * fence_ibm_powervs: update description of api-type parameter to show correct default value + * spec: dont Require python3-msrestazure on RHEL10+ + +------------------------------------------------------------------- Old: ---- fence-agents-4.16.0+git.1755594293.5cf006ff.tar.xz New: ---- fence-agents-4.16.0+git.1758188595.5a0c09a2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fence-agents.spec ++++++ --- /var/tmp/diff_new_pack.x4R6hw/_old 2025-09-24 15:26:51.874875499 +0200 +++ /var/tmp/diff_new_pack.x4R6hw/_new 2025-09-24 15:26:51.874875499 +0200 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define agent_list aliyun alom apc apc_snmp aws azure_arm bladecenter brocade cisco_mds cisco_ucs drac5 dummy eaton_snmp eaton_ssh emerson eps evacuate gce hds_cb hpblade ibmblade ibmz ibm_powervs ibm_vpc ifmib ilo ilo_moonshot ilo_mp ilo_ssh intelmodular ipdu ipmilan ironic kdump lpar mpath netio nutanix_ahv powerman pve raritan rcd_serial redfish rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti zvm Name: fence-agents Summary: Set of unified programs capable of host isolation ("fencing") -Version: 4.16.0+git.1755594293.5cf006ff +Version: 4.16.0+git.1758188595.5a0c09a2 Release: 0 License: GPL-2.0-or-later AND LGPL-2.0-or-later Group: Productivity/Clustering/HA @@ -370,7 +370,8 @@ License: GPL-2.0-or-later AND LGPL-2.0-or-later Summary: Fence agent for Amazon AWS Requires: fence-agents-common = %{version}-%{release} -Requires: python3-boto3 +Requires: python3-boto3 >= 1.39.12 +Requires: python3-botocore >= 1.39.12 BuildArch: noarch Conflicts: %{name} < %{version}-%{release} ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.x4R6hw/_old 2025-09-24 15:26:51.950878699 +0200 +++ /var/tmp/diff_new_pack.x4R6hw/_new 2025-09-24 15:26:51.954878867 +0200 @@ -3,6 +3,6 @@ <param name="url">git://github.com/ClusterLabs/fence-agents.git</param> <param name="changesrevision">8d746be92f191aa289f13a3703031c122a5e6cf3</param></service><service name="tar_scm"> <param name="url">https://github.com/ClusterLabs/fence-agents</param> - <param name="changesrevision">5cf006ffa3a948ccded3a55c15669f1d5efef5f5</param></service></servicedata> + <param name="changesrevision">5a0c09a23986965507f37a350f3bba20df18c79b</param></service></servicedata> (No newline at EOF) ++++++ fence-agents-4.16.0+git.1755594293.5cf006ff.tar.xz -> fence-agents-4.16.0+git.1758188595.5a0c09a2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.16.0+git.1755594293.5cf006ff/.gitignore new/fence-agents-4.16.0+git.1758188595.5a0c09a2/.gitignore --- old/fence-agents-4.16.0+git.1755594293.5cf006ff/.gitignore 2025-08-19 11:04:53.000000000 +0200 +++ new/fence-agents-4.16.0+git.1758188595.5a0c09a2/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,75 +0,0 @@ -*.orig -*.rej -*.swp -Makefile.in -aclocal.m4 -autoconf -autoheader -autom4te.cache -automake -autoscan.log -compile -configure -configure.scan -config.guess -config.log -config.sub -config.status -Makefile -depcomp -install-sh -libtoolize -ltmain.sh -libtool -make/stamp-h1 - -# ignore "libtoolized" m4 files, but keep our (enumerated) ones -/m4/* -!/m4/ac_python_module.m4 -!/m4/ax*.m4 - -# make/release.mk related litter -/.tarball-version -/tag-* - -make/config.h* -missing -*.pc -.deps -.libs -*.o -*.la -*.lo -lib/*.py* -lib/__pycache__ -!lib/*.py.py -!lib/check_used_options.py -agents/*/fence_* -agents/*/.dirstamp -!agents/*/fence_*.py -!agents/*/fence_*.c -!agents/*/fence_*.h -!agents/kdump/fence_kdump_send.8 -!agents/manual/fence_ack_manual.8 -!agents/zvm/fence_zvm_man_page -.fence*.tmp -fence-agents* -.version -tests/devices.d/* - -y.tab.* -*.o -*.lo -*.la -.deps -.libs -.*version -*.swp -agents/virt/client/fence_virt -agents/virt/client/fence_xvm -agents/virt/common/libfence_virt.a -agents/virt/config/config.c -agents/virt/config/libsimpleconfig.a -agents/virt/fence_virtd.service -agents/virt/server/fence_virtd -fence-virt-* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.16.0+git.1755594293.5cf006ff/agents/ibm_powervs/fence_ibm_powervs.py new/fence-agents-4.16.0+git.1758188595.5a0c09a2/agents/ibm_powervs/fence_ibm_powervs.py --- old/fence-agents-4.16.0+git.1755594293.5cf006ff/agents/ibm_powervs/fence_ibm_powervs.py 2025-08-19 11:04:53.000000000 +0200 +++ new/fence-agents-4.16.0+git.1758188595.5a0c09a2/agents/ibm_powervs/fence_ibm_powervs.py 2025-09-18 11:43:15.000000000 +0200 @@ -258,9 +258,10 @@ all_opt["api-type"] = { "getopt" : ":", "longopt" : "api-type", - "help" : "--api-type=[public|private] API-type: 'public' (default) or 'private'", + "help" : "--api-type=[private|public] API-type: 'private' (default) or 'public'", "required" : "0", - "shortdesc" : "API-type (public|private)", + "shortdesc" : "API-type (private|public)", + "default" : "private", "order" : 0 } all_opt["proxy"] = { @@ -293,7 +294,6 @@ all_opt["power_timeout"]["default"] = "120" all_opt["power_wait"]["default"] = "15" all_opt["stonith_status_sleep"]["default"] = "10" - all_opt["api-type"]["default"] = "private" all_opt["proxy"]["default"] = "" options = check_input(device_opt, process_input(device_opt)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.16.0+git.1755594293.5cf006ff/fence-agents.spec.in new/fence-agents-4.16.0+git.1758188595.5a0c09a2/fence-agents.spec.in --- old/fence-agents-4.16.0+git.1755594293.5cf006ff/fence-agents.spec.in 2025-08-19 11:04:53.000000000 +0200 +++ new/fence-agents-4.16.0+git.1758188595.5a0c09a2/fence-agents.spec.in 2025-09-18 11:43:15.000000000 +0200 @@ -402,8 +402,10 @@ Requires: python3-azure-identity Requires: python3-azure-mgmt-compute Requires: python3-azure-mgmt-network +%if 0%{?rhel} && 0%{?rhel} < 10 Requires: python3-msrestazure %endif +%endif BuildArch: noarch Obsoletes: fence-agents < 3.1.13 %description azure-arm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.16.0+git.1755594293.5cf006ff/tests/data/metadata/fence_ibm_powervs.xml new/fence-agents-4.16.0+git.1758188595.5a0c09a2/tests/data/metadata/fence_ibm_powervs.xml --- old/fence-agents-4.16.0+git.1755594293.5cf006ff/tests/data/metadata/fence_ibm_powervs.xml 2025-08-19 11:04:53.000000000 +0200 +++ new/fence-agents-4.16.0+git.1758188595.5a0c09a2/tests/data/metadata/fence_ibm_powervs.xml 2025-09-18 11:43:15.000000000 +0200 @@ -4,14 +4,14 @@ <vendor-url>https://www.ibm.com</vendor-url> <parameters> <parameter name="api-type" unique="0" required="0" deprecated="1"> - <getopt mixed="--api-type=[public|private]" /> + <getopt mixed="--api-type=[private|public]" /> <content type="string" default="private" /> - <shortdesc lang="en">API-type (public|private)</shortdesc> + <shortdesc lang="en">API-type (private|public)</shortdesc> </parameter> <parameter name="api_type" unique="0" required="0" obsoletes="api-type"> - <getopt mixed="--api-type=[public|private]" /> + <getopt mixed="--api-type=[private|public]" /> <content type="string" default="private" /> - <shortdesc lang="en">API-type (public|private)</shortdesc> + <shortdesc lang="en">API-type (private|public)</shortdesc> </parameter> <parameter name="crn" unique="0" required="1"> <getopt mixed="--crn=[crn]" />
