Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package resource-agents for openSUSE:Factory 
checked in at 2022-05-20 17:50:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/resource-agents (Old)
 and      /work/SRC/openSUSE:Factory/.resource-agents.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "resource-agents"

Fri May 20 17:50:18 2022 rev:117 rq:978038 version:4.11.0+git11.a5f40b4c

Changes:
--------
--- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes  
2022-05-04 15:10:34.268129270 +0200
+++ 
/work/SRC/openSUSE:Factory/.resource-agents.new.1538/resource-agents.changes    
    2022-05-20 17:50:32.515216009 +0200
@@ -1,0 +2,7 @@
+Wed May 18 07:36:56 UTC 2022 - vark...@suse.com
+
+- Update to version 4.11.0+git11.a5f40b4c:
+  * iSCSILogicalUnit: fix issue where resource was in stopped state when using 
allowed_initiators parameter (#1766)
+  * Filesystem: improve logic for UUID/label and add note that 
/dev/disk/by-{uuid,label}/ are preferred on Linux
+
+-------------------------------------------------------------------

Old:
----
  resource-agents-4.11.0+git8.2351f1d4.tar.xz

New:
----
  resource-agents-4.11.0+git11.a5f40b4c.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ resource-agents.spec ++++++
--- /var/tmp/diff_new_pack.RtpZVy/_old  2022-05-20 17:50:33.323216732 +0200
+++ /var/tmp/diff_new_pack.RtpZVy/_new  2022-05-20 17:50:33.327216736 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           resource-agents
-Version:        4.11.0+git8.2351f1d4
+Version:        4.11.0+git11.a5f40b4c
 Release:        0
 Summary:        HA Reusable Cluster Resource Scripts
 License:        GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.RtpZVy/_old  2022-05-20 17:50:33.419216818 +0200
+++ /var/tmp/diff_new_pack.RtpZVy/_new  2022-05-20 17:50:33.423216822 +0200
@@ -1,7 +1,7 @@
 <servicedata>
 <service name="tar_scm">
 <param name="url">https://github.com/ClusterLabs/resource-agents.git</param>
-<param name="changesrevision">2351f1d4041129041469c75039c275792e1aafd1</param>
+<param name="changesrevision">a5f40b4c3ed3d8b2ff24692a10a2190ed7adcce6</param>
 </service>
 </servicedata>
 (No newline at EOF)

++++++ resource-agents-4.11.0+git8.2351f1d4.tar.xz -> 
resource-agents-4.11.0+git11.a5f40b4c.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/resource-agents-4.11.0+git8.2351f1d4/heartbeat/Filesystem 
new/resource-agents-4.11.0+git11.a5f40b4c/heartbeat/Filesystem
--- old/resource-agents-4.11.0+git8.2351f1d4/heartbeat/Filesystem       
2022-04-29 09:05:49.000000000 +0200
+++ new/resource-agents-4.11.0+git11.a5f40b4c/heartbeat/Filesystem      
2022-05-10 14:07:28.000000000 +0200
@@ -163,6 +163,8 @@
 <parameter name="device" required="1">
 <longdesc lang="en">
 The name of block device for the filesystem, or -U, -L options for mount, or 
NFS mount specification.
+
+NOTE: On Linux /dev/disk/by-{uuid,label}/ are preferred to -U/-L.
 </longdesc>
 <shortdesc lang="en">block device</shortdesc>
 <content type="string" default="${OCF_RESKEY_device_default}" />
@@ -902,11 +904,11 @@
        fi
 
        case "$DEVICE" in
-       --*) # Typically --uuid or --label
-               device_opt=$(echo $DEVICE | sed -E "s/([[:blank:]]|=).*//")
+       --uuid=*|--uuid\ *|--label=*|--label\ *)
+               device_opt=$(echo $DEVICE | sed "s/\([[:blank:]]\|=\).*//")
                DEVICE=$(echo $DEVICE | sed -E 
"s/$device_opt([[:blank:]]*|=)//")
                ;;
-       -*)  # Oh... An option to mount instead...  Typically -U or -L
+       -U*|-L*)  # short versions of --uuid/--label
                device_opt=$(echo $DEVICE | cut -c1-2)
                DEVICE=$(echo $DEVICE | sed "s/$device_opt[[:blank:]]*//")
                ;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/resource-agents-4.11.0+git8.2351f1d4/heartbeat/iSCSILogicalUnit.in 
new/resource-agents-4.11.0+git11.a5f40b4c/heartbeat/iSCSILogicalUnit.in
--- old/resource-agents-4.11.0+git8.2351f1d4/heartbeat/iSCSILogicalUnit.in      
2022-04-29 09:05:49.000000000 +0200
+++ new/resource-agents-4.11.0+git11.a5f40b4c/heartbeat/iSCSILogicalUnit.in     
2022-05-10 14:07:28.000000000 +0200
@@ -464,8 +464,12 @@
 
                if [ -n "${OCF_RESKEY_allowed_initiators}" ]; then
                        for initiator in ${OCF_RESKEY_allowed_initiators}; do
-                               [ -d 
"/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_1/acls" ] || 
ocf_run targetcli /iscsi/${OCF_RESKEY_target_iqn}/tpg1/acls create ${initiator} 
add_mapped_luns=False || exit $OCF_ERR_GENERIC
-                               [ -d 
"/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_1/acls/${initiator}"
 ] || ocf_run targetcli /iscsi/${OCF_RESKEY_target_iqn}/tpg1/acls/${initiator} 
create ${OCF_RESKEY_lun} ${OCF_RESKEY_lun} || exit $OCF_ERR_GENERIC
+                               if [ -d 
"/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_1/acls" ]  ;then
+                                       if ! [ -d 
"/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_1/acls/${initiator}"
 ];then
+                                               ocf_run targetcli 
/iscsi/${OCF_RESKEY_target_iqn}/tpg1/acls create ${initiator} 
add_mapped_luns=False || exit $OCF_ERR_GENERIC
+                                               ocf_run targetcli 
/iscsi/${OCF_RESKEY_target_iqn}/tpg1/acls/${initiator} create ${OCF_RESKEY_lun} 
${OCF_RESKEY_lun} || exit $OCF_ERR_GENERIC
+                                       fi  
+                               fi
                        done
                fi
 

Reply via email to