Bug 1788912

Summary: Host 'overcloud-compute' is not mapped to any cell, Code: 400"
Product: Red Hat OpenStack Reporter: Ignacio <igarciam>
Component: openstack-tripleo-heat-templatesAssignee: Piotr Kopec <pkopec>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Sasha Smolyak <ssmolyak>
Severity: medium Docs Contact:
Priority: low    
Version: 13.0 (Queens)CC: igarciam, mburns, mwitt, stephenfin
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-20 14:21:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ignacio 2020-01-08 11:15:40 UTC
Description of problem:

During deployment of a VNF via heat stack, it failed with ERROR:

2019-12-30 18:01:10Z [IMS_Ericsson_BGF.PL_scaling_group]: CREATE_FAILED ResourceInError: resources.PL_scaling_group.resources[0].resources.scaled_vm.resources[0]: Went to status ERROR due to "Message: Host 'overcloud-compute' is not mapped to any cell, Code: 400"
2019-12-30 18:01:10Z [IMS_Ericsson_BGF]: CREATE_FAILED Resource CREATE failed: ResourceInError: resources.PL_scaling_group.resources[0].resources.scaled_vm.resources[0]: Went to status ERROR due to "Message: Host 'overcloud-compute' is not mapped to any cell, Code: 400"

Environment:
Red Hat OpenStack Platform release 13.0.7 (Queens)
openstack-tripleo-heat-templates-8.3.1-54.el7ost.noarch
openstack-nova-api-17.0.10-1.el7ost.noarch                  Thu Dec  5 18:47:46 2019
openstack-nova-common-17.0.10-1.el7ost.noarch               Thu Dec  5 18:47:37 2019
openstack-nova-compute-17.0.10-1.el7ost.noarch              Thu Dec  5 18:47:37 2019
openstack-nova-conductor-17.0.10-1.el7ost.noarch            Thu Dec  5 18:47:46 2019
openstack-nova-scheduler-17.0.10-1.el7ost.noarch            Thu Dec  5 18:47:46 2019

How reproducible:
The steps made by customer which leaded into the issue are:

1) OSP upgrade from 12 to 13.

2) New compute added to Overcloud after upgrade to 13 is completed.

3) Deploy VNF using new compute.

Actual results:
VNF deployment fails with ERROR "Message: Host 'overcloud-compute' is not mapped to any cell, Code: 400"

Expected results:
VNF deployed successfully.

Additional info:
Customer solved the issue by executing following command in controller:
# docker exec nova_api /bin/bash -c '/usr/bin/nova-manage cell_v2 discover_hosts --verbose'

Same ERROR than reported in BZ 1480326.

Comment 7 Piotr Kopec 2020-03-20 14:21:11 UTC
I have closed this bug as it has been waiting for more info for at least 4 weeks. We only do this to ensure that we don't accumulate stale bugs which can't be addressed. If you are able to provide the requested information, please feel free to re-open this bug.