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 2024-02-16 21:42:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fence-agents" Fri Feb 16 21:42:44 2024 rev:72 rq:1147064 version:4.13.1+git.1707822268.4229d52f Changes: -------- --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2024-01-23 22:57:33.679523924 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.1815/fence-agents.changes 2024-02-16 21:42:46.706615535 +0100 @@ -1,0 +2,6 @@ +Fri Feb 16 10:18:29 UTC 2024 - [email protected] + +- 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. + +------------------------------------------------------------------- Old: ---- fence-agents-4.13.1+git.1704296072.32469f29.tar.xz New: ---- fence-agents-4.13.1+git.1707822268.4229d52f.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fence-agents.spec ++++++ --- /var/tmp/diff_new_pack.fIE7iX/_old 2024-02-16 21:42:47.258635452 +0100 +++ /var/tmp/diff_new_pack.fIE7iX/_new 2024-02-16 21:42:47.262635597 +0100 @@ -25,7 +25,7 @@ Summary: Fence Agents for High Availability License: GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version: 4.13.1+git.1704296072.32469f29 +Version: 4.13.1+git.1707822268.4229d52f Release: 0 URL: https://github.com/ClusterLabs/fence-agents Source0: %{name}-%{version}.tar.xz ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.fIE7iX/_old 2024-02-16 21:42:47.298636895 +0100 +++ /var/tmp/diff_new_pack.fIE7iX/_new 2024-02-16 21:42:47.302637039 +0100 @@ -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">adac1d81c5758235b6df46d0a91f1e948655848a</param></service></servicedata> + <param name="changesrevision">fc7d7c4baef64f510bd3332c9f008d3e1128dc7b</param></service></servicedata> (No newline at EOF) ++++++ fence-agents-4.13.1+git.1704296072.32469f29.tar.xz -> fence-agents-4.13.1+git.1707822268.4229d52f.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.13.1+git.1704296072.32469f29/agents/vmware_rest/fence_vmware_rest.py new/fence-agents-4.13.1+git.1707822268.4229d52f/agents/vmware_rest/fence_vmware_rest.py --- old/fence-agents-4.13.1+git.1704296072.32469f29/agents/vmware_rest/fence_vmware_rest.py 2024-01-03 16:34:32.000000000 +0100 +++ new/fence-agents-4.13.1+git.1707822268.4229d52f/agents/vmware_rest/fence_vmware_rest.py 2024-02-13 12:04:28.000000000 +0100 @@ -60,6 +60,9 @@ else: fail(EC_STATUS) + if options.get("--original-action") == "monitor" and not res["value"]: + logging.error("API user does not have sufficient rights to manage the power status.") + fail(EC_STATUS) for r in res["value"]: outlets[r["name"]] = ("", state[r["power_state"]])
