Hello community, here is the log from the commit of package yast2-installation for openSUSE:Factory checked in at 2020-01-17 16:02:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old) and /work/SRC/openSUSE:Factory/.yast2-installation.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation" Fri Jan 17 16:02:54 2020 rev:439 rq:764575 version:4.2.27 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes 2019-12-14 12:02:41.819409747 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-installation.new.26092/yast2-installation.changes 2020-01-17 16:02:58.464371562 +0100 @@ -1,0 +2,16 @@ +Wed Jan 15 10:22:58 CET 2020 - [email protected] + +- use udevadm in /usr/bin instead of /sbin (bsc#1160890) +- 4.2.27 + +------------------------------------------------------------------- +Tue Jan 14 11:25:19 UTC 2020 - Josef Reidinger <[email protected]> + +- drop starting of hal as it is also obsolete and no longer exist + (jsc#SLE-10976) +- drop deprecated network technologies (jsc#SLE-7753) +- replace rc* and init.d usage by systemd or start_service + depending if it runs in first stage or second (jsc#SLE-10976) +- 4.2.26 + +------------------------------------------------------------------- Old: ---- yast2-installation-4.2.25.tar.bz2 New: ---- yast2-installation-4.2.27.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-installation.spec ++++++ --- /var/tmp/diff_new_pack.K8Hh1s/_old 2020-01-17 16:02:59.204371912 +0100 +++ /var/tmp/diff_new_pack.K8Hh1s/_new 2020-01-17 16:02:59.212371916 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-installation # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-installation -Version: 4.2.25 +Version: 4.2.27 Release: 0 Summary: YaST2 - Installation Parts License: GPL-2.0-only @@ -40,8 +40,8 @@ BuildRequires: yast2 >= 4.2.32 # Y2Packager::MediumType BuildRequires: yast2-packager >= 4.2.27 -# Y2Storage::Inhibitors including systemd masking -BuildRequires: yast2-storage-ng >= 4.0.194 +# using /usr/bin/udevadm +BuildRequires: yast2-storage-ng >= 4.2.71 ## y2remote based version BuildRequires: yast2-network >= 4.0.13 # new root password cwm widget ++++++ yast2-installation-4.2.25.tar.bz2 -> yast2-installation-4.2.27.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/package/yast2-installation.changes new/yast2-installation-4.2.27/package/yast2-installation.changes --- old/yast2-installation-4.2.25/package/yast2-installation.changes 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/package/yast2-installation.changes 2020-01-15 10:31:43.000000000 +0100 @@ -1,4 +1,20 @@ ------------------------------------------------------------------- +Wed Jan 15 10:22:58 CET 2020 - [email protected] + +- use udevadm in /usr/bin instead of /sbin (bsc#1160890) +- 4.2.27 + +------------------------------------------------------------------- +Tue Jan 14 11:25:19 UTC 2020 - Josef Reidinger <[email protected]> + +- drop starting of hal as it is also obsolete and no longer exist + (jsc#SLE-10976) +- drop deprecated network technologies (jsc#SLE-7753) +- replace rc* and init.d usage by systemd or start_service + depending if it runs in first stage or second (jsc#SLE-10976) +- 4.2.26 + +------------------------------------------------------------------- Thu Nov 21 14:33:50 UTC 2019 - [email protected] - Using Y2Packager::Resolvable.any? and Y2Packager::Resolvable.find diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/package/yast2-installation.spec new/yast2-installation-4.2.27/package/yast2-installation.spec --- old/yast2-installation-4.2.25/package/yast2-installation.spec 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/package/yast2-installation.spec 2020-01-15 10:31:43.000000000 +0100 @@ -16,7 +16,7 @@ # Name: yast2-installation -Version: 4.2.25 +Version: 4.2.27 Release: 0 Group: System/YaST License: GPL-2.0-only @@ -39,8 +39,8 @@ BuildRequires: yast2 >= 4.2.32 # Y2Packager::MediumType BuildRequires: yast2-packager >= 4.2.27 -# Y2Storage::Inhibitors including systemd masking -BuildRequires: yast2-storage-ng >= 4.0.194 +# using /usr/bin/udevadm +BuildRequires: yast2-storage-ng >= 4.2.71 ## y2remote based version BuildRequires: yast2-network >= 4.0.13 # new root password cwm widget diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/startup/Second-Stage/S02-logging new/yast2-installation-4.2.27/startup/Second-Stage/S02-logging --- old/yast2-installation-4.2.25/startup/Second-Stage/S02-logging 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/startup/Second-Stage/S02-logging 2020-01-15 10:31:43.000000000 +0100 @@ -3,14 +3,7 @@ log "=======================" #============================================= -# 3) start syslog daemon -#--------------------------------------------- -if [ -x /etc/init.d/syslog ];then - /etc/init.d/syslog start -fi - -#============================================= -# 3.1) set debug and logging options +# 3) set debug and logging options #--------------------------------------------- # fate#302166: store y2debug messages and log them on crash diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/startup/Second-Stage/S06-services new/yast2-installation-4.2.27/startup/Second-Stage/S06-services --- old/yast2-installation-4.2.25/startup/Second-Stage/S06-services 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/startup/Second-Stage/S06-services 2020-01-15 10:31:43.000000000 +0100 @@ -1,54 +1,3 @@ #!/bin/sh log "Starting S06-services..." log "========================" - -#============================================= -# 9) start services -#--------------------------------------------- -if [ -x /sbin/rcpcmcia ] ; then -if [ -r /etc/sysconfig/pcmcia ];then - # /.../ - # To start the pcmcia subsystem we need to set the following - # variables within /etc/sysconfig/pcmcia file - # --- - TMP=`/bin/mktemp /tmp/sysconfig.pcmcia.XXXXXX` - ISI=/etc/install.inf - RCC=/etc/sysconfig/pcmcia - cp $RCC $TMP - CORE=`sed -n "/^options/s/^.*pcmcia_core //p" $ISI` - PCIC=`sed -n "/^options/s/^.*\(i82365\|tcic\) //p" $ISI` - sed -e "/^PCMCIA_CORE_OPTS/s/=.*$/=\"$CORE\"/" \ - -e "/^PCMCIA_PCIC_OPTS/s/=.*$/=\"$PCIC\"/" $TMP > $RCC - rm $TMP - # /.../ - # It does not matter whether pcmcia is already active or not because: - # 1) loading an already loaded module does not harm - # 2) the cardmgr is already dead. cardmgr was the same binary as linuxrc. - # 3) there is no configuration info in network.opts, so eth0 will stay - # completely untouched and its state is "up" - # --- - # We are safe to start the subsystem now - # --- - if grep -qs '^PCMCIA:' /etc/install.inf ; then - log "\tStarting PCMCIA service..." - log "\tUsing following PCMCIA configuration:" - IFS=" - " - while read line;do - log "\t$line" - done < $RCC - rcpcmcia start - fi -fi -fi - -#============================================= -# 9.1) start hald -#--------------------------------------------- -if [ -x /usr/sbin/rchal ] ; then - test -f /usr/sbin/rcdbus && /usr/sbin/rcdbus start - test -f /usr/sbin/rcacpid && /usr/sbin/rcacpid start - test -f /usr/sbin/rchal && /usr/sbin/rchal start -fi - -sleep 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/startup/Second-Stage/S07-medium new/yast2-installation-4.2.27/startup/Second-Stage/S07-medium --- old/yast2-installation-4.2.25/startup/Second-Stage/S07-medium 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/startup/Second-Stage/S07-medium 2020-01-15 10:31:43.000000000 +0100 @@ -24,8 +24,8 @@ #--------------------------------------------- if [ ! -z "$(ls /etc/sysconfig/network/ifcfg-* |grep -v 'ifcfg-lo')" ]; then log "\tnetwork configuration found -> activate network" - rcnetwork start && Y2_NETWORK_ACTIVE=1 - [ -f /var/lib/YaST2/network_install_rpcbind ] && rcrpcbind start + /bin/systemctl start network && Y2_NETWORK_ACTIVE=1 + [ -f /var/lib/YaST2/network_install_rpcbind ] && /bin/systemctl start rpcbind fi #============================================= @@ -38,7 +38,7 @@ if got_install_param '^UseSSH:.*1' ; then log "\tGot kernel parameter UseSSH -> export UseSSH variable" - rcsshd start && Y2_SSH_ACTIVE=1 + /bin/systemctl start sshd && Y2_SSH_ACTIVE=1 export USE_SSH=1 fi log "\tSummary for commandline checks:" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/startup/Second-Stage/S09-cleanup new/yast2-installation-4.2.27/startup/Second-Stage/S09-cleanup --- old/yast2-installation-4.2.25/startup/Second-Stage/S09-cleanup 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/startup/Second-Stage/S09-cleanup 2020-01-15 10:31:43.000000000 +0100 @@ -20,7 +20,7 @@ # 13.3) stop network and sshd if [ "$Y2_NETWORK_ACTIVE" -ne 0 ] ; then log "\tShutdown SSH daemon and network interfaces..." - test -z "$Y2_SSH_ACTIVE" && rcsshd stop + test -z "$Y2_SSH_ACTIVE" && /bin/systemctl stop sshd # # network mustn't be stopped when using systemd - systemd ignores @@ -28,22 +28,14 @@ # restart is used to force reconfiguration of network - first stage # config is used up to now. # - rcnetwork restart -fi -# 13.4) stop pcmcia service -if [ -x /sbin/rcpcmcia ] ; then -if rcpcmcia status ; then - log "\tShutdown PCMCIA services..." - /sbin/cardctl eject - /etc/init.d/pcmcia stop -fi + /bin/systemctl restart network fi # 13.5) restart other services if necessary (bnc#395402) if [ -f /var/lib/YaST2/restart_services ] ; then cat /var/lib/YaST2/restart_services | while read service; do log "\tRestart $service service..." - test -f /etc/init.d/$service && /etc/init.d/$service restart + /bin/systemctl restart $service done rm -f /var/lib/YaST2/restart_services fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/startup/YaST2.call new/yast2-installation-4.2.27/startup/YaST2.call --- old/yast2-installation-4.2.25/startup/YaST2.call 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/startup/YaST2.call 2020-01-15 10:31:43.000000000 +0100 @@ -116,8 +116,8 @@ -e "s#brlport=.*#brlport=$Brailledevice#" /etc/sbl.conf \ >/tmp/suse-blinux.conf mv -f /tmp/suse-blinux.conf /etc/sbl.conf - /etc/init.d/brld start - /etc/init.d/sbl start + /bin/start_service brld + /bin/start_service sbl fi fi #============================================= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-4.2.25/test/lib/clients/inst_system_analysis_test.rb new/yast2-installation-4.2.27/test/lib/clients/inst_system_analysis_test.rb --- old/yast2-installation-4.2.25/test/lib/clients/inst_system_analysis_test.rb 2019-11-27 15:10:40.000000000 +0100 +++ new/yast2-installation-4.2.27/test/lib/clients/inst_system_analysis_test.rb 2020-01-15 10:31:43.000000000 +0100 @@ -49,7 +49,7 @@ it "uses default activation callbacks" do expect(storage).to receive(:activate).with(nil).and_return true - expect(Yast::Execute).to receive(:locally!).with("/sbin/udevadm", "control", "--property=ANACONDA=yes").ordered + expect(Yast::Execute).to receive(:locally!).with("/usr/bin/udevadm", "control", "--property=ANACONDA=yes").ordered expect(Yast::Execute).to receive(:locally!).with("/usr/lib/YaST2/bin/mask-systemd-units", "--mask").ordered client.ActionHDDProbe end
