[yast-commit] Build failed in Jenkins: yast-yast-bootloader-master #71
See <https://ci.opensuse.org/job/yast-yast-bootloader-master/71/display/redirect?page=changes> Changes: [Josef Reidinger] use Kernel.propose_hibernation? method [Josef Reidinger] changes ------------------------------------------ [...truncated 80.88 KB...] [ 59s] #opt [ 59s] produces Symbols [ 59s] #handle [ 59s] produces a Symbol or nil [ 59s] #validate [ 59s] produces a Boolean (or nil) [ 59s] #contents [ 59s] produces a Term [ 59s] [ 59s] Bootloader::BootCodeTab [ 59s] these methods are only tested if they exist [ 59s] #label [ 59s] produces a String [ 59s] #help [ 59s] produces a String [ 59s] #opt [ 59s] produces Symbols [ 59s] #handle [ 59s] produces a Symbol or nil [ 59s] #validate [ 59s] produces a Boolean (or nil) [ 59s] #contents [ 59s] produces a Term [ 59s] [ 59s] Bootloader::BootloaderTab [ 59s] these methods are only tested if they exist [ 59s] #label [ 59s] produces a String [ 59s] #help [ 59s] produces a String [ 59s] #opt [ 59s] produces Symbols [ 59s] #handle [ 59s] produces a Symbol or nil [ 59s] #validate [ 59s] produces a Boolean (or nil) [ 59s] #contents [ 59s] produces a Term [ 59s] [ 59s] Bootloader::Grub2 [ 59s] #read [ 59s] reads device map on legacy intel [ 59s] reads bootloader stage1 location [ 59s] write [ 59s] writes stage1 location [ 59s] changes pmbr flag as specified in pmbr_action for all boot devices with gpt label [ 60s] runs grub2-install for all configured stage1 locations [ 60s] on s390 [ 60s] does not run mbr update for configured stage1 flags [ 60s] on other architectures [ 60s] runs mbr update for configured stage1 flags [ 60s] #propose [ 60s] proposes stage1 [ 60s] propose to add pmbr flag [ 60s] #name [ 60s] returns "grub2" [ 60s] #packages [ 60s] contains grub2 package [ 60s] when is in initial stage [ 60s] does not include syslinux [ 60s] when is not in initial stage [ 60s] and generic_mbr is used [ 60s] contains syslinux package [ 60s] and generic_mbr is not used [ 60s] contains syslinux package [ 60s] when trusted boot is required [ 60s] and is x86_64 architecture [ 60s] contains trustedgrub2 packages [ 60s] and is i386 architecture [ 60s] contains trustedgrub2 packages [ 60s] when trusted boot is not required [ 60s] does not contain the trusged grub packages [ 60s] #summary [ 60s] contains line saying that bootloader type is GRUB2 [ 60s] when arch is not s390 [ 60s] includes order of hard disks if there are more than 1 [ 60s] does not include order of hard disk if there is only 1 [ 60s] when arch is s390 [ 60s] does not includes order of hard disks [ 60s] #merge [ 60s] replaces device map if merged one is not empty [ 60s] stage1 does not contain any device [ 60s] sets activate flag if subject or merged one contain it [ 60s] sets generic_mbr flag if subject or merged one contain it [ 60s] stage1 contains devices [ 60s] replaces activate flag with merged one [ 60s] replaces generic_mbr flag with merged one [ 60s] replaces all stage1 devices with merged ones [ 60s] [ 60s] Bootloader::ProposalClient [ 60s] #description [ 60s] returns map with rich_text_title, menu_title and id [ 60s] #ask_user [ 60s] single click action is passed [ 60s] if id contain enable it enabled respective key [ 60s] if id contain disable it disabled respective key [ 60s] it returns "workflow sequence" with :next [ 60s] sets to true that proposed cfg changed [ 60s] gui id is passed [ 60s] returns as workflow sequence result of GUI [ 60s] sets to true that poposed cfg changed if GUI changes are confirmed [ 60s] restores previous configuration if GUI is canceled [ 60s] if the previous configuration is broken [ 60s] sets to true that proposed cfg changed if GUI changes are confirmed [ 60s] does nothing if GUI is canceled [ 60s] #make_proposal [ 61s] returns map with links set to single click actions [ 61s] returns map with raw_proposal set to respective bootloader summary [ 61s] proposes a none bootloader if the boot filesystem is nfs [ 61s] report warning if no bootloader selected [ 61s] report error if bootloader is not installable [ 61s] reports error if system setup is not supported [ 61s] call bootloader propose in common installation [ 61s] reproprose from scrach during update if old bootloader is not grub2 [ 61s] do not propose during update if if old bootloader is none [ 61s] always resets if storage changed [ 61s] resets configuration if not automode and force_reset passed [ 61s] do not resets configuration in automode and even if force_reset passed [ 61s] updates resolvables with necessary packages [ 61s] returns warning if old system use different boot technology then new one [ 61s] reports fatal error if no root disk is detected [ 61s] reports error if the previous configuration is broken [ 61s] [ 61s] Pending: (Failures listed here are expected and do not affect your suite's status) [ 61s] [ 61s] 1) #<Yast::BootloaderClass:0x000055c018da6410> .Import resets configuration [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:56 [ 61s] [ 61s] 2) #<Yast::BootloaderClass:0x000055c018da6410> .Import marks that configuration is read [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:58 [ 61s] [ 61s] 3) #<Yast::BootloaderClass:0x000055c018da6410> .Import marks that configuration is already proposed [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:60 [ 61s] [ 61s] 4) #<Yast::BootloaderClass:0x000055c018da6410> .Import marks that configuration is changed [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:62 [ 61s] [ 61s] 5) #<Yast::BootloaderClass:0x000055c018da6410> .Import marks that stage1 location changed [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:64 [ 61s] [ 61s] 6) #<Yast::BootloaderClass:0x000055c018da6410> .Import sets bootloader from key "loader_type" [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:66 [ 61s] [ 61s] 7) #<Yast::BootloaderClass:0x000055c018da6410> .Import sets proposed bootloader if not set in data [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:68 [ 61s] [ 61s] 8) #<Yast::BootloaderClass:0x000055c018da6410> .Import acts like missing if "loader_type" value is empty [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:70 [ 61s] [ 61s] 9) #<Yast::BootloaderClass:0x000055c018da6410> .Import pass initrd specific map to initrd module [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:72 [ 61s] [ 61s] 10) #<Yast::BootloaderClass:0x000055c018da6410> .Import sets passed "write_settings" map [ 61s] # Not yet implemented [ 61s] # ./test/bootloader_test.rb:86 [ 61s] [ 61s] 11) #<Yast::BootSupportCheckClass:0x000055c0186648a0> #SystemSupported x86_64 returns false if no partition have boot flag and its write is not set [ 61s] # Temporarily skipped with xit [ 61s] # ./test/boot_support_test.rb:52 [ 61s] [ 61s] 12) Bootloader::DeviceMap#propose fills itself with device map proposal [ 61s] # Temporarily skipped with xit [ 61s] # ./test/device_map_test.rb:17 [ 61s] [ 61s] 13) Bootloader::DeviceMap#propose propose always empty map in Mode config [ 61s] # Temporarily skipped with xit [ 61s] # ./test/device_map_test.rb:22 [ 61s] [ 61s] 14) Bootloader::DeviceMap#propose do not add to device map members of raids and multipath [ 61s] # Not yet implemented [ 61s] # ./test/device_map_test.rb:30 [ 61s] [ 61s] 15) Bootloader::DeviceMap#propose do not add non-disk devices [ 61s] # Temporarily skipped with xit [ 61s] # ./test/device_map_test.rb:32 [ 61s] [ 61s] 16) Bootloader::DeviceMap#propose propose order according to bios id [ 61s] # Not yet implemented [ 61s] # ./test/device_map_test.rb:40 [ 61s] [ 61s] 17) Bootloader::DeviceMap#propose do not propose USB as first device [ 61s] # Not yet implemented [ 61s] # ./test/device_map_test.rb:43 [ 61s] [ 61s] 18) Bootloader::DeviceMap#propose propose as first device disk containing /boot [ 61s] # Not yet implemented [ 61s] # ./test/device_map_test.rb:46 [ 61s] [ 61s] 19) Bootloader::DeviceMap#propose limits number of disks in device map to 8 [ 61s] # Temporarily skipped with xit [ 61s] # ./test/device_map_test.rb:48 [ 61s] [ 61s] 20) Bootloader::MBRUpdate#run when generic mbr is enabled always uses real devices [ 61s] # Temporarily skipped with xit [ 61s] # ./test/mbr_update_test.rb:90 [ 61s] [ 61s] Failures: [ 61s] [ 61s] 1) Bootloader::Grub2Base#propose kernel parameters proposal on x86_64 adds the biggest available swap partition as resume device [ 61s] Failure/Error: expect(subject.grub_default.kernel_params.serialize).to include("resume=/dev/sdb2") [ 61s] expected "mitigations=auto quiet" to include "resume=/dev/sdb2" [ 61s] # ./test/grub2base_test.rb:270:in `block (5 levels) in <top (required)>' [ 61s] [ 61s] Finished in 14.33 seconds (files took 1.57 seconds to load) [ 61s] 594 examples, 1 failure, 20 pending [ 61s] [ 61s] Failed examples: [ 61s] [ 61s] rspec ./test/grub2base_test.rb:261 # Bootloader::Grub2Base#propose kernel parameters proposal on x86_64 adds the biggest available swap partition as resume device [ 61s] [ 61s] rake aborted! [ 61s] Command failed with status (1): [rspec --color --format doc 'test/bootloade...] [ 61s] [ 61s] Tasks: TOP => test:unit [ 61s] (See full trace by running task with --trace) [ 61s] error: Bad exit status from /var/tmp/rpm-tmp.wXRwXD (%check) [ 61s] [ 61s] [ 61s] RPM build errors: [ 61s] Bad exit status from /var/tmp/rpm-tmp.wXRwXD (%check) [ 61s] [ 61s] yast-yui failed "build yast2-bootloader.spec" at Thu Nov 12 11:44:48 UTC 2020. [ 61s] The buildroot was: /var/tmp/build-root/openSUSE_Factory-x86_64 rm -rf YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' b...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Result: PID 29947 exited with value 1 Scanning for a pull request... Found pull request #625 Adding comment ":x: Public Jenkins [job #71](https://ci.opensuse.org/job/yast-yast-bootloader-master/71/) failed" to pull request https://github.com/yast/yast-bootloader/pull/625 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-bootloader/issues/625/comments... OK Success Build step 'Execute shell' marked build as failure
participants (1)
-
admin@opensuse.org