See <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/4/display/redirect?page=changes> Changes: [mvidner] Ensure add_on_others in autoyast profile are added (bsc#1223301) [mvidner] version + changelog ------------------------------------------ [...truncated 93,54 KiB...] [ 14s] restores the repository setup [ 14s] removes the old NCC credentials [ 14s] [ 14s] Registration::UI::RegistrationUpdateDialog [ 14s] .run [ 14s] updates system registration, base and add-on products [ 14s] [ 14s] Registration::UI::MigrationReposSelectionDialog [ 14s] .run [ 14s] displays the configured repositories and returns the user input [ 14s] configures the selected repositories for distribution upgrade [ 14s] starts the repository manager when the respective button is pressed [ 14s] [ 14s] scc client [ 14s] the system is already registered [ 14s] returns :abort when closing the status dialog [ 14s] [ 14s] Yast::InstSccClient [ 14s] the system is already registered [ 14s] returns :abort when closing the status dialog [ 14s] displays an error when loading the available extensions fails [ 14s] the system is updating reusing old credentials [ 14s] switchs to manual registration when aborting selection of url [ 14s] [ 14s] Registration::RegistrationUI [ 14s] #register_system_and_base_product [ 14s] registers the system using the provided registration code [ 14s] #get_available_addons [ 14s] returns available addons [ 14s] #update_system [ 14s] updates the system registration with the new target distro [ 14s] resets registration credentials and registration url in case of failure [ 14s] #update_base_product [ 14s] updates the base product registration [ 14s] resets registration credentials in case of failure [ 14s] #register_addons [ 14s] disables update repositories if requested [ 14s] when the addons are free [ 14s] does not ask for reg. code if all addons are free [ 14s] returns :next if everything goes fine [ 14s] returns :back if some registration failed [ 14s] when the addons need reg. code [ 14s] returns :next if everything goes fine [ 14s] keep asking for a reg. code if some reg. code failed [ 14s] #try_register_addons [ 14s] for a non-free product without a known regcode [ 14s] uses the base product regcode [ 14s] #migration_products [ 14s] returns migration products from the server with UI feedback [ 14s] #downgrade_product [ 14s] displays UI feedback and downgrades the product [ 14s] #synchronize_products [ 14s] displays UI feedback and synchronizes the products [ 14s] registered_addons_to_rollback [ 14s] returns an empty array in case of not 'registered but not installed' addons [ 14s] returns an empty array if the user doesn't want to rollback the obtained addons [ 14s] returns an array with all the registered but not installed addons if user accepts [ 14s] [ 14s] Registration::UI::ImportCertificateDialog [ 14s] .run [ 14s] displays the certificate details and returns the user input [ 14s] [ 14s] Finished in 1.59 seconds (files took 1.42 seconds to load) [ 14s] 672 examples, 0 failures [ 14s] [ 14s] + exit 0 [ 14s] Processing files: yast2-registration-4.6.2-1.noarch [ 14s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YHcR3J [ 14s] + umask 022 [ 14s] + cd /home/abuild/rpmbuild/BUILD [ 14s] + cd yast2-registration-4.6.2 [ 14s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.6.2-1.x86_64/usr/share/licenses/yast2-registration [ 14s] + export LC_ALL=C [ 14s] + LC_ALL=C [ 14s] + export LICENSEDIR [ 14s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.6.2-1.x86_64/usr/share/licenses/yast2-registration [ 14s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.6.2-1.x86_64/usr/share/licenses/yast2-registration [ 14s] + exit 0 [ 14s] 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.6.2-1 [ 14s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 14s] Requires: /bin/sh /usr/bin/env [ 14s] Conflicts: autoyast2 < 4.3.23 [ 14s] Supplements: autoyast(suse_register) [ 14s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.6.2-1.x86_64 [ 14s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-registration-4.6.2-1.src.rpm [ 14s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/yast2-registration-4.6.2-1.noarch.rpm [ 14s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.IqwzDF [ 14s] + umask 022 [ 14s] + cd /home/abuild/rpmbuild/BUILD [ 14s] + cd yast2-registration-4.6.2 [ 14s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-registration-4.6.2-1.x86_64 [ 14s] + exit 0 [ 14s] ... checking for files with abuild user/group [ 14s] ... running 00-check-install-rpms [ 14s] ... installing all built rpms [ 14s] Preparing packages... [ 14s] yast2-registration-4.6.2-1.noarch [ 15s] ... running 50-check-binary-kernel-log [ 15s] ... running 50-check-core-files [ 15s] ... running 50-check-debuginfo [ 15s] ... testing for empty debuginfo packages [ 15s] ... running 50-check-filelist [ 15s] ... checking filelist [ 15s] ... running 50-check-gconf-scriptlets [ 15s] ... testing GConf scriptlet presence [ 15s] ... running 50-check-installtest [ 15s] ... testing for pre/postinstall scripts that are not idempotent [ 15s] ... running 50-check-invalid-provides [ 15s] ... running 50-check-invalid-requires [ 15s] ... running 50-check-kernel-build-id [ 15s] ... running 50-check-lanana [ 15s] ... running 50-check-libtool-deps [ 15s] ... testing devel dependencies required by libtool .la files [ 15s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 15s] ... running 50-check-packaged-twice [ 15s] ... running 50-check-permissions [ 15s] ... testing for modified permissions [ 15s] ... running 72-translate-appdata [ 15s] ... running 80-check-malware-scan-clamav [ 16s] unpacking /.build.packages/SRPMS/yast2-registration-4.6.2-1.src.rpm [ 16s] unpacking /.build.packages/RPMS/noarch/yast2-registration-4.6.2-1.noarch.rpm [ 16s] clamscan -ir /usr/src/packages/BUILD/scan: [ 16s] LibClamAV Warning: ************************************************** [ 16s] LibClamAV Warning: *** The virus database is older than 7 days! *** [ 16s] LibClamAV Warning: *** Please update it as soon as possible. *** [ 16s] LibClamAV Warning: ************************************************** [ 34s] [ 34s] ----------- SCAN SUMMARY ----------- [ 34s] Known viruses: 8691864 [ 34s] Engine version: 0.103.11 [ 34s] Scanned directories: 36 [ 34s] Scanned files: 97 [ 34s] Infected files: 0 [ 34s] Data scanned: 2.93 MB [ 34s] Data read: 0.52 MB (ratio 5.68:1) [ 34s] Time: 18.025 sec (0 m 18 s) [ 34s] Start Date: 2024:05:30 14:29:45 [ 34s] End Date: 2024:05:30 14:30:03 [ 34s] clamav: negative malware scan result. [ 34s] test passed. [ 34s] ... running 98-revert-uname-hack [ 34s] ... running 99-check-remove-rpms [ 34s] ... removing all built rpms [ 34s] (order: reverse yast2-registration) [ 34s] [ 34s] RPMLINT report: [ 34s] =============== [ 34s] yast2-registration.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.SCC.AddExtensions.desktop /usr/bin/xdg-su [ 34s] yast2-registration.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.SCC.desktop /usr/bin/xdg-su [ 34s] the .desktop file is for a file not present in the package. You should check [ 34s] the requires or see if this is not a error [ 34s] [ 34s] yast2-registration.noarch: W: standard-dir-owned-by-package /usr/share/icons [ 34s] This package owns a directory that is part of the standard hierarchy, which [ 34s] can lead to default directory permissions or ownerships being changed to [ 34s] something non-standard. [ 34s] [ 34s] yast2-registration.noarch: E: env-script-interpreter (Badness: 9) /usr/lib/YaST2/bin/install_ssl_certificates /usr/bin/env ruby [ 34s] This script uses 'env' as an interpreter. For the rpm runtime dependency [ 34s] detection to work, the shebang #!/usr/bin/env python needs to be patched into [ 34s] #!/usr/bin/python otherwise the package dependency generator merely adds a [ 34s] dependency on /usr/bin/env rather than the actual interpreter /usr/bin/python. [ 34s] Alternatively, if the file should not be executed, then ensure that it is not [ 34s] marked as executable or don't install it in a path that is reserved for [ 34s] executables. [ 34s] [ 34s] 2 packages and 0 specfiles checked; 1 errors, 3 warnings. [ 34s] [ 34s] [ 34s] vm-yast-ci-worker2 finished "build yast2-registration.spec" at Thu May 30 14:30:03 UTC 2024. [ 34s] /var/tmp/build-root/SUSE_SLE-15-SP6_GA-x86_64/home/abuild/rpmbuild/SRPMS/yast2-registration-4.6.2-1.src.rpm /var/tmp/build-root/SUSE_SLE-15-SP6_GA-x86_64/home/abuild/rpmbuild/RPMS/noarch/yast2-registration-4.6.2-1.noarch.rpm rm -rf Devel:YaST:SLE-15-SP6 osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP6' yast2-registration cleaning A Devel:YaST:SLE-15-SP6 A Devel:YaST:SLE-15-SP6/yast2-registration A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration-4.6.1.tar.bz2 A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration.spec At revision 3. /usr/lib/obs/service/format_spec_file --outdir . diff -u package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration/yast2-registration-4.6.1.tar.bz2 rm <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration/yast2-registration.changes cp package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration cp package/yast2-registration-4.6.2.tar.bz2 <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration cp package/yast2-registration.changes <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration osc -A 'https://api.suse.de/' addremove --- package/yast2-registration.spec 2024-05-30 14:30:04.729710480 +0000 +++ <https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/ws/Devel>:YaST:SLE-15-SP6/yast2-registration/yast2-registration.spec 2024-03-13 16:20:30.000000000 +0000 @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 4.6.2 +Version: 4.6.1 Release: 0 Summary: YaST2 - Registration Module License: GPL-2.0-only D yast2-registration-4.6.1.tar.bz2 A yast2-registration-4.6.2.tar.bz2 submitting package... osc -A https://api.suse.de/ commit -m - Ensure add_on_others in autoyast profile are added (bsc#1223301) - 4.6.2 Deleting yast2-registration-4.6.1.tar.bz2 Sending yast2-registration.changes Sending yast2-registration.spec Sending yast2-registration-4.6.2.tar.bz2 Transmitting file data ... Committed revision 4. rm -rf Devel:YaST:SLE-15-SP6 osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP6' yast2-registration New package submitted to Devel:YaST:SLE-15-SP6 cleaning A Devel:YaST:SLE-15-SP6 A Devel:YaST:SLE-15-SP6/yast2-registration A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration-4.6.2.tar.bz2 A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration.changes A Devel:YaST:SLE-15-SP6/yast2-registration/yast2-registration.spec At revision 4. osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP6:GA' 'yast2-registration' 'yast2-registration.spec' > /tmp/yast-rake20240530-22969-1eh4bxf osc -A https://api.suse.de/ service wait Devel:YaST:SLE-15-SP6 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-SP6' 'yast2-registration' 'SUSE:SLE-15-SP6:GA' -m 'submit new version 4.6.2' --yes Server returned an error: HTTP Error 403: Forbidden The target project SUSE:SLE-15-SP6:GA is not accepting requests because: Project is locked. Please use maintenance request for source changes and use osc requestbugownership to set bugowner of a package. rm -rf Devel:YaST:SLE-15-SP6 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 22966 exited with value 1 Scanning for a pull request... Found pull request #601 Adding comment ":x: Internal Jenkins [job #4](https://ci.suse.de/job/yast-yast-registration-SLE-15-SP6/4/) failed" to pull request https://github.com/yast/yast-registration/pull/601 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/601/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user mvidner@suse.cz