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-bootloader -> sle12 ## BNC# 884798 : "Internal Error: failed to write kernel parameters for IPL and console device (/boot/grub2/device.map:257: device count exceeds limit.)" (RESOLVED/FIXED) ## BNC# 885984 : "Yast gets very slow if a lot of disks are used" (RESOLVED/FIXED) Changes: -------- --- /work/SRC/SUSE:SLE-12:GA/yast2-bootloader/yast2-bootloader.changes 2014-07-03 18:00:34.000000000 +0200 +++ /mounts/work_src_done/SLE12/yast2-bootloader/yast2-bootloader.changes 2014-07-07 16:13:13.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Jul 7 13:33:19 UTC 2014 - jreidinger@suse.com + +- use only simple device map on s390 (bnc#884798, bnc#885984) +- 3.1.62 + +------------------------------------------------------------------- calling whatdependson for sle12-i586 Packages directly triggered for rebuild: - yast2-bootloader - yast2-kdump - yast2-product-creator - yast2-reipl - yast2-schema - yast2-vm ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/SUSE:SLE-12:GA/yast2-bootloader (Old) and /mounts/work_src_done/SLE12/yast2-bootloader (BS:build ID:40845 MAIL:yast-commit@opensuse.org) (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-bootloader", Maintainer is "yast-commit@opensuse.org" Old: ---- yast2-bootloader-3.1.61.tar.bz2 New: ---- yast2-bootloader-3.1.62.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.XkboWt/_old 2014-07-07 17:31:18.000000000 +0200 +++ /var/tmp/diff_new_pack.XkboWt/_new 2014-07-07 17:31:18.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.61 +Version: 3.1.62 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-bootloader-3.1.61.tar.bz2 -> yast2-bootloader-3.1.62.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.61/package/yast2-bootloader.changes new/yast2-bootloader-3.1.62/package/yast2-bootloader.changes --- old/yast2-bootloader-3.1.61/package/yast2-bootloader.changes 2014-07-03 11:30:31.000000000 +0200 +++ new/yast2-bootloader-3.1.62/package/yast2-bootloader.changes 2014-07-07 16:10:30.000000000 +0200 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Mon Jul 7 13:33:19 UTC 2014 - jreidinger@suse.com + +- use only simple device map on s390 (bnc#884798, bnc#885984) +- 3.1.62 + +------------------------------------------------------------------- Thu Jul 3 07:33:51 UTC 2014 - jreidinger@suse.com - add perl-Bootloader-YAML to needed packages (BNC#885496) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.61/package/yast2-bootloader.spec new/yast2-bootloader-3.1.62/package/yast2-bootloader.spec --- old/yast2-bootloader-3.1.61/package/yast2-bootloader.spec 2014-07-03 11:30:31.000000000 +0200 +++ new/yast2-bootloader-3.1.62/package/yast2-bootloader.spec 2014-07-07 16:10:30.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.61 +Version: 3.1.62 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.61/src/modules/BootStorage.rb new/yast2-bootloader-3.1.62/src/modules/BootStorage.rb --- old/yast2-bootloader-3.1.61/src/modules/BootStorage.rb 2014-07-03 11:30:31.000000000 +0200 +++ new/yast2-bootloader-3.1.62/src/modules/BootStorage.rb 2014-07-07 16:10:30.000000000 +0200 @@ -894,6 +894,27 @@ ret end + def propose_s390_device_map + # s390 have some special requirements for device map. Keep it short and simple (bnc#884798) + # TODO device map is not needed at all for s390, so if we get rid of perl-Bootloader translations + # we can keep it empty + # TODO yes, I know it is typo, but it is everywhere, so fix it when we have time to fix all problems + @bois_id_missing = false + + boot_part = Storage.GetEntryForMountpoint("/boot/zipl") + boot_part = Storage.GetEntryForMountpoint("/boot") if boot_part.empty? + boot_part = Storage.GetEntryForMountpoint("/") if boot_part.empty? + + raise "Cannot find boot partition" if boot_part.empty? + + disk = Storage.GetDiskPartition(boot_part["device"])["disk"] + + @device_mapping = { "hd0" => disk } + + Builtins.y2milestone("Detected device mapping: %1", @device_mapping) + + nil + end #** helper functions END ** @@ -915,13 +936,16 @@ # if usbDiskDevice == hd0 && BootDevice != usbDiskDevice: # change order of disks in device_mappings to have BootDevice as hd0 # FIXME: remove that function from here, as it is grub only - # NOTE: there is a local copy in routines/grub/misc.ycp now def ProposeDeviceMap - usb_disks = [] # contains those usb removable disks - @device_mapping = {} @multipath_mapping = {} + if Arch.s390 + return propose_s390_device_map + end + + usb_disks = [] # contains usb removable disks as it can affect BIOS order of disks + targetMap = {} if Mode.config Builtins.y2milestone("Skipping device map proposing in Config mode") continue with "q"... Checked in at Mon Jul 7 17:31:31 CEST 2014 by ro Remember to have fun... -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org