Build failed in Jenkins: yast-yast-storage-ng-master #393
![](https://seccdn.libravatar.org/avatar/a8f23670c313bcfe6a972088c009d1ba.jpg?s=120&d=mm&r=g)
See https://ci.opensuse.org/job/yast-yast-storage-ng-master/393/display/redirect... Changes: [sknorr] encrypt: Fix UI message typo, loose->lose [sknorr] Update to v4.4.15 ------------------------------------------ [...truncated 112.97 KB...] [ 424s] # ./test/y2storage/proposal/autoinst_drives_map_test.rb:211 [ 424s] [ 424s] Finished in 5 minutes 7 seconds (files took 6 seconds to load) [ 424s] 4379 examples, 0 failures, 2 pending [ 424s] rm -rf YaST:Head rake aborted! SignalException: SIGTERM Caused by: Command failed with status (): [echo -e 'y\ny\ny\n' | osc -A 'https://api....] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) killed! [ 581s] ................................................................................................................................................................................................................................................................*..............................................................................................................................................................................................................................................................................................................................................................................................................*.......................................................................................................................................................................................................................................................................................................... [ 581s] [ 581s] Pending: (Failures listed here are expected and do not affect your suite's status) [ 581s] [ 581s] 1) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto using LVM with separated volume groups and it does not fit in a single device creates all LVM VGs [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:367 [ 581s] [ 581s] 2) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto using LVM with separated volume groups and it does not fit in a single device creates the proposal using needed devices [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:376 [ 581s] [ 581s] 3) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto not using LVM with separated volume groups and it fits in only one device uses only needed devices [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:460 [ 581s] [ 581s] 4) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto not using LVM with separated volume groups and it does not fit in a single device creates partitions all volumes without separate_vg_name [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:477 [ 581s] [ 581s] 5) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto not using LVM with separated volume groups and it does not fit in a single device creates LVM VGs for volumes with separate_vg_name [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:486 [ 581s] [ 581s] 6) Y2Storage::InitialGuidedProposal#propose (with multidisk_first set to true) with allocate_volume_mode set to :auto not using LVM with separated volume groups and it does not fit in a single device creates the proposal using needed devices [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/initial_guided_proposal_multidisk_first_test.rb:495 [ 581s] [ 581s] 7) Y2Storage::Planned::Disk#match_value? when the planned partition has the same values returns true [ 581s] # Temporarily skipped with xit [ 581s] # ./test/y2storage/planned/disk_test.rb:48 [ 581s] [ 581s] 8) Y2Storage::Proposal::SpaceMaker#delete_unwanted_partitions when deleting Linux partitions deletes partitions with id raid [ 581s] # Let's wait until we have some meaningful RAID scenarios [ 581s] # ./test/y2storage/proposal/space_maker_test.rb:111 [ 581s] [ 581s] Finished in 7 minutes 45 seconds (files took 4.63 seconds to load) [ 581s] 4751 examples, 0 failures, 8 pending [ 581s] [ 581s] [ 581s] 9130 examples, 0 failures, 10 pendings [ 581s] [ 581s] Took 470 seconds (7:50) [ 582s] + RPM_EC=0 [ 582s] ++ jobs -p [ 582s] + exit 0 [ 582s] Processing files: yast2-storage-ng-4.4.15-1.x86_64 [ 582s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.P57y8n [ 582s] + umask 022 [ 582s] + cd /home/abuild/rpmbuild/BUILD [ 582s] + cd yast2-storage-ng-4.4.15 [ 582s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/doc/packages/yast2-storage-ng [ 582s] + export LC_ALL=C [ 582s] + LC_ALL=C [ 582s] + export DOCDIR [ 582s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/doc/packages/yast2-storage-ng [ 582s] + cp -pr README.md /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/doc/packages/yast2-storage-ng [ 582s] + RPM_EC=0 [ 582s] ++ jobs -p [ 582s] + exit 0 [ 582s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.w6WqqF [ 582s] + umask 022 [ 582s] + cd /home/abuild/rpmbuild/BUILD [ 582s] + cd yast2-storage-ng-4.4.15 [ 582s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/licenses/yast2-storage-ng [ 582s] + export LC_ALL=C [ 582s] + LC_ALL=C [ 582s] + export LICENSEDIR [ 582s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/licenses/yast2-storage-ng [ 582s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64/usr/share/licenses/yast2-storage-ng [ 582s] + RPM_EC=0 [ 582s] ++ jobs -p [ 582s] + exit 0 [ 583s] Provides: application() application(org.opensuse.yast.Disk.desktop) metainfo() metainfo(org.opensuse.yast.Disk.metainfo.xml) yast2-storage-ng = 4.4.15-1 yast2-storage-ng(x86-64) = 4.4.15-1 [ 583s] Requires(interp): /bin/sh [ 583s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 583s] Requires(post): /bin/sh /usr/bin/mkdir /usr/bin/touch fillup [ 583s] Requires: /bin/bash /usr/bin/env [ 583s] Obsoletes: yast2-storage [ 583s] Recommends: (libyui-qt-graph if libyui-qt) [ 583s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64 [ 583s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-storage-ng-4.4.15-1.src.rpm [ 585s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-storage-ng-4.4.15-1.x86_64.rpm [ 586s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.AZ1Hoi [ 586s] + umask 022 [ 586s] + cd /home/abuild/rpmbuild/BUILD [ 586s] + cd yast2-storage-ng-4.4.15 [ 586s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-storage-ng-4.4.15-1.x86_64 [ 586s] + RPM_EC=0 [ 586s] ++ jobs -p [ 586s] + exit 0 [ 586s] ... checking for files with abuild user/group [ 586s] ... running 00-check-install-rpms [ 586s] ... installing all built rpms [ 586s] Verifying packages... [ 586s] Preparing packages... [ 586s] yast2-storage-ng-4.4.15-1.x86_64 [ 587s] Updating /etc/sysconfig/storage ... [ 587s] Updating /etc/sysconfig/storage ... [ 587s] ... running 50-check-binary-kernel-log [ 587s] ... running 50-check-core-files [ 587s] ... running 50-check-debuginfo [ 587s] ... testing for empty debuginfo packages [ 587s] ... running 50-check-filelist [ 587s] ... checking filelist [ 587s] ... running 50-check-gconf-scriptlets [ 587s] ... testing GConf scriptlet presence [ 587s] ... running 50-check-installtest [ 587s] ... testing for pre/postinstall scripts that are not idempotent [ 587s] Updating /etc/sysconfig/storage ... [ 587s] Updating /etc/sysconfig/storage ... [ 587s] ... running 50-check-invalid-provides [ 587s] ... running 50-check-invalid-requires [ 587s] ... running 50-check-kernel-build-id [ 587s] ... running 50-check-lanana [ 588s] ... running 50-check-libtool-deps [ 588s] ... testing devel dependencies required by libtool .la files [ 588s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 588s] ... running 50-check-packaged-twice [ 588s] ... running 50-check-permissions [ 588s] ... testing for modified permissions [ 588s] ... running 98-revert-uname-hack [ 588s] ... running 99-check-remove-rpms [ 588s] ... removing all built rpms [ 588s] (order: reverse yast2-storage-ng) [ 589s] [ 589s] RPMLINT report: [ 589s] =============== [ 590s] script (stdin) does not appear to have a #! interpreter line; [ 590s] you may get strange results [ 591s] ============================ rpmlint session starts ============================ [ 591s] rpmlint: 2.1.0 [ 591s] configuration: [ 591s] /opt/testing/lib64/python3.8/site-packages/rpmlint/configdefaults.toml [ 591s] /opt/testing/share/rpmlint/cron-whitelist.toml [ 591s] /opt/testing/share/rpmlint/dbus-services.toml [ 591s] /opt/testing/share/rpmlint/device-files-whitelist.toml [ 591s] /opt/testing/share/rpmlint/licenses.toml [ 591s] /opt/testing/share/rpmlint/opensuse.toml [ 591s] /opt/testing/share/rpmlint/pam-modules.toml [ 591s] /opt/testing/share/rpmlint/permissions-whitelist.toml [ 591s] /opt/testing/share/rpmlint/pie-executables.toml [ 591s] /opt/testing/share/rpmlint/polkit-rules-whitelist.toml [ 591s] /opt/testing/share/rpmlint/scoring.toml [ 591s] /opt/testing/share/rpmlint/security.toml [ 591s] /opt/testing/share/rpmlint/users-groups.toml [ 591s] /opt/testing/share/rpmlint/world-writable-whitelist.toml [ 591s] checks: 40, packages: 2 [ 591s] [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/clients/inst_prepdisk.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/callbacks/check.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/callbacks/commit.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/dialogs/callbacks/activate_luks.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/disk_analyzer.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/disk_size.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/inhibitors/mdadm_auto_assembly.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/inhibitors/systemd_units.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/inhibitors/udisks.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/planned/can_be_formatted.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/proposal/autoinst_space_maker.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/proposal/lvm_creator.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/proposal/partition_killer.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/storage_feature.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/storage_features_list.rb [ 591s] yast2-storage-ng.x86_64: E: script-without-shebang /usr/share/YaST2/lib/y2storage/used_filesystems.rb [ 591s] This text file has executable bits set or is located in a path dedicated for [ 591s] executables, but lacks a shebang and cannot thus be executed. If the file is [ 591s] meant to be an executable script, add the shebang, otherwise remove the [ 591s] executable bits or move the file elsewhere. [ 591s] [ 591s] yast2-storage-ng.x86_64: W: obsolete-not-provided yast2-storage [ 591s] If a package is obsoleted by a compatible replacement, the obsoleted package [ 591s] should also be provided in order to not cause unnecessary dependency breakage. [ 591s] If the obsoleting package is not a compatible replacement for the old one, [ 591s] leave out the Provides. [ 591s] [ 591s] yast2-storage-ng.x86_64: E: no-binary [ 591s] The package should be of the noarch architecture because it doesn't contain [ 591s] any binaries. [ 591s] [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/abstract_device_factory.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/clients/inst_disk_proposal.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/clients/inst_prepdisk.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/clients/partitions_proposal.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/fake_device_factory.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/free_disk_space.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/inst_dialog_mixin.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/multi_disk_device.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/package_handler.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/assigned_space.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/can_be_encrypted.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/can_be_mounted.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/can_be_pv.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/can_be_resized.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/device.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/has_size.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/lvm_vg.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/planned/partitions_distribution.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/autoinst_drive_planner.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/autoinst_md_creator.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/device_shrinkage.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/devicegraph_generator.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/lvm_helper.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/partition_creator.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/proposal/partitions_distribution_calculator.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/refinements/size_casts.rb /usr/bin/env ruby [ 591s] yast2-storage-ng.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/YaST2/lib/y2storage/yaml_writer.rb /usr/bin/env ruby [ 591s] This script uses 'env' as an interpreter. For the rpm runtime dependency [ 591s] detection to work, the shebang #!/usr/bin/env <interpreter> needs to be [ 591s] patched into #!/usr/bin/<interpreter> otherwise the package dependency [ 591s] generator merely adds a dependency on /usr/bin/env rather than the actual [ 591s] interpreter /usr/bin/<interpreter>. Alternatively, if the file should not be [ 591s] executed, then ensure that it is not marked as executable or don't install it [ 591s] in a path that is reserved for executables. [ 591s] [ 591s] yast2-storage-ng.x86_64: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.Disk.desktop xdg-su [ 591s] The .desktop file is for a file not present in the package. You should check [ 591s] the requires or see if this is not a error. [ 591s] [ 591s] 2 packages and 0 specfiles checked; 44 errors, 2 warnings, 260 badness; has taken 1.3 s [ 591s] [ 591s] [ 591s] yast-jenkins finished "build yast2-storage-ng.spec" at Wed Nov 24 11:19:58 UTC 2021. [ 591s] Result: PID 14787 exited with value 124 Scanning for a pull request... Found pull request #1253 Adding comment ":x: Public Jenkins [job #393](https://ci.opensuse.org/job/yast-yast-storage-ng-master/393/) failed" to pull request https://github.com/yast/yast-storage-ng/pull/1253 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-storage-ng/issues/1253/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user sknorr@suse.de
![](https://seccdn.libravatar.org/avatar/a8f23670c313bcfe6a972088c009d1ba.jpg?s=120&d=mm&r=g)
participants (1)
-
admin@opensuse.org