Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-glean for openSUSE:Factory checked in at 2026-03-31 15:23:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-glean (Old) and /work/SRC/openSUSE:Factory/.python-glean.new.1999 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-glean" Tue Mar 31 15:23:24 2026 rev:13 rq:1343864 version:1.25.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-glean/python-glean.changes 2025-06-17 18:24:17.751480294 +0200 +++ /work/SRC/openSUSE:Factory/.python-glean.new.1999/python-glean.changes 2026-03-31 15:24:48.470615135 +0200 @@ -1,0 +2,7 @@ +Mon Sep 29 11:17:13 UTC 2025 - Dirk Müller <[email protected]> + +- update to 1.25.1: + * Stop adding uuid= in keyfiles + * Ensure files are created with 0600 perms + +------------------------------------------------------------------- Old: ---- glean-1.25.0.tar.gz New: ---- glean-1.25.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-glean.spec ++++++ --- /var/tmp/diff_new_pack.tqBlmY/_old 2026-03-31 15:24:49.314650262 +0200 +++ /var/tmp/diff_new_pack.tqBlmY/_new 2026-03-31 15:24:49.318650428 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-glean # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-glean -Version: 1.25.0 +Version: 1.25.1 Release: 0 Summary: Program to write static config from config-drive License: Apache-2.0 ++++++ glean-1.25.0.tar.gz -> glean-1.25.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/AUTHORS new/glean-1.25.1/AUTHORS --- old/glean-1.25.0/AUTHORS 2025-06-10 22:45:47.000000000 +0200 +++ new/glean-1.25.1/AUTHORS 2025-06-26 22:01:45.000000000 +0200 @@ -22,6 +22,7 @@ Matt Mulsow <[email protected]> Matthew Mulsow <[email protected]> Matthew Thode <[email protected]> +Michal Nasiadka <[email protected]> Mohammed Naser <[email protected]> Monty Taylor <[email protected]> Paul Belanger <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/ChangeLog new/glean-1.25.1/ChangeLog --- old/glean-1.25.0/ChangeLog 2025-06-10 22:45:47.000000000 +0200 +++ new/glean-1.25.1/ChangeLog 2025-06-26 22:01:45.000000000 +0200 @@ -1,6 +1,12 @@ CHANGES ======= +1.25.1 +------ + +* Stop adding uuid= in keyfiles +* Ensure files are created with 0600 perms + 1.25.0 ------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/PKG-INFO new/glean-1.25.1/PKG-INFO --- old/glean-1.25.0/PKG-INFO 2025-06-10 22:45:47.761945700 +0200 +++ new/glean-1.25.1/PKG-INFO 2025-06-26 22:01:45.837349200 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: glean -Version: 1.25.0 +Version: 1.25.1 Summary: Simple program to write static config from config-drive Home-page: https://www.openstack.org/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/cmd.py new/glean-1.25.1/glean/cmd.py --- old/glean-1.25.0/glean/cmd.py 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/cmd.py 2025-06-26 22:00:32.000000000 +0200 @@ -131,7 +131,6 @@ # Automatically generated, do not edit [connection] id={id} - uuid= type=802-3-ethernet [ipv4] @@ -1394,6 +1393,7 @@ log.debug("Writing output file : %s" % k) with safe_open(k, 'w') as outfile: outfile.write(files_to_write[k]) + log.debug(" ... done") break except IOError as e: @@ -1412,6 +1412,10 @@ else: raise + if '/etc/NetworkManager/system-connections/' in k: + # NetworkManager refuses to load nmconnection files with 644 perms + os.chmod(k, 0o600) + def is_interface_live(interface, sys_root): try: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/hp.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/hp.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/hp.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/hp.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -2,7 +2,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -14,7 +13,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -26,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/hp.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/hp.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/hp.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/hp.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -2,7 +2,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -14,7 +13,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -26,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/liberty.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/liberty.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/liberty.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/liberty.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -19,7 +18,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -34,7 +32,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] @@ -46,7 +43,6 @@ # Automatically generated, do not edit [connection] id=eth4.25 -uuid= type=802-3-ethernet [ipv4] @@ -62,7 +58,6 @@ # Automatically generated, do not edit [connection] id=eth4.26 -uuid= type=802-3-ethernet [ipv4] @@ -78,7 +73,6 @@ # Automatically generated, do not edit [connection] id=eth5 -uuid= type=802-3-ethernet [ipv4] @@ -92,7 +86,6 @@ # Automatically generated, do not edit [connection] id=eth6 -uuid= type=802-3-ethernet [ipv4] @@ -106,7 +99,6 @@ # Automatically generated, do not edit [connection] id=bond0 -uuid= type=802-3-ethernet [ipv4] @@ -119,7 +111,6 @@ # Automatically generated, do not edit [connection] id=eth7 -uuid= type=802-3-ethernet [ipv4] @@ -133,7 +124,6 @@ # Automatically generated, do not edit [connection] id=eth8 -uuid= type=802-3-ethernet [ipv4] @@ -147,7 +137,6 @@ # Automatically generated, do not edit [connection] id=bond1 -uuid= type=802-3-ethernet [ipv4] @@ -160,7 +149,6 @@ # Automatically generated, do not edit [connection] id=bond1.27 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/liberty.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/liberty.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/liberty.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/liberty.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -19,7 +18,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -34,7 +32,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] @@ -46,7 +43,6 @@ # Automatically generated, do not edit [connection] id=eth4.25 -uuid= type=802-3-ethernet [ipv4] @@ -62,7 +58,6 @@ # Automatically generated, do not edit [connection] id=eth4.26 -uuid= type=802-3-ethernet [ipv4] @@ -78,7 +73,6 @@ # Automatically generated, do not edit [connection] id=eth5 -uuid= type=802-3-ethernet [ipv4] @@ -92,7 +86,6 @@ # Automatically generated, do not edit [connection] id=eth6 -uuid= type=802-3-ethernet [ipv4] @@ -106,7 +99,6 @@ # Automatically generated, do not edit [connection] id=bond0 -uuid= type=802-3-ethernet [ipv4] @@ -119,7 +111,6 @@ # Automatically generated, do not edit [connection] id=eth7 -uuid= type=802-3-ethernet [ipv4] @@ -133,7 +124,6 @@ # Automatically generated, do not edit [connection] id=eth8 -uuid= type=802-3-ethernet [ipv4] @@ -147,7 +137,6 @@ # Automatically generated, do not edit [connection] id=bond1 -uuid= type=802-3-ethernet [ipv4] @@ -160,7 +149,6 @@ # Automatically generated, do not edit [connection] id=bond1.27 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/nokey.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/nokey.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/nokey.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/nokey.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -2,7 +2,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -14,7 +13,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -26,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/nokey.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/nokey.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/nokey.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/nokey.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -2,7 +2,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -14,7 +13,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -26,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/rax-iad.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/rax-iad.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/rax-iad.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/rax-iad.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -25,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/rax-iad.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/rax-iad.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/rax-iad.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/rax-iad.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -25,7 +24,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/rax.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/rax.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/rax.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/rax.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -19,7 +18,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -34,7 +32,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/rax.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/rax.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/rax.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/rax.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=eth0 -uuid= type=802-3-ethernet [ipv4] @@ -19,7 +18,6 @@ # Automatically generated, do not edit [connection] id=eth1 -uuid= type=802-3-ethernet [ipv4] @@ -34,7 +32,6 @@ # Automatically generated, do not edit [connection] id=eth3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/vexxhost.centos-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/vexxhost.centos-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/vexxhost.centos-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/vexxhost.centos-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=ens3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/fixtures/test/vexxhost.redhat-10.network.out new/glean-1.25.1/glean/tests/fixtures/test/vexxhost.redhat-10.network.out --- old/glean-1.25.0/glean/tests/fixtures/test/vexxhost.redhat-10.network.out 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/fixtures/test/vexxhost.redhat-10.network.out 2025-06-26 22:00:32.000000000 +0200 @@ -5,7 +5,6 @@ # Automatically generated, do not edit [connection] id=ens3 -uuid= type=802-3-ethernet [ipv4] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean/tests/test_glean.py new/glean-1.25.1/glean/tests/test_glean.py --- old/glean-1.25.0/glean/tests/test_glean.py 2025-06-10 22:45:04.000000000 +0200 +++ new/glean-1.25.1/glean/tests/test_glean.py 2025-06-26 22:00:32.000000000 +0200 @@ -176,7 +176,9 @@ new_callable=mock.Mock) @mock.patch('glean.cmd.is_keyfile_format', return_value=False, new_callable=mock.Mock) + @mock.patch('os.chmod', return_value=0, new_callable=mock.Mock) def _assert_distro_provider(self, distro, provider, interface, + mock_os_chmod, mock_is_keyfile, mock_vendor_linux_distribution, mock_open, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean.egg-info/PKG-INFO new/glean-1.25.1/glean.egg-info/PKG-INFO --- old/glean-1.25.0/glean.egg-info/PKG-INFO 2025-06-10 22:45:47.000000000 +0200 +++ new/glean-1.25.1/glean.egg-info/PKG-INFO 2025-06-26 22:01:45.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: glean -Version: 1.25.0 +Version: 1.25.1 Summary: Simple program to write static config from config-drive Home-page: https://www.openstack.org/ Author: OpenStack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glean-1.25.0/glean.egg-info/pbr.json new/glean-1.25.1/glean.egg-info/pbr.json --- old/glean-1.25.0/glean.egg-info/pbr.json 2025-06-10 22:45:47.000000000 +0200 +++ new/glean-1.25.1/glean.egg-info/pbr.json 2025-06-26 22:01:45.000000000 +0200 @@ -1 +1 @@ -{"git_version": "9bc9428", "is_release": true} \ No newline at end of file +{"git_version": "547dfdc", "is_release": true} \ No newline at end of file
