See https://ci.suse.de/job/yast-aytests-run-SLE15/GROUP=0,label=autoyast/7/displ...
------------------------------------------
[...truncated 645.03 KB...]
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:589:in `run'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:in `block (3 levels) in run_specs'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:in `map'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:in `block (2 levels) in run_specs'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/configuration.rb:1835:in `with_suite_hooks'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:112:in `block in run_specs'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/reporter.rb:77:in `report'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:111:in `run_specs'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:87:in `run'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:71:in `run'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:45:in `invoke'
# /usr/lib64/ruby/gems/2.1.0/gems/rspec-core-3.5.4/exe/rspec:4:in `'
# /usr/bin/rspec:23:in `load'
# /usr/bin/rspec:23:in `<main>'
#
# Showing full backtrace because every line was filtered out.
# See docs for RSpec::Configuration#backtrace_exclusion_patterns and
# RSpec::Configuration#backtrace_inclusion_patterns for more information.
# ------------------
# --- Caused by: ---
# SocketError:
# getaddrinfo: Name or service not known
# /usr/lib64/ruby/2.1.0/socket.rb:232:in `getaddrinfo'
Finished in 615 minutes 33 seconds (files took 0.18538 seconds to load)
1 example, 1 failure
Failed examples:
rspec ./dns.rb:3 # DNS server dns server is running correctly
I, [2017-09-28T06:40:28.792885 #30446] INFO -- : Running test ay_packages
I, [2017-09-28T06:40:28.919401 #30446] INFO -- : Using definition /usr/lib64/ruby/gems/2.1.0/gems/aytests-1.0.51/share/veewee/install_definition.rb
I, [2017-09-28T06:40:28.919515 #30446] INFO -- : Creating kvm image
Building Box autoyast with Definition autoyast:
- debug : false
- cwd : /home/jenkins/workspace/yast-aytests-run-SLE15/GROUP/0/label/autoyast/aytests-workspace
- force : true
- nogui : false
- auto : true
- 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
[2017-09-28 06:40:30] INFO WEBrick 1.3.1
[2017-09-28 06:40:30] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
Running #after_create hook
[2017-09-28 06:40:30] INFO WEBrick::HTTPServer#start: pid=12592 port=8888
[2017-09-28 06:40:30] INFO WEBrick 1.3.1
[2017-09-28 06:40:30] INFO ruby 2.1.2 (2014-05-08) [x86_64-linux-gnu]
[2017-09-28 06:40:30] INFO
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 9653 (0x25b5)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=DE, ST=Bavaria, L=Nuremberg, O=YaST testing, CN=aytests
Validity
Not Before: Sep 28 04:40:30 2017 GMT
Not After : Sep 28 05:40:30 2017 GMT
Subject: CN=10.100.24.103
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:cd:61:5c:a6:de:be:93:e0:ff:d2:44:68:91:e7:
8e:33:09:a5:fb:0e:ed:50:e5:49:a9:51:94:e6:e6:
6e:5e:9b:9b:02:5f:39:3b:ea:11:8b:b4:77:ea:14:
21:72:4d:b6:53:71:88:68:69:34:fd:78:10:1b:56:
49:49:90:43:19:1e:04:de:dd:78:52:2d:21:af:8d:
b3:29:18:7d:5b:12:ef:5e:97:03:78:c4:72:ec:c4:
ec:b8:d4:5e:8a:4e:15:6f:08:3d:07:e1:cf:1d:39:
f7:af:55:f0:fd:fc:a0:22:56:39:6e:d2:d4:41:53:
0b:1a:8b:79:13:b5:62:6c:9b:75:86:4e:98:18:37:
0f:16:70:b3:08:87:9a:e8:f4:3f:8c:23:fd:06:da:
5c:d2:5b:d7:37:aa:9b:82:0d:e7:7c:68:51:08:63:
15:8a:9f:5d:bf:b9:42:35:a4:7a:c6:00:80:c1:ff:
99:66:8d:ce:9c:b4:9e:c6:3c:10:85:da:d7:ca:31:
aa:ea:3c:ad:35:87:bd:c3:77:90:85:51:52:df:b8:
2d:e1:0e:48:c3:c2:77:5d:c5:54:ce:0e:0f:43:fc:
a1:25:af:0d:30:a7:d9:3d:1c:6f:47:7a:0e:9d:45:
74:97:17:4a:75:50:7d:bf:0e:c6:96:58:ec:e2:9e:
06:83
Exponent: 65537 (0x10001)
Signature Algorithm: sha1WithRSAEncryption
2e:dd:c2:7e:c1:23:59:b0:59:df:22:4c:36:b5:c0:e9:ee:2c:
71:01:d5:53:74:f6:a5:7b:02:33:07:2b:cd:8b:57:2f:f8:cb:
3a:96:07:50:11:6e:6f:93:b4:68:00:f0:a2:0b:c2:92:8d:b7:
fc:3c:38:4e:13:74:55:70:eb:04:2a:ca:11:63:34:f3:9b:77:
6a:c7:64:48:9f:2a:10:12:d0:a2:5a:46:6b:6e:95:53:46:59:
6e:b2:35:34:6c:17:96:cd:38:66:69:0a:31:64:2c:63:52:de:
fb:64:c2:d6:98:55:2b:9e:1a:e8:aa:fb:3d:a0:14:4f:65:49:
91:c3:11:1b:d0:a0:af:b2:07:14:15:d3:7c:14:6b:c0:bd:81:
92:57:16:3d:ca:f2:e1:8a:c9:59:0f:1b:15:93:7a:1c:76:75:
0c:7a:e4:45:36:02:3a:c7:21:25:a5:31:f6:8f:bc:8e:34:a3:
4a:4d:e7:44:69:55:e1:fb:fc:a0:66:f1:df:c1:2e:87:b1:9c:
d8:2b:f1:b9:3a:92:54:24:ae:26:f5:87:dd:cc:92:8c:5c:29:
ba:a5:2b:03:0f:36:81:89:ae:2a:bf:de:08:36:01:fc:ec:1a:
9c:d2:be:28:0f:6a:fb:84:7d:66:2b:22:0d:48:42:6b:60:c5:
0b:57:21:c0
[2017-09-28 06:40:30] INFO WEBrick::HTTPServer#start: pid=12592 port=8889
Running #after_up hook
Waiting 10 seconds for the machine to boot
Sending keystrokes to VNC port :0 - TCP port: 5900
Sending keystrokes to VNC port :0 - TCP port: 5900
SkTyping:[1]: <Esc><Enter>
Typing:[2]:
Typing:[3]: linux
Typing:[4]: instmode=dvd
Typing:[5]: textmode=1
Typing:[6]: insecure=1
Typing:[7]: netsetup=dhcp
Typing:[8]: SetHostname=0
Typing:[9]: autoyast=http://10.100.24.103:8888/autoinst.xml
Typing:[10]: <Enter>
Done typing.
Hook #after_boot_sequence is not defined
Waiting for ssh login on 192.168.122.98 with user vagrant to sshd on port => 22 to work, timeout=3600 sec
Hook #before_ssh is not defined
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Ssh timeout 3600 sec has been reached.
[2017-09-28 07:41:39] INFO going to shutdown ...
[2017-09-28 07:41:39] INFO WEBrick::HTTPServer#start done.
[2017-09-28 07:41:39] INFO going to shutdown ...
[2017-09-28 07:41:39] INFO WEBrick::HTTPServer#start done.
I, [2017-09-28T07:41:39.719682 #30446] INFO -- : Uploading and running post-install script
I, [2017-09-28T07:41:39.815726 #30446] INFO -- : Uploading '/usr/lib64/ruby/gems/2.1.0/gems/aytests-1.0.51/share/veewee/postinstall.sh' failed: # finish_at=2017-09-28 07:41:39 +0200 host="192.168.122.98" last_event_at=2017-09-28 07:41:39 +0200 op=:scp opts={:user=>"root", :port=>"22", :password=>"*********", :paranoid=>false, :scp_src=>"/usr/lib64/ruby/gems/2.1.0/gems/aytests-1.0.51/share/veewee/postinstall.sh", :scp_dst=>"/root/postinstall.sh", :timeout=>60, :operation_timeout=>3600, :close_timeout=>5, :keepalive_interval=>60} start_at=2017-09-28 07:41:39 +0200 stderr="" stdout="" success=false>>
I, [2017-09-28T07:41:39.840249 #30446] INFO -- : Running 'env sh /root/postinstall.sh' failed: # finish_at=2017-09-28 07:41:39 +0200 stderr="" stdout="" success=false>>
I, [2017-09-28T07:41:39.840349 #30446] INFO -- : Downloading YaST2 logs
I, [2017-09-28T07:41:39.863793 #30446] INFO -- : Running 'sudo /bin/tar -C /var/log -czf /tmp/logs.tgz YaST2' failed: # finish_at=2017-09-28 07:41:39 +0200 stderr="" stdout="" success=false>>
I, [2017-09-28T07:41:39.886272 #30446] INFO -- : Downloading '/tmp/logs.tgz' failed: # finish_at=2017-09-28 07:41:39 +0200 host="192.168.122.98" last_event_at=2017-09-28 07:41:39 +0200 op=:scp opts={:user=>"root", :port=>"22", :password=>"*********", :paranoid=>false, :scp_src=>"/tmp/logs.tgz", :scp_dst=>"/home/jenkins/workspace/yast-aytests-run-SLE15/GROUP/0/label/autoyast/aytests-workspace/results/201709280640-ay_packages/installation-y2logs.tgz", :timeout=>60, :operation_timeout=>3600, :close_timeout=>5, :keepalive_interval=>60} start_at=2017-09-28 07:41:39 +0200 stderr="" stdout="" success=false>>
I, [2017-09-28T07:41:39.886324 #30446] INFO -- : 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' '/home/jenkins/workspace/yast-aytests-run-SLE15/GROUP/0/label/autoyast/aytests-workspace/autoyast.box'
To use it:
vagrant init 'autoyast'
vagrant up --provider=libvirt
vagrant ssh
I, [2017-09-28T07:41:41.200568 #30446] INFO -- : Importing kvm image into Vagrant
Ignoring ruby-libvirt-0.7.0 because its extensions are not built. Try: gem pristine ruby-libvirt --version 0.7.0
WARN environment: No local data path is set. Local data cannot be stored.
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'autoyast' (v0) for provider:
box: Unpacking necessary files from: file:///home/jenkins/workspace/yast-aytests-run-SLE15/GROUP/0/label/autoyast/aytests-workspace/autoyast.box
[K box: Progress: 0% (Rate: 0/s, Estimated time remaining: --:--:--)[K==> box: Successfully added box 'autoyast' (v0) for 'libvirt'!
Vol autoyast_vagrant_box_image_0.img deleted
Ignoring ruby-libvirt-0.7.0 because its extensions are not built. Try: gem pristine ruby-libvirt --version 0.7.0
==> autoyast_vm: Remove stale volume...
==> autoyast_vm: Domain is not created. Please run `vagrant up` first.
Ignoring ruby-libvirt-0.7.0 because its extensions are not built. Try: gem pristine ruby-libvirt --version 0.7.0
Bringing machine 'autoyast_vm' up with 'libvirt' provider...
==> autoyast_vm: Uploading base box image as volume into libvirt storage...
[KProgress: 100%[K==> autoyast_vm: Creating image (snapshot of base box volume).
==> autoyast_vm: Creating domain with the following settings...
==> autoyast_vm: -- Name: vagrant_autoyast_vm
==> autoyast_vm: -- Domain type: kvm
==> autoyast_vm: -- Cpus: 1
==> autoyast_vm: -- Memory: 1024M
==> autoyast_vm: -- Management MAC:
==> autoyast_vm: -- Loader:
==> autoyast_vm: -- Base box: autoyast
==> autoyast_vm: -- Storage pool: default
==> autoyast_vm: -- Image: /var/lib/libvirt/images/vagrant_autoyast_vm.img (26G)
==> autoyast_vm: -- Volume Cache: none
==> autoyast_vm: -- Kernel:
==> autoyast_vm: -- Initrd:
==> autoyast_vm: -- Graphics Type: vnc
==> autoyast_vm: -- Graphics Port: 5900
==> autoyast_vm: -- Graphics IP: 127.0.0.1
==> autoyast_vm: -- Graphics Password: Not defined
==> autoyast_vm: -- Video Type: cirrus
==> autoyast_vm: -- Video VRAM: 9216
==> autoyast_vm: -- Keymap: en-us
==> autoyast_vm: -- TPM Path:
==> autoyast_vm: -- INPUT: type=mouse, bus=ps2
==> autoyast_vm: -- Command line :
==> autoyast_vm: Creating shared folders metadata...
==> autoyast_vm: Starting domain.
==> autoyast_vm: Waiting for domain to get an IP address...
FATAL: command execution failed
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2790)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3264)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:1002)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:400)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:48)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:73)
Caused: java.io.IOException: Backing channel 'yast-autoyast3' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:192)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:257)
at com.sun.proxy.$Proxy97.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1138)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1130)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:155)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:109)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:730)
at hudson.model.Build$BuildExecution.build(Build.java:206)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:490)
at hudson.model.Run.execute(Run.java:1735)
at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:415)
Build step 'Execute shell' marked build as failure
FATAL: channel is already closed
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2790)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3264)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:1002)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:400)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:48)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:73)
Caused: hudson.remoting.ChannelClosedException: channel is already closed
at hudson.remoting.Channel.send(Channel.java:613)
at hudson.remoting.Request.call(Request.java:130)
at hudson.remoting.Channel.call(Channel.java:838)
at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1079)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:496)
at hudson.model.Run.execute(Run.java:1735)
at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:415)