Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package live-net-installer for openSUSE:Factory checked in at 2021-08-30 13:55:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/live-net-installer (Old)
and /work/SRC/openSUSE:Factory/.live-net-installer.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "live-net-installer"
Mon Aug 30 13:55:15 2021 rev:19 rq:914908 version:1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/live-net-installer/live-net-installer.changes 2021-07-07 18:32:00.502271193 +0200
+++ /work/SRC/openSUSE:Factory/.live-net-installer.new.1899/live-net-installer.changes 2021-08-30 13:55:33.361849183 +0200
@@ -1,0 +2,6 @@
+Sun Aug 29 20:46:48 UTC 2021 - Fabian Vogt
+
+- Mount a tmpfs on repos.d to avoid influence on the running system
+ and duplicate repos in the target
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ start-install.sh ++++++
--- /var/tmp/diff_new_pack.pGDtxB/_old 2021-08-30 13:55:34.169850220 +0200
+++ /var/tmp/diff_new_pack.pGDtxB/_new 2021-08-30 13:55:34.169850220 +0200
@@ -54,7 +54,10 @@
# Run YaST in a separate mount namespace to avoid that it messes with the
# running system.
-unshare -m /usr/lib/YaST2/startup/YaST2.call installation initial
+# Mount an empty tmpfs on top of repos.d inside. This avoids that YaST modifies
+# the running system's configuration, and also avoids that preexisting repos are
+# copied into the target system, causing duplicates.
+unshare -m sh -c 'mount -t tmpfs tmpfs /etc/zypp/repos.d && /usr/lib/YaST2/startup/YaST2.call installation initial'
# YaST replaces this with a symlink into the destination, fix it up manually
if [ -L /var/cache/zypp ]; then