Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package agama-installer for openSUSE:Factory 
checked in at 2026-11-03 12:51:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama-installer (Old)
 and      /work/SRC/openSUSE:Factory/.agama-installer.new.1257 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "agama-installer"

Tue Nov  3 12:51:14 2026 rev:45 rq: version:25.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/agama-installer/agama-installer.changes  
2026-11-03 11:15:23.902767554 +0100
+++ 
/work/SRC/openSUSE:Factory/.agama-installer.new.1257/agama-installer.changes    
    2026-11-03 12:51:16.802742629 +0100
@@ -2,37 +1,0 @@
-Mon Nov  2 09:32:14 UTC 2026 - Michal Filka <[email protected]>
-
-- bsc#1289014
-  - disable gnome kiosk screensaver 
-
--------------------------------------------------------------------
-Tue Oct 27 16:04:15 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
-
-- Drop the dependencies on the following packages:
-  - yast2-bootloader and yast2-reipl dependencies pulled in
-    by agama-yast (gh#agama-project/agama#4033).
-  - yast2-iscsi-client dependency pulled in by agama-yast
-    (gh#agama-project/agama#4032).
-  - yast2-s390 and yast2-cio dependencies pulled in by
-    agama-yast on s390x (gh#agama-project/agama#4026).
-
--------------------------------------------------------------------
-Tue Oct 27 12:08:59 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
-
-- Do not try to enable the spice-vdagentd service because it is
-  already activated via socket (gh#agama-project/agama#4104).
-
--------------------------------------------------------------------
-Mon Oct 26 15:30:00 UTC 2026 - Ladislav Slezák <[email protected]>
-
-- Simplify booting the rescue mode, use a single "rescue=1" boot
-  option instead of passing many systemd specific boot options
-  (bsc#1275038)
-
--------------------------------------------------------------------
-Mon Oct 26 14:44:46 UTC 2026 - Ladislav Slezák <[email protected]>
-
-- Added workaround for a plymouth/gdm bug where the active terminal
-  is switched back to tty1 console which makes the graphical
-  console with the running installer not visible (bsc#1270027)
-
--------------------------------------------------------------------

Old:
----
  _link

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

Other differences:
------------------
++++++ agama-installer.kiwi ++++++
--- /var/tmp/diff_new_pack.3kCA5b/_old  2026-11-03 12:51:19.600859925 +0100
+++ /var/tmp/diff_new_pack.3kCA5b/_new  2026-11-03 12:51:19.606860176 +0100
@@ -3,7 +3,7 @@
 <!-- OBS-Profiles: @BUILD_FLAVOR@ -->
 <!-- OBS-Milestone: %current_milestone -->
 
-<image schemaversion="8.3" name="agama-installer">
+<image schemaversion="7.5" name="agama-installer">
     <description type="system">
         <author>YaST Team</author>
         <contact>[email protected]</contact>
@@ -77,7 +77,6 @@
     <packages type="image">
         <package name="avahi"/>
         <package name="bind-utils"/>
-        <package name="curl"/>
         <package name="systemd"/>
         <package name="combustion"/>
         <package name="procps"/>

++++++ config-cdroot.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.aarch64 new/fix_bootconfig.aarch64
--- old/fix_bootconfig.aarch64  2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.aarch64  2026-10-22 15:36:49.000000000 +0200
@@ -109,7 +109,7 @@
 menuentry "Rescue System" --class os --unrestricted {
     set gfxpayload=keep
     echo Loading kernel...
-    linux (\$root)/boot/aarch64/loader/linux \${isoboot} rescue=1
+    linux (\$root)/boot/aarch64/loader/linux \${isoboot} 
$RESCUE_SYSTEM_BOOT_SETTINGS
     echo Loading initrd...
     initrd (\$root)/boot/aarch64/loader/initrd
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.i586 new/fix_bootconfig.i586
--- old/fix_bootconfig.i586     2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.i586     2026-10-22 15:36:49.000000000 +0200
@@ -129,7 +129,7 @@
 menuentry "Rescue System" --class os --unrestricted {
     set gfxpayload=keep
     echo Loading kernel...
-    linux (\$root)/boot/$arch/loader/linux \${isoboot} rescue=1
+    linux (\$root)/boot/$arch/loader/linux \${isoboot} 
$RESCUE_SYSTEM_BOOT_SETTINGS
     echo Loading initrd...
     initrd (\$root)/boot/$arch/loader/initrd
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.i686 new/fix_bootconfig.i686
--- old/fix_bootconfig.i686     2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.i686     2026-10-22 15:36:49.000000000 +0200
@@ -129,7 +129,7 @@
 menuentry "Rescue System" --class os --unrestricted {
     set gfxpayload=keep
     echo Loading kernel...
-    linux (\$root)/boot/$arch/loader/linux \${isoboot} rescue=1
+    linux (\$root)/boot/$arch/loader/linux \${isoboot} 
$RESCUE_SYSTEM_BOOT_SETTINGS
     echo Loading initrd...
     initrd (\$root)/boot/$arch/loader/initrd
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.ppc64le new/fix_bootconfig.ppc64le
--- old/fix_bootconfig.ppc64le  2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.ppc64le  2026-10-22 15:36:49.000000000 +0200
@@ -51,7 +51,7 @@
 
 menuentry "Rescue System" --class os --unrestricted {
   echo 'Loading kernel...'
-  linux /boot/ppc64le/loader/linux rescue=1 plymouth.ignore-serial-consoles
+  linux /boot/ppc64le/loader/linux $RESCUE_SYSTEM_BOOT_SETTINGS 
plymouth.ignore-serial-consoles
   echo 'Loading initrd...'
   initrd /boot/ppc64le/loader/initrd
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.riscv64 new/fix_bootconfig.riscv64
--- old/fix_bootconfig.riscv64  2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.riscv64  2026-10-22 15:36:49.000000000 +0200
@@ -107,7 +107,7 @@
 menuentry "Rescue System" --class os --unrestricted {
     set gfxpayload=keep
     echo Loading kernel...
-    linux (\$root)/boot/riscv64/loader/linux \${isoboot} rescue=1
+    linux (\$root)/boot/riscv64/loader/linux \${isoboot} 
$RESCUE_SYSTEM_BOOT_SETTINGS
     echo Loading initrd...
     initrd (\$root)/boot/riscv64/loader/initrd
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fix_bootconfig.x86_64 new/fix_bootconfig.x86_64
--- old/fix_bootconfig.x86_64   2026-10-27 08:46:27.000000000 +0100
+++ new/fix_bootconfig.x86_64   2026-10-22 15:36:49.000000000 +0200
@@ -129,7 +129,7 @@
 menuentry "Rescue System" --class os --unrestricted {
     set gfxpayload=keep
     echo Loading kernel...
-    linux (\$root)/boot/x86_64/loader/linux \${isoboot} rescue=1
+    linux (\$root)/boot/x86_64/loader/linux \${isoboot} 
$RESCUE_SYSTEM_BOOT_SETTINGS
     echo Loading initrd...
     initrd (\$root)/boot/x86_64/loader/initrd
 }

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.3kCA5b/_old  2026-11-03 12:51:19.882871747 +0100
+++ /var/tmp/diff_new_pack.3kCA5b/_new  2026-11-03 12:51:19.889872040 +0100
@@ -9,8 +9,6 @@
 # greeting
 echo "Configure image: [$kiwi_iname]..."
 
-arch=$(uname -m)
-
 # setup baseproduct link
 suseSetupProduct
 
@@ -78,8 +76,6 @@
 systemctl enable live-free-space.service
 systemctl enable live-password.service
 systemctl enable live-root-shell.service
-# no graphical console on s390x
-test "$arch" = "s390x" || systemctl enable tty-workaround.service
 
 # the self-update actually runs in the initramfs system, but the exit status
 # is lost if it is not enabled in the root image as well,
@@ -90,6 +86,7 @@
 test -f /usr/lib/systemd/system/qemu-guest-agent.service && systemctl enable 
qemu-guest-agent.service
 systemctl enable setup-systemd-proxy-env.path
 test -f /usr/lib/systemd/system/gdm.service && systemctl enable gdm.service
+test -f /usr/lib/systemd/system/spice-vdagentd.service && systemctl enable 
spice-vdagentd.service
 systemctl enable zramswap
 
 # set the default target
@@ -110,10 +107,7 @@
 
 # Prevent premature activation of LVM (bsc#1246133)
 systemctl mask lvm2-monitor.service
-if [[ -f /etc/lvm/lvm.conf ]]; then
-  echo "disabling lvm event_activation"
-  sed -i 's:# event_activation = 1:event_activation = 0:' /etc/lvm/lvm.conf
-fi
+sed -i 's:# event_activation = 1:event_activation = 0:' /etc/lvm/lvm.conf
 
 # Prevent premature assembly of MD RAIDs (bsc#1245159)
 touch /etc/udev/rules.d/64-md-raid-assembly.rules
@@ -141,6 +135,7 @@
 fi
 
 ### setup dracut for live system
+arch=$(uname -m)
 # keep in sync with ISO Volume ID set in the fix_bootconfig script
 profile=$(echo "$kiwi_profiles" | tr "_" "-")
 label="Install-$profile-$arch"

++++++ fix_bootconfig ++++++
--- /var/tmp/diff_new_pack.3kCA5b/_old  2026-11-03 12:51:19.933873885 +0100
+++ /var/tmp/diff_new_pack.3kCA5b/_new  2026-11-03 12:51:19.941874220 +0100
@@ -96,6 +96,16 @@
 # keep in sync with ISO Volume ID set in the config.sh script
 volid="Install-\$profile-$arch"
 
+# the simple rescue system reuses the installation live media
+# but boots to the text-mode only and disables the Agama server
+export RESCUE_SYSTEM_BOOT_SETTINGS="systemd.unit=multi-user.target \
+systemd.mask=agama.service systemd.mask=agama-dbus-monitor.service \
+systemd.mask=agama-ssh-issue.service systemd.mask=agama-avahi-issue.service \
+systemd.mask=agama-welcome-issue.service systemd.mask=agama-url-issue.service \
+systemd.mask=agama-certificate-issue.service \
+systemd.mask=agama-certificate-issue.path \
+systemd.mask=agama-certificate-wait.service"
+
 [ -x $bootfix ] && $bootfix $dst
 rm -f $dst/fix_bootconfig.* $dst/.profile
 

++++++ live-root.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/etc/systemd/system/tty-workaround.service 
new/etc/systemd/system/tty-workaround.service
--- old/etc/systemd/system/tty-workaround.service       2026-11-02 
09:34:59.000000000 +0100
+++ new/etc/systemd/system/tty-workaround.service       1970-01-01 
01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-# This is a workaround for plymouth/gdm which sometimes switch back to tty1
-# when the booting is finished.
-# Remove this when https://bugzilla.suse.com/show_bug.cgi?id=1270027 is fixed.
-[Unit]
-Description=Switch from tty1 to tty2 (workaround)
-# run at the very end of the boot, after everything else has been started
-After=graphical.target gdm.service
-# run only in the graphical target
-Requisite=graphical.target
-ConditionPathExists=/dev/tty0
-
-[Service]
-# "idle" delays the start until all other jobs have been dispatched
-Type=idle
-# switch to tty2 only if tty1 is the currently active terminal
-ExecStart=/bin/sh -c 'tty=$(fgconsole); echo "Active console is tty$tty"; if 
test "$tty" = 1; then echo "Switching to tty2"; chvt 2; else echo "The expected 
console is active, not switching"; fi'
-
-[Install]
-WantedBy=graphical.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/etc/systemd/system-generators/agama-rescue-generator 
new/etc/systemd/system-generators/agama-rescue-generator
--- old/etc/systemd/system-generators/agama-rescue-generator    2026-11-02 
09:34:59.000000000 +0100
+++ new/etc/systemd/system-generators/agama-rescue-generator    1970-01-01 
01:00:00.000000000 +0100
@@ -1,51 +0,0 @@
-#! /bin/sh
-
-# Systemd generator for the simple rescue system. The rescue system reuses the
-# installation live media but boots to the text-mode only and disables the 
Agama
-# server.
-#
-# It is activated by the "rescue=1" boot option and it is equivalent to using
-# the "systemd.unit=multi-user.target systemd.mask=<unit>..." boot options.
-#
-# See "man systemd.generator" for more details about the systemd generators.
-#
-# Systemd passes: $1 = normal dir, $2 = early dir, $3 = late dir
-# Use the early directory as it has higher priority than /etc/systemd/system
-# where some of the masked units and the default target are defined.
-early_dir="$2"
-
-if [ -z "$early_dir" ]; then
-  echo "Missing the output directory argument" >&2
-  exit 1
-fi
-
-# check for the "rescue=1" boot option
-read -r cmdline < /proc/cmdline
-case " $cmdline " in
-  *" rescue=1 "*) ;;
-  *) exit 0 ;;
-esac
-
-# generate issue message
-mkdir -p /run/issue.d/
-touch /run/issue
-printf "\\\\e{yellow}Rescue mode is active\\\\e{reset}\n" > 
/run/issue.d/99-rescue-mode.issue
-
-# boot to the text mode only
-ln -sf /usr/lib/systemd/system/multi-user.target "$early_dir/default.target"
-
-# disable the Agama server and the related services
-for unit in \
-  agama.service \
-  agama-web-server.service \
-  agama-dbus-monitor.service \
-  agama-ssh-issue.service \
-  agama-avahi-issue.service \
-  agama-welcome-issue.service \
-  agama-url-issue.service \
-  agama-certificate-issue.service \
-  agama-certificate-issue.path \
-  agama-certificate-wait.service
-do
-  ln -sf /dev/null "$early_dir/$unit"
-done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/root/.local/bin/gnome-kiosk-script 
new/root/.local/bin/gnome-kiosk-script
--- old/root/.local/bin/gnome-kiosk-script      2026-11-02 09:34:59.000000000 
+0100
+++ new/root/.local/bin/gnome-kiosk-script      2026-10-22 15:36:49.000000000 
+0200
@@ -21,14 +21,6 @@
   fi
 fi
 
-# Gnome kiosk 51 implements screensaver, this feature is useless for Agama and 
causes issues in QA
-# Disable screensaver and screen locking
-gsettings set org.gnome.desktop.session idle-delay 0
-gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
-gsettings set org.gnome.desktop.screensaver lock-enabled false
-gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 
'nothing'
-
-
 # Waiting until Agama web server is listening.
 until [ "$(curl --silent --output /dev/null --write-out "%{http_code}" --head 
http://localhost/)" == "200" ]; do
   echo "Waiting for agama-web-server"

Reply via email to