Vcenter-as-compute: Ocata : Hypervisor list only having kvm and not vcenter-compute
Bug #1720254 reported by
Sarath
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.0 |
Fix Committed
|
Critical
|
Nitish Krishna Kaveri | |||
R4.1 |
Fix Committed
|
Critical
|
Nitish Krishna Kaveri | |||
Trunk |
Fix Committed
|
Critical
|
Nitish Krishna Kaveri |
Bug Description
Version: 4.0.1.0-32-Ocata (regularBuild)
Topology: 3node HA with multiple computes (multi-cluster Esxi) & Kvm
After provisioning, hypervisor list only show kvm and not vcenter-compute and so vm's launched only on kvm compute.
Development Kamlesh root-caused and knows the problem.
To post a comment you must log in.
re-assign to Nitish. 4.0.1 Ocata release doesnt support nova-compute in container, so remove setting the mode as container for vcenter-compute role.
This was sufficient in the test setup, always return bare_metal until nova-compute in container is supported:
def get_vcenter_ compute_ mode(self, package) :
package_ params = package[ 'parameters' ]
openstack_ sku = package_ params[ 'sku'] sku.partition( ":")[2] .split( '.')[0] ) >= 15:
#if int(openstack_
# return "container"
#else:
# return "bare_metal"
return "bare_metal"