Hello community,

here is the log from the commit of package yast2-installation for 
openSUSE:Factory checked in at 2014-07-27 08:25:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-installation.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-installation"

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes    
2014-07-19 11:05:27.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-installation.new/yast2-installation.changes   
    2014-07-27 08:25:58.000000000 +0200
@@ -1,0 +2,29 @@
+Thu Jul 24 14:42:59 UTC 2014 - [email protected]
+
+- do not repeat release notes downloading on network time out
+  (bnc#885486)
+- 3.1.105
+
+-------------------------------------------------------------------
+Thu Jul 24 11:52:43 CEST 2014 - [email protected]
+
+- do not log sensitive information in y2start.log (bnc#888645)
+- 3.1.104
+
+-------------------------------------------------------------------
+Tue Jul 22 08:13:41 CEST 2014 - [email protected]
+
+- linuxrc already provides proxy settings in URL form - so use it
+- 3.1.103
+
+-------------------------------------------------------------------
+Mon Jul 21 12:10:43 CEST 2014 - [email protected]
+
+- taking display-manager.service instead of xdm.service in the
+  second boot stage (bnc#886654, 884447)
+- Workaround of bug in plymouth --> using deactivate option
+  in second boot stage in order to start ncurses yast correctly
+  (bnc#886488)
+- 3.1.102
+
+-------------------------------------------------------------------

Old:
----
  yast2-installation-3.1.101.tar.bz2

New:
----
  yast2-installation-3.1.105.tar.bz2

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

Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.FSTnI3/_old  2014-07-27 08:25:59.000000000 +0200
+++ /var/tmp/diff_new_pack.FSTnI3/_new  2014-07-27 08:25:59.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-installation
-Version:        3.1.101
+Version:        3.1.105
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ YaST2-Firstboot.service ++++++
--- /var/tmp/diff_new_pack.FSTnI3/_old  2014-07-27 08:25:59.000000000 +0200
+++ /var/tmp/diff_new_pack.FSTnI3/_new  2014-07-27 08:25:59.000000000 +0200
@@ -1,7 +1,7 @@
 [Unit]
 Description=YaST2 Firstboot
 After=apparmor.service local-fs.target YaST2-Second-Stage.service 
plymouth-start.service
[email protected] xdm.service network.service NetworkManager.service
[email protected] display-manager.service network.service 
NetworkManager.service
 ConditionPathExists=/var/lib/YaST2/reconfig_system
 
 [Service]

++++++ YaST2-Second-Stage.service ++++++
--- /var/tmp/diff_new_pack.FSTnI3/_old  2014-07-27 08:25:59.000000000 +0200
+++ /var/tmp/diff_new_pack.FSTnI3/_new  2014-07-27 08:25:59.000000000 +0200
@@ -1,13 +1,16 @@
 [Unit]
 Description=YaST2 Second Stage
 After=apparmor.service local-fs.target plymouth-start.service
[email protected] xdm.service network.service NetworkManager.service 
SuSEfirewall2_init.service SuSEfirewall2.service
[email protected] display-manager.service network.service 
NetworkManager.service SuSEfirewall2_init.service SuSEfirewall2.service
 ConditionPathExists=/var/lib/YaST2/runme_at_boot
 
 [Service]
 Type=oneshot
 Environment=SYSTEMCTL_OPTIONS=--ignore-dependencies TERM=linux
-ExecStartPre=-/usr/bin/plymouth --hide-splash
+# Workaround of bug in plymouth --> using deactivate option
+# in second boot stage in order to start ncurses yast correctly
+# (bnc#886488)
+ExecStartPre=-/usr/bin/plymouth deactivate --hide-splash
 ExecStart=/usr/lib/YaST2/startup/YaST2.Second-Stage
 RemainAfterExit=yes
 TimeoutSec=0

++++++ yast2-installation-3.1.101.tar.bz2 -> yast2-installation-3.1.105.tar.bz2 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/package/YaST2-Firstboot.service 
new/yast2-installation-3.1.105/package/YaST2-Firstboot.service
--- old/yast2-installation-3.1.101/package/YaST2-Firstboot.service      
2014-07-17 10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/package/YaST2-Firstboot.service      
2014-07-24 17:10:08.000000000 +0200
@@ -1,7 +1,7 @@
 [Unit]
 Description=YaST2 Firstboot
 After=apparmor.service local-fs.target YaST2-Second-Stage.service 
plymouth-start.service
[email protected] xdm.service network.service NetworkManager.service
[email protected] display-manager.service network.service 
NetworkManager.service
 ConditionPathExists=/var/lib/YaST2/reconfig_system
 
 [Service]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/package/YaST2-Second-Stage.service 
new/yast2-installation-3.1.105/package/YaST2-Second-Stage.service
--- old/yast2-installation-3.1.101/package/YaST2-Second-Stage.service   
2014-07-17 10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/package/YaST2-Second-Stage.service   
2014-07-24 17:10:08.000000000 +0200
@@ -1,13 +1,16 @@
 [Unit]
 Description=YaST2 Second Stage
 After=apparmor.service local-fs.target plymouth-start.service
[email protected] xdm.service network.service NetworkManager.service 
SuSEfirewall2_init.service SuSEfirewall2.service
[email protected] display-manager.service network.service 
NetworkManager.service SuSEfirewall2_init.service SuSEfirewall2.service
 ConditionPathExists=/var/lib/YaST2/runme_at_boot
 
 [Service]
 Type=oneshot
 Environment=SYSTEMCTL_OPTIONS=--ignore-dependencies TERM=linux
-ExecStartPre=-/usr/bin/plymouth --hide-splash
+# Workaround of bug in plymouth --> using deactivate option
+# in second boot stage in order to start ncurses yast correctly
+# (bnc#886488)
+ExecStartPre=-/usr/bin/plymouth deactivate --hide-splash
 ExecStart=/usr/lib/YaST2/startup/YaST2.Second-Stage
 RemainAfterExit=yes
 TimeoutSec=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/package/yast2-installation.changes 
new/yast2-installation-3.1.105/package/yast2-installation.changes
--- old/yast2-installation-3.1.101/package/yast2-installation.changes   
2014-07-17 10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/package/yast2-installation.changes   
2014-07-24 17:10:08.000000000 +0200
@@ -1,4 +1,33 @@
 -------------------------------------------------------------------
+Thu Jul 24 14:42:59 UTC 2014 - [email protected]
+
+- do not repeat release notes downloading on network time out
+  (bnc#885486)
+- 3.1.105
+
+-------------------------------------------------------------------
+Thu Jul 24 11:52:43 CEST 2014 - [email protected]
+
+- do not log sensitive information in y2start.log (bnc#888645)
+- 3.1.104
+
+-------------------------------------------------------------------
+Tue Jul 22 08:13:41 CEST 2014 - [email protected]
+
+- linuxrc already provides proxy settings in URL form - so use it
+- 3.1.103
+
+-------------------------------------------------------------------
+Mon Jul 21 12:10:43 CEST 2014 - [email protected]
+
+- taking display-manager.service instead of xdm.service in the
+  second boot stage (bnc#886654, 884447)
+- Workaround of bug in plymouth --> using deactivate option
+  in second boot stage in order to start ncurses yast correctly
+  (bnc#886488)
+- 3.1.102
+
+-------------------------------------------------------------------
 Wed Jul 16 09:15:10 UTC 2014 - [email protected]
 
 - retranslate release notes button when going back in workflow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/package/yast2-installation.spec 
new/yast2-installation-3.1.105/package/yast2-installation.spec
--- old/yast2-installation-3.1.101/package/yast2-installation.spec      
2014-07-17 10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/package/yast2-installation.spec      
2014-07-24 17:10:08.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-installation
-Version:        3.1.101
+Version:        3.1.105
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/src/clients/inst_download_release_notes.rb 
new/yast2-installation-3.1.105/src/clients/inst_download_release_notes.rb
--- old/yast2-installation-3.1.101/src/clients/inst_download_release_notes.rb   
2014-07-17 10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/src/clients/inst_download_release_notes.rb   
2014-07-24 17:10:08.000000000 +0200
@@ -116,6 +116,7 @@
             String.Quote(Directory.logdir),
             "curl_log"
           )
+          # TODO: wrap in a Popup.Feedback call, it can take long time
           ret = SCR.Execute(path(".target.bash"), cmd)
           log.info("Downloading release notes: #{cmd} returned #{ret}")
           if ret == 0
@@ -123,7 +124,10 @@
             InstData.release_notes[product["name"]] = 
SCR.Read(path(".target.string"), filename)
             InstData.downloaded_release_notes << product["name"]
             break
-          elsif ret == 7
+          # exit codes (see "man curl"):
+          #  7 = Failed to connect to host.
+          # 28 = Operation timeout.
+          elsif ret == 7 || ret == 28
             log.info "Communication with server for release notes download 
failed, skipping further attempts."
             InstData.stop_relnotes_download = true
             break
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/src/clients/proxy_finish.rb 
new/yast2-installation-3.1.105/src/clients/proxy_finish.rb
--- old/yast2-installation-3.1.101/src/clients/proxy_finish.rb  2014-07-17 
10:44:52.000000000 +0200
+++ new/yast2-installation-3.1.105/src/clients/proxy_finish.rb  2014-07-24 
17:10:08.000000000 +0200
@@ -65,28 +65,14 @@
         }
       elsif @func == "Write"
         if Stage.initial
-          @proxy = Convert.to_string(SCR.Read(path(".etc.install_inf.Proxy")))
-          @proxyport = Convert.to_string(
-            SCR.Read(path(".etc.install_inf.ProxyPort"))
-          )
-          @proxyproto = Convert.to_string(
-            SCR.Read(path(".etc.install_inf.ProxyProto"))
-          )
+          @proxy = 
Convert.to_string(SCR.Read(path(".etc.install_inf.ProxyURL")))
 
-          if @proxy != nil && @proxyport != nil && @proxyproto != nil
-            @fullproxy = Ops.add(
-              Ops.add(
-                Ops.add(Ops.add(Ops.add(@proxyproto, "://"), @proxy), ":"),
-                @proxyport
-              ),
-              "/"
-            )
-
-            Builtins.y2milestone("setting proxy to %1", @fullproxy)
+          if @proxy != nil
+            Builtins.y2milestone("setting proxy to %1", @proxy)
 
             # maybe use Proxy module
-            SCR.Write(path(".sysconfig.proxy.HTTP_PROXY"), @fullproxy)
-            SCR.Write(path(".sysconfig.proxy.FTP_PROXY"), @fullproxy)
+            SCR.Write(path(".sysconfig.proxy.HTTP_PROXY"), @proxy)
+            SCR.Write(path(".sysconfig.proxy.FTP_PROXY"), @proxy)
             SCR.Write(path(".sysconfig.proxy"), nil)
           end
         end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-installation-3.1.101/startup/YaST2.First-Stage 
new/yast2-installation-3.1.105/startup/YaST2.First-Stage
--- old/yast2-installation-3.1.101/startup/YaST2.First-Stage    2014-07-17 
10:44:53.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/YaST2.First-Stage    2014-07-24 
17:10:08.000000000 +0200
@@ -72,14 +72,7 @@
 rm -f /var/log/YaST2/y2start.log
 log "YaST2 startup level (1)..."
 log "=========================="
-IFS_SAVE=$IFS
-IFS="
-"
-for i in `export`;do
-       i=${i//Password*/Password=\"<your-password>\"}
-       log "\t$i"
-done
-IFS=$IFS_SAVE
+log_export
 
 #=============================================
 # 1.5) call preFirstStage hooks...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.101/startup/YaST2.Second-Stage 
new/yast2-installation-3.1.105/startup/YaST2.Second-Stage
--- old/yast2-installation-3.1.101/startup/YaST2.Second-Stage   2014-07-17 
10:44:53.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/YaST2.Second-Stage   2014-07-24 
17:10:08.000000000 +0200
@@ -96,14 +96,7 @@
 LOG_PREFIX="Stage [2]"
 log "YaST2 startup level (2)..."
 log "=========================="
-IFS_SAVE=$IFS
-IFS="
-"
-for i in `export`;do
-       i=${i//Password*/Password=\"<your-password>\"}
-       log "\t$i"
-done
-IFS=$IFS_SAVE
+log_export
 
 #=============================================
 # 1.6) call preSecondStage hook scripts...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-installation-3.1.101/startup/common/misc.sh 
new/yast2-installation-3.1.105/startup/common/misc.sh
--- old/yast2-installation-3.1.101/startup/common/misc.sh       2014-07-17 
10:44:53.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/common/misc.sh       2014-07-24 
17:10:08.000000000 +0200
@@ -22,15 +22,9 @@
 # If Proxy: is set in install.inf export the env
 # variables for http_proxy and ftp_proxy
 # ---
-       if [ -f /etc/install.inf ];then
-       if grep -qs '^Proxy:.*' /etc/install.inf ; then
-               Proxy=$(awk ' /^Proxy:/ { print $2 }' < /etc/install.inf)
-               ProxyPort=$(awk ' /^ProxyPort:/ { print $2 }' < 
/etc/install.inf)
-               ProxyProto=$(awk ' /^ProxyProto:/ { print $2 }' < 
/etc/install.inf)
-               FullProxy="${ProxyProto}://${Proxy}:${ProxyPort}/"
-               export http_proxy=$FullProxy
-               export ftp_proxy=$FullProxy
-       fi
+       if [ "$ProxyURL" ] ; then
+               export http_proxy="$ProxyURL"
+               export ftp_proxy="$ProxyURL"
        fi
 }
 
@@ -226,3 +220,17 @@
 
        grep -qw TERM /proc/cmdline && return 0 || return 1
 }
+
+function log_export()
+{
+    IFS_SAVE=$IFS
+    IFS="
+"
+    for i in `export` ; do
+       i=${i//Password=*/Password=\"<Password> (sensitive information)\"}
+       i=${i//RepoURL=*/RepoURL=\"<RepoURL (may contain sensitive 
information)>\"}
+       i=${i//ZyppRepoURL=*/ZyppRepoURL=\"<ZyppRepoURL (may contain sensitive 
information)>\"}
+       log "\t$i"
+    done
+    IFS=$IFS_SAVE
+}

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to