Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package suse-module-tools for 
openSUSE:Factory checked in at 2025-11-20 14:46:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/suse-module-tools (Old)
 and      /work/SRC/openSUSE:Factory/.suse-module-tools.new.2061 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "suse-module-tools"

Thu Nov 20 14:46:17 2025 rev:93 rq:1318497 version:16.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/suse-module-tools/suse-module-tools.changes      
2025-11-05 16:18:49.703395020 +0100
+++ 
/work/SRC/openSUSE:Factory/.suse-module-tools.new.2061/suse-module-tools.changes
    2025-11-20 14:46:21.368175860 +0100
@@ -1,0 +2,6 @@
+Tue Nov 18 20:24:55 UTC 2025 - Martin Wilck <[email protected]>
+
+- Update to version 16.1.0:
+  * udev: use systemd service to remount tmpfs (bsc#1253679)
+
+-------------------------------------------------------------------

Old:
----
  suse-module-tools-16.0.62.obscpio

New:
----
  suse-module-tools-16.1.0.obscpio

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

Other differences:
------------------
++++++ suse-module-tools.spec ++++++
--- /var/tmp/diff_new_pack.00IYFL/_old  2025-11-20 14:46:22.132208271 +0100
+++ /var/tmp/diff_new_pack.00IYFL/_new  2025-11-20 14:46:22.132208271 +0100
@@ -26,7 +26,7 @@
 # kernel packages around that store sysctl files under /boot
 %bcond_without boot_sysctl
 %global sysctl_dropin 
%{_unitdir}/systemd-sysctl.service.d/50-kernel-uname_r.conf
-%global systemd_units %{?with_boot_sysctl:boot-sysctl.service} 
%{?with_kernel_sysctl:kernel-sysctl.service}
+%global systemd_units remount-tmpfs.service 
%{?with_boot_sysctl:boot-sysctl.service} 
%{?with_kernel_sysctl:kernel-sysctl.service}
 
 # List of legacy file systems to be blacklisted by default
 %global fs_blacklist adfs affs bfs befs cramfs efs erofs exofs f2fs freevxfs 
hfs hfsplus hpfs jffs2 jfs kafs minix nilfs2 ntfs ntfs3 omfs orangefs pstore 
qnx4 qnx6 reiserfs romfs sysv ufs zonefs
@@ -37,7 +37,7 @@
 %global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^ 
]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
 
 Name:           suse-module-tools
-Version:        16.0.62
+Version:        16.1.0
 Release:        0
 Summary:        Configuration for module loading and SUSE-specific utilities 
for KMPs
 License:        GPL-2.0-or-later
@@ -150,6 +150,7 @@
 install -pm 644 boot-sysctl.service "%{buildroot}%{_unitdir}"
 echo 'Wants=boot-sysctl.service' >>"%{buildroot}%{sysctl_dropin}"
 %endif
+install -pm 644 remount-tmpfs.service "%{buildroot}%{_unitdir}"
 
 install -d -m 755 "%{buildroot}%{_modulesloaddir}"
 for _x in modules-load.d/*.conf; do
@@ -165,6 +166,7 @@
 # udev rules (formerly system-tuning-common-SUSE, udev-extra-rules)
 install -d -m 755 %{buildroot}%{_udevrulesdir}
 install -pm 644 udevrules/*.rules %{buildroot}%{_udevrulesdir}
+install -m 755 remount-tmpfs %{buildroot}/usr/lib/udev
 
 mkdir -p %{buildroot}%{_defaultlicensedir}
 
@@ -241,6 +243,7 @@
 %{_unitdir}/systemd-sysctl.service.d
 %{_modulesloaddir}
 %{_udevrulesdir}
+/usr/lib/udev/remount-tmpfs
 %dir %{dracutlibdir}
 %{dracutlibdir}/dracut.conf.d
 %ifarch ppc64 ppc64le

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.00IYFL/_old  2025-11-20 14:46:22.172209968 +0100
+++ /var/tmp/diff_new_pack.00IYFL/_new  2025-11-20 14:46:22.176210138 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/suse-module-tools.git</param>
-              <param 
name="changesrevision">7ea5416dee045ea3cbfaeb13f0d8944d140bbdd8</param></service></servicedata>
+              <param 
name="changesrevision">89d121b92c43c67c82a9254645bf57d9266caec2</param></service></servicedata>
 (No newline at EOF)
 

++++++ suse-module-tools-16.0.62.obscpio -> suse-module-tools-16.1.0.obscpio 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/suse-module-tools-16.0.62/remount-tmpfs 
new/suse-module-tools-16.1.0/remount-tmpfs
--- old/suse-module-tools-16.0.62/remount-tmpfs 1970-01-01 01:00:00.000000000 
+0100
+++ new/suse-module-tools-16.1.0/remount-tmpfs  2025-11-18 21:15:31.000000000 
+0100
@@ -0,0 +1,8 @@
+#! /bin/sh
+# Adapt tmpfs mounts after memory hot-add operations
+# See /usr/lib/udev/rules.d/80-hotplug-cpu-mem.rules
+while read src dst fs opts unused; do
+    case $fs in
+    tmpfs) mount -o remount "$dst";;
+    esac
+done </proc/self/mounts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/suse-module-tools-16.0.62/remount-tmpfs.service 
new/suse-module-tools-16.1.0/remount-tmpfs.service
--- old/suse-module-tools-16.0.62/remount-tmpfs.service 1970-01-01 
01:00:00.000000000 +0100
+++ new/suse-module-tools-16.1.0/remount-tmpfs.service  2025-11-18 
21:15:31.000000000 +0100
@@ -0,0 +1,6 @@
+[Unit]
+Description=Remount tmpfs file systems
+
+[Service]
+Type=oneshot
+ExecStart=/usr/lib/udev/remount-tmpfs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/suse-module-tools-16.0.62/suse-module-tools.spec 
new/suse-module-tools-16.1.0/suse-module-tools.spec
--- old/suse-module-tools-16.0.62/suse-module-tools.spec        2025-11-03 
20:46:29.000000000 +0100
+++ new/suse-module-tools-16.1.0/suse-module-tools.spec 2025-11-18 
21:15:31.000000000 +0100
@@ -26,7 +26,7 @@
 # kernel packages around that store sysctl files under /boot
 %bcond_without boot_sysctl
 %global sysctl_dropin 
%{_unitdir}/systemd-sysctl.service.d/50-kernel-uname_r.conf
-%global systemd_units %{?with_boot_sysctl:boot-sysctl.service} 
%{?with_kernel_sysctl:kernel-sysctl.service}
+%global systemd_units remount-tmpfs.service 
%{?with_boot_sysctl:boot-sysctl.service} 
%{?with_kernel_sysctl:kernel-sysctl.service}
 
 # List of legacy file systems to be blacklisted by default
 %global fs_blacklist adfs affs bfs befs cramfs efs erofs exofs f2fs freevxfs 
hfs hfsplus hpfs jffs2 jfs kafs minix nilfs2 ntfs ntfs3 omfs orangefs pstore 
qnx4 qnx6 reiserfs romfs sysv ufs zonefs
@@ -37,7 +37,7 @@
 %global modprobe_conf_rpmsave %(echo "%{modprobe_conf_files}" | sed 's,\\([^ 
]*\\),%{_sysconfdir}/modprobe.d/\\1.conf.rpmsave,g')
 
 Name:           suse-module-tools
-Version:        16.0.62
+Version:        16.1.0
 Release:        0
 Summary:        Configuration for module loading and SUSE-specific utilities 
for KMPs
 License:        GPL-2.0-or-later
@@ -150,6 +150,7 @@
 install -pm 644 boot-sysctl.service "%{buildroot}%{_unitdir}"
 echo 'Wants=boot-sysctl.service' >>"%{buildroot}%{sysctl_dropin}"
 %endif
+install -pm 644 remount-tmpfs.service "%{buildroot}%{_unitdir}"
 
 install -d -m 755 "%{buildroot}%{_modulesloaddir}"
 for _x in modules-load.d/*.conf; do
@@ -165,6 +166,7 @@
 # udev rules (formerly system-tuning-common-SUSE, udev-extra-rules)
 install -d -m 755 %{buildroot}%{_udevrulesdir}
 install -pm 644 udevrules/*.rules %{buildroot}%{_udevrulesdir}
+install -m 755 remount-tmpfs %{buildroot}/usr/lib/udev
 
 mkdir -p %{buildroot}%{_defaultlicensedir}
 
@@ -241,6 +243,7 @@
 %{_unitdir}/systemd-sysctl.service.d
 %{_modulesloaddir}
 %{_udevrulesdir}
+/usr/lib/udev/remount-tmpfs
 %dir %{dracutlibdir}
 %{dracutlibdir}/dracut.conf.d
 %ifarch ppc64 ppc64le
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/suse-module-tools-16.0.62/udevrules/80-hotplug-cpu-mem.rules 
new/suse-module-tools-16.1.0/udevrules/80-hotplug-cpu-mem.rules
--- old/suse-module-tools-16.0.62/udevrules/80-hotplug-cpu-mem.rules    
2025-11-03 20:46:29.000000000 +0100
+++ new/suse-module-tools-16.1.0/udevrules/80-hotplug-cpu-mem.rules     
2025-11-18 21:15:31.000000000 +0100
@@ -20,11 +20,6 @@
 # namespaces, ...)
 #
 SUBSYSTEM=="memory", CONST{arch}!="s390x", ATTR{state}=="offline", 
ATTR{state}="online", \
-  RUN+="/bin/sh -c ' \
-    while read src dst fs opts unused; do \
-      case $$fs in \
-      tmpfs)  mount -o remount \"$$dst\" ;; \
-      esac \
-    done </proc/self/mounts"
+  RUN+="/usr/bin/systemctl --no-block start remount-tmpfs.service"
 
 LABEL="hotplug_cpu_end"

++++++ suse-module-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.00IYFL/_old  2025-11-20 14:46:22.344217264 +0100
+++ /var/tmp/diff_new_pack.00IYFL/_new  2025-11-20 14:46:22.348217434 +0100
@@ -1,5 +1,5 @@
 name: suse-module-tools
-version: 16.0.62
-mtime: 1762199189
-commit: 7ea5416dee045ea3cbfaeb13f0d8944d140bbdd8
+version: 16.1.0
+mtime: 1763496931
+commit: 89d121b92c43c67c82a9254645bf57d9266caec2
 

Reply via email to