See http://ci.opensuse.org/job/yast-bootloader-master/371/changes Changes: [Josef Reidinger] refactorout generic mbr and activation of partition and cover it with [Josef Reidinger] separate making backups [Josef Reidinger] do not have singleton to allow caching calls [Josef Reidinger] abstract access to mbr_disk [Josef Reidinger] abstract access to bootloader_devices [Josef Reidinger] remove duplicite log message [Josef Reidinger] move to own methods activate and install generic mbr [Josef Reidinger] remove just hidding method [Josef Reidinger] use better method name [Josef Reidinger] rubyfi disks_to_rewrite [Josef Reidinger] reduce duplicities [Josef Reidinger] refactor getting partition to activate [Josef Reidinger] DRY setting parted flags [Josef Reidinger] fail quickly for invalid device [Josef Reidinger] refactor out some responsibilities [Josef Reidinger] make comment more clear [Josef Reidinger] use ruby native to_i instead specific integer conversion [Josef Reidinger] remove unused methods that duplicite mbr_update work [Josef Reidinger] changes from review ------------------------------------------ [...truncated 263 lines...] yast2-bootloader-3.1.101/src/ yast2-bootloader-3.1.101/src/autoyast-rnc/ yast2-bootloader-3.1.101/src/autoyast-rnc/bootloader.rnc yast2-bootloader-3.1.101/src/bin/ yast2-bootloader-3.1.101/src/bin/tp_mbr yast2-bootloader-3.1.101/src/bin/update_gfxmenu yast2-bootloader-3.1.101/src/lib/ yast2-bootloader-3.1.101/src/lib/bootloader/ yast2-bootloader-3.1.101/src/lib/bootloader/grub2base.rb yast2-bootloader-3.1.101/src/lib/bootloader/mbr_update.rb yast2-bootloader-3.1.101/src/lib/bootloader/boot_record_backup.rb yast2-bootloader-3.1.101/src/lib/bootloader/device_mapping.rb yast2-bootloader-3.1.101/src/lib/bootloader/grub2pwd.rb yast2-bootloader-3.1.101/src/scrconf/ yast2-bootloader-3.1.101/src/scrconf/cfg_bootloader.scr yast2-bootloader-3.1.101/src/clients/ yast2-bootloader-3.1.101/src/clients/inst_bootloader.rb yast2-bootloader-3.1.101/src/clients/bootloader_auto.rb yast2-bootloader-3.1.101/src/clients/bootloader_finish.rb yast2-bootloader-3.1.101/src/clients/bootloader_proposal.rb yast2-bootloader-3.1.101/src/clients/bootloader.rb yast2-bootloader-3.1.101/src/modules/ yast2-bootloader-3.1.101/src/modules/BootGRUB2.rb yast2-bootloader-3.1.101/src/modules/BootCommon.rb yast2-bootloader-3.1.101/src/modules/BootArch.rb yast2-bootloader-3.1.101/src/modules/BootSupportCheck.rb yast2-bootloader-3.1.101/src/modules/BootStorage.rb yast2-bootloader-3.1.101/src/modules/Bootloader.rb yast2-bootloader-3.1.101/src/modules/BootGRUB2EFI.rb yast2-bootloader-3.1.101/src/fillup/ yast2-bootloader-3.1.101/src/fillup/sysconfig.bootloader.default yast2-bootloader-3.1.101/src/fillup/sysconfig.bootloader.i386 yast2-bootloader-3.1.101/src/include/ yast2-bootloader-3.1.101/src/include/bootloader/ yast2-bootloader-3.1.101/src/include/bootloader/grub2/ yast2-bootloader-3.1.101/src/include/bootloader/grub2/misc.rb yast2-bootloader-3.1.101/src/include/bootloader/grub2/options.rb yast2-bootloader-3.1.101/src/include/bootloader/grub2/dialogs.rb yast2-bootloader-3.1.101/src/include/bootloader/grub2/helps.rb yast2-bootloader-3.1.101/src/include/bootloader/grub/ yast2-bootloader-3.1.101/src/include/bootloader/grub/options.rb yast2-bootloader-3.1.101/src/include/bootloader/grub/helps.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/ yast2-bootloader-3.1.101/src/include/bootloader/routines/common_options.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/wizards.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/switcher.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/common_helps.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/lib_iface.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/global_widgets.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/i386.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/misc.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/autoinstall.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/dialogs.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/popups.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/helps.rb yast2-bootloader-3.1.101/src/include/bootloader/routines/lilolike.rb yast2-bootloader-3.1.101/src/desktop/ yast2-bootloader-3.1.101/src/desktop/bootloader.desktop yast2-bootloader-3.1.101/Rakefile yast2-bootloader-3.1.101/doc/ yast2-bootloader-3.1.101/doc/lilo.xml yast2-bootloader-3.1.101/doc/grub.xml yast2-bootloader-3.1.101/doc/ui.xml yast2-bootloader-3.1.101/doc/inst_flowchart.png yast2-bootloader-3.1.101/doc/workflow.dia yast2-bootloader-3.1.101/doc/boottop.xml yast2-bootloader-3.1.101/doc/initrd.xml yast2-bootloader-3.1.101/doc/bootspec.xml yast2-bootloader-3.1.101/doc/workflow.png yast2-bootloader-3.1.101/doc/bootparam.xml yast2-bootloader-3.1.101/doc/io.xml yast2-bootloader-3.1.101/doc/callgraph.dia yast2-bootloader-3.1.101/doc/bootloader.html yast2-bootloader-3.1.101/doc/conf_flowchart.png yast2-bootloader-3.1.101/doc/bootloader.xml yast2-bootloader-3.1.101/doc/importgraph.dia yast2-bootloader-3.1.101/doc/diagrams.xml yast2-bootloader-3.1.101/doc/callgraph.png yast2-bootloader-3.1.101/doc/inst_flowchart.dia yast2-bootloader-3.1.101/doc/importgraph.png yast2-bootloader-3.1.101/doc/switch.xml yast2-bootloader-3.1.101/doc/bootcommon.xml yast2-bootloader-3.1.101/doc/conf_flowchart.dia yast2-bootloader-3.1.101/doc/concept.xml yast2-bootloader-3.1.101/COPYING yast2-bootloader-3.1.101/test/ yast2-bootloader-3.1.101/test/partitions_to_activate_test.rb yast2-bootloader-3.1.101/test/device_mapping_test.rb yast2-bootloader-3.1.101/test/test_helper.rb yast2-bootloader-3.1.101/test/boot_common_test.rb yast2-bootloader-3.1.101/test/data/ yast2-bootloader-3.1.101/test/data/storage_ppc.rb yast2-bootloader-3.1.101/test/data/storage_mdraid.rb yast2-bootloader-3.1.101/test/data/storage_lvm_without_devices_add.rb yast2-bootloader-3.1.101/test/data/storage_tmpfs.rb yast2-bootloader-3.1.101/test/data/storage_lvm.rb yast2-bootloader-3.1.101/test/mbr_update_test.rb yast2-bootloader-3.1.101/test/grub2pwd_test.rb yast2-bootloader-3.1.101/test/boot_storage_test.rb yast2-bootloader-3.1.101/test/boot_record_backup_test.rb yast2-bootloader-3.1.101/.yardopts yast2-bootloader-3.1.101/RPMNAME yast2-bootloader-3.1.101/README yast2-bootloader-3.1.101/package/ yast2-bootloader-3.1.101/package/yast2-bootloader.spec yast2-bootloader-3.1.101/package/yast2-bootloader.changes cd - rm -rf package/yast2-bootloader-3.1.101 osc -A 'https://api.opensuse.org/' --traceback --verbose checkout 'YaST:Head' yast2-bootloader Skipped files: .gitignore: skipped by name match (version system file) .yardopts: skipped by name match (configuration regex) CONTRIBUTING.md: skipped by name match (documentation file) COPYING: skipped by name match (already contain license) MAINTAINER: skipped by name match (configuration regex) README: skipped by name match (README file) RPMNAME: skipped by name match (configuration regex) Rakefile: skipped by name match (configuration regex) SUPPORTED_SCENARIOS.md: skipped by name match (documentation file) doc/bootcommon.xml: skipped by name match (configuration file) doc/bootloader.html: skipped by name match (configuration regex) doc/bootloader.xml: skipped by name match (configuration file) doc/bootparam.xml: skipped by name match (configuration file) doc/bootspec.xml: skipped by name match (configuration file) doc/boottop.xml: skipped by name match (configuration file) doc/callgraph.dia: skipped by name match (configuration regex) doc/callgraph.png: skipped by name match (binary file) doc/concept.xml: skipped by name match (configuration file) doc/conf_flowchart.dia: skipped by name match (configuration regex) doc/conf_flowchart.png: skipped by name match (binary file) doc/diagrams.xml: skipped by name match (configuration file) doc/grub.xml: skipped by name match (configuration file) doc/importgraph.dia: skipped by name match (configuration regex) doc/importgraph.png: skipped by name match (binary file) doc/initrd.xml: skipped by name match (configuration file) doc/inst_flowchart.dia: skipped by name match (configuration regex) doc/inst_flowchart.png: skipped by name match (binary file) doc/io.xml: skipped by name match (configuration file) doc/lilo.xml: skipped by name match (configuration file) doc/switch.xml: skipped by name match (configuration file) doc/ui.xml: skipped by name match (configuration file) doc/workflow.dia: skipped by name match (configuration regex) doc/workflow.png: skipped by name match (binary file) package/yast2-bootloader.changes: skipped by name match (changes file) package/yast2-bootloader.spec: skipped by name match (configuration regex) src/autoyast-rnc/bootloader.rnc: skipped by name match (configuration regex) src/bin/tp_mbr: skipped by name match (configuration regex) src/bin/update_gfxmenu: skipped by name match (configuration regex) src/clients/bootloader.rb: skipped by name match (configuration regex) src/clients/bootloader_auto.rb: skipped by name match (configuration regex) src/clients/bootloader_finish.rb: skipped by name match (configuration regex) src/clients/bootloader_proposal.rb: skipped by name match (configuration regex) src/clients/inst_bootloader.rb: skipped by name match (configuration regex) src/desktop/bootloader.desktop: skipped by name match (configuration regex) src/fillup/sysconfig.bootloader.default: skipped by name match (configuration regex) src/fillup/sysconfig.bootloader.i386: skipped by name match (configuration regex) src/include/bootloader/grub/helps.rb: skipped by name match (configuration regex) src/include/bootloader/grub/options.rb: skipped by name match (configuration regex) src/include/bootloader/grub2/dialogs.rb: skipped by name match (configuration regex) src/include/bootloader/grub2/helps.rb: skipped by name match (configuration regex) src/include/bootloader/grub2/misc.rb: skipped by name match (configuration regex) src/include/bootloader/grub2/options.rb: skipped by name match (configuration regex) src/include/bootloader/routines/autoinstall.rb: skipped by name match (configuration regex) src/include/bootloader/routines/common_helps.rb: skipped by name match (configuration regex) src/include/bootloader/routines/common_options.rb: skipped by name match (configuration regex) src/include/bootloader/routines/dialogs.rb: skipped by name match (configuration regex) src/include/bootloader/routines/global_widgets.rb: skipped by name match (configuration regex) src/include/bootloader/routines/helps.rb: skipped by name match (configuration regex) src/include/bootloader/routines/i386.rb: skipped by name match (configuration regex) src/include/bootloader/routines/lib_iface.rb: skipped by name match (configuration regex) src/include/bootloader/routines/lilolike.rb: skipped by name match (configuration regex) src/include/bootloader/routines/misc.rb: skipped by name match (configuration regex) src/include/bootloader/routines/popups.rb: skipped by name match (configuration regex) src/include/bootloader/routines/switcher.rb: skipped by name match (configuration regex) src/include/bootloader/routines/wizards.rb: skipped by name match (configuration regex) src/lib/bootloader/boot_record_backup.rb: skipped by name match (configuration regex) src/lib/bootloader/device_mapping.rb: skipped by name match (configuration regex) src/lib/bootloader/grub2base.rb: skipped by name match (configuration regex) src/lib/bootloader/grub2pwd.rb: skipped by name match (configuration regex) src/lib/bootloader/mbr_update.rb: skipped by name match (configuration regex) src/modules/BootArch.rb: skipped by name match (configuration regex) src/modules/BootCommon.rb: skipped by name match (configuration regex) src/modules/BootGRUB2.rb: skipped by name match (configuration regex) src/modules/BootGRUB2EFI.rb: skipped by name match (configuration regex) src/modules/BootStorage.rb: skipped by name match (configuration regex) src/modules/BootSupportCheck.rb: skipped by name match (configuration regex) src/modules/Bootloader.rb: skipped by name match (configuration regex) src/scrconf/cfg_bootloader.scr: skipped by name match (configuration regex) test/boot_common_test.rb: skipped by name match (configuration regex) test/boot_record_backup_test.rb: skipped by name match (configuration regex) test/boot_storage_test.rb: skipped by name match (configuration regex) test/data/storage_lvm.rb: skipped by name match (configuration regex) test/data/storage_lvm_without_devices_add.rb: skipped by name match (configuration regex) test/data/storage_mdraid.rb: skipped by name match (configuration regex) test/data/storage_ppc.rb: skipped by name match (configuration regex) test/data/storage_tmpfs.rb: skipped by name match (configuration regex) test/device_mapping_test.rb: skipped by name match (configuration regex) test/grub2pwd_test.rb: skipped by name match (configuration regex) test/mbr_update_test.rb: skipped by name match (configuration regex) test/partitions_to_activate_test.rb: skipped by name match (configuration regex) test/test_helper.rb: skipped by name match (configuration regex) Copyright found in these files: Copyright detected as not needed in these files: All files have proper license reference. makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader', '_meta'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader'] {'rev': 'latest'} A YaST:Head makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} A YaST:Head/yast2-bootloader makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader'] {'rev': 'latest'} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader', 'yast2-bootloader-3.1.101.tar.bz2'] {'rev': '465'} A YaST:Head/yast2-bootloader/yast2-bootloader-3.1.101.tar.bz2 makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader', 'yast2-bootloader.changes'] {'rev': '465'} A YaST:Head/yast2-bootloader/yast2-bootloader.changes makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader', 'yast2-bootloader.spec'] {'rev': '465'} A YaST:Head/yast2-bootloader/yast2-bootloader.spec makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-bootloader', '_meta'] {} At revision 465. rm http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader/yast2-bootloader.spec rm http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader/yast2-bootloader.changes rm http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader/yast2-bootloader-3.1.101.tar.bz2 cp package/yast2-bootloader.spec http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader cp package/yast2-bootloader.changes http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader cp package/yast2-bootloader-3.1.101.tar.bz2 http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader osc addremove mkdir -p /var/tmp/YaST:Head/openSUSE_Factory yes | osc build --no-verify --release=1 --root=/var/tmp/build-root-openSUSE_Factory --keep-pkgs=/var/tmp/YaST:Head/openSUSE_Factory openSUSE_Factory Building package yast2-bootloader from project YaST:Head building package... buildinfo is broken... it says: unresolvable: have choice for rubygem(ruby:2.1.0:packaging_rake_tasks) >= 1.0.0 needed by rubygem-yast-rake: ruby2.1-rubygem-packaging_rake_tasks rubygem-packaging_rake_tasks Run source service: /usr/lib/obs/service/format_spec_file --outdir /tmp/tmp3H7c2P Run source service: /usr/lib/obs/service/source_validator --outdir /tmp/tmpqudxkl Building yast2-bootloader.spec for openSUSE_Factory/x86_64 Getting buildinfo from server and store to http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader/.osc/_buildinfo-openSUSE_Factory-x86_64.xml Getting buildconfig from server and store to http://ci.opensuse.org/job/yast-bootloader-master/ws/YaST:Head/yast2-bootloader/.osc/_buildconfig-openSUSE_Factory-x86_64 rm -rf YaST:Head rake aborted! Command failed with status (1): [yes | osc build --no-verify --release=1 --...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org