PXE boot failed for one of the nodes of the Fuel

Bug #1317159 reported by Igor Marnat
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
New
Undecided
Unassigned

Bug Description

{"build_id": "2014-05-07_01-00-26", "mirantis": "yes", "build_number": "184", "ostf_sha": "fe718434f88f2ab167779770828a195f06eb29f8", "nailgun_sha": "6b5e2797dae6a3b803b3ac7102ae3d9164a013cf", "production": "docker", "api": "1.0", "fuelmain_sha": "cb99264a1d5c5cd949f95a835f86ea1eb00c766f", "astute_sha": "9c83d3ecec69df03cd94620e2df92249ba4ec786", "release": "5.0", "fuellib_sha": "616a164132a6a195b756236923bc2f4345bc93f0"}

Deploy master node using ./launch.sh from the git repo on openSUSE. Master node has been deployed successfully, 2 slave nodes also booted successfully, third master node failed.

Output of ./launch.sh:
igor@imarnat:~/fuel-main/virtualbox> ./launch.sh
Checking for 'expect'... OK
If you run this script under Cygwin, you may have to add path to VirtualBox directory to your PATH.
Usually it is enough to run "export PATH=$PATH:"/cygdrive/c/Program Files/Oracle/VirtualBox"
Checking for "VBoxManage"... OK
Checking for VirtualBox Extension Pack... OK
Checking for Mirantis OpenStack ISO image... OK
Going to use Mirantis OpenStack ISO file iso/fuel-5.0-184-2014-05-07_01-00-26.iso
Checking if SSH client installed...
OK
Checking if ipconfig or ifconfig installed...
OK
Setup is done.
Found existing VM: fuel-master. Deleting it...
Deleting existing virtual machine fuel-master...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Found existing VM: fuel-slave-1. Deleting it...
Deleting existing virtual machine fuel-slave-1...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Found existing VM: fuel-slave-2. Deleting it...
Deleting existing virtual machine fuel-slave-2...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Found existing VM: fuel-slave-3. Deleting it...
Deleting existing virtual machine fuel-slave-3...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Deleting host-only interface: vboxnet0...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Deleting host-only interface: vboxnet1...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Deleting host-only interface: vboxnet2...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Creating host-only interface (name ip netmask): vboxnet0 10.20.0.1 255.255.255.0
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interface 'vboxnet0' was successfully created
Disabling DHCP server on interface: vboxnet0...
+ echo 'Configuring IP address 10.20.0.1 and network mask 255.255.255.0 on interface: vboxnet0...'
Configuring IP address 10.20.0.1 and network mask 255.255.255.0 on interface: vboxnet0...
+ VBoxManage hostonlyif ipconfig vboxnet0 --ip 10.20.0.1 --netmask 255.255.255.0
+ set +x
Verifying interface vboxnet0 has IP 10.20.0.1 and mask 255.255.255.0 properly set.
OK.
Creating host-only interface (name ip netmask): vboxnet1 172.16.0.1 255.255.255.0
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interface 'vboxnet1' was successfully created
Disabling DHCP server on interface: vboxnet1...
+ echo 'Configuring IP address 172.16.0.1 and network mask 255.255.255.0 on interface: vboxnet1...'
Configuring IP address 172.16.0.1 and network mask 255.255.255.0 on interface: vboxnet1...
+ VBoxManage hostonlyif ipconfig vboxnet1 --ip 172.16.0.1 --netmask 255.255.255.0
+ set +x
Verifying interface vboxnet1 has IP 172.16.0.1 and mask 255.255.255.0 properly set.
OK.
Creating host-only interface (name ip netmask): vboxnet2 172.16.1.1 255.255.255.0
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interface 'vboxnet2' was successfully created
Disabling DHCP server on interface: vboxnet2...
+ echo 'Configuring IP address 172.16.1.1 and network mask 255.255.255.0 on interface: vboxnet2...'
Configuring IP address 172.16.1.1 and network mask 255.255.255.0 on interface: vboxnet2...
+ VBoxManage hostonlyif ipconfig vboxnet2 --ip 172.16.1.1 --netmask 255.255.255.0
+ set +x
Verifying interface vboxnet2 has IP 172.16.1.1 and mask 255.255.255.0 properly set.
OK.
Virtual machine 'fuel-master' is created and registered.
UUID: fdf495a1-c331-4cc1-90a5-da535fd31191
Settings file: '/home/igor/VirtualBox VMs/fuel-master/fuel-master.vbox'
Adding hostonly adapter to fuel-master and bridging with host NIC vboxnet0...
Adding disk to fuel-master, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: b6ff41a3-0113-4196-84ca-7842766c183b

Adding hostonly adapter to fuel-master and bridging with host NIC vboxnet1...
Adding NAT adapter to fuel-master for outbound network access through the host system...

Waiting for VM "fuel-master" to power on...
VM "fuel-master" has been successfully started.
Waiting for product VM to install. Please do NOT abort the script...
expect: spawn id exp6 not open
    while executing
"expect "*?assword:*""
expect: spawn id exp6 not open
    while executing
"expect "*?assword:*""
expect: spawn id exp6 not open
    while executing
"expect "*?assword:*""
expect: spawn id exp6 not open
    while executing
"expect "*?assword:*""
Checking for internet connectivity on the host system... OK
Checking local DNS configuration... OK
Enabling outbound network/internet access for the product VM... FAIL
############################################################
# WARNING: some of the Fuel features will not be supported #
# (e.g. RHOS/RHEL integration) because there is #
# no Internet connectivity #
############################################################

Master node has been installed.

Virtual machine 'fuel-slave-1' is created and registered.
UUID: 5e59c7cd-65ff-4744-834c-122fca89ecaf
Settings file: '/home/igor/VirtualBox VMs/fuel-slave-1/fuel-slave-1.vbox'
Adding hostonly adapter to fuel-slave-1 and bridging with host NIC vboxnet0...
Adding disk to fuel-slave-1, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: 2802acb7-b570-40f1-bd9a-af963f94e6a4
Adding hostonly adapter to fuel-slave-1 and bridging with host NIC vboxnet1...
Adding hostonly adapter to fuel-slave-1 and bridging with host NIC vboxnet2...

Adding disk to fuel-slave-1, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: 74102387-ef14-42a8-949b-19636afa43d2
Adding disk to fuel-slave-1, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: 875e48bb-cff9-41d2-bd68-b2f8af3ec89c
Waiting for VM "fuel-slave-1" to power on...
VM "fuel-slave-1" has been successfully started.

Virtual machine 'fuel-slave-2' is created and registered.
UUID: 3df9fb2a-ea48-46df-8f6c-6ba343451879
Settings file: '/home/igor/VirtualBox VMs/fuel-slave-2/fuel-slave-2.vbox'
Adding hostonly adapter to fuel-slave-2 and bridging with host NIC vboxnet0...
Adding disk to fuel-slave-2, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: b17a952b-7d2e-4879-b439-b4909a287276
Adding hostonly adapter to fuel-slave-2 and bridging with host NIC vboxnet1...
Adding hostonly adapter to fuel-slave-2 and bridging with host NIC vboxnet2...

Adding disk to fuel-slave-2, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: b1a34967-d573-4105-80f0-23975b34683b
Adding disk to fuel-slave-2, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: 83bfc9ff-48da-47c6-bb6b-3e38d9bcb834
Waiting for VM "fuel-slave-2" to power on...
VM "fuel-slave-2" has been successfully started.

Virtual machine 'fuel-slave-3' is created and registered.
UUID: 91327fbd-5288-4cee-9be9-a0022498ee71
Settings file: '/home/igor/VirtualBox VMs/fuel-slave-3/fuel-slave-3.vbox'
Adding hostonly adapter to fuel-slave-3 and bridging with host NIC vboxnet0...
Adding disk to fuel-slave-3, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: 7bf9e09c-f6d7-421c-8656-ded9e623ce11
Adding hostonly adapter to fuel-slave-3 and bridging with host NIC vboxnet1...
Adding hostonly adapter to fuel-slave-3 and bridging with host NIC vboxnet2...

Adding disk to fuel-slave-3, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: c62036db-0181-4ebe-beba-d1195002605d
Adding disk to fuel-slave-3, with size 65535 Mb...
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Disk image created. UUID: ae70dba7-e428-42e8-a80e-7d3404d1b29c
Waiting for VM "fuel-slave-3" to power on...
VM "fuel-slave-3" has been successfully started.

Slave nodes have been created. They will boot over PXE and get discovered by the master node.
To access master node, please point your browser to:
    http://10.20.0.2:8000/
igor@imarnat:~/fuel-main/virtualbox> pwd
/home/igor/fuel-main/virtualbox
igor@imarnat:~/fuel-main/virtualbox> ls -la
total 36
drwxr-xr-x 5 igor users 4096 May 6 18:39 .
drwxr-xr-x 12 igor users 4096 May 6 18:39 ..
drwxr-xr-x 2 igor users 4096 May 6 18:39 actions
-rwxr-xr-x 1 igor users 4406 Apr 4 12:30 config.sh
drwxr-xr-x 2 igor users 4096 May 6 18:39 functions
drwxr-xr-x 2 igor users 4096 May 7 19:11 iso
-rwxr-xr-x 1 igor users 1338 May 6 18:39 launch.sh
-rw-r--r-- 1 igor users 429 Apr 4 12:30 README.md
igor@imarnat:~/fuel-main/virtualbox>

Revision history for this message
Igor Marnat (imarnat) wrote :
Revision history for this message
Igor Marnat (imarnat) wrote :

Diagnostic snapshot cannot be taken, it says "Dump is timed out".

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.