Build failed in Jenkins: yast-yast-registration-SLE-15-SP3 #2
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/2/display/redirect?... Changes: [lslezak] Fixed evaluating the update repositories (bsc#1188717) ------------------------------------------ Started by an SCM change Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on yast-head2 (yast-head libstorage libyui yast-openqa-client snapper) in workspace https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/ The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/yast/yast-registration.git
git init https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/ # timeout=10 Fetching upstream changes from https://github.com/yast/yast-registration.git git --version # timeout=10 git --version # 'git version 2.26.2' git fetch --tags --force --progress -- https://github.com/yast/yast-registration.git +refs/heads/*:refs/remotes/origin/* # timeout=10 git config remote.origin.url https://github.com/yast/yast-registration.git # timeout=10 git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch git rev-parse origin/SLE-15-SP3^{commit} # timeout=10 Checking out Revision d107d9d2366bc36d057969b5151b075332f9f8cf (origin/SLE-15-SP3) git config core.sparsecheckout # timeout=10 git checkout -f d107d9d2366bc36d057969b5151b075332f9f8cf # timeout=10 Commit message: "Merge pull request #540 from yast/bsc_1188717_sp3" git rev-list --no-walk 160c236de58b72505ce29acad8dfbaaed2878775 # timeout=10 Cleaning workspace git rev-parse --verify HEAD # timeout=10 Resetting working tree git reset --hard # timeout=10 git clean -fdx # timeout=10 [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content YAST_SUBMIT=sle15sp3
[EnvInject] - Variables injected successfully. [EnvInject] - Mask passwords that will be passed as build parameters. [yast-yast-registration-SLE-15-SP3] $ /bin/sh -xe /tmp/jenkins17486401477207220058.sh + cd https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/ + LC_ALL=en_US.UTF-8 + /usr/local/bin/jenkins_status_comment.rb timeout 10m rake osc:sr * Starting syntax check... * Done * Making tarball https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/package/yast2-re... ... * ...Done osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' yast2-registration All files have proper license reference. A Devel:YaST:SLE-15-SP3 A Devel:YaST:SLE-15-SP3/yast2-registration A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.23.tar.bz2 A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec At revision 3. rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.23.tar.bz2 cp package/yast2-registration.spec https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration-4.3.24.tar.bz2 https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration.changes https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.24.tar.bz2 D yast2-registration-4.3.23.tar.bz2 osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:Update' 'yast2-registration' 'yast2-registration.spec' > /tmp/yast-rake20211012-26548-py31ll Checking IDs in *.changes file Version has been changed in *.spec file osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:Update' 'yast2-registration' 'yast2-registration.changes' | diff - 'yast2-registration.changes' rm -rf Devel:YaST:SLE-15-SP3 cleaning * Starting osc check... osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' yast2-registration * Done. Everything looks good. A Devel:YaST:SLE-15-SP3 A Devel:YaST:SLE-15-SP3/yast2-registration A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.23.tar.bz2 A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec At revision 3. rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.23.tar.bz2 cp package/yast2-registration.spec https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration-4.3.24.tar.bz2 https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration.changes https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration osc -A 'https://api.suse.de/' addremove D yast2-registration-4.3.23.tar.bz2 A yast2-registration-4.3.24.tar.bz2 mkdir -p /var/tmp/Devel:YaST:SLE-15-SP3/SUSE_SLE-15-SP3_Update echo -e 'y\ny\ny\n' | osc -A 'https://api.suse.de/' build --no-verify --release=1 --keep-pkgs=/var/tmp/Devel:YaST:SLE-15-SP3/SUSE_SLE-15-SP3_Update SUSE_SLE-15-SP3_Update Building package yast2-registration from project Devel:YaST:SLE-15-SP3 building package... Building yast2-registration.spec for SUSE_SLE-15-SP3_Update/x86_64 Getting buildconfig from server and store to https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/.osc/_buildconfig-SUSE_SLE-15-SP3_Update-x86_64 Getting buildinfo from server and store to https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/.osc/_buildinfo-SUSE_SLE-15-SP3_Update-x86_64.xml Updating cache of required packages 100.0% cache miss. 0/279 dependencies cached. preparing download ...preparing download ...preparing download ...preparing download ...preparing download ...preparing download ...preparing download ...preparing download ...preparing download ...Skipping verification of package signatures Error: cannot get hdrmd5 for /var/tmp/osbuild-packagecache/SUSE:SLE-15:Update/standard/x86_64/aaa_base-84.87+git20180409.04c9dae-3.45.1.x86_64.rpm rm -rf Devel:YaST:SLE-15-SP3 rake aborted! Command failed with status (1): [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) cleaning Result: PID 26545 exited with value 1 Scanning for a pull request... Found pull request #540 Adding comment ":x: Internal Jenkins [job #2](https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/2/) failed" to pull request https://github.com/yast/yast-registration/pull/540 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/540/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user lslezak@suse.cz
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/3/display/redirect?... Changes: [jreidinger] handle properly when no product is selected (bsc#1188211) [jreidinger] chagnes ------------------------------------------ [...truncated 112.48 KB...] [ 75s] does not mention any media information [ 75s] Full installation medium [ 75s] asks for confirmation to go on without updates [ 75s] when system is already registered [ 75s] in installation mode [ 75s] disables widgets [ 75s] skips the SLP discovery [ 75s] during firstboot stage [ 75s] does not disable widgets [ 75s] [ 75s] Registration::FinishDialog [ 75s] #run [ 75s] raises RuntimeError if unknown action passed as first parameter [ 75s] first paramater "Info" [ 75s] returns info entry hash with scenarios in "when" key [ 75s] first parameter "Write" [ 75s] do nothing if system is not registered [ 75s] the system is registered [ 75s] creates at target system configuration for suse connect [ 75s] restores the repository setup [ 75s] removes the old NCC credentials [ 75s] [ 75s] Registration::UI::RegistrationUpdateDialog [ 75s] .run [ 75s] updates system registration, base and add-on products [ 75s] [ 75s] Registration::UI::MigrationReposSelectionDialog [ 75s] .run [ 75s] displays the configured repositories and returns the user input [ 75s] configures the selected repositories for distribution upgrade [ 75s] starts the repository manager when the respective button is pressed [ 75s] [ 75s] scc client [ 75s] the system is already registered [ 77s] returns :abort when closing the status dialog [ 77s] [ 77s] Yast::InstSccClient [ 77s] the system is already registered [ 77s] returns :abort when closing the status dialog [ 77s] displays an error when loading the available extensions fails [ 77s] the system is updating reusing old credentials [ 77s] switchs to manual registration when aborting selection of url [ 77s] [ 77s] Registration::RegistrationUI [ 77s] #register_system_and_base_product [ 77s] registers the system using the provided registration code [ 77s] #get_available_addons [ 77s] returns available addons [ 77s] #update_system [ 77s] updates the system registration with the new target distro [ 77s] resets registration credentials and registration url in case of failure [ 77s] #update_base_product [ 77s] updates the base product registration [ 77s] resets registration credentials in case of failure [ 77s] #register_addons [ 77s] disables update repositories if requested [ 77s] when the addons are free [ 77s] does not ask for reg. code if all addons are free [ 77s] returns :next if everything goes fine [ 77s] returns :back if some registration failed [ 77s] when the addons need reg. code [ 77s] returns :next if everything goes fine [ 77s] keep asking for a reg. code if some reg. code failed [ 77s] #try_register_addons [ 77s] for a non-free product without a known regcode [ 77s] uses the base product regcode [ 77s] #migration_products [ 77s] returns migration products from the server with UI feedback [ 77s] #downgrade_product [ 77s] displays UI feedback and downgrades the product [ 77s] #synchronize_products [ 77s] displays UI feedback and synchronizes the products [ 77s] registered_addons_to_rollback [ 77s] returns an empty array in case of not 'registered but not installed' addons [ 77s] returns an empty array if the user doesn't want to rollback the obtained addons [ 77s] returns an array with all the registered but not installed addons if user accepts [ 77s] [ 77s] Registration::UI::ImportCertificateDialog [ 77s] .run [ 77s] displays the certificate details and returns the user input [ 77s] [ 77s] Finished in 4.06 seconds (files took 0.87221 seconds to load) [ 77s] 664 examples, 0 failures [ 77s] [ 77s] + exit 0 [ 77s] Processing files: yast2-registration-4.3.25-1.noarch [ 77s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Hn5Oly [ 77s] + umask 022 [ 77s] + cd /home/abuild/rpmbuild/BUILD [ 77s] + cd yast2-registration-4.3.25 [ 77s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.3.25-1.x86_64/usr/share/licenses/yast2-registration [ 77s] + export LC_ALL=C [ 77s] + LC_ALL=C [ 77s] + export LICENSEDIR [ 77s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.3.25-1.x86_64/usr/share/licenses/yast2-registration [ 77s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.3.25-1.x86_64/usr/share/licenses/yast2-registration [ 77s] + exit 0 [ 77s] Provides: application() application(YaST2/org.opensuse.yast.SCC.AddExtensions.desktop) application(YaST2/org.opensuse.yast.SCC.desktop) metainfo() metainfo(org.opensuse.yast.SCC.AddExtensions.metainfo.xml) metainfo(org.opensuse.yast.SCC.metainfo.xml) yast2-registration = 4.3.25-1 [ 77s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 77s] Requires: /bin/sh /usr/bin/env [ 77s] Conflicts: autoyast2 < 4.3.23 [ 77s] Supplements: autoyast(suse_register) [ 77s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.3.25-1.x86_64 [ 77s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-registration-4.3.25-1.src.rpm [ 77s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/yast2-registration-4.3.25-1.noarch.rpm [ 77s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uJHj6z [ 77s] + umask 022 [ 77s] + cd /home/abuild/rpmbuild/BUILD [ 77s] + cd yast2-registration-4.3.25 [ 77s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.3.25-1.x86_64 [ 77s] + exit 0 [ 77s] ... checking for files with abuild user/group [ 77s] ... running 00-check-install-rpms [ 77s] ... installing all built rpms [ 77s] Preparing packages... [ 77s] yast2-registration-4.3.25-1.noarch [ 78s] ... running 50-check-binary-kernel-log [ 78s] ... running 50-check-core-files [ 78s] ... running 50-check-debuginfo [ 78s] ... testing for empty debuginfo packages [ 78s] ... running 50-check-filelist [ 78s] ... checking filelist [ 78s] ... running 50-check-gconf-scriptlets [ 78s] ... testing GConf scriptlet presence [ 78s] ... running 50-check-installtest [ 78s] ... testing for pre/postinstall scripts that are not idempotent [ 78s] ... running 50-check-invalid-provides [ 78s] ... running 50-check-invalid-requires [ 78s] ... running 50-check-kernel-build-id [ 78s] ... running 50-check-lanana [ 78s] ... running 50-check-libtool-deps [ 78s] ... testing devel dependencies required by libtool .la files [ 78s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 78s] ... running 50-check-packaged-twice [ 78s] ... running 50-check-permissions [ 78s] ... testing for modified permissions [ 78s] ... running 72-translate-appdata [ 78s] ... running 80-check-malware-scan-clamav [ 78s] unpacking /.build.packages/RPMS/noarch/yast2-registration-4.3.25-1.noarch.rpm [ 78s] unpacking /.build.packages/SRPMS/yast2-registration-4.3.25-1.src.rpm [ 78s] find /usr/src/packages/BUILD/scan -type f -print0 | xargs -0 -P 2 -L256 /usr/bin/clamscan -i --no-summary [ 78s] LibClamAV Warning: ************************************************** [ 78s] LibClamAV Warning: *** The virus database is older than 7 days! *** [ 78s] LibClamAV Warning: *** Please update it as soon as possible. *** [ 78s] LibClamAV Warning: ************************************************** [ 96s] clamav: negative malware scan result. [ 96s] test passed. [ 96s] ... running 98-revert-uname-hack [ 96s] ... running 99-check-remove-rpms [ 96s] ... removing all built rpms [ 96s] (order: reverse yast2-registration) [ 96s] [ 96s] RPMLINT report: [ 96s] =============== [ 96s] yast2-registration.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.SCC.AddExtensions.desktop /usr/bin/xdg-su [ 96s] yast2-registration.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.SCC.desktop /usr/bin/xdg-su [ 96s] the .desktop file is for a file not present in the package. You should check [ 96s] the requires or see if this is not a error [ 96s] [ 96s] yast2-registration.noarch: W: standard-dir-owned-by-package /usr/share/icons [ 96s] This package owns a directory that is part of the standard hierarchy, which [ 96s] can lead to default directory permissions or ownerships being changed to [ 96s] something non-standard. [ 96s] [ 96s] yast2-registration.noarch: E: env-script-interpreter (Badness: 9) /usr/lib/YaST2/bin/install_ssl_certificates /usr/bin/env ruby [ 96s] This script uses 'env' as an interpreter. For the rpm runtime dependency [ 96s] detection to work, the shebang #!/usr/bin/env python needs to be patched into [ 96s] #!/usr/bin/python otherwise the package dependency generator merely adds a [ 96s] dependency on /usr/bin/env rather than the actual interpreter /usr/bin/python. [ 96s] Alternatively, if the file should not be executed, then ensure that it is not [ 96s] marked as executable or don't install it in a path that is reserved for [ 96s] executables. [ 96s] [ 96s] 2 packages and 0 specfiles checked; 1 errors, 3 warnings. [ 96s] [ 96s] [ 96s] vm-yast-ci-worker2 finished "build yast2-registration.spec" at Mon Nov 1 14:12:31 UTC 2021. [ 96s] /var/tmp/build-root/SUSE_SLE-15-SP3_Update-x86_64/home/abuild/rpmbuild/SRPMS/yast2-registration-4.3.25-1.src.rpm /var/tmp/build-root/SUSE_SLE-15-SP3_Update-x86_64/home/abuild/rpmbuild/RPMS/noarch/yast2-registration-4.3.25-1.noarch.rpm rm -rf Devel:YaST:SLE-15-SP3 osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' yast2-registration cleaning A Devel:YaST:SLE-15-SP3 A Devel:YaST:SLE-15-SP3/yast2-registration A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.24.tar.bz2 A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec At revision 4. /usr/lib/obs/service/format_spec_file --outdir . rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.24.tar.bz2 rm https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes cp package/yast2-registration-4.3.25.tar.bz2 https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration.spec https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration cp package/yast2-registration.changes https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/ws/Devel:YaST:SLE-15-SP3/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.25.tar.bz2 D yast2-registration-4.3.24.tar.bz2 submitting package... osc -A https://api.suse.de/ commit -m - Report properly that no product is selected in autoinstallation instead of nil crash (bsc#1188211) - 4.3.25 Deleting yast2-registration-4.3.24.tar.bz2 Sending yast2-registration.changes Sending yast2-registration.spec Sending yast2-registration-4.3.25.tar.bz2 Transmitting file data ... Committed revision 5. rm -rf Devel:YaST:SLE-15-SP3 osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' yast2-registration New package submitted to Devel:YaST:SLE-15-SP3 cleaning A Devel:YaST:SLE-15-SP3 A Devel:YaST:SLE-15-SP3/yast2-registration A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration-4.3.25.tar.bz2 A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP3/yast2-registration/yast2-registration.spec At revision 5. osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:Update' 'yast2-registration' 'yast2-registration.spec' > /tmp/yast-rake20211101-25469-1oq9dnb osc -A https://api.suse.de/ service wait Devel:YaST:SLE-15-SP3 yast2-registration Version has been changed in *.spec file Waiting for the server side service... ok yes | osc -A 'https://api.suse.de/' submitreq --no-cleanup 'Devel:YaST:SLE-15-SP3' 'yast2-registration' 'SUSE:SLE-15-SP3:Update' -m 'submit new version 4.3.25' --yes WARNING: WARNING: Project does not accept submit request, a NEW maintenance incident request will be created instead WARNING: Server returned an error: HTTP Error 400: Bad Request broken link in SUSE:Maintenance:19507/yast2-registration.SUSE_SLE-15-SP3_Update: conflict in file yast2-registration.spec rm -rf Devel:YaST:SLE-15-SP3 rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' submit...] Tasks: TOP => osc:sr (See full trace by running task with --trace) cleaning Result: PID 25466 exited with value 1 Scanning for a pull request... Found pull request #545 Adding comment ":x: Internal Jenkins [job #3](https://ci.suse.de/job/yast-yast-registration-SLE-15-SP3/3/) failed" to pull request https://github.com/yast/yast-registration/pull/545 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/545/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user lslezak@suse.cz Not sending mail to unregistered user jreidinger@suse.cz
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
participants (1)
-
jenkins@suse.de