Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2023-03-25 18:54:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
 and      /work/SRC/openSUSE:Factory/.multipath-tools.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "multipath-tools"

Sat Mar 25 18:54:01 2023 rev:152 rq:1073840 version:0.9.4+86+suse.4d8901e

Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2023-03-17 17:02:59.717282057 +0100
+++ 
/work/SRC/openSUSE:Factory/.multipath-tools.new.31432/multipath-tools.changes   
    2023-03-25 18:54:04.166260295 +0100
@@ -1,0 +2,6 @@
+Wed Mar 22 16:06:50 UTC 2023 - Martin Wilck <[email protected]>
+
+  * libmultipath: avoid grouping paths wrongly with "find_multipaths smart"
+    (bsc#1209623)
+
+-------------------------------------------------------------------
@@ -28 +34 @@
-  * libmpathpersist: fix command keyword ordering (bsc#1207546)
+  * libmpathpersist: fix command keyword ordering (bsc#1207546, bsc#1209345)

Old:
----
  multipath-tools-0.9.4+79+suse.25c23a9.obscpio

New:
----
  multipath-tools-0.9.4+86+suse.4d8901e.obscpio

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

Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.gA6Z6l/_old  2023-03-25 18:54:04.886264060 +0100
+++ /var/tmp/diff_new_pack.gA6Z6l/_new  2023-03-25 18:54:04.890264081 +0100
@@ -35,7 +35,7 @@
 %define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
 
 Name:           multipath-tools
-Version:        0.9.4+79+suse.25c23a9
+Version:        0.9.4+86+suse.4d8901e
 Release:        0
 Summary:        Tools to Manage Multipathed Devices with the device-mapper
 License:        GPL-2.0-only AND GPL-3.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gA6Z6l/_old  2023-03-25 18:54:04.926264268 +0100
+++ /var/tmp/diff_new_pack.gA6Z6l/_new  2023-03-25 18:54:04.930264289 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/multipath-tools.git</param>
-              <param 
name="changesrevision">25c23a9f00ce3a919e9c00c053a25540de58b15e</param></service></servicedata>
+              <param 
name="changesrevision">4d8901e45d2f2e9274cb947a75e75be1a10845f3</param></service></servicedata>
 (No newline at EOF)
 

++++++ multipath-tools-0.9.4+79+suse.25c23a9.obscpio -> 
multipath-tools-0.9.4+86+suse.4d8901e.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.4+79+suse.25c23a9/.obs/workflows.yml 
new/multipath-tools-0.9.4+86+suse.4d8901e/.obs/workflows.yml
--- old/multipath-tools-0.9.4+79+suse.25c23a9/.obs/workflows.yml        
2023-03-15 18:03:57.000000000 +0100
+++ new/multipath-tools-0.9.4+86+suse.4d8901e/.obs/workflows.yml        
2023-03-22 16:55:59.000000000 +0100
@@ -14,12 +14,15 @@
             architectures:
               - x86_64
               - i586
-          - name: openSUSE_Leap_15.4
+          - name: SLE_15_SP5
             paths:
-              - target_project: openSUSE:Leap:15.4
-                target_repository: standard
+              - target_project: SUSE:SLE-15-SP5:GA
+                target_repository: pool
             architectures:
               - x86_64
+              - s390x
+              - ppc64le
+              - aarch64
           - name: SLE_15_SP4
             paths:
               - target_project: SUSE:SLE-15-SP4:GA
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/discovery.c 
new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/discovery.c
--- old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/discovery.c  
2023-03-15 18:03:57.000000000 +0100
+++ new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/discovery.c  
2023-03-22 16:55:59.000000000 +0100
@@ -2093,7 +2093,7 @@
        const char *value;
 
        value = udev_device_get_property_value(udev, uid_attribute);
-       if (!value || strlen(value) == 0)
+       if ((!value || strlen(value) == 0) && pp->can_use_env_uid)
                value = getenv(uid_attribute);
        if (value && strlen(value)) {
                len = strlcpy(pp->wwid, value, WWID_SIZE);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/libmultipath.version 
new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/libmultipath.version
--- old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/libmultipath.version 
2023-03-15 18:03:57.000000000 +0100
+++ new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/libmultipath.version 
2023-03-22 16:55:59.000000000 +0100
@@ -116,7 +116,6 @@
        get_refwwid;
        get_state;
        get_udev_device;
-       get_uid;
        get_used_hwes;
        get_vpd_sgio;
        group_by_prio;
@@ -142,7 +141,6 @@
        pathcount;
        path_discovery;
        path_get_tpgs;
-       pathinfo;
        path_offline;
        print_all_paths;
        print_foreign_topology;
@@ -237,3 +235,9 @@
 local:
        *;
 };
+
+LIBMULTIPATH_18.1.0 {
+global:
+       get_uid;
+       pathinfo;
+} LIBMULTIPATH_18.0.0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/structs.h 
new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/structs.h
--- old/multipath-tools-0.9.4+79+suse.25c23a9/libmultipath/structs.h    
2023-03-15 18:03:57.000000000 +0100
+++ new/multipath-tools-0.9.4+86+suse.4d8901e/libmultipath/structs.h    
2023-03-22 16:55:59.000000000 +0100
@@ -368,6 +368,7 @@
        unsigned int dev_loss;
        int eh_deadline;
        bool is_checked;
+       bool can_use_env_uid;
        /* configlet pointers */
        vector hwe;
        struct gen_path generic_path;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.9.4+79+suse.25c23a9/multipath/main.c 
new/multipath-tools-0.9.4+86+suse.4d8901e/multipath/main.c
--- old/multipath-tools-0.9.4+79+suse.25c23a9/multipath/main.c  2023-03-15 
18:03:57.000000000 +0100
+++ new/multipath-tools-0.9.4+86+suse.4d8901e/multipath/main.c  2023-03-22 
16:55:59.000000000 +0100
@@ -607,6 +607,8 @@
        pp = alloc_path();
        if (!pp)
                return RTVL_FAIL;
+       if (is_uevent)
+               pp->can_use_env_uid = true;
 
        r = is_path_valid(name, conf, pp, is_uevent);
        if (r <= PATH_IS_ERROR || r >= PATH_MAX_VALID_RESULT)

++++++ multipath-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.gA6Z6l/_old  2023-03-25 18:54:05.270266067 +0100
+++ /var/tmp/diff_new_pack.gA6Z6l/_new  2023-03-25 18:54:05.274266088 +0100
@@ -1,5 +1,5 @@
 name: multipath-tools
-version: 0.9.4+79+suse.25c23a9
-mtime: 1678899837
-commit: 25c23a9f00ce3a919e9c00c053a25540de58b15e
+version: 0.9.4+86+suse.4d8901e
+mtime: 1679500559
+commit: 4d8901e45d2f2e9274cb947a75e75be1a10845f3
 

Reply via email to