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"]])
 

Reply via email to