nova-vmware failed to launch VM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova-compute-vmware (Juju Charms Collection) |
New
|
Undecided
|
Unassigned |
Bug Description
Launching a VM gives the following error for neutron-nsx on nova-vmware.
jenkins@
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 9e6a26b9-
+------
jenkins@
ERROR: Unable to get console log, functionality not implemented (HTTP 501) (Request-ID: req-86b5cc76-
jenkins@
+------
| Property | Value |
+------
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-
| OS-EXT-
| OS-EXT-
| OS-EXT-
| OS-EXT-
| OS-EXT-
| OS-EXT-STS:vm_state | error |
| OS-SRV-
| OS-SRV-
| accessIPv4 | |
| accessIPv6 | |
| config_drive | |
| created | 2015-10-
| fault | {"message": "NotImplemented
| | return function(self, context, *args, **kwargs) |
| | File \"/usr/
| | output = self.driver.
| | File \"/usr/
| | raise NotImplementedE
| | ", "created": "2015-10-
| flavor | m1.small (2) |
| hostId | 4c709633a29be76
| id | 9e6a26b9-
| image | guestOS-
| key_name | guestOS_keypair |
| metadata | {} |
| name | guestOS-
| os-extended-
| security_groups | guestOS_secgroup |
| status | ERROR |
| tenant_id | 79d7f3e54508493
| updated | 2015-10-
| user_id | e6abc08d32fe438
+------
jenkins@
juju status:
environment: ci-oil-slave9
machines:
"0":
agent-state: started
agent-version: 1.24.6
dns-name: sunsetvm06.oil
instance-id: /MAAS/api/
series: trusty
hardware: arch=amd64 cpu-cores=1 mem=4096M tags=vm-
state-
"1":
agent-state: started
agent-version: 1.24.6
dns-name: hayward-33.oil
instance-id: /MAAS/api/
series: trusty
containers:
1/lxc/0:
dns-name: 10.245.43.69
series: trusty
hardware: arch=amd64
1/lxc/1:
dns-name: 10.245.47.123
series: trusty
hardware: arch=amd64
hardware: arch=amd64 cpu-cores=8 mem=16384M tags=oil-
"2":
agent-state: started
agent-version: 1.24.6
dns-name: hayward-35.oil
instance-id: /MAAS/api/
series: trusty
containers:
2/lxc/0:
dns-name: 10.245.41.141
series: trusty
hardware: arch=amd64
2/lxc/1:
dns-name: 10.245.41.156
series: trusty
hardware: arch=amd64
hardware: arch=amd64 cpu-cores=8 mem=16384M tags=oil-
"3":
agent-state: started
agent-version: 1.24.6
dns-name: hayward-39.oil
instance-id: /MAAS/api/
series: trusty
containers:
3/lxc/0:
dns-name: 10.245.32.235
series: trusty
hardware: arch=amd64
3/lxc/1:
dns-name: 10.245.45.188
series: trusty
hardware: arch=amd64
3/lxc/2:
dns-name: 10.245.41.159
series: trusty
hardware: arch=amd64
hardware: arch=amd64 cpu-cores=8 mem=16384M tags=oil-
"4":
agent-state: started
agent-version: 1.24.6
dns-name: sunsetvm01.oil
instance-id: /MAAS/api/
series: trusty
containers:
4/lxc/0:
dns-name: 10.245.40.205
series: trusty
hardware: arch=amd64
4/lxc/1:
dns-name: 10.245.32.236
series: trusty
hardware: arch=amd64
hardware: arch=amd64 cpu-cores=4 mem=8192M tags=vm-
services:
ceilometer:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:12:13Z
relations:
amqp:
- rabbitmq-server
ceilomete
- ceilometer-agent
cluster:
- ceilometer
identity-
- keystone
shared-db:
- mongodb
units:
ceilometer/0:
current: unknown
since: 20 Oct 2015 17:12:13Z
current: idle
since: 20 Oct 2015 17:15:39Z
version: 1.24.6
machine: 3/lxc/1
open-ports:
- 8777/tcp
ceilometer-agent:
charm: local:trusty/
exposed: false
service-status: {}
relations:
ceilomete
- ceilometer
ceph:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:11:48Z
relations:
client:
- cinder
- glance
mon:
- ceph
units:
ceph/0:
current: unknown
since: 20 Oct 2015 17:11:48Z
current: idle
since: 20 Oct 2015 17:14:54Z
version: 1.24.6
machine: "3"
cinder:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:03:15Z
relations:
amqp:
- rabbitmq-server
ceph:
- ceph
cinder-
- nova-cloud-
cluster:
- cinder
identity-
- keystone
image-
- glance
shared-db:
- mysql
units:
cinder/0:
current: unknown
since: 20 Oct 2015 17:03:15Z
current: idle
since: 20 Oct 2015 17:16:08Z
version: 1.24.6
machine: "4"
glance:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:06:31Z
relations:
ceph:
- ceph
cluster:
- glance
identity-
- keystone
image-
- cinder
- nova-cloud-
- nova-vmware
shared-db:
- mysql
units:
glance/0:
current: unknown
since: 20 Oct 2015 17:06:31Z
current: idle
since: 20 Oct 2015 17:15:53Z
version: 1.24.6
machine: 4/lxc/1
open-ports:
- 9292/tcp
heat:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:09:47Z
relations:
amqp:
- rabbitmq-server
identity-
- keystone
shared-db:
- mysql
units:
heat/0:
current: unknown
since: 20 Oct 2015 17:09:47Z
current: idle
since: 20 Oct 2015 17:16:07Z
version: 1.24.6
machine: 1/lxc/0
open-ports:
- 8000/tcp
- 8004/tcp
keystone:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:09:26Z
relations:
cluster:
- keystone
identity-
- ceilometer
- cinder
- glance
- heat
- neutron-api
- nova-cloud-
- openstack-dashboard
shared-db:
- mysql
units:
keystone/0:
current: unknown
since: 20 Oct 2015 17:09:26Z
current: idle
since: 20 Oct 2015 17:16:34Z
version: 1.24.6
machine: 2/lxc/0
mongodb:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:05:34Z
relations:
database:
- ceilometer
replica-set:
- mongodb
units:
mongodb/0:
current: unknown
since: 20 Oct 2015 17:05:34Z
current: idle
since: 20 Oct 2015 17:12:54Z
version: 1.24.6
machine: 3/lxc/0
open-ports:
- 27017/tcp
- 27019/tcp
- 27021/tcp
- 28017/tcp
mysql:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:03:08Z
relations:
cluster:
- mysql
shared-db:
- cinder
- glance
- heat
- keystone
- neutron-api
- neutron-gateway
- nova-cloud-
units:
mysql/0:
current: unknown
since: 20 Oct 2015 17:03:08Z
current: idle
since: 20 Oct 2015 17:15:22Z
version: 1.24.6
machine: 4/lxc/0
neutron-api:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:09:33Z
relations:
amqp:
- rabbitmq-server
cluster:
- neutron-api
identity-
- keystone
neutron-api:
- nova-cloud-
neutron-
- neutron-openvswitch
shared-db:
- mysql
units:
neutron-
current: unknown
since: 20 Oct 2015 17:09:33Z
current: idle
since: 20 Oct 2015 17:16:24Z
version: 1.24.6
machine: 1/lxc/1
open-ports:
- 9696/tcp
neutron-gateway:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:02:36Z
relations:
amqp:
- rabbitmq-server
cluster:
- neutron-gateway
juju-info:
- nvp-transport-node
quantum-
- nova-cloud-
shared-db:
- mysql
units:
neutron-
current: unknown
since: 20 Oct 2015 17:02:36Z
current: idle
since: 20 Oct 2015 17:17:04Z
version: 1.24.6
machine: "1"
neutron-
charm: local:trusty/
exposed: false
service-status: {}
relations:
amqp:
- rabbitmq-server
neutron-
- neutron-api
nova-
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:05:46Z
relations:
amqp:
- rabbitmq-server
cinder-
- cinder
cloud-
- nova-vmware
cluster:
- nova-cloud-
identity-
- keystone
image-
- glance
neutron-api:
- neutron-api
quantum-
- neutron-gateway
shared-db:
- mysql
units:
nova-
current: unknown
since: 20 Oct 2015 17:05:46Z
current: idle
since: 20 Oct 2015 17:17:00Z
version: 1.24.6
machine: "2"
open-ports:
- 3333/tcp
- 8773/tcp
- 8774/tcp
- 9696/tcp
nova-vmware:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:11:16Z
relations:
amqp:
- rabbitmq-server
cloud-
- nova-cloud-
image-
- glance
units:
nova-
current: unknown
since: 20 Oct 2015 17:11:16Z
current: idle
since: 20 Oct 2015 17:17:06Z
version: 1.24.6
machine: "3"
nvp-transport
charm: local:trusty/
exposed: false
service-status: {}
relations:
juju-info:
- neutron-gateway
subordinate-to:
- neutron-gateway
openstack-
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:08:36Z
relations:
cluster:
- openstack-dashboard
identity-
- keystone
units:
openstack
current: unknown
since: 20 Oct 2015 17:08:36Z
current: idle
since: 20 Oct 2015 17:15:54Z
version: 1.24.6
machine: 2/lxc/1
open-ports:
- 80/tcp
- 443/tcp
rabbitmq-server:
charm: local:trusty/
exposed: false
service-status:
current: unknown
since: 20 Oct 2015 17:09:49Z
relations:
amqp:
- ceilometer
- cinder
- heat
- neutron-api
- neutron-gateway
- neutron-openvswitch
- nova-cloud-
- nova-vmware
cluster:
- rabbitmq-server
units:
rabbitmq-
current: unknown
since: 20 Oct 2015 17:09:49Z
current: idle
since: 20 Oct 2015 17:14:00Z
version: 1.24.6
machine: 3/lxc/2
open-ports:
- 5672/tcp
networks:
oil-mgmt:
provider-id: oil-mgmt
cidr: 10.245.0.0/18
It doesn't look like setting integration-bridge to anything in the nova.conf file works. So, if using a different name br-int then integration-bridge must be specified to avoid this error which seemed the original issue:
2015-11-03 21:27:43.707 4871 ERROR nova.compute. manager [-] [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] Instance failed to spawn manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] Traceback (most recent call last): manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/compute/ manager. py", line 2267, in _build_resources manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] yield resources manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/compute/ manager. py", line 2137, in _build_ and_run_ instance manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] block_device_ info=block_ device_ info) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ driver. py", line 442, in spawn manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] admin_password, network_info, block_device_info) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ vmops.py" , line 446, in spawn manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] network_info) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ vmops.py" , line 239, in build_virtual_ machine manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] network_info) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ vif.py" , line 182, in get_vif_info manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] is_neutron, vif)) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ vif.py" , line 168, in get_vif_dict manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] ref = get_network_ ref(session, cluster, vif, is_neutron) manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] File "/usr/lib/ python2. 7/dist- packages/ nova/virt/ vmwareapi/ vif.py" , line 157, in get_network_ref manager [instance: cf93dde9- cc1f-44e3- a2c3-b2fedfbdbc 43] network_ref = get_neutron_ network( session, network_...
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.
2015-11-03 21:27:43.707 4871 TRACE nova.compute.