Mailinglist Archive: yast-commit (559 mails)

< Previous Next >
[yast-commit] Build failed in Jenkins: autoyast-integration-test #76
  • From: hudson@xxxxxxx
  • Date: Mon, 18 May 2015 00:58:14 +0200 (CEST)
  • Message-id: <1296914668.166.1431903494077.JavaMail.jenkins@river>
See <http://river.suse.de/job/autoyast-integration-test/76/>

------------------------------------------
[...truncated 58187 lines...]
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/testing.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-05-18 00:26:30] INFO WEBrick 1.3.1
[2015-05-18 00:26:30] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2015-05-18 00:26:30] INFO WEBrick::HTTPServer#start: pid=1927 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.249 with user vagrant to sshd on port =>
22 to work, timeout=10000 sec
Hook #before_ssh is not defined
...192.168.122.249 - - [18/May/2015:00:27:37 CEST] "GET /autoinst.xml HTTP/1.1"
200 16851
- -> /autoinst.xml
........................................................................................................................................................................................................................................................................................................................................................................
Transferring /tmp/.veewee_version20150518-1927-19gqhp4 to .veewee_version
..
Waiting for ssh login on 192.168.122.249 with user vagrant to sshd on port =>
22 to work, timeout=10000 sec
Hook #before_ssh is not defined
.
Transferring /tmp/.veewee_params20150518-1927-8nfrrv to .veewee_params
..
Hook #before_postinstall is not defined
Waiting for ssh login on 192.168.122.249 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/autoyast/postinstall.sh>
to postinstall.sh
..
Waiting for ssh login on 192.168.122.249 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.249 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 435 0 --:--:-- --:--:-- --:--:-- 435

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.249
[2015-05-18 00:57:44] INFO going to shutdown ...
[2015-05-18 00:57:44] 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/d20150518-2634-1unamip/box.img.
- Exitcode :1.
- Output :
qemu-img: error while writing sector 10092544: 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/d20150518-2634-1unamip/box.img
error: failed to get vol 'vagrant_autoyast_vm.img'
error: Storage volume not found: no storage vol with matching path
'vagrant_autoyast_vm.img'


****** Importing vagrant box into pennyworth ******
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>



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'
/home/jenkins/workspace/pennyworth/lib/vagrant.rb:29:in `block (2 levels) in
run'
/home/jenkins/workspace/pennyworth/lib/helper.rb:35:in `with_env'
/home/jenkins/workspace/pennyworth/lib/vagrant.rb:28:in `block in run'
/home/jenkins/workspace/pennyworth/lib/vagrant.rb:27:in `chdir'
/home/jenkins/workspace/pennyworth/lib/vagrant.rb:27:in `run'
/home/jenkins/workspace/pennyworth/lib/vagrant_command.rb:116:in `add_box'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:108:in
`base_image_import'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:47:in
`block (2 levels) in execute'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:44:in
`chdir'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:44:in
`block in execute'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:38:in
`each'
/home/jenkins/workspace/pennyworth/lib/commands/import_base_command.rb:38:in
`execute'
/home/jenkins/workspace/pennyworth/lib/cli.rb:182:in `block (2 levels) in
<class:Cli>'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/command_support.rb:126:in
`call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/command_support.rb:126:in
`execute'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/app_support.rb:284:in `block
in call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/app_support.rb:297:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/app_support.rb:297:in
`call_command'
/usr/lib64/ruby/gems/2.1.0/gems/gli-2.11.0/lib/gli/app_support.rb:79:in `run'
<http://river.suse.de/job/autoyast-integration-test/ws/../pennyworth/bin/pennyworth>:25:in
`<main>'


****** 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 <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 up autoyast_vm" failed with status 1: Error while
uploading image to storage pool: Call to virStreamSend failed: stream had I/O
failure.
# /home/jenkins/workspace/pennyworth/lib/vagrant.rb:29:in `block (2
levels) in run'
# /home/jenkins/workspace/pennyworth/lib/helper.rb:35:in `with_env'
# /home/jenkins/workspace/pennyworth/lib/vagrant.rb:28:in `block in run'
# /home/jenkins/workspace/pennyworth/lib/vagrant.rb:27:in `chdir'
# /home/jenkins/workspace/pennyworth/lib/vagrant.rb:27:in `run'
# /home/jenkins/workspace/pennyworth/lib/vagrant_runner.rb:26:in `start'
# /home/jenkins/workspace/pennyworth/lib/vm.rb:28:in `start'
# /home/jenkins/workspace/pennyworth/lib/spec.rb:72:in `block in
start_system'
# /home/jenkins/workspace/pennyworth/lib/spec_profiler.rb:29:in `call'
# /home/jenkins/workspace/pennyworth/lib/spec_profiler.rb:29:in `block in
measure'
# /home/jenkins/workspace/pennyworth/lib/spec_profiler.rb:28:in `measure'
# /home/jenkins/workspace/pennyworth/lib/spec.rb:71:in `start_system'
# ./spec/http.rb:7:in `block (2 levels) in <top (required)>'

Finished in 16.44 seconds (files took 0.60428 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

< Previous Next >
Follow Ups
References