[yast-commit] Build failed in Jenkins: yast-yast-registration-master #57
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See <https://ci.suse.de/job/yast-yast-registration-master/57/display/redirect?page=changes> Changes: [noreply] Master bsc 1177292 merge (#512) ------------------------------------------ Started by an SCM change Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on yast-nbg-head1 (yast-head yast-pot libstorage libyui snapper) in workspace <https://ci.suse.de/job/yast-yast-registration-master/ws/> The recommended git tool is: NONE No credentials specified
git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository git config remote.origin.url https://github.com/yast/yast-registration.git # timeout=10 Pruning obsolete local branches 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 --prune -- https://github.com/yast/yast-registration.git +refs/heads/*:refs/remotes/origin/* # timeout=10 git rev-parse origin/master^{commit} # timeout=10 Checking out Revision e57c7ce6218fe7fcab1cb2e2d98ad18a34f76aa7 (origin/master) git config core.sparsecheckout # timeout=10 git checkout -f e57c7ce6218fe7fcab1cb2e2d98ad18a34f76aa7 # timeout=10 Commit message: "Master bsc 1177292 merge (#512)" git rev-list --no-walk b021cdc4dd1891c25afc42bf87f99a4b28bb614a # timeout=10 Cleaning workspace git rev-parse --verify HEAD # timeout=10 Resetting working tree git reset --hard # timeout=10 git clean -fdx # timeout=10 [Checks API] No suitable checks publisher found. [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content YAST_SUBMIT=sle_latest
[EnvInject] - Variables injected successfully. [EnvInject] - Mask passwords that will be passed as build parameters. [yast-yast-registration-master] $ /bin/sh -xe /tmp/jenkins7741653482153383821.sh + cd <https://ci.suse.de/job/yast-yast-registration-master/ws/> + LC_ALL=en_US.UTF-8 + /usr/local/bin/jenkins_status_comment.rb rake osc:sr * Starting syntax check... * Done * Making tarball <https://ci.suse.de/job/yast-yast-registration-master/ws/package/yast2-registration-4.3.11.tar.bz2> ... * ...Done osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-registration All files have proper license reference. A Devel:YaST:Head A Devel:YaST:Head/yast2-registration A Devel:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 A Devel:YaST:Head/yast2-registration/yast2-registration.changes A Devel:YaST:Head/yast2-registration/yast2-registration.spec At revision 374. Pending requests for package: Devel:YaST:Head/yast2-registration (1) 228111 State:review By:gyribeiro When:2020-10-09T14:45:22 submit: Devel:YaST:Head/yast2-registration@374 -> SUSE:SLE-15-SP3:GA ***make origin older*** Review by User is accepted: licensedigger(licensedigger) Review by User is accepted: sle-changelog-checker(sle-changelog-checker) Review by User is accepted: origin-manager(origin-manager) Review by Group is accepted: autobuild-team(oertel) Review by Group is accepted: sle-release-managers(suntorytimed) Review by Group is accepted: sle-staging-managers(staging-bot) Review by Group is accepted: factory-auto(factory-auto) Review by Group is accepted: origin-reviewers(suntorytimed) Review by Project is accepted: SUSE:SLE-15-SP3:GA:Staging:A(gyribeiro) Review by Group is accepted: sle-staging-managers(gyribeiro) Review by Project is new: SUSE:SLE-15-SP3:GA:Staging:Y(gyribeiro) Descr: submit new version 4.3.10 Comment: Being evaluated by staging project "SUSE:SLE-15-SP3:GA:Staging:Y" rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.changes rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 cp package/yast2-registration-4.3.11.tar.bz2 <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.changes <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.11.tar.bz2 D yast2-registration-4.3.10.tar.bz2 osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:GA' 'yast2-registration' 'yast2-registration.spec' > /tmp/yast-rake20201015-11263-xth6br Checking IDs in *.changes file Version has been changed in *.spec file osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:GA' 'yast2-registration' 'yast2-registration.changes' | diff - 'yast2-registration.changes' rm -rf Devel:YaST:Head cleaning * Starting osc check... osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-registration * Done. Everything looks good. A Devel:YaST:Head A Devel:YaST:Head/yast2-registration A Devel:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 A Devel:YaST:Head/yast2-registration/yast2-registration.changes A Devel:YaST:Head/yast2-registration/yast2-registration.spec At revision 374. Pending requests for package: Devel:YaST:Head/yast2-registration (1) 228111 State:review By:gyribeiro When:2020-10-09T14:45:22 submit: Devel:YaST:Head/yast2-registration@374 -> SUSE:SLE-15-SP3:GA ***make origin older*** Review by User is accepted: licensedigger(licensedigger) Review by User is accepted: sle-changelog-checker(sle-changelog-checker) Review by User is accepted: origin-manager(origin-manager) Review by Group is accepted: autobuild-team(oertel) Review by Group is accepted: sle-release-managers(suntorytimed) Review by Group is accepted: sle-staging-managers(staging-bot) Review by Group is accepted: factory-auto(factory-auto) Review by Group is accepted: origin-reviewers(suntorytimed) Review by Project is accepted: SUSE:SLE-15-SP3:GA:Staging:A(gyribeiro) Review by Group is accepted: sle-staging-managers(gyribeiro) Review by Project is new: SUSE:SLE-15-SP3:GA:Staging:Y(gyribeiro) Descr: submit new version 4.3.10 Comment: Being evaluated by staging project "SUSE:SLE-15-SP3:GA:Staging:Y" rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.changes rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 cp package/yast2-registration-4.3.11.tar.bz2 <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.changes <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.11.tar.bz2 D yast2-registration-4.3.10.tar.bz2 mkdir -p /var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP3_GA yes | osc -A 'https://api.suse.de/' build --no-verify --release=1 --keep-pkgs=/var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP3_GA SUSE_SLE-15-SP3_GA Building package yast2-registration from project Devel:YaST:Head building package... Building yast2-registration.spec for SUSE_SLE-15-SP3_GA/x86_64 Getting buildconfig from server and store to <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/.osc/_buildconfig-SUSE_SLE-15-SP3_GA-x86_64 Getting buildinfo from server and store to <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/.osc/_buildinfo-SUSE_SLE-15-SP3_GA-x86_64.xml buildinfo is broken... it says: unresolvable: nothing provides yast2-pkg-bindings >= 4.3.3 needed by yast2-update (got version 4.3.2-1.7) rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' build ...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Result: PID 11262 exited with value 1 Scanning for a pull request... Sending Net::HTTP::Get request to https://api.github.com/repos/yast/yast-registration/pulls... OK Found pull request #512 Adding comment ":x: Internal Jenkins [job #57](https://ci.suse.de/job/yast-yast-registration-master/57/) failed" to pull request https://github.com/yast/yast-registration/pull/512 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/512/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user noreply@github.com
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See <https://ci.suse.de/job/yast-yast-registration-master/58/display/redirect?page=changes> Changes: [noreply] AY Addon: Taking the latest version if no version has been defined. T… ------------------------------------------ Started by an SCM change Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on yast-nbg-head1 (yast-head yast-pot libstorage libyui snapper) in workspace <https://ci.suse.de/job/yast-yast-registration-master/ws/> The recommended git tool is: NONE No credentials specified
git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository git config remote.origin.url https://github.com/yast/yast-registration.git # timeout=10 Pruning obsolete local branches 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 --prune -- https://github.com/yast/yast-registration.git +refs/heads/*:refs/remotes/origin/* # timeout=10 git rev-parse origin/master^{commit} # timeout=10 Checking out Revision 6d6a28d868fcaf870fdddc19b209499674715817 (origin/master) git config core.sparsecheckout # timeout=10 git checkout -f 6d6a28d868fcaf870fdddc19b209499674715817 # timeout=10 Commit message: "AY Addon: Taking the latest version if no version has been defined. T? (#513)" git rev-list --no-walk e57c7ce6218fe7fcab1cb2e2d98ad18a34f76aa7 # timeout=10 Cleaning workspace git rev-parse --verify HEAD # timeout=10 Resetting working tree git reset --hard # timeout=10 git clean -fdx # timeout=10 [Checks API] No suitable checks publisher found. [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [EnvInject] - Injecting as environment variables the properties content YAST_SUBMIT=sle_latest
[EnvInject] - Variables injected successfully. [EnvInject] - Mask passwords that will be passed as build parameters. [yast-yast-registration-master] $ /bin/sh -xe /tmp/jenkins12793666895043048959.sh + cd <https://ci.suse.de/job/yast-yast-registration-master/ws/> + LC_ALL=en_US.UTF-8 + /usr/local/bin/jenkins_status_comment.rb rake osc:sr * Starting syntax check... * Done * Making tarball <https://ci.suse.de/job/yast-yast-registration-master/ws/package/yast2-registration-4.3.12.tar.bz2> ... * ...Done osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-registration All files have proper license reference. A Devel:YaST:Head A Devel:YaST:Head/yast2-registration A Devel:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 A Devel:YaST:Head/yast2-registration/yast2-registration.changes A Devel:YaST:Head/yast2-registration/yast2-registration.spec At revision 374. rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.changes rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 cp package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.changes <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration-4.3.12.tar.bz2 <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.12.tar.bz2 D yast2-registration-4.3.10.tar.bz2 osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:GA' 'yast2-registration' 'yast2-registration.spec' > /tmp/yast-rake20201020-13791-1j5pvai Checking IDs in *.changes file Version has been changed in *.spec file osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:GA' 'yast2-registration' 'yast2-registration.changes' | diff - 'yast2-registration.changes' rm -rf Devel:YaST:Head cleaning * Starting osc check... osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-registration * Done. Everything looks good. A Devel:YaST:Head A Devel:YaST:Head/yast2-registration A Devel:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 A Devel:YaST:Head/yast2-registration/yast2-registration.changes A Devel:YaST:Head/yast2-registration/yast2-registration.spec At revision 374. rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.spec rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration.changes rm <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/yast2-registration-4.3.10.tar.bz2 cp package/yast2-registration.spec <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration.changes <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration cp package/yast2-registration-4.3.12.tar.bz2 <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration osc -A 'https://api.suse.de/' addremove A yast2-registration-4.3.12.tar.bz2 D yast2-registration-4.3.10.tar.bz2 mkdir -p /var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP3_GA yes | osc -A 'https://api.suse.de/' build --no-verify --release=1 --keep-pkgs=/var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP3_GA SUSE_SLE-15-SP3_GA Building package yast2-registration from project Devel:YaST:Head building package... Building yast2-registration.spec for SUSE_SLE-15-SP3_GA/x86_64 Getting buildconfig from server and store to <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/.osc/_buildconfig-SUSE_SLE-15-SP3_GA-x86_64 Getting buildinfo from server and store to <https://ci.suse.de/job/yast-yast-registration-master/ws/Devel>:YaST:Head/yast2-registration/.osc/_buildinfo-SUSE_SLE-15-SP3_GA-x86_64.xml buildinfo is broken... it says: unresolvable: nothing provides yast2-pkg-bindings >= 4.3.3 needed by yast2-update (got version 4.3.2-1.11) rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' build ...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Result: PID 13790 exited with value 1 Scanning for a pull request... Sending Net::HTTP::Get request to https://api.github.com/repos/yast/yast-registration/pulls... OK Found pull request #513 Adding comment ":x: Internal Jenkins [job #58](https://ci.suse.de/job/yast-yast-registration-master/58/) failed" to pull request https://github.com/yast/yast-registration/pull/513 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/513/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user noreply@github.com
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See <https://ci.suse.de/job/yast-yast-registration-master/59/display/redirect> Changes: ------------------------------------------ [...truncated 95.56 KB...] [ 23s] [ 23s] Registration::Controllers::PackageSearch [ 23s] #search [ 23s] returns the list of packages from SCC [ 23s] when text contains leading and/or trailing spaces [ 23s] performs the package search ignoring them [ 23s] #toggle_package [ 23s] when the package is not selected for installation [ 23s] and the addon is already registered [ 23s] adds the package to the list of packages to install [ 23s] when the addon is not registered [ 23s] but the user accepts to register the addon [ 23s] adds the package to the list of packages to install [ 23s] selects the addon for registration [ 23s] and the user refuses to register the addon [ 23s] does not add the package to the list of packages to install [ 23s] does not select the addon for registration [ 23s] when the addon is selected for registration [ 23s] does not ask about registering the addon [ 23s] adds the package to the list of packages to install [ 23s] when the addon is auto selected for registration [ 23s] does not ask about registering the addon [ 23s] selects the addon [ 23s] adds the package to the list of packages to install [ 23s] when the package is already selected for installation [ 23s] and the package is already selected [ 23s] unselects the package [ 23s] and the addon is still needed [ 23s] does not unselect the addon [ 23s] and the addon is not needed anymore [ 23s] and the user agrees to unselect it [ 23s] unselects the addon [ 23s] and the user wants to keep the addon [ 23s] does not unselect the addon [ 23s] when an already installed package is selected for installation [ 23s] does not select the package [ 23s] [ 23s] Registration::EulaReader [ 23s] #current_language [ 23s] returns the current language if there is a license for it [ 23s] returns the country fallback if the current language is missing [ 23s] returns 'en_US' fallback if the current language and country is missing [ 23s] returns 'en' fallback if 'en_US' fallback is missing [ 23s] returns any present translation when no English fallback is found [ 23s] [ 23s] discover_registration_services client [ 23s] when no SLP server is annnounced [ 23s] returns nil and does not ask the user [ 23s] when a SLP server is present [ 23s] returns the SLP server selected by user [ 23s] returns :cancel when the SLP dialog is canceled [ 23s] [ 23s] Registration::UI::BaseSystemRegistrationDialog [ 23s] .run [ 23s] runs the dialog [ 23s] #run [ 23s] when system is not registered [ 23s] limits the reg_code InputField to 512 [ 23s] when user enters a correct regcode [ 23s] registers the base system with provided email and reg. code [ 23s] when user enters a wrong regcode [ 23s] does not register the system [ 23s] when user enters an invalid regcode [ 23s] displays error popup and does not register the system [ 23s] when user sets a registration URL through regurl= parameter [ 23s] uses the given URL to register the system [ 23s] when user enters a local RMT server [ 23s] registers the system via local RMT server [ 23s] when user enters an invalid local RMT server [ 23s] shows an error and does not try to register the system [ 23s] when user skips registration [ 23s] does not try to register the system and closes the dialog [ 23s] Online installation medium [ 23s] when full_system_media_name and full_system_download_url is defined in control.xml [ 23s] reports the media name and the download url to the user [ 23s] when full_system_media_name and full_system_download_url is NOT defined in control.xml [ 23s] does not mention any media information [ 23s] Full installation medium [ 23s] suggests selecting the repositories from the medium [ 23s] when system is already registered [ 23s] in installation mode [ 23s] disables widgets [ 23s] skips the SLP discovery [ 23s] [ 23s] Registration::FinishDialog [ 23s] #run [ 23s] raises RuntimeError if unknown action passed as first parameter [ 23s] first paramater "Info" [ 23s] returns info entry hash with scenarios in "when" key [ 23s] first parameter "Write" [ 23s] do nothing if system is not registered [ 23s] the system is registered [ 23s] creates at target system configuration for suse connect [ 23s] restores the repository setup [ 23s] removes the old NCC credentials [ 23s] [ 23s] Registration::UI::RegistrationUpdateDialog [ 23s] .run [ 23s] updates system registration, base and add-on products [ 23s] [ 23s] Registration::UI::MigrationReposSelectionDialog [ 23s] .run [ 23s] displays the configured repositories and returns the user input [ 23s] configures the selected repositories for distribution upgrade [ 23s] starts the repository manager when the respective button is pressed [ 23s] [ 23s] scc client [ 23s] the system is already registered [ 23s] returns :abort when closing the status dialog [ 23s] [ 23s] Yast::InstSccClient [ 23s] the system is already registered [ 23s] returns :abort when closing the status dialog (FAILED - 1) [ 23s] displays an error when loading the available extensions fails (FAILED - 2) [ 23s] goes back to initial screen when aborting selection of url (FAILED - 3) [ 23s] the system is updating reusing old credentials [ 23s] switchs to manual registration when aborting selection of url [ 23s] [ 23s] Registration::RegistrationUI [ 23s] #register_system_and_base_product [ 23s] registers the system using the provided registration code [ 23s] #get_available_addons [ 23s] returns available addons [ 23s] #update_system [ 23s] updates the system registration with the new target distro [ 23s] resets registration credentials and registration url in case of failure [ 23s] #update_base_product [ 23s] updates the base product registration [ 23s] resets registration credentials in case of failure [ 23s] #register_addons [ 23s] when the addons are free [ 23s] does not ask for reg. code if all addons are free [ 23s] returns :next if everything goes fine [ 23s] returns :back if some registration failed [ 23s] when the addons need reg. code [ 23s] returns :next if everything goes fine [ 23s] keep asking for a reg. code if some reg. code failed [ 23s] #try_register_addons [ 23s] for a non-free product without a known regcode [ 23s] uses the base product regcode [ 23s] #migration_products [ 23s] returns migration products from the server with UI feedback [ 23s] #downgrade_product [ 23s] displays UI feedback and downgrades the product [ 23s] #synchronize_products [ 23s] displays UI feedback and synchronizes the products [ 23s] registered_addons_to_rollback [ 23s] returns an empty array in case of not 'registered but not installed' addons [ 23s] returns an empty array if the user doesn't want to rollback the obtained addons [ 23s] returns an array with all the registered but not installed addons if user accepts [ 23s] [ 23s] Registration::UI::ImportCertificateDialog [ 23s] .run [ 23s] displays the certificate details and returns the user input [ 24s] [ 24s] Failures: [ 24s] [ 24s] 1) Yast::InstSccClient the system is already registered returns :abort when closing the status dialog [ 24s] Failure/Error: expect(subject.main).to eq(:abort) [ 24s] [ 24s] NoMethodError: [ 24s] undefined method `get_addon_list' for nil:NilClass [ 24s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 24s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 24s] # ./test/inst_scc_test.rb:33:in `block (3 levels) in <top (required)>' [ 24s] [ 24s] 2) Yast::InstSccClient the system is already registered displays an error when loading the available extensions fails [ 24s] Failure/Error: expect(subject.main).to eq(:abort) [ 24s] [ 24s] NoMethodError: [ 24s] undefined method `get_addon_list' for nil:NilClass [ 24s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 24s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 24s] # ./test/inst_scc_test.rb:49:in `block (3 levels) in <top (required)>' [ 24s] [ 24s] 3) Yast::InstSccClient the system is already registered goes back to initial screen when aborting selection of url [ 24s] Failure/Error: expect(subject.main).to eq(:next) [ 24s] [ 24s] NoMethodError: [ 24s] undefined method `get_addon_list' for nil:NilClass [ 24s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 24s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 24s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 24s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 24s] # ./test/inst_scc_test.rb:62:in `block (3 levels) in <top (required)>' [ 24s] [ 24s] Finished in 4.64 seconds (files took 1.8 seconds to load) [ 24s] 642 examples, 3 failures [ 24s] [ 24s] Failed examples: [ 24s] [ 24s] rspec ./test/inst_scc_test.rb:30 # Yast::InstSccClient the system is already registered returns :abort when closing the status dialog [ 24s] rspec ./test/inst_scc_test.rb:36 # Yast::InstSccClient the system is already registered displays an error when loading the available extensions fails [ 24s] rspec ./test/inst_scc_test.rb:52 # Yast::InstSccClient the system is already registered goes back to initial screen when aborting selection of url [ 24s] [ 24s] rake aborted! [ 24s] Command failed with status (1): [rspec --color --format doc 'test/wizard_cl...] [ 24s] [ 24s] Tasks: TOP => test:unit [ 24s] (See full trace by running task with --trace) [ 24s] error: Bad exit status from /var/tmp/rpm-tmp.4vryZa (%check) [ 24s] [ 24s] [ 24s] RPM build errors: [ 24s] Bad exit status from /var/tmp/rpm-tmp.4vryZa (%check) [ 24s] [ 24s] yast-ci-worker failed "build yast2-registration.spec" at Tue Oct 20 14:13:10 UTC 2020. [ 24s] The buildroot was: /var/tmp/build-root/SUSE_SLE-15-SP3_GA-x86_64 rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' build ...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Result: PID 14562 exited with value 1 Scanning for a pull request... Sending Net::HTTP::Get request to https://api.github.com/repos/yast/yast-registration/pulls... OK Found pull request #513 Adding comment ":x: Internal Jenkins [job #59](https://ci.suse.de/job/yast-yast-registration-master/59/) failed" to pull request https://github.com/yast/yast-registration/pull/513 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/513/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user noreply@github.com
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
See <https://ci.suse.de/job/yast-yast-registration-master/60/display/redirect> Changes: ------------------------------------------ [...truncated 81.87 KB...] [ 15s] [ 15s] Registration::Controllers::PackageSearch [ 15s] #search [ 15s] returns the list of packages from SCC [ 15s] when text contains leading and/or trailing spaces [ 15s] performs the package search ignoring them [ 15s] #toggle_package [ 15s] when the package is not selected for installation [ 15s] and the addon is already registered [ 15s] adds the package to the list of packages to install [ 15s] when the addon is not registered [ 15s] but the user accepts to register the addon [ 15s] adds the package to the list of packages to install [ 15s] selects the addon for registration [ 15s] and the user refuses to register the addon [ 15s] does not add the package to the list of packages to install [ 15s] does not select the addon for registration [ 15s] when the addon is selected for registration [ 15s] does not ask about registering the addon [ 15s] adds the package to the list of packages to install [ 15s] when the addon is auto selected for registration [ 15s] does not ask about registering the addon [ 15s] selects the addon [ 15s] adds the package to the list of packages to install [ 15s] when the package is already selected for installation [ 15s] and the package is already selected [ 15s] unselects the package [ 15s] and the addon is still needed [ 15s] does not unselect the addon [ 15s] and the addon is not needed anymore [ 15s] and the user agrees to unselect it [ 15s] unselects the addon [ 15s] and the user wants to keep the addon [ 15s] does not unselect the addon [ 15s] when an already installed package is selected for installation [ 15s] does not select the package [ 15s] [ 15s] Registration::EulaReader [ 15s] #current_language [ 15s] returns the current language if there is a license for it [ 15s] returns the country fallback if the current language is missing [ 15s] returns 'en_US' fallback if the current language and country is missing [ 15s] returns 'en' fallback if 'en_US' fallback is missing [ 15s] returns any present translation when no English fallback is found [ 15s] [ 15s] discover_registration_services client [ 15s] when no SLP server is annnounced [ 15s] returns nil and does not ask the user [ 15s] when a SLP server is present [ 15s] returns the SLP server selected by user [ 15s] returns :cancel when the SLP dialog is canceled [ 15s] [ 15s] Registration::UI::BaseSystemRegistrationDialog [ 15s] .run [ 15s] runs the dialog [ 15s] #run [ 15s] when system is not registered [ 15s] limits the reg_code InputField to 512 [ 15s] when user enters a correct regcode [ 15s] registers the base system with provided email and reg. code [ 15s] when user enters a wrong regcode [ 15s] does not register the system [ 15s] when user enters an invalid regcode [ 15s] displays error popup and does not register the system [ 15s] when user sets a registration URL through regurl= parameter [ 15s] uses the given URL to register the system [ 15s] when user enters a local RMT server [ 15s] registers the system via local RMT server [ 15s] when user enters an invalid local RMT server [ 15s] shows an error and does not try to register the system [ 15s] when user skips registration [ 15s] does not try to register the system and closes the dialog [ 15s] Online installation medium [ 15s] when full_system_media_name and full_system_download_url is defined in control.xml [ 15s] reports the media name and the download url to the user [ 15s] when full_system_media_name and full_system_download_url is NOT defined in control.xml [ 15s] does not mention any media information [ 15s] Full installation medium [ 15s] suggests selecting the repositories from the medium [ 15s] when system is already registered [ 15s] in installation mode [ 15s] disables widgets [ 15s] skips the SLP discovery [ 15s] [ 15s] Registration::FinishDialog [ 15s] #run [ 15s] raises RuntimeError if unknown action passed as first parameter [ 15s] first paramater "Info" [ 15s] returns info entry hash with scenarios in "when" key [ 15s] first parameter "Write" [ 15s] do nothing if system is not registered [ 15s] the system is registered [ 15s] creates at target system configuration for suse connect [ 15s] restores the repository setup [ 15s] removes the old NCC credentials [ 15s] [ 15s] Registration::UI::RegistrationUpdateDialog [ 15s] .run [ 15s] updates system registration, base and add-on products [ 15s] [ 15s] Registration::UI::MigrationReposSelectionDialog [ 15s] .run [ 15s] displays the configured repositories and returns the user input [ 15s] configures the selected repositories for distribution upgrade [ 15s] starts the repository manager when the respective button is pressed [ 15s] [ 15s] scc client [ 15s] the system is already registered [ 15s] returns :abort when closing the status dialog [ 15s] [ 15s] Yast::InstSccClient [ 15s] the system is already registered [ 15s] returns :abort when closing the status dialog (FAILED - 1) [ 15s] displays an error when loading the available extensions fails (FAILED - 2) [ 15s] goes back to initial screen when aborting selection of url (FAILED - 3) [ 15s] the system is updating reusing old credentials [ 15s] switchs to manual registration when aborting selection of url [ 15s] [ 15s] Registration::RegistrationUI [ 15s] #register_system_and_base_product [ 15s] registers the system using the provided registration code [ 15s] #get_available_addons [ 15s] returns available addons [ 15s] #update_system [ 15s] updates the system registration with the new target distro [ 15s] resets registration credentials and registration url in case of failure [ 15s] #update_base_product [ 15s] updates the base product registration [ 15s] resets registration credentials in case of failure [ 15s] #register_addons [ 15s] when the addons are free [ 15s] does not ask for reg. code if all addons are free [ 15s] returns :next if everything goes fine [ 15s] returns :back if some registration failed [ 15s] when the addons need reg. code [ 15s] returns :next if everything goes fine [ 15s] keep asking for a reg. code if some reg. code failed [ 15s] #try_register_addons [ 15s] for a non-free product without a known regcode [ 15s] uses the base product regcode [ 15s] #migration_products [ 15s] returns migration products from the server with UI feedback [ 15s] #downgrade_product [ 15s] displays UI feedback and downgrades the product [ 15s] #synchronize_products [ 15s] displays UI feedback and synchronizes the products [ 15s] registered_addons_to_rollback [ 15s] returns an empty array in case of not 'registered but not installed' addons [ 15s] returns an empty array if the user doesn't want to rollback the obtained addons [ 15s] returns an array with all the registered but not installed addons if user accepts [ 15s] [ 15s] Registration::UI::ImportCertificateDialog [ 15s] .run [ 15s] displays the certificate details and returns the user input [ 16s] [ 16s] Failures: [ 16s] [ 16s] 1) Yast::InstSccClient the system is already registered returns :abort when closing the status dialog [ 16s] Failure/Error: expect(subject.main).to eq(:abort) [ 16s] [ 16s] NoMethodError: [ 16s] undefined method `get_addon_list' for nil:NilClass [ 16s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 16s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 16s] # ./test/inst_scc_test.rb:33:in `block (3 levels) in <top (required)>' [ 16s] [ 16s] 2) Yast::InstSccClient the system is already registered displays an error when loading the available extensions fails [ 16s] Failure/Error: expect(subject.main).to eq(:abort) [ 16s] [ 16s] NoMethodError: [ 16s] undefined method `get_addon_list' for nil:NilClass [ 16s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 16s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 16s] # ./test/inst_scc_test.rb:49:in `block (3 levels) in <top (required)>' [ 16s] [ 16s] 3) Yast::InstSccClient the system is already registered goes back to initial screen when aborting selection of url [ 16s] Failure/Error: expect(subject.main).to eq(:next) [ 16s] [ 16s] NoMethodError: [ 16s] undefined method `get_addon_list' for nil:NilClass [ 16s] # ./src/lib/registration/addon.rb:162:in `load_addons' [ 16s] # ./src/lib/registration/addon.rb:46:in `find_all' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:230:in `registration_check' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:273:in `block in workflow_aliases' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `loop' [ 16s] # /usr/share/YaST2/modules/Sequencer.rb:312:in `Run' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:335:in `start_workflow' [ 16s] # ./src/lib/registration/clients/inst_scc.rb:75:in `main' [ 16s] # ./test/inst_scc_test.rb:62:in `block (3 levels) in <top (required)>' [ 16s] [ 16s] Finished in 4.6 seconds (files took 1.71 seconds to load) [ 16s] 642 examples, 3 failures [ 16s] [ 16s] Failed examples: [ 16s] [ 16s] rspec ./test/inst_scc_test.rb:30 # Yast::InstSccClient the system is already registered returns :abort when closing the status dialog [ 16s] rspec ./test/inst_scc_test.rb:36 # Yast::InstSccClient the system is already registered displays an error when loading the available extensions fails [ 16s] rspec ./test/inst_scc_test.rb:52 # Yast::InstSccClient the system is already registered goes back to initial screen when aborting selection of url [ 16s] [ 16s] rake aborted! [ 16s] Command failed with status (1): [rspec --color --format doc 'test/wizard_cl...] [ 16s] [ 16s] Tasks: TOP => test:unit [ 16s] (See full trace by running task with --trace) [ 16s] error: Bad exit status from /var/tmp/rpm-tmp.BgX8wy (%check) [ 16s] [ 16s] [ 16s] RPM build errors: [ 16s] Bad exit status from /var/tmp/rpm-tmp.BgX8wy (%check) [ 16s] [ 16s] yast-ci-worker failed "build yast2-registration.spec" at Wed Oct 21 07:43:42 UTC 2020. [ 16s] The buildroot was: /var/tmp/build-root/SUSE_SLE-15-SP3_GA-x86_64 rm -rf Devel:YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.suse.de/' build ...] Tasks: TOP => osc:sr => osc:commit => osc:build (See full trace by running task with --trace) cleaning Result: PID 16128 exited with value 1 Scanning for a pull request... Sending Net::HTTP::Get request to https://api.github.com/repos/yast/yast-registration/pulls... OK Found pull request #513 Adding comment ":x: Internal Jenkins [job #60](https://ci.suse.de/job/yast-yast-registration-master/60/) failed" to pull request https://github.com/yast/yast-registration/pull/513 Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-registration/issues/513/comments... OK Success Build step 'Execute shell' marked build as failure Not sending mail to unregistered user noreply@github.com
![](https://seccdn.libravatar.org/avatar/2634be76a90303cc84431f0467540cdb.jpg?s=120&d=mm&r=g)
participants (1)
-
jenkins@suse.de