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 `<top (required)>' /usr/lib64/ruby/gems/2.1.0/bin/pennyworth:23:in `load' /usr/lib64/ruby/gems/2.1.0/bin/pennyworth:23:in `<main>' ****** Running test on created system ****** F An error occurred in an `after(:context)` hook. Cheetah::ExecutionFailed: Execution of "vagrant halt autoyast_vm" failed with status 1: An action 'halt' was attempted on the machine 'autoyast_vm', (...). occurred at /usr/lib64/ruby/gems/2.1.0/gems/cheetah-0.4.0/lib/cheetah.rb:555:in `check_errors' 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 <top (required)>' Failures: 1) SLES 12 HTTP server checks, apache2 and firewall is running correctly Failure/Error: $vm = start_system(box: "autoyast_vm") Cheetah::ExecutionFailed: Execution of "vagrant destroy autoyast_vm" failed with status 1: An action 'destroy' was attempted on the machine 'autoyast_vm', (...). # ./spec/http.rb:7:in `block (2 levels) in <top (required)>' Finished in 3.33 seconds (files took 0.48555 seconds to load) 1 example, 1 failure Failed examples: rspec ./spec/http.rb:10 # SLES 12 HTTP server checks, apache2 and firewall is running correctly Build step 'Execute shell' marked build as failure