Script 'mail_helper' called by ro
Hello packager,
This is just FYI. Your package was checked in in distribution "sle12"
by autobuild-member: ro.
Here comes the log...
---------------------------%<------------------------------
Hi,
here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2-installation -> sle12
## BNC# 885486 : "Long timeouts if installing without network connection" (RESOLVED/FIXED)
## BNC# 888645 : "YaST2 logging: userid/pw used for install repo appears in plain text" (RESOLVED/FIXED)
Changes:
--------
--- /work/SRC/SUSE:SLE-12:GA/yast2-installation/yast2-installation.changes 2014-07-22 12:03:47.000000000 +0200
+++ /mounts/work_src_done/SLE12/yast2-installation/yast2-installation.changes 2014-07-24 17:09:07.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Jul 24 14:42:59 UTC 2014 - lslezak@suse.cz
+
+- do not repeat release notes downloading on network time out
+ (bnc#885486)
+- 3.1.105
+
+-------------------------------------------------------------------
+Thu Jul 24 11:52:43 CEST 2014 - aschnell@suse.de
+
+- do not log sensitive information in y2start.log (bnc#888645)
+- 3.1.104
+
+-------------------------------------------------------------------
calling whatdependson for sle12-i586
Packages directly triggered for rebuild:
- yast2-installation
- at least 20 other packages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:SLE-12:GA/yast2-installation (Old)
and /mounts/work_src_done/SLE12/yast2-installation (BS:build ID:41757 MAIL:yast-commit@opensuse.org) (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation", Maintainer is "yast-commit@opensuse.org"
Old:
----
yast2-installation-3.1.103.tar.bz2
New:
----
yast2-installation-3.1.105.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.uLkwBS/_old 2014-07-24 18:11:07.000000000 +0200
+++ /var/tmp/diff_new_pack.uLkwBS/_new 2014-07-24 18:11:07.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 3.1.103
+Version: 3.1.105
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-installation-3.1.103.tar.bz2 -> yast2-installation-3.1.105.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.103/package/yast2-installation.changes new/yast2-installation-3.1.105/package/yast2-installation.changes
--- old/yast2-installation-3.1.103/package/yast2-installation.changes 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/package/yast2-installation.changes 2014-07-24 17:05:00.000000000 +0200
@@ -1,4 +1,17 @@
-------------------------------------------------------------------
+Thu Jul 24 14:42:59 UTC 2014 - lslezak@suse.cz
+
+- do not repeat release notes downloading on network time out
+ (bnc#885486)
+- 3.1.105
+
+-------------------------------------------------------------------
+Thu Jul 24 11:52:43 CEST 2014 - aschnell@suse.de
+
+- do not log sensitive information in y2start.log (bnc#888645)
+- 3.1.104
+
+-------------------------------------------------------------------
Tue Jul 22 08:13:41 CEST 2014 - snwint@suse.de
- linuxrc already provides proxy settings in URL form - so use it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.103/package/yast2-installation.spec new/yast2-installation-3.1.105/package/yast2-installation.spec
--- old/yast2-installation-3.1.103/package/yast2-installation.spec 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/package/yast2-installation.spec 2014-07-24 17:05:00.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 3.1.103
+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.103/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.103/src/clients/inst_download_release_notes.rb 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/src/clients/inst_download_release_notes.rb 2014-07-24 17:05:00.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.103/startup/YaST2.First-Stage new/yast2-installation-3.1.105/startup/YaST2.First-Stage
--- old/yast2-installation-3.1.103/startup/YaST2.First-Stage 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/YaST2.First-Stage 2014-07-24 17:05:00.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.103/startup/YaST2.Second-Stage new/yast2-installation-3.1.105/startup/YaST2.Second-Stage
--- old/yast2-installation-3.1.103/startup/YaST2.Second-Stage 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/YaST2.Second-Stage 2014-07-24 17:05:00.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.103/startup/common/misc.sh new/yast2-installation-3.1.105/startup/common/misc.sh
--- old/yast2-installation-3.1.103/startup/common/misc.sh 2014-07-22 08:20:56.000000000 +0200
+++ new/yast2-installation-3.1.105/startup/common/misc.sh 2014-07-24 17:05:00.000000000 +0200
@@ -220,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=\"