See http://ci.opensuse.org/job/yast-caasp-master/11/display/redirect?page=change... Changes: [teclator] Fix keyboard selection widget requirement ------------------------------------------ [...truncated 73.87 KB...] [ 38s] sets package locale same as Language [ 38s] creates wizard dialog in normal mode [ 38s] closed wizard dialog in normal mode [ 38s] shows CWM widgets [ 38s] adds caasp specific services to be enabled [ 38s] displays the /info.txt file if it exists [ 38s] does not try displaying the /info.txt file if it does not exist [ 38s] when some NTP server is detected via SLP [ 38s] proposes to use it by default [ 38s] when some SLP URL cannot be parsed [ 38s] proposes only the valid ones [ 38s] logs the problem [ 38s] [ 38s] Y2Caasp::CFA::SystemdTimesyncd [ 38s] #ntp_servers= [ 39s] sets the given ntp servers in the 'NTP' variable under 'Time' section [ 39s] [ 39s] Y2Caasp::CFA::MinionMasterConf [ 39s] #master [ 39s] returns master server name [ 39s] #master= [ 39s] sets the master server name [ 39s] [ 39s] Y2Caasp::Widgets::SystemRole [ 39s] #label [ 39s] returns the label defined in the product's control file [ 39s] #handle [ 39s] returns nil [ 39s] when value is 'worker_role' [ 39s] only shows the controller node widget [ 39s] when value is 'dashboard_role' [ 39s] only shows the NTP server widget [ 39s] when value is not 'worker_role' nor 'dashboard_role' [ 39s] hides all widgets [ 39s] #items [ 39s] return a list of roles ids and labels [ 39s] #store [ 39s] selects the current role [ 39s] overlays role features [ 39s] adapts role services [ 39s] #help [ 39s] contains role names [ 39s] [ 39s] Y2Caasp::Widgets::NtpServer [ 39s] #label [ 39s] returns 'NTP Servers' [ 39s] #init [ 39s] reads initial value from dashboard role [ 39s] when dashboard role does not define any server [ 39s] uses the default servers [ 39s] #store [ 39s] when value is empty [ 39s] sets the role ntp_servers property to an empty array [ 39s] when value is a hostname/address [ 39s] sets the role ntp_servers property to an array containing the hostname/address [ 39s] when several hostnames/addresses separated by spaces [ 39s] sets the role ntp_servers property to an array containing all the hostnames/addresses [ 39s] when several hostnames/addresses separated by commas [ 39s] sets the role ntp_servers property to an array containing all the hostnames/addresses [ 39s] when more than one hostname/address separated by mixed spaces and commas [ 39s] sets the role ntp_servers property to an array containing all the hostnames/addresses [ 39s] #validate [ 39s] when valid IP addresses are provided [ 39s] returns true [ 39s] when valid hostnames are provided [ 39s] returns true [ 39s] when non valid addresses/hostnames are provided [ 39s] returns false [ 39s] reports the problem to the user [ 39s] when no value is provided [ 39s] returns false [ 39s] [ 39s] Y2SystemRoleHandlers::DashboardRoleFinish [ 39s] #run [ 39s] runs the activation script [ 39s] when a NTP server is specified [ 39s] adds the server to the configuration [ 39s] writes the NTP configuration [ 39s] sets the ntpd service to be enabled [ 39s] when no NTP server is specified [ 39s] does not modify NTP configuration [ 39s] [ 39s] Y2SystemRoleHandlers::WorkerRoleFinish [ 39s] .run [ 39s] saves the controller node location into the minion master.conf file [ 39s] configures systemd timesync ntp server with the controller node location [ 39s] sets systemd-timesync.service to be enabled during installation [ 39s] [ 39s] Y2Caasp::Widgets::Overview [ 39s] these methods are only tested if they exist [ 39s] #label [ 39s] produces a String [ 39s] #help [ 39s] produces a String [ 39s] #opt [ 39s] produces Symbols [ 39s] #handle [ 39s] produces a Symbol or nil [ 39s] #validate [ 39s] produces a Boolean (or nil) [ 39s] #contents [ 39s] produces a Term [ 39s] when there is a problem [ 39s] #validate [ 39s] returns false [ 39s] when there is a problem and the user corrects it [ 39s] #validate [ 39s] first returns false, then returns true [ 39s] [ 39s] Y2Caasp::Widgets::ControllerNode [ 39s] has label [ 39s] #init [ 39s] is initialized with the previously stored value if present [ 39s] #store [ 39s] stores current value [ 39s] #validate [ 39s] reports an error if the current value is not a valid IP or FQDN and returns false [ 39s] returns true if the current value is a valid IP [ 39s] returns true if the current value is a valid FQDN [ 39s] [ 39s] Finished in 0.37557 seconds (files took 1.36 seconds to load) [ 39s] 58 examples, 0 failures [ 39s] [ 39s] + exit 0 [ 39s] Processing files: yast2-caasp-1.1.2-1.noarch [ 39s] Provides: yast2-caasp = 1.1.2-1 [ 39s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 39s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-caasp-1.1.2-1.x86_64 [ 39s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-caasp-1.1.2-1.src.rpm [ 39s] Wrote: /home/abuild/rpmbuild/RPMS/noarch/yast2-caasp-1.1.2-1.noarch.rpm [ 39s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gxax6h [ 39s] + umask 022 [ 39s] + cd /home/abuild/rpmbuild/BUILD [ 39s] + cd yast2-caasp-1.1.2 [ 39s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-caasp-1.1.2-1.x86_64 [ 39s] + exit 0 [ 39s] ... checking for files with abuild user/group [ 39s] ... running 00-check-install-rpms [ 39s] ... installing all built rpms [ 39s] Preparing packages... [ 39s] yast2-caasp-1.1.2-1.noarch [ 39s] ... running 01-check-debuginfo [ 39s] ... testing for empty debuginfo packages [ 39s] ... running 02-check-gcc-output [ 39s] ... testing for serious compiler warnings [ 39s] (using /usr/lib/build/checks-data/check_gcc_output) [ 39s] (using /var/tmp/build-root-openSUSE_Factory/.build.log) [ 39s] ... running 03-check-binary-kernel-log [ 39s] ... running 04-check-filelist [ 39s] ... checking filelist [ 39s] ... running 05-check-invalid-requires [ 39s] ... running 06-check-installtest [ 39s] ... testing for pre/postinstall scripts that are not idempotent [ 40s] ... running 08-check-permissions [ 40s] ... testing for modified permissions [ 40s] ... running 09-check-packaged-twice [ 40s] ... running 10-check-lanana [ 40s] ... running 12-check-libtool-deps [ 40s] ... testing devel dependencies required by libtool .la files [ 40s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 40s] ... running 13-check-invalid-provides [ 40s] ... running 14-check-gconf-scriptlets [ 40s] ... testing GConf scriptlet presence [ 40s] ... running 72-translate-appdata [ 40s] ... running 99-check-remove-rpms [ 40s] ... removing all built rpms [ 40s] (order: reverse yast2-caasp) [ 40s] [ 40s] RPMLINT report: [ 40s] =============== [ 41s] 2 packages and 0 specfiles checked; 0 errors, 0 warnings. [ 41s] [ 41s] [ 41s] yast-jenkins finished "build yast2-caasp.spec" at Mon Sep 4 12:37:56 UTC 2017. [ 41s] /var/tmp/build-root-openSUSE_Factory/home/abuild/rpmbuild/SRPMS/yast2-caasp-1.1.2-1.src.rpm /var/tmp/build-root-openSUSE_Factory/home/abuild/rpmbuild/RPMS/noarch/yast2-caasp-1.1.2-1.noarch.rpm rm -rf YaST:Head osc -A 'https://api.opensuse.org/' --traceback --verbose checkout 'YaST:Head' yast2-caasp cleaning makeurl: https://api.opensuse.org ['source', 'YaST%3AHead', 'yast2-caasp', '_meta'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp'] {'rev': 'latest'} A YaST:Head makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} A YaST:Head/yast2-caasp makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp'] {'rev': 'ae609e4a24fb7e76d70aef60c7ed18f8'} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp-1.1.1.tar.bz2'] {'rev': 'ae609e4a24fb7e76d70aef60c7ed18f8'} A YaST:Head/yast2-caasp/yast2-caasp-1.1.1.tar.bz2 makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp.changes'] {'rev': 'ae609e4a24fb7e76d70aef60c7ed18f8'} A YaST:Head/yast2-caasp/yast2-caasp.changes makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp.spec'] {'rev': 'ae609e4a24fb7e76d70aef60c7ed18f8'} A YaST:Head/yast2-caasp/yast2-caasp.spec makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', '_meta'] {} At revision ae609e4a24fb7e76d70aef60c7ed18f8. /usr/lib/obs/service/format_spec_file --outdir . rm http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp/yast2-caasp-1.1.1.tar.bz2 rm http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp/yast2-caasp.changes rm http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp/yast2-caasp.spec cp package/yast2-caasp-1.1.2.tar.bz2 http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp cp package/yast2-caasp.changes http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp cp package/yast2-caasp.spec http://ci.opensuse.org/job/yast-caasp-master/ws/YaST:Head/yast2-caasp osc -A 'https://api.opensuse.org/' addremove A yast2-caasp-1.1.2.tar.bz2 D yast2-caasp-1.1.1.tar.bz2 submitting package... osc -A https://api.opensuse.org/ commit -m - Fix keyboard selection widget requirement (fate#322276) - 1.1.2 Deleting yast2-caasp-1.1.1.tar.bz2 Sending yast2-caasp.changes Sending yast2-caasp.spec Sending yast2-caasp-1.1.2.tar.bz2 Transmitting file data ... Committed revision 8. rm -rf YaST:Head osc -A 'https://api.opensuse.org/' --traceback --verbose checkout 'YaST:Head' yast2-caasp New package submitted to YaST:Head cleaning makeurl: https://api.opensuse.org ['source', 'YaST%3AHead', 'yast2-caasp', '_meta'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp'] {'rev': 'latest'} A YaST:Head makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} A YaST:Head/yast2-caasp makeurl: https://api.opensuse.org ['source', 'YaST:Head'] {} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp'] {'rev': 'ddf6e8ac00b1717dc2bfa490125de838'} makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp-1.1.2.tar.bz2'] {'rev': 'ddf6e8ac00b1717dc2bfa490125de838'} A YaST:Head/yast2-caasp/yast2-caasp-1.1.2.tar.bz2 makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp.changes'] {'rev': 'ddf6e8ac00b1717dc2bfa490125de838'} A YaST:Head/yast2-caasp/yast2-caasp.changes makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', 'yast2-caasp.spec'] {'rev': 'ddf6e8ac00b1717dc2bfa490125de838'} A YaST:Head/yast2-caasp/yast2-caasp.spec makeurl: https://api.opensuse.org ['source', 'YaST:Head', 'yast2-caasp', '_meta'] {} At revision ddf6e8ac00b1717dc2bfa490125de838. osc -A 'https://api.opensuse.org/' cat 'openSUSE:Factory' 'yast2-caasp' 'yast2-caasp.spec' > /tmp/yast-rake20170904-25483-97n01q Version has been changed in *.spec file yes | osc -A 'https://api.opensuse.org/' submitreq --no-cleanup 'YaST:Head' 'yast2-caasp' 'openSUSE:Factory' -m 'submit new version 1.1.2' --yes Server returned an error: HTTP Error 400: service in progress service in progress rm -rf YaST:Head rake aborted! Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' s...] Tasks: TOP => osc:sr (See full trace by running task with --trace) cleaning Build step 'Execute shell' marked build as failure Not sending mail to unregistered user teclator@gmail.com