See <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/9/display/redi…>
Changes:
[igonzalezsosa] Fix the online autoupgrade workflow merge
[igonzalezsosa] Bump version and update changes file
[igonzalezsosa] Set the workflow manager in all cases
------------------------------------------
[...truncated 178.31 KB...]
[ 72s] when response is a boolean
[ 72s] converts the answer to a string and saves it in the file
[ 72s] when asking for a 'password' and values don't match
[ 72s] shows an error message and try run the dialog again
[ 72s] when a script was specified
[ 72s] shows some feedback while script is running
[ 72s] when 'environment' property is not set
[ 72s] runs the script without passing the ask response
[ 72s] when 'environment' property is set
[ 72s] runs the script passing the ask response
[ 72s] when more dialogs left
[ 72s] next dialog is shown
[ 72s] when no more dialogs left
[ 73s] finishes dialog processing and returns
[ 73s] when a value for 'next dialog' is set
[ 73s] jumps to that dialog
[ 73s]
[ 73s] Yast::AutoinstallConfTreeInclude
[ 73s] #ShowSource
[ 73s] shows xml with current profile serialized to XML
[ 73s] shows error popup when profile serialization failed
[ 73s] #configureModule
[ 73s] when the user accepts the configuration dialog
[ 73s] and the settings have been changed
[ 73s] sets the module and the profile as modified
[ 73s] and the settings has not been changed
[ 73s] does not set the module or profile as modified
[ 73s] when new settings are not valid
[ 73s] imports the original settings again
[ 73s] reports the error and returns :abort
[ 73s] when the user aborts the configuration dialog
[ 73s] imports the original settings again
[ 73s]
[ 73s] Pending: (Failures listed here are expected and do not affect your suite's status)
[ 73s]
[ 73s] 1) Yast::AutoinstPartPlan #read partition target exporting nfs root partition
[ 73s] # pending on nfs definition in yml files
[ 73s] # ./test/AutoinstPartPlan_test.rb:41
[ 73s]
[ 73s] Finished in 19.02 seconds (files took 2.64 seconds to load)
[ 73s] 1432 examples, 0 failures, 1 pending
[ 73s]
[ 73s] + exit 0
[ 73s] Processing files: autoyast2-4.3.95-1.noarch
[ 74s] Provides: application() application(YaST2/org.opensuse.yast.AutoYaST.desktop) application(YaST2/org.opensuse.yast.CloneSystem.desktop) autoyast2 = 4.3.95-1 metainfo() metainfo(org.opensuse.yast.AutoYaST.metainfo.xml) metainfo(org.opensuse.yast.CloneSystem.metainfo.xml) yast2-config-autoinst yast2-lib-autoinst yast2-module-autoinst
[ 74s] Requires(interp): /bin/sh
[ 74s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
[ 74s] Requires(post): /bin/sh coreutils diffutils fillup grep
[ 74s] Conflicts: yast2-installation < 3.1.166
[ 74s] Obsoletes: yast2-config-autoinst yast2-lib-autoinst yast2-module-autoinst
[ 74s] Processing files: autoyast2-installation-4.3.95-1.noarch
[ 74s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kLKZ5C
[ 74s] + umask 022
[ 74s] + cd /home/abuild/rpmbuild/BUILD
[ 74s] + cd autoyast2-4.3.95
[ 74s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/autoyast2-4.3.95-1.x86_64/usr/share/licenses/autoyast2-installation
[ 74s] + export LC_ALL=C
[ 74s] + LC_ALL=C
[ 74s] + export LICENSEDIR
[ 74s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/autoyast2-4.3.95-1.x86_64/usr/share/licenses/autoyast2-installation
[ 74s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/autoyast2-4.3.95-1.x86_64/usr/share/licenses/autoyast2-installation
[ 74s] + exit 0
[ 74s] Provides: autoyast2-installation = 4.3.95-1 yast2-trans-autoinst
[ 74s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
[ 74s] Requires: /bin/sh
[ 74s] Obsoletes: yast2-trans-autoinst
[ 74s] Recommends: (icewm if libyui-qt)
[ 74s] Supplements: autoyast(files:general:report:scripts:partitioning:software)
[ 74s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/autoyast2-4.3.95-1.x86_64
[ 74s] Wrote: /home/abuild/rpmbuild/SRPMS/autoyast2-4.3.95-1.src.rpm
[ 74s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/autoyast2-4.3.95-1.noarch.rpm
[ 75s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/autoyast2-installation-4.3.95-1.noarch.rpm
[ 75s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.u8MFoD
[ 75s] + umask 022
[ 75s] + cd /home/abuild/rpmbuild/BUILD
[ 75s] + cd autoyast2-4.3.95
[ 75s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/autoyast2-4.3.95-1.x86_64
[ 75s] + exit 0
[ 75s] ... checking for files with abuild user/group
[ 75s] ... running 00-check-install-rpms
[ 75s] ... installing all built rpms
[ 75s] Preparing packages...
[ 75s] autoyast2-installation-4.3.95-1.noarch
[ 75s] autoyast2-4.3.95-1.noarch
[ 75s] Updating /etc/sysconfig/autoinstall ...
[ 75s] ... running 50-check-binary-kernel-log
[ 75s] ... running 50-check-core-files
[ 75s] ... running 50-check-debuginfo
[ 75s] ... testing for empty debuginfo packages
[ 75s] ... running 50-check-filelist
[ 75s] ... checking filelist
[ 75s] ... running 50-check-gconf-scriptlets
[ 75s] ... testing GConf scriptlet presence
[ 75s] ... running 50-check-installtest
[ 75s] ... testing for pre/postinstall scripts that are not idempotent
[ 75s] Updating /etc/sysconfig/autoinstall ...
[ 75s] ... running 50-check-invalid-provides
[ 75s] ... running 50-check-invalid-requires
[ 75s] ... running 50-check-kernel-build-id
[ 75s] ... running 50-check-lanana
[ 75s] ... running 50-check-libtool-deps
[ 75s] ... testing devel dependencies required by libtool .la files
[ 75s] (can be skipped by "skip-check-libtool-deps" anywhere in spec)
[ 75s] ... running 50-check-packaged-twice
[ 75s] ... running 50-check-permissions
[ 75s] ... testing for modified permissions
[ 76s] ... running 72-translate-appdata
[ 76s] ... running 80-check-malware-scan-clamav
[ 76s] unpacking /.build.packages/RPMS/noarch/autoyast2-installation-4.3.95-1.noarch.rpm
[ 76s] unpacking /.build.packages/RPMS/noarch/autoyast2-4.3.95-1.noarch.rpm
[ 76s] unpacking /.build.packages/SRPMS/autoyast2-4.3.95-1.src.rpm
[ 76s] find /usr/src/packages/BUILD/scan -type f -print0 | xargs -0 -P 2 -L256 /usr/bin/clamscan -i --no-summary
[ 104s] clamav: negative malware scan result.
[ 104s] test passed.
[ 104s] ... running 98-revert-uname-hack
[ 104s] ... running 99-check-remove-rpms
[ 104s] ... removing all built rpms
[ 104s] (order: reverse autoyast2-installation autoyast2)
[ 104s]
[ 104s] RPMLINT report:
[ 104s] ===============
[ 106s] autoyast2.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.AutoYaST.desktop /usr/bin/xdg-su
[ 106s] autoyast2.noarch: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.CloneSystem.desktop /usr/bin/xdg-su
[ 106s] the .desktop file is for a file not present in the package. You should check
[ 106s] the requires or see if this is not a error
[ 106s]
[ 106s] autoyast2.noarch: W: explicit-lib-dependency libxslt
[ 106s] You must let rpm find the library dependencies by itself. Do not put unneeded
[ 106s] explicit Requires: tags.
[ 106s]
[ 106s] autoyast2.noarch: W: invalid-desktopfile /usr/share/applications/YaST2/org.opensuse.yast.AutoYaST.desktop value "/usr/bin/xdg-su -c '/sbin/yast2 autoyast'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
[ 106s] autoyast2.noarch: W: invalid-desktopfile /usr/share/applications/YaST2/org.opensuse.yast.AutoYaST.desktop value "/usr/bin/xdg-su -c '/sbin/yast2 autoyast'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
[ 106s] autoyast2.noarch: W: invalid-desktopfile /usr/share/applications/YaST2/org.opensuse.yast.CloneSystem.desktop value "/usr/bin/xdg-su -c '/sbin/yast2 clone_system'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
[ 106s] autoyast2.noarch: W: invalid-desktopfile /usr/share/applications/YaST2/org.opensuse.yast.CloneSystem.desktop value "/usr/bin/xdg-su -c '/sbin/yast2 clone_system'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
[ 106s] .desktop file is not valid, check with desktop-file-validate
[ 106s]
[ 106s] autoyast2.noarch: W: self-obsoletion yast2-config-autoinst obsoletes yast2-config-autoinst
[ 106s] autoyast2.noarch: W: self-obsoletion yast2-lib-autoinst obsoletes yast2-lib-autoinst
[ 106s] autoyast2.noarch: W: self-obsoletion yast2-module-autoinst obsoletes yast2-module-autoinst
[ 106s] autoyast2-installation.noarch: W: self-obsoletion yast2-trans-autoinst obsoletes yast2-trans-autoinst
[ 106s] The package obsoletes itself. This is known to cause errors in various tools
[ 106s] and should thus be avoided, usually by using appropriately versioned Obsoletes
[ 106s] and/or Provides and avoiding unversioned ones.
[ 106s]
[ 106s] autoyast2.noarch: W: standard-dir-owned-by-package /usr/share/icons
[ 106s] This package owns a directory that is part of the standard hierarchy, which
[ 106s] can lead to default directory permissions or ownerships being changed to
[ 106s] something non-standard.
[ 106s]
[ 106s] autoyast2-installation.noarch: W: suse-missing-rclink autoyast-initscripts
[ 106s] The package contains an init script or systemd service file but lacks the
[ 106s] symlink /usr/sbin/rcFOO -> /usr/sbin/service
[ 106s]
[ 106s] autoyast2-installation.noarch: W: systemd-service-without-service_add_post autoyast-initscripts.service
[ 106s] The package contains a systemd service but doesn't contain a %post with a call
[ 106s] to service_add_post.
[ 106s]
[ 106s] autoyast2-installation.noarch: W: systemd-service-without-service_add_pre autoyast-initscripts.service
[ 106s] The package contains a systemd service but doesn't contain a %pre with a call
[ 106s] to service_add_pre.
[ 106s]
[ 106s] autoyast2-installation.noarch: W: systemd-service-without-service_del_postun autoyast-initscripts.service
[ 106s] The package contains a systemd service but doesn't contain a %postun with a
[ 106s] call to service_del_postun.
[ 106s]
[ 106s] autoyast2-installation.noarch: W: systemd-service-without-service_del_preun autoyast-initscripts.service
[ 106s] The package contains a systemd service but doesn't contain a %preun with a
[ 106s] call to service_del_preun.
[ 106s]
[ 106s] 3 packages and 0 specfiles checked; 0 errors, 17 warnings.
[ 106s]
[ 106s]
[ 106s] vm-yast-ci-worker finished "build autoyast2.spec" at Fri Jan 14 10:41:40 UTC 2022.
[ 106s]
/var/tmp/build-root/SUSE_SLE-15-SP3_Update-x86_64/home/abuild/rpmbuild/SRPMS/autoyast2-4.3.95-1.src.rpm
/var/tmp/build-root/SUSE_SLE-15-SP3_Update-x86_64/home/abuild/rpmbuild/RPMS/noarch/autoyast2-installation-4.3.95-1.noarch.rpm
/var/tmp/build-root/SUSE_SLE-15-SP3_Update-x86_64/home/abuild/rpmbuild/RPMS/noarch/autoyast2-4.3.95-1.noarch.rpm
rm -rf Devel:YaST:SLE-15-SP3
osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' autoyast2
cleaning
A Devel:YaST:SLE-15-SP3
A Devel:YaST:SLE-15-SP3/autoyast2
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2-4.3.94.tar.bz2
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2.changes
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2.spec
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast_en_html.tar.bz2
At revision 22.
/usr/lib/obs/service/format_spec_file --outdir .
rm <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2/autoyast2-4.3.94.tar.bz2
rm <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2/autoyast2.spec
rm <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2/autoyast2.changes
rm <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2/autoyast_en_html.tar.bz2
cp package/autoyast2-4.3.95.tar.bz2 <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2
cp package/autoyast2.spec <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2
cp package/autoyast2.changes <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2
cp package/autoyast_en_html.tar.bz2 <https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/ws/Devel>:YaST:SLE-15-SP3/autoyast2
osc -A 'https://api.suse.de/' addremove
A autoyast2-4.3.95.tar.bz2
D autoyast2-4.3.94.tar.bz2
submitting package...
osc -A https://api.suse.de/ commit -m - Properly merge the autoupgrade workflow when using the online
medium (bsc#1192437, bsc#1194440).
- 4.3.95
Deleting autoyast2-4.3.94.tar.bz2
Sending autoyast2.changes
Sending autoyast2.spec
Sending autoyast2-4.3.95.tar.bz2
Transmitting file data ...
Committed revision 23.
rm -rf Devel:YaST:SLE-15-SP3
osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:SLE-15-SP3' autoyast2
New package submitted to Devel:YaST:SLE-15-SP3
cleaning
A Devel:YaST:SLE-15-SP3
A Devel:YaST:SLE-15-SP3/autoyast2
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2-4.3.95.tar.bz2
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2.changes
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast2.spec
A Devel:YaST:SLE-15-SP3/autoyast2/autoyast_en_html.tar.bz2
At revision 23.
osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP3:Update' 'autoyast2' 'autoyast2.spec' > /tmp/yast-rake20220114-23307-1sqask5
osc -A https://api.suse.de/ service wait Devel:YaST:SLE-15-SP3 autoyast2
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' 'autoyast2' 'SUSE:SLE-15-SP3:Update' -m 'submit new version 4.3.95' --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:21811/autoyast2.SUSE_SLE-15-SP3_Update: conflict in file autoyast2.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 23304 exited with value 1
Scanning for a pull request...
Found pull request #816
Adding comment ":x: Internal Jenkins [job #9](https://ci.suse.de/job/yast-yast-autoinstallation-SLE-15-SP3/9/) failed"
to pull request https://github.com/yast/yast-autoinstallation/pull/816
Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-autoinstallation/issues/816/comments... OK
Success
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user igonzalezsosa(a)suse.com
See <https://ci.suse.de/job/yast-yast-autoinstallation-master/135/display/redire…>
Changes:
[igonzalezsosa] Replace PackageSystem with Package
[igonzalezsosa] Update dependency on the yast2 package
[igonzalezsosa] Bump version and update changes file
------------------------------------------
[...truncated 193.79 KB...]
[ 98s] #set_element_by_path
[ 98s] when a string is given as path
[ 98s] sets the element by using the path's parts
[ 98s] when a profile path object is given as path
[ 98s] sets the element by using the path's parts
[ 98s] #setElementByList
[ 98s] when the element exists
[ 98s] replaces its value
[ 98s] when the element does not exist
[ 98s] adds the element in the given path
[ 98s] when the element is supposed to be an array member but it does not exist
[ 98s] adds an element to the array
[ 98s] fills any gap with nil
[ 98s] when parent elements are missing
[ 98s] adds all the full hierarchy up to the given path
[ 98s]
[ 98s] Yast::AutoinstClass
[ 98s] #Read
[ 98s] when some class definition exists
[ 98s] read content into @Classes
[ 98s] returns nil
[ 98s] when class definition is not valid
[ 98s] sets Classes to []
[ 98s] returns nil
[ 98s] when classes definition file does not exist
[ 98s] sets Classes to []
[ 98s] returns nil
[ 98s] when classes definition is empty or not valid XML
[ 98s] set Classes to []
[ 98s] returns nil
[ 98s] #Files
[ 98s] when some class definition exists
[ 98s] sets confs to an array containing classes configurations
[ 98s] when classes definitions are not found
[ 98s] when directory does not exist
[ 98s] sets confs to an empty array
[ 98s] when directory is empty
[ 98s] sets confs to an empty array
[ 98s] #classDirChanged
[ 98s] reads again the classes definitions
[ 98s] #findPath
[ 98s] when class and configuration exists
[ 98s] returns string with path to classes directory, class name and configuration
[ 98s] when class does not exist
[ 98s] returns string with path to a default directory below the classes directory
[ 98s] when name does not exist
[ 98s] returns string with path to a default directory below the classes directory
[ 98s] #Compat
[ 98s] when a classes.xml file exists in the new location
[ 98s] does not overwrite classes.xml file
[ 98s] when a classes.xml file does not exist in the new location
[ 98s] and /etc/autoinstall/classes.xml exists
[ 99s] creates a classes.xml file in the new location
[ 99s] and /etc/autoinstall/classes.xml is empty or not valid XML
[ 99s] creates a classes.xmlfile in the new location with no classes
[ 99s] #class_dir=
[ 99s] sets the classes definitions directory
[ 99s] #MergeClasses
[ 99s] executes xsltproc and returns a hash with info about the result
[ 99s] when all elements must be merged
[ 99s] merges elements from profile and configuration
[ 99s] when some elements are not intended to be merged
[ 99s] does not merge those elements
[ 99s] #Import
[ 99s] sets profile_conf variable as a copy of the given settings
[ 99s] #Export
[ 99s] returns a copy of profile_conf
[ 99s] #Summary
[ 99s] when some settings are given
[ 99s] returns a summary containing class names and configurations
[ 99s] when no class name is given
[ 99s] 'None' is used instead
[ 99s] when no configuration is given
[ 99s] 'None' is used instead
[ 99s] when no settings are given
[ 99s] returns an empty summary
[ 99s] #Save
[ 99s] creates a classes.xml file in the new location
[ 99s] does not raise exception when serialization failed
[ 99s] when classes are marked for deletion
[ 99s] deletes classes files
[ 99s]
[ 99s] Yast::AutoinstallConfTreeInclude
[ 99s] #ShowSource
[ 99s] shows xml with current profile serialized to XML
[ 99s] shows error popup when profile serialization failed
[ 99s] #configureModule
[ 99s] when the user accepts the configuration dialog
[ 99s] and the settings have been changed
[ 99s] sets the module and the profile as modified
[ 99s] and the settings has not been changed
[ 99s] does not set the module or profile as modified
[ 99s] when new settings are not valid
[ 99s] imports the original settings again
[ 99s] reports the error and returns :abort
[ 99s] when the user aborts the configuration dialog
[ 100s] imports the original settings again
[ 100s]
[ 100s] Pending: (Failures listed here are expected and do not affect your suite's status)
[ 100s]
[ 100s] 1) Yast::AutoinstPartPlan #read partition target exporting nfs root partition
[ 100s] # pending on nfs definition in yml files
[ 100s] # ./test/AutoinstPartPlan_test.rb:41
[ 100s]
[ 100s] 2) Y2Autoinstallation::Clients::SoftwareAuto#main 'Change' command displays a dialog to select the location of the installation source
[ 100s] # Not yet implemented
[ 100s] # ./test/lib/clients/software_auto_test.rb:114
[ 100s]
[ 100s] 3) Y2Autoinstallation::Clients::SoftwareAuto#main 'Change' command when the inst-source of the system is selected adds the given repository
[ 100s] # Not yet implemented
[ 100s] # ./test/lib/clients/software_auto_test.rb:188
[ 100s]
[ 100s] Failures:
[ 100s]
[ 100s] 1) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #add_additional_packages appends the given list to the one to be installed
[ 100s] Failure/Error: subject.Import(Yast::Profile.current["software"])
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:41:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 2) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #add_additional_packages when the packages given are not available the packages are not added
[ 100s] Failure/Error: subject.Import(Yast::Profile.current["software"])
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:41:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 3) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import saves the list of patterns and packages to install and remove
[ 100s] Failure/Error: subject.Import(software)
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:80:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 4) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import sets the kernel package to install
[ 100s] Failure/Error: subject.Import(software)
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:87:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 5) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import saves the list of patterns and packages to install during 2nd stage
[ 100s] Failure/Error: subject.Import(software)
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:92:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 6) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> selecting packages for installation shows a popup if some packages have not been found
[ 100s] Failure/Error: subject.Import(Yast::Profile.current["software"])
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:133:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] 7) #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> selecting packages for installation shows a popup for not found packages which have been selected by AY configuration only
[ 100s] Failure/Error: subject.Import(Yast::Profile.current["software"])
[ 100s]
[ 100s] ArgumentError:
[ 100s] wrong number of arguments (given 1, expected 2)
[ 100s] # /usr/share/YaST2/modules/PackagesProposal.rb:285:in `GetResolvables'
[ 100s] # /usr/share/YaST2/modules/PackageAI.rb:86:in `Installed'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `block in addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `reject!'
[ 100s] # ./src/modules/AutoinstSoftware.rb:448:in `addPostPackages'
[ 100s] # ./src/modules/AutoinstSoftware.rb:158:in `Import'
[ 100s] # ./test/AutoinstSoftware_test.rb:140:in `block (3 levels) in <top (required)>'
[ 100s]
[ 100s] Finished in 27.77 seconds (files took 3.02 seconds to load)
[ 100s] 1577 examples, 7 failures, 3 pending
[ 100s]
[ 100s] Failed examples:
[ 100s]
[ 100s] rspec ./test/AutoinstSoftware_test.rb:44 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #add_additional_packages appends the given list to the one to be installed
[ 100s] rspec ./test/AutoinstSoftware_test.rb:53 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #add_additional_packages when the packages given are not available the packages are not added
[ 100s] rspec ./test/AutoinstSoftware_test.rb:79 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import saves the list of patterns and packages to install and remove
[ 100s] rspec ./test/AutoinstSoftware_test.rb:86 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import sets the kernel package to install
[ 100s] rspec ./test/AutoinstSoftware_test.rb:91 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> #Import saves the list of patterns and packages to install during 2nd stage
[ 100s] rspec ./test/AutoinstSoftware_test.rb:132 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> selecting packages for installation shows a popup if some packages have not been found
[ 100s] rspec ./test/AutoinstSoftware_test.rb:139 # #<Yast::AutoinstSoftwareClass:0x0000563dcc471ca0> selecting packages for installation shows a popup for not found packages which have been selected by AY configuration only
[ 100s]
[ 100s] rake aborted!
[ 100s] Command failed with status (1): [rspec --color --format doc 'test/AutoinstP...]
[ 100s]
[ 100s] Tasks: TOP => test:unit
[ 100s] (See full trace by running task with --trace)
[ 100s] error: Bad exit status from /var/tmp/rpm-tmp.roYf3e (%check)
[ 100s]
[ 100s]
[ 100s] RPM build errors:
[ 100s] Bad exit status from /var/tmp/rpm-tmp.roYf3e (%check)
[ 100s]
[ 100s] yast-ci-worker-2 failed "build autoyast2.spec" at Mon Jan 31 10:55:43 UTC 2022.
[ 100s]
The buildroot was: /var/tmp/build-root/SUSE_SLE-15-SP4_GA-x86_64
rm -rf Devel:YaST:Head
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 24040 exited with value 1
Scanning for a pull request...
Found pull request #821
Adding comment ":x: Internal Jenkins [job #135](https://ci.suse.de/job/yast-yast-autoinstallation-master/135/) failed"
to pull request https://github.com/yast/yast-autoinstallation/pull/821
Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-autoinstallation/issues/821/comments... OK
Success
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user igonzalezsosa(a)suse.com
See <https://ci.suse.de/job/yast-yast-schema-master/62/display/redirect?page=cha…>
Changes:
[jreidinger] split package
[jreidinger] fix typo
[jreidinger] more fixes to micro
[jreidinger] changes from review
[kanderssen] Removed 'lsm' section and added 'lsm_select' to security
[kanderssen] Micro changelog
[jreidinger] fix packaging
------------------------------------------
Started by an SCM change
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-schema-master/ws/>
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir <https://ci.suse.de/job/yast-yast-schema-master/ws/.git> # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/yast/yast-schema.git # timeout=10
Pruning obsolete local branches
Fetching upstream changes from https://github.com/yast/yast-schema.git
> git --version # timeout=10
> git --version # 'git version 2.26.2'
> git fetch --tags --force --progress --prune -- https://github.com/yast/yast-schema.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision d0fd3dec4a2eabf8f2e251f742338dd4e0446848 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f d0fd3dec4a2eabf8f2e251f742338dd4e0446848 # timeout=10
Commit message: "Merge pull request #127 from yast/security_schema"
> git rev-list --no-walk becd65682e6a4eebc1a887aab8c00925360818d1 # 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=sle_latest
[EnvInject] - Variables injected successfully.
[EnvInject] - Mask passwords that will be passed as build parameters.
[yast-yast-schema-master] $ /bin/sh -xe /tmp/jenkins320690846217347854.sh
+ cd <https://ci.suse.de/job/yast-yast-schema-master/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-schema-master/ws/package/yast2-schema-defa…> ...
* ...Done
osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-schema-default
All files have proper license reference.
A Devel:YaST:Head
A Devel:YaST:Head/yast2-schema-default
At revision None.
cp package/yast2-schema-micro.spec <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-micro.changes <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default.spec <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default-4.4.10.tar.bz2 <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default.changes <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
osc -A 'https://api.suse.de/' addremove
A yast2-schema-default.spec
A yast2-schema-default.changes
A yast2-schema-micro.spec
A yast2-schema-default-4.4.10.tar.bz2
A yast2-schema-micro.changes
osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP4:GA' 'yast2-schema-default' 'yast2-schema-default.spec' > /tmp/yast-rake20220131-18290-mpkvp4
Checking IDs in *.changes file
Server returned an error: HTTP Error 404: Not Found
Package not found: SUSE:SLE-15-SP4:GA/yast2-schema-default
Version cannot be compared, so act like it is different
osc -A 'https://api.suse.de/' cat 'SUSE:SLE-15-SP4:GA' 'yast2-schema-default' 'yast2-schema-default.changes' | diff - 'yast2-schema-default.changes'
Server returned an error: HTTP Error 404: Not Found
Package not found: SUSE:SLE-15-SP4:GA/yast2-schema-default
rm -rf Devel:YaST:Head
cleaning
* Starting osc check...
osc -A 'https://api.suse.de/' --traceback checkout 'Devel:YaST:Head' yast2-schema-default
* Done. Everything looks good.
A Devel:YaST:Head
A Devel:YaST:Head/yast2-schema-default
At revision None.
cp package/yast2-schema-micro.spec <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-micro.changes <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default.spec <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default-4.4.10.tar.bz2 <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
cp package/yast2-schema-default.changes <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default
osc -A 'https://api.suse.de/' addremove
A yast2-schema-micro.spec
A yast2-schema-default.spec
A yast2-schema-micro.changes
A yast2-schema-default-4.4.10.tar.bz2
A yast2-schema-default.changes
mkdir -p /var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP4_GA
echo -e 'y\ny\ny\n' | osc -A 'https://api.suse.de/' build --no-verify --release=1 --keep-pkgs=/var/tmp/Devel:YaST:Head/SUSE_SLE-15-SP4_GA SUSE_SLE-15-SP4_GA
Building package yast2-schema-default from project Devel:YaST:Head
building package...
Building yast2-schema-default.spec for SUSE_SLE-15-SP4_GA/x86_64
Getting buildconfig from server and store to <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default/.osc/_buildconfig-SUSE_SLE-15-SP4_GA-x86_64
Getting buildinfo from server and store to <https://ci.suse.de/job/yast-yast-schema-master/ws/Devel>:YaST:Head/yast2-schema-default/.osc/_buildinfo-SUSE_SLE-15-SP4_GA-x86_64.xml
buildinfo is broken... it says:
unresolvable: nothing provides yast2-security >= 4.4.10
(got version 4.4.8-150400.1.1)
rm -rf Devel:YaST:Head
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 18287 exited with value 1
Scanning for a pull request...
Found pull request #127
Adding comment ":x: Internal Jenkins [job #62](https://ci.suse.de/job/yast-yast-schema-master/62/) failed"
to pull request https://github.com/yast/yast-schema/pull/127
Sending Net::HTTP::Post request to https://api.github.com/repos/yast/yast-schema/issues/127/comments... OK
Success
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user jreidinger(a)suse.cz
Not sending mail to unregistered user kanderssen(a)suse.de