[yast-commit] Build failed in Jenkins: autoyast-integration-test #102
See http://river.suse.de/job/autoyast-integration-test/102/changes
Changes:
[igonzalezsosa] Add pennyworth-tool to the Gemfile
[igonzalezsosa] Add Gemfile.lock to the repository
[igonzalezsosa] Use bundler to load gems
[igonzalezsosa] Add .bundle directory to .gitignore
[igonzalezsosa] Update installation instructions
------------------------------------------
Started by an SCM change
Building remotely on autoyast-test in workspace http://river.suse.de/job/autoyast-integration-test/ws/
Checkout:autoyast-integration-test / http://river.suse.de/job/autoyast-integration-test/ws/ - hudson.remoting.Channel@15683c4e:autoyast-test
Using strategy: Default
Last Built Revision: Revision b81573a1c4c7706bdebcb80cfab452ac941793d5 (origin/master)
Checkout:autoyast-integration-test / http://river.suse.de/job/autoyast-integration-test/ws/ - hudson.remoting.LocalChannel@51fb3f37
Fetching changes from the remote Git repository
Fetching upstream changes from https://github.com/yast/autoyast-integration-test.git
Seen branch in repository origin/review_150505_remove_correct_rpm
Seen branch in repository origin/review_150506_docu_update
Seen branch in repository origin/review_150513_checking_for_unsupported_yast_modules
Seen branch in repository origin/master
Seen branch in repository origin/review_150522_ntp_conf_peer_restrict
Commencing build of Revision 52fac2615ce981457b88c68f6e1a90a48a5b93ff (origin/master)
Checking out Revision 52fac2615ce981457b88c68f6e1a90a48a5b93ff (origin/master)
[autoyast-integration-test] $ /bin/sh -xe /tmp/hudson4121467375369746696.sh
+ cd http://river.suse.de/job/autoyast-integration-test/ws/
+ rake 'build_iso[sles12]'
rake aborted!
Bundler::GemNotFound: Could not find childprocess-0.5.6 in any of the sources
http://river.suse.de/job/autoyast-integration-test/ws/Rakefile:18:in `
See http://river.suse.de/job/autoyast-integration-test/103/
------------------------------------------
Started by timer
Building remotely on autoyast-test in workspace http://river.suse.de/job/autoyast-integration-test/ws/
Checkout:autoyast-integration-test / http://river.suse.de/job/autoyast-integration-test/ws/ - hudson.remoting.Channel@15683c4e:autoyast-test
Using strategy: Default
Last Built Revision: Revision 52fac2615ce981457b88c68f6e1a90a48a5b93ff (origin/master)
Checkout:autoyast-integration-test / http://river.suse.de/job/autoyast-integration-test/ws/ - hudson.remoting.LocalChannel@51fb3f37
Fetching changes from the remote Git repository
Fetching upstream changes from https://github.com/yast/autoyast-integration-test.git
Seen branch in repository origin/review_150505_remove_correct_rpm
Seen branch in repository origin/review_150506_docu_update
Seen branch in repository origin/review_150513_checking_for_unsupported_yast_modules
Seen branch in repository origin/master
Seen branch in repository origin/review_150522_ntp_conf_peer_restrict
Commencing build of Revision 52fac2615ce981457b88c68f6e1a90a48a5b93ff (origin/master)
Checking out Revision 52fac2615ce981457b88c68f6e1a90a48a5b93ff (origin/master)
[autoyast-integration-test] $ /bin/sh -xe /tmp/hudson8015065865574918554.sh
+ cd http://river.suse.de/job/autoyast-integration-test/ws/
+ rake 'build_iso[sles12]'
rake aborted!
Bundler::GemNotFound: Could not find childprocess-0.5.6 in any of the sources
http://river.suse.de/job/autoyast-integration-test/ws/Rakefile:18:in `
See http://river.suse.de/job/autoyast-integration-test/104/
------------------------------------------
[...truncated 58133 lines...]
building: 82%
building: 83%
building: 83%
building: 83%
building: 83%
building: 83%
building: 83%
building: 84%
building: 84%
building: 84%
building: 84%
building: 84%
building: 84%
building: 85%
building: 85%
building: 85%
building: 85%
building: 85%
building: 85%
building: 86%
building: 86%
building: 86%
building: 86%
building: 86%
building: 86%
building: 87%
building: 87%
building: 87%
building: 87%
building: 87%
building: 87%
building: 88%
building: 88%
building: 88%
building: 88%
building: 88%
building: 88%
building: 89%
building: 89%
building: 89%
building: 89%
building: 89%
building: 89%
building: 90%
building: 90%
building: 90%
building: 90%
building: 90%
building: 91%
building: 91%
building: 91%
building: 91%
building: 91%
building: 91%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 98%
building: 98%
building: 98%
building: 98%
building: 98%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 100%
calculating sha1...
**** Copy new ISO image to veewee/vagrant environment ****
destination: http://river.suse.de/job/autoyast-integration-test/ws/build_iso/../kiwi/iso/...
**** Cleanup ****
+ rake test
---------------------------------------------------------------------------------
********** Running test http **********
---------------------------------------------------------------------------------
****** Creating KVM image ******
**** Building KVM image ****
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : http://river.suse.de/job/autoyast-integration-test/ws/kiwi
- force : true
- nogui : false
- auto : false
- checksum : false
- postinstall_include : []
- postinstall_exclude : []
- skip_to_postinstall : false
- use_emulation : false
- network_name : default
The isofile testing.iso already exists.
Running #before_create hook
[2015-06-10 00:27:49] INFO WEBrick 1.3.1
[2015-06-10 00:27:49] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-06-10 00:27:51] INFO WEBrick::HTTPServer#start: pid=1489 port=8888
Hook #after_create is not defined
Hook #after_up is not defined
Waiting 10 seconds for the machine to boot
Skipping webserver as no kickstartfile was specified
Sending keystrokes to VNC port :2 - TCP port: 5902
Typing:[1]: <Esc><Enter>
Typing:[2]: linux
Typing:[3]: netdevice=eth0
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: autoyast2=http://10.100.13.63:8888/autoinst.xml
Typing:[7]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.196 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.196 - - [10/Jun/2015:00:29:18 CEST] "GET /autoinst.xml HTTP/1.1" 200 16851
- -> /autoinst.xml
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Ssh timeout 10000 sec has been reached.
[2015-06-10 03:15:47] INFO going to shutdown ...
[2015-06-10 03:15:47] INFO WEBrick::HTTPServer#start done.
**** Exporting KVM image into box file ****
Creating a temporary directory for export
Adding additional files
Creating Vagrantfile
Copying the box volume
Error: We executed a shell command and the exit status was not 0
- Command :qemu-img convert -O qcow2 /var/lib/libvirt/images/autoyast.qcow2 /tmp/d20150610-29771-1w8hgb8/box.img.
- Exitcode :1.
- Output :
qemu-img: error while writing sector 3104768: No space left on device
Cleaning up temporary directory
Packaging of the box failed:
+Wrong exit code for command qemu-img convert -O qcow2 /var/lib/libvirt/images/autoyast.qcow2 /tmp/d20150610-29771-1w8hgb8/box.img
Vol vagrant_autoyast_vm.img deleted
****** Importing vagrant box into pennyworth ******
Bundler is using a binstub that was created for a different gem.
This is deprecated, in future versions you may need to `bundle binstub pennyworth` to work around a system/bundle conflict.
Importing box 'autoyast' into vagrant...
Pennyworth experienced an unexpected error. Please file a bug report at https://github.com/SUSE/pennyworth/issues/new.
Execution of "vagrant box add autoyast http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box --force" failed with status 1: An error occurred while downloading the remote file. The error (...).
Error output:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
Couldn't open file http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box
Standard output:
==> box: Adding box 'autoyast' (v0) for provider:
box: Downloading: http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box
[K
Backtrace:
/usr/lib64/ruby/gems/2.1.0/gems/cheetah-0.4.0/lib/cheetah.rb:555:in `check_errors'
/usr/lib64/ruby/gems/2.1.0/gems/cheetah-0.4.0/lib/cheetah.rb:364:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:30:in `block (2 levels) in run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/helper.rb:35:in `with_env'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:29:in `block in run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:28:in `chdir'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:28:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant_command.rb:117:in `add_box'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:109:in `base_image_import'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:48:in `block (2 levels) in execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:45:in `chdir'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:45:in `block in execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:39:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:39:in `execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/cli.rb:183:in `block (2 levels) in class:Cli'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/command_support.rb:126:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/command_support.rb:126:in `execute'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:296:in `block in call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:309:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:309:in `call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:83:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/bin/pennyworth:25:in `
See http://river.suse.de/job/autoyast-integration-test/105/
------------------------------------------
[...truncated 58502 lines...]
SLES 12 checks, if subvolumes are correctly in autoinst.xml : 0.503965149
SLES 12 checks, if registration is not in autoinst.xml : 0.49178997
Finished in 1 minute 52.01 seconds (files took 1.4 seconds to load)
9 examples, 0 failures
---------------------------------------------------------------------------------
********** Running test tftp **********
---------------------------------------------------------------------------------
****** Creating KVM image ******
**** Building KVM image ****
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : http://river.suse.de/job/autoyast-integration-test/ws/kiwi
- force : true
- nogui : false
- auto : false
- checksum : false
- postinstall_include : []
- postinstall_exclude : []
- skip_to_postinstall : false
- use_emulation : false
- network_name : default
The isofile testing.iso already exists.
Running #before_create hook
[2015-06-11 01:38:34] INFO WEBrick 1.3.1
[2015-06-11 01:38:34] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-06-11 01:38:34] INFO WEBrick::HTTPServer#start: pid=17702 port=8888
Hook #after_create is not defined
Hook #after_up is not defined
Waiting 10 seconds for the machine to boot
Skipping webserver as no kickstartfile was specified
Sending keystrokes to VNC port :1 - TCP port: 5901
Typing:[1]: <Esc><Enter>
Typing:[2]: linux
Typing:[3]: netdevice=eth0
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: autoyast2=http://10.100.13.63:8888/autoinst.xml
Typing:[7]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.103 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.103 - - [11/Jun/2015:01:39:39 CEST] "GET /autoinst.xml HTTP/1.1" 200 4389
- -> /autoinst.xml
.........................................................................................................................................................................................................................................................................................................................................................................................
Transferring /tmp/.veewee_version20150611-17702-16f6mxn to .veewee_version
..
Waiting for ssh login on 192.168.122.103 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring /tmp/.veewee_params20150611-17702-1p6nyor to .veewee_params
..
Hook #before_postinstall is not defined
Waiting for ssh login on 192.168.122.103 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring http://river.suse.de/job/autoyast-integration-test/ws/kiwi/definitions/autoy... to postinstall.sh
..
Waiting for ssh login on 192.168.122.103 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: chmod +x "postinstall.sh"
Waiting for ssh login on 192.168.122.103 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: echo 'vagrant'|sudo -S sh './postinstall.sh'
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
root's password: % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 409 100 409 0 0 477 0 --:--:-- --:--:-- --:--:-- 477
update sudoers ...
speed-up remote logins ...
Hook #after_postinstall is not defined
The box autoyast was built successfully!
You can now login to the box with:
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22 -l vagrant 192.168.122.103
[2015-06-11 02:11:12] INFO going to shutdown ...
[2015-06-11 02:11:12] INFO WEBrick::HTTPServer#start done.
**** Exporting KVM image into box file ****
Vagrant requires the box to be shutdown, before it can export
Sudo also needs to work for user vagrant
Performing a clean shutdown now.
Machine autoyast is powered off cleanly
Creating a temporary directory for export
Adding additional files
Creating Vagrantfile
Copying the box volume
Packaging the box
Cleaning up temporary directory
To import it into vagrant type:
vagrant box add 'autoyast' 'http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box'
To use it:
vagrant init 'autoyast'
vagrant up --provider=libvirt
vagrant ssh
Vol vagrant_autoyast_vm.img deleted
****** Importing vagrant box into pennyworth ******
Bundler is using a binstub that was created for a different gem.
This is deprecated, in future versions you may need to `bundle binstub pennyworth` to work around a system/bundle conflict.
Importing box 'autoyast' into vagrant...
****** Running test on created system ******
...Boot machine 'autoyast_vm' : 137.069168018
SLES 12 TFTP server checks, tftp is running correctly : 0.645390321
SLES 12 TFTP server checks, if host is in /etc/hosts : 0.522101103
SLES 12 TFTP server checks, whether unsupported YaST modules are : 0.625306595
Finished in 2 minutes 34.8 seconds (files took 1.39 seconds to load)
3 examples, 0 failures
---------------------------------------------------------------------------------
********** Running test lvm **********
---------------------------------------------------------------------------------
****** Creating KVM image ******
**** Building KVM image ****
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : http://river.suse.de/job/autoyast-integration-test/ws/kiwi
- force : true
- nogui : false
- auto : false
- checksum : false
- postinstall_include : []
- postinstall_exclude : []
- skip_to_postinstall : false
- use_emulation : false
- network_name : default
The isofile testing.iso already exists.
Running #before_create hook
[2015-06-11 02:19:57] INFO WEBrick 1.3.1
[2015-06-11 02:19:57] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-06-11 02:19:57] INFO WEBrick::HTTPServer#start: pid=10066 port=8888
Hook #after_create is not defined
Hook #after_up is not defined
Waiting 10 seconds for the machine to boot
Skipping webserver as no kickstartfile was specified
Sending keystrokes to VNC port :1 - TCP port: 5901
Typing:[1]: <Esc><Enter>
Typing:[2]: linux
Typing:[3]: netdevice=eth0
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: autoyast2=http://10.100.13.63:8888/autoinst.xml
Typing:[7]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.21 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.21 - - [11/Jun/2015:02:21:04 CEST] "GET /autoinst.xml HTTP/1.1" 200 4220
- -> /autoinst.xml
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Ssh timeout 10000 sec has been reached.
[2015-06-11 05:07:32] INFO going to shutdown ...
[2015-06-11 05:07:32] INFO WEBrick::HTTPServer#start done.
**** Exporting KVM image into box file ****
Vagrant requires the box to be shutdown, before it can export
Sudo also needs to work for user vagrant
Performing a clean shutdown now.
Machine autoyast is powered off cleanly
Creating a temporary directory for export
Adding additional files
Creating Vagrantfile
Copying the box volume
Packaging the box
Cleaning up temporary directory
To import it into vagrant type:
vagrant box add 'autoyast' 'http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box'
To use it:
vagrant init 'autoyast'
vagrant up --provider=libvirt
vagrant ssh
Vol vagrant_autoyast_vm.img deleted
****** Importing vagrant box into pennyworth ******
Bundler is using a binstub that was created for a different gem.
This is deprecated, in future versions you may need to `bundle binstub pennyworth` to work around a system/bundle conflict.
Importing box 'autoyast' into vagrant...
****** Running test on created system ******
FFF
An error occurred in an `after(:context)` hook.
NoMethodError: undefined method `stop' for nil:NilClass
occurred at http://river.suse.de/job/autoyast-integration-test/ws/spec/lvm.rb:26:in `block (2 levels) in
See http://river.suse.de/job/autoyast-integration-test/106/
------------------------------------------
[...truncated 58137 lines...]
building: 83%
building: 83%
building: 83%
building: 84%
building: 84%
building: 84%
building: 84%
building: 84%
building: 84%
building: 85%
building: 85%
building: 85%
building: 85%
building: 85%
building: 85%
building: 86%
building: 86%
building: 86%
building: 86%
building: 86%
building: 86%
building: 87%
building: 87%
building: 87%
building: 87%
building: 87%
building: 87%
building: 88%
building: 88%
building: 88%
building: 88%
building: 88%
building: 88%
building: 89%
building: 89%
building: 89%
building: 89%
building: 89%
building: 89%
building: 90%
building: 90%
building: 90%
building: 90%
building: 90%
building: 91%
building: 91%
building: 91%
building: 91%
building: 91%
building: 91%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 98%
building: 98%
building: 98%
building: 98%
building: 98%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 100%
calculating sha1...
**** Copy new ISO image to veewee/vagrant environment ****
destination: http://river.suse.de/job/autoyast-integration-test/ws/build_iso/../kiwi/iso/...
**** Cleanup ****
+ rake test
---------------------------------------------------------------------------------
********** Running test http **********
---------------------------------------------------------------------------------
****** Creating KVM image ******
**** Building KVM image ****
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : http://river.suse.de/job/autoyast-integration-test/ws/kiwi
- force : true
- nogui : false
- auto : false
- checksum : false
- postinstall_include : []
- postinstall_exclude : []
- skip_to_postinstall : false
- use_emulation : false
- network_name : default
The isofile testing.iso already exists.
Running #before_create hook
[2015-06-11 13:18:18] INFO WEBrick 1.3.1
[2015-06-11 13:18:18] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-06-11 13:18:20] INFO WEBrick::HTTPServer#start: pid=20805 port=8888
Hook #after_create is not defined
Hook #after_up is not defined
Waiting 10 seconds for the machine to boot
Skipping webserver as no kickstartfile was specified
Sending keystrokes to VNC port :1 - TCP port: 5901
Typing:[1]: <Esc><Enter>
Typing:[2]: linux
Typing:[3]: netdevice=eth0
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: autoyast2=http://10.100.13.63:8888/autoinst.xml
Typing:[7]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.251 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.251 - - [11/Jun/2015:13:19:45 CEST] "GET /autoinst.xml HTTP/1.1" 200 16851
- -> /autoinst.xml
.......................................................................................................................................................................................................................................................................................................................................................................................
Transferring /tmp/.veewee_version20150611-20805-71xgj1 to .veewee_version
..
Waiting for ssh login on 192.168.122.251 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring /tmp/.veewee_params20150611-20805-1n4i6rl to .veewee_params
..
Hook #before_postinstall is not defined
Waiting for ssh login on 192.168.122.251 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring http://river.suse.de/job/autoyast-integration-test/ws/kiwi/definitions/autoy... to postinstall.sh
..
Waiting for ssh login on 192.168.122.251 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: chmod +x "postinstall.sh"
Waiting for ssh login on 192.168.122.251 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: echo 'vagrant'|sudo -S sh './postinstall.sh'
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
root's password: % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 409 100 409 0 0 638 0 --:--:-- --:--:-- --:--:-- 638
update sudoers ...
speed-up remote logins ...
Hook #after_postinstall is not defined
The box autoyast was built successfully!
You can now login to the box with:
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22 -l vagrant 192.168.122.251
[2015-06-11 13:51:08] INFO going to shutdown ...
[2015-06-11 13:51:08] INFO WEBrick::HTTPServer#start done.
**** Exporting KVM image into box file ****
Vagrant requires the box to be shutdown, before it can export
Sudo also needs to work for user vagrant
Performing a clean shutdown now.
Machine autoyast is powered off cleanly
Creating a temporary directory for export
Adding additional files
Creating Vagrantfile
Copying the box volume
Packaging the box
Cleaning up temporary directory
To import it into vagrant type:
vagrant box add 'autoyast' 'http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box'
To use it:
vagrant init 'autoyast'
vagrant up --provider=libvirt
vagrant ssh
Vol vagrant_autoyast_vm.img deleted
****** Importing vagrant box into pennyworth ******
Bundler is using a binstub that was created for a different gem.
This is deprecated, in future versions you may need to `bundle binstub pennyworth` to work around a system/bundle conflict.
Importing box 'autoyast' into vagrant...
****** Running test on created system ******
F
An error occurred in an `after(:context)` hook.
NoMethodError: undefined method `stop' for nil:NilClass
occurred at http://river.suse.de/job/autoyast-integration-test/ws/spec/http.rb:16:in `block (2 levels) in
See http://river.suse.de/job/autoyast-integration-test/107/
------------------------------------------
[...truncated 58182 lines...]
building: 91%
building: 91%
building: 91%
building: 91%
building: 91%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 92%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 93%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 94%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 95%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 96%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 97%
building: 98%
building: 98%
building: 98%
building: 98%
building: 98%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 99%
building: 100%
calculating sha1...
**** Copy new ISO image to veewee/vagrant environment ****
destination: http://river.suse.de/job/autoyast-integration-test/ws/build_iso/../kiwi/iso/...
**** Cleanup ****
+ rake test
---------------------------------------------------------------------------------
********** Running test http **********
---------------------------------------------------------------------------------
****** Creating KVM image ******
**** Building KVM image ****
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : http://river.suse.de/job/autoyast-integration-test/ws/kiwi
- force : true
- nogui : false
- auto : false
- checksum : false
- postinstall_include : []
- postinstall_exclude : []
- skip_to_postinstall : false
- use_emulation : false
- network_name : default
The isofile testing.iso already exists.
Running #before_create hook
[2015-06-12 00:26:36] INFO WEBrick 1.3.1
[2015-06-12 00:26:36] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-06-12 00:26:39] INFO WEBrick::HTTPServer#start: pid=28511 port=8888
Hook #after_create is not defined
Hook #after_up is not defined
Waiting 10 seconds for the machine to boot
Skipping webserver as no kickstartfile was specified
Sending keystrokes to VNC port :2 - TCP port: 5902
Typing:[1]: <Esc><Enter>
Typing:[2]: linux
Typing:[3]: netdevice=eth0
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: autoyast2=http://10.100.13.63:8888/autoinst.xml
Typing:[7]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.77 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.77 - - [12/Jun/2015:00:27:52 CEST] "GET /autoinst.xml HTTP/1.1" 200 16851
- -> /autoinst.xml
.....................................................................................................................................................................................................................................................................................................................................................................................................
Transferring /tmp/.veewee_version20150612-28511-m8nb4j to .veewee_version
..
Waiting for ssh login on 192.168.122.77 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring /tmp/.veewee_params20150612-28511-1v2xe6s to .veewee_params
..
Hook #before_postinstall is not defined
Waiting for ssh login on 192.168.122.77 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring http://river.suse.de/job/autoyast-integration-test/ws/kiwi/definitions/autoy... to postinstall.sh
..
Waiting for ssh login on 192.168.122.77 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: chmod +x "postinstall.sh"
Waiting for ssh login on 192.168.122.77 with user vagrant to sshd on port => 22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Executing command: echo 'vagrant'|sudo -S sh './postinstall.sh'
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
root's password: % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 409 100 409 0 0 521 0 --:--:-- --:--:-- --:--:-- 521
update sudoers ...
speed-up remote logins ...
Hook #after_postinstall is not defined
The box autoyast was built successfully!
You can now login to the box with:
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22 -l vagrant 192.168.122.77
[2015-06-12 01:00:27] INFO going to shutdown ...
[2015-06-12 01:00:27] INFO WEBrick::HTTPServer#start done.
**** Exporting KVM image into box file ****
Vagrant requires the box to be shutdown, before it can export
Sudo also needs to work for user vagrant
Performing a clean shutdown now.
Machine autoyast is powered off cleanly
Creating a temporary directory for export
Adding additional files
Creating Vagrantfile
Copying the box volume
Error: We executed a shell command and the exit status was not 0
- Command :qemu-img convert -O qcow2 /var/lib/libvirt/images/autoyast.qcow2 /tmp/d20150612-15423-1k9zhmg/box.img.
- Exitcode :1.
- Output :
qemu-img: error while writing sector 7426048: No space left on device
Cleaning up temporary directory
Packaging of the box failed:
+Wrong exit code for command qemu-img convert -O qcow2 /var/lib/libvirt/images/autoyast.qcow2 /tmp/d20150612-15423-1k9zhmg/box.img
Vol vagrant_autoyast_vm.img deleted
****** Importing vagrant box into pennyworth ******
Bundler is using a binstub that was created for a different gem.
This is deprecated, in future versions you may need to `bundle binstub pennyworth` to work around a system/bundle conflict.
Importing box 'autoyast' into vagrant...
Pennyworth experienced an unexpected error. Please file a bug report at https://github.com/SUSE/pennyworth/issues/new.
Execution of "vagrant box add autoyast http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box --force" failed with status 1: An error occurred while downloading the remote file. The error (...).
Error output:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
Couldn't open file http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box
Standard output:
==> box: Adding box 'autoyast' (v0) for provider:
box: Downloading: http://river.suse.de/job/autoyast-integration-test/ws/kiwi/autoyast.box
[K
Backtrace:
/usr/lib64/ruby/gems/2.1.0/gems/cheetah-0.4.0/lib/cheetah.rb:555:in `check_errors'
/usr/lib64/ruby/gems/2.1.0/gems/cheetah-0.4.0/lib/cheetah.rb:364:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:30:in `block (2 levels) in run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/helper.rb:35:in `with_env'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:29:in `block in run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:28:in `chdir'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant.rb:28:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/vagrant_command.rb:117:in `add_box'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:109:in `base_image_import'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:48:in `block (2 levels) in execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:45:in `chdir'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:45:in `block in execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:39:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/commands/import_base_command.rb:39:in `execute'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/lib/pennyworth/cli.rb:183:in `block (2 levels) in class:Cli'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/command_support.rb:126:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/command_support.rb:126:in `execute'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:296:in `block in call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:309:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:309:in `call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.13.1/lib/gli/app_support.rb:83:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/pennyworth-tool-0.1.0/bin/pennyworth:25:in `
participants (1)
-
hudson@suse.de