Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2023-03-29 23:26:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images"

Wed Mar 29 23:26:50 2023 rev:182 rq:1074742 version:17.81

Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2023-03-09 17:45:00.882676281 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new.31432/installation-images.changes
       2023-03-29 23:27:03.175414875 +0200
@@ -1,0 +2,23 @@
+Mon Mar 27 16:37:07 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#639
+- modernized mount-rootfs-and-do-chroot script
+- advertise mount-rootfs-and-do-chroot in motd
+- add motd to rescue system
+- 17.81
+
+--------------------------------------------------------------------
+Mon Mar 27 14:28:37 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#638
+- etc: update module.config to match 6.3
+- 17.80
+
+--------------------------------------------------------------------
+Mon Mar 27 14:24:40 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#637
+- Drop aaa_base prein execution
+- 17.79
+
+--------------------------------------------------------------------

Old:
----
  installation-images-17.78.tar.xz

New:
----
  installation-images-17.81.tar.xz

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

Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.CoFMRs/_old  2023-03-29 23:27:03.683417263 +0200
+++ /var/tmp/diff_new_pack.CoFMRs/_new  2023-03-29 23:27:03.687417281 +0200
@@ -667,7 +667,7 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0-or-later
 Group:          Metapackages
-Version:        17.78
+Version:        17.81
 Release:        0
 Provides:       installation-images = %version-%release
 Conflicts:      otherproviders(installation-images)

++++++ installation-images-17.78.tar.xz -> installation-images-17.81.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.78/VERSION 
new/installation-images-17.81/VERSION
--- old/installation-images-17.78/VERSION       2023-03-08 12:29:05.000000000 
+0100
+++ new/installation-images-17.81/VERSION       2023-03-27 18:37:07.000000000 
+0200
@@ -1 +1 @@
-17.78
+17.81
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.78/changelog 
new/installation-images-17.81/changelog
--- old/installation-images-17.78/changelog     2023-03-08 12:29:05.000000000 
+0100
+++ new/installation-images-17.81/changelog     2023-03-27 18:37:07.000000000 
+0200
@@ -1,3 +1,17 @@
+2023-03-27:    17.81
+       - merge gh#openSUSE/installation-images#639
+       - modernized mount-rootfs-and-do-chroot script
+       - advertise mount-rootfs-and-do-chroot in motd
+       - add motd to rescue system
+
+2023-03-27:    17.80
+       - merge gh#openSUSE/installation-images#638
+       - etc: update module.config to match 6.3
+
+2023-03-27:    17.79
+       - merge gh#openSUSE/installation-images#637
+       - Drop aaa_base prein execution
+
 2023-03-08:    17.78
        - merge gh#openSUSE/installation-images#636
        - Include openssl hmac for SLE Micro (bsc#1208981)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.78/data/base/base.file_list 
new/installation-images-17.81/data/base/base.file_list
--- old/installation-images-17.78/data/base/base.file_list      2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/base/base.file_list      2023-03-27 
18:37:07.000000000 +0200
@@ -131,7 +131,6 @@
   /
 
 aaa_base:
-  E prein
   E postin
   t etc/fstab
   /etc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/initrd/initrd.file_list 
new/installation-images-17.81/data/initrd/initrd.file_list
--- old/installation-images-17.78/data/initrd/initrd.file_list  2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/initrd/initrd.file_list  2023-03-27 
18:37:07.000000000 +0200
@@ -452,7 +452,6 @@
 system-group-kvm:
 
 aaa_base:
-  E prein
   /
   t /run/utmp
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/rescue/etc/motd_normal 
new/installation-images-17.81/data/rescue/etc/motd_normal
--- old/installation-images-17.78/data/rescue/etc/motd_normal   1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-17.81/data/rescue/etc/motd_normal   2023-03-27 
18:37:07.000000000 +0200
@@ -0,0 +1 @@
+To conveniently access a root filesystem, try mount-rootfs-and-do-chroot.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/rescue/mount-rootfs-and-do-chroot 
new/installation-images-17.81/data/rescue/mount-rootfs-and-do-chroot
--- old/installation-images-17.78/data/rescue/mount-rootfs-and-do-chroot        
1970-01-01 01:00:00.000000000 +0100
+++ new/installation-images-17.81/data/rescue/mount-rootfs-and-do-chroot        
2023-03-27 18:37:07.000000000 +0200
@@ -0,0 +1,55 @@
+#!/bin/bash
+
+# trivial option parser
+while true ; do
+  case $1 in
+    -r|--readonly) ro="-r" ; shift ; continue ;;
+    -h|--help) show_usage=1 ; shift ; continue ;;
+  esac
+  break
+done
+
+rootfs="$1"
+
+if [ -n "$show_usage" -o ! -b "$rootfs" ] ; then
+  cat <<EOF
+Usage: mount-rootfs-and-do-chroot [OPTIONS] DEVICE
+
+Mount root filesystem found on DEVICE to temporary location, taking care
+of special mount points like /dev, /sys, and /proc.
+
+Options:
+    -r, --readonly  Mount DEVICE read-only.
+    -h, --help      Show these usage instructions.
+EOF
+  exit 1
+fi
+
+mount_points="dev dev/pts proc sys sys/firmware/efi/efivars"
+
+mnt=/rootfs.$$
+
+if mkdir -pv "$mnt" && mount -v $ro "$rootfs" "$mnt" ; then
+  for i in $mount_points ; do
+    if test -d "/$i" && test -d "$mnt/$i" && test "`stat -c %D /`" != "`stat 
-c %D /$i`" ; then
+      mount -v --bind "/$i" "$mnt/$i"
+    fi
+  done
+
+  echo -e "Performing chroot into ${rootfs}.\n\nUse 'exit' or 'CTRL+d' to 
leave chroot shell."
+  echo "To mount additional filesystems from /etc/fstab (e.g. btrfs 
subvolumes), run 'mount -a'."
+
+  chroot "$mnt" su -
+
+  while read b m rest ; do
+    case "$m" in
+      $mnt|$mnt/*) mounts="$m $mounts" ;;
+    esac
+  done < /proc/mounts
+
+  for i in $mounts ; do
+    umount -v "$i"
+  done
+
+  rmdir -v "$mnt"
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/rescue/mount-rootfs-and-do-chroot.sh 
new/installation-images-17.81/data/rescue/mount-rootfs-and-do-chroot.sh
--- old/installation-images-17.78/data/rescue/mount-rootfs-and-do-chroot.sh     
2023-03-08 12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/rescue/mount-rootfs-and-do-chroot.sh     
1970-01-01 01:00:00.000000000 +0100
@@ -1,42 +0,0 @@
-#!/bin/bash
-# Usage: $0 /dev/sda5
-rootfs=$1
-mnt=/rootfs.${PPID}.$$
-mounts=
-
-if test -b "${rootfs}"
-then
-        mkdir -pv "${mnt}"
-        if mount -v "${rootfs}" "${mnt}"
-       then
-               for i in dev dev/pts proc sys
-               do
-                       if test -d /${i} && test -d "${mnt}/${i}" && test 
"`stat -c %D /`" != "`stat -c %D /${i}`"
-                       then
-                               mount -v --bind /${i} "${mnt}/${i}"
-                       fi
-               done
-
-               echo "Performing chroot into ${rootfs}. Use 'exit' or 'CTRL+d' 
to leave chroot shell."
-               chroot "${mnt}" su -
-
-               while read b m rest
-               do
-                       case "${m}" in
-                               ${mnt}*)
-                                       mounts="${m} ${mounts}"
-                               ;;
-                       esac
-               done <<-EOF
-`
-cat < /proc/mounts
-`
-EOF
-
-               for i in ${mounts}
-               do
-                       umount -v "${i}"
-               done
-               rmdir -v "${mnt}"
-       fi
-fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/rescue/rescue.file_list 
new/installation-images-17.81/data/rescue/rescue.file_list
--- old/installation-images-17.78/data/rescue/rescue.file_list  2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/rescue/rescue.file_list  2023-03-27 
18:37:07.000000000 +0200
@@ -312,7 +312,6 @@
   E postin
 
 aaa_base:
-  E prein
   /
   t /etc/fstab
   E postin
@@ -413,8 +412,7 @@
 e mv usr/bin/mount usr/bin/mount.bin
 x mount usr/bin
 
-# XXX: usrmerge
-x mount-rootfs-and-do-chroot.sh /bin
+x mount-rootfs-and-do-chroot /usr/bin
 
 # run getty on tty1
 d etc/systemd/system/getty.target.wants
@@ -438,6 +436,9 @@
 x etc/multipath.conf /etc
 E systemctl enable multipathd
 
+# add motd
+x /etc/motd_normal /etc/motd
+
 e ldconfig -r .
 
 # now run SuSEconfig
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.78/data/root/root.file_list 
new/installation-images-17.81/data/root/root.file_list
--- old/installation-images-17.78/data/root/root.file_list      2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/root/root.file_list      2023-03-27 
18:37:07.000000000 +0200
@@ -368,7 +368,7 @@
   s inst_setup_ssh /sbin/setup_ssh
   # for Olaf
   x etc/ssh /lib
-  x ../rescue/mount-rootfs-and-do-chroot.sh /bin
+  x ../rescue/mount-rootfs-and-do-chroot /bin
 
 nscd:
   /etc
@@ -585,7 +585,6 @@
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
 aaa_base:
-  E prein
   /
   E postin
   r /run/utmp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.78/data/root/zenroot.file_list 
new/installation-images-17.81/data/root/zenroot.file_list
--- old/installation-images-17.78/data/root/zenroot.file_list   2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/data/root/zenroot.file_list   2023-03-27 
18:37:07.000000000 +0200
@@ -163,7 +163,7 @@
   s inst_setup_ssh /sbin/setup_ssh
   # for Olaf
   x etc/ssh /lib
-  x ../rescue/mount-rootfs-and-do-chroot.sh /bin
+  x ../rescue/mount-rootfs-and-do-chroot /bin
 
 dmidecode:
   /usr/sbin/dmidecode
@@ -195,7 +195,6 @@
   E postin
 
 aaa_base:
-  E prein
   /
   E postin
   r /run/utmp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.78/etc/module.config 
new/installation-images-17.81/etc/module.config
--- old/installation-images-17.78/etc/module.config     2023-03-08 
12:29:05.000000000 +0100
+++ new/installation-images-17.81/etc/module.config     2023-03-27 
18:37:07.000000000 +0200
@@ -323,6 +323,7 @@
 spidernet,"Spider Southbridge Gigabit Ethernet"
 tap
 thunderbolt-net
+thunderbolt_net
 virtio_net,"Virtio network"
 vmxnet3,VMware vmxnet3 virtual NIC
 vxlan

Reply via email to