Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virt-bridge-setup for 
openSUSE:Factory checked in at 2026-10-13 17:48:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-bridge-setup (Old)
 and      /work/SRC/openSUSE:Factory/.virt-bridge-setup.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virt-bridge-setup"

Tue Oct 13 17:48:54 2026 rev:13 rq:1384576 version:3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-bridge-setup/virt-bridge-setup.changes      
2026-02-11 18:50:59.122764084 +0100
+++ 
/work/SRC/openSUSE:Factory/.virt-bridge-setup.new.3698736/virt-bridge-setup.changes
 2026-10-13 17:49:12.208017949 +0200
@@ -1,0 +2,6 @@
+Tue Oct 13 10:45:14 UTC 2026 - Antoine Ginies <[email protected]>
+
+version 3.0:
+  * fix BSC#1284989 virt-bridge-setup add --no-clone-mac option doesn't work
+
+-------------------------------------------------------------------

Old:
----
  2.9.tar.gz

New:
----
  3.0.tar.gz

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

Other differences:
------------------
++++++ virt-bridge-setup.spec ++++++
--- /var/tmp/diff_new_pack.NQ5yar/_old  2026-10-13 17:49:13.527073242 +0200
+++ /var/tmp/diff_new_pack.NQ5yar/_new  2026-10-13 17:49:13.529073326 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package virt-bridge-setup
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 Name:           virt-bridge-setup
-Version:        2.9
+Version:        3.0
 Release:        1%{?dist}
 Summary:        Script to setup virtual bridges
 License:        GPL-2.0-or-later

++++++ 2.9.tar.gz -> 3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virt-bridge-setup-2.9/README.md 
new/virt-bridge-setup-3.0/README.md
--- old/virt-bridge-setup-2.9/README.md 2025-11-25 11:14:38.000000000 +0100
+++ new/virt-bridge-setup-3.0/README.md 2026-10-12 13:45:32.000000000 +0200
@@ -101,7 +101,7 @@
 | `-cn`, `--conn-name` | The name for the new bridge connection profile. | 
`c-mybr0` |
 | `-bn`, `--bridge-ifname` | The name for the bridge network interface. | 
`mybr0` |
 | `-i`, `--slave-interface` | The existing physical interface to enslave. | 
Automatic selection |
-| `-ncm`, `--no-clone-mac` | Do not set the bridge MAC address to be the same 
as the slave interface. | `False` |
+| `-ncm`, `--no-clone-mac` | Do not set the bridge MAC address to be the same 
as the slave interface (a stable MAC is generated instead). | `False` |
 | `--stp` | Enables or disables Spanning Tree Protocol (STP). | `yes` |
 | `-sp`, `--stp-priority` | Sets the STP priority (0-65535). Lower is more 
preferred. | `None` |
 | `-ms`, `--multicast-snooping` | Enables or disables IGMP/MLD snooping. | 
`yes` |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/virt-bridge-setup-2.9/virt-bridge-setup.py 
new/virt-bridge-setup-3.0/virt-bridge-setup.py
--- old/virt-bridge-setup-2.9/virt-bridge-setup.py      2025-11-25 
11:14:38.000000000 +0100
+++ new/virt-bridge-setup-3.0/virt-bridge-setup.py      2026-10-12 
13:45:32.000000000 +0200
@@ -324,6 +324,12 @@
             if mac_address:
                 mac_bytes = [int(x, 16) for x in mac_address.split(':')]
                 bridge_settings['bridge']['mac-address'] = 
dbus.ByteArray(mac_bytes)
+        else:
+            # Without an explicit MAC the kernel bridge inherits the lowest
+            # port MAC, so ask NM for a stable generated one instead.
+            bridge_settings['802-3-ethernet'] = {
+                'assigned-mac-address': dbus.String('stable')
+            }
 
         if forward_delay is not None:
             if not 0 <= forward_delay <= 30:

++++++ _service ++++++
--- /var/tmp/diff_new_pack.NQ5yar/_old  2026-10-13 17:49:13.634077727 +0200
+++ /var/tmp/diff_new_pack.NQ5yar/_new  2026-10-13 17:49:13.638077895 +0200
@@ -2,8 +2,8 @@
   <service name="download_url" mode="manual">
     <param name="host">github.com</param>
     <param name="protocol">https</param>
-    <param 
name="path">/aginies/virt-bridge-setup/archive/refs/tags/2.9.tar.gz</param>
-    <param name="filename">2.9.tar.gz</param>
+    <param 
name="path">/aginies/virt-bridge-setup/archive/refs/tags/3.0.tar.gz</param>
+    <param name="filename">3.0.tar.gz</param>
   </service>
 </services>
 

Reply via email to