nova-compute fails to start if vCenter cluster has no ESXi's
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Won't Fix
|
Medium
|
Fuel Partner Integration Team | ||
6.0.x |
Won't Fix
|
High
|
MOS Maintenance |
Bug Description
Affects 6.0 and 6.1.
Nova-compute service cannot start if at least one vCenter cluster
specified in nova.conf doesn't contain any ESXi in it.
For 6.0 it leads to full unavailability of nova-compute because all vcenter clusters are specified in one nova.conf and are served by one nova-compute service instance.
For 6.1 each vCenter cluster are served by a dedicated nova-compute instance, so this bug will lead to unavailability of a particular nova-compute service.
Workaround:
For 6.0 manually remove broken cluster from nova.conf.
Original description:
1. create lab with RC3 #56 from here http://
2. Wizard parameters :
-CentOS or Ubuntu (no matter)
-hypervizor - vcenter
- storages - by default all settings
settings for vcenter:
VCENTER_
<email address hidden>
VCENTER_
VCENTER_
settings:
vcenter/ESXi IP:172.16.0.254
username:<email address hidden>
password:Qwer!1234
Datastore name: nfs
Datacenter name: Datacenter
Datastore Images directory: /openstack_glance2
Interfaces on slaves:
eth0 - admin(PXE)
eth1 - public
eth2 - management
eth3 - VM(Fixed) VLAN ID:103
eth4 - storage
3, env : 1 controller, 2 cinder
My lab contains snapshot with 2 clusters, where in one of them is absent hypervizor.
Expected result: one cluster must be available
Actual result: no one is available
[root@nailgun ~]# fuel --fuel-version
api: '1.0'
astute_sha: 16b252d93be6aaa
auth_required: true
build_id: 2014-12-18_01-32-01
build_number: '56'
feature_groups:
- mirantis
fuellib_sha: 73332192a257ea0
fuelmain_sha: 45caacadb878abf
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
release_versions:
2014.2-6.0:
VERSION:
api: '1.0'
astute_sha: 16b252d93be6aaa
build_id: 2014-12-18_01-32-01
build_number: '56'
feature_
- mirantis
fuellib_sha: 73332192a257ea0
fuelmain_sha: 45caacadb878abf
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
Changed in fuel: | |
milestone: | none → 6.1 |
tags: | added: vcenterr |
tags: |
added: vcenter removed: vcenterr |
Changed in fuel: | |
assignee: | nobody → Fuel Partner Integration Team (fuel-partner) |
Changed in fuel: | |
status: | Incomplete → Fix Released |
summary: |
- [vcenter] After deploy with 2 clusters nonetheless vcenter isn't - registered in Horizon in section Hypervizors + nova-compute fails to start if vCenter cluster has no ESXi's |
Changed in fuel: | |
status: | Fix Released → Confirmed |
importance: | Low → Medium |
description: | updated |
tags: | added: partner |
tags: | added: release-notes |
Changed in fuel: | |
status: | Confirmed → Won't Fix |
tags: | added: release-notes-done |
tags: | removed: release-notes |
Please provide diagnostic snapshot and more logs.