In inventory/group_vars/all.yml file and in openstack_hosts/defaults/main.yml role openstack_domain variable defined as openstack.local
openstack_domain: openstack.local
However, during OSA deployment for some reason, we used the FQDN name. such as example.com
after updating the openstack_domain.
all existing instances has error that can not find the compute
Unable to find record for source node compute-02.openstack.local on compute-02:
nova.exception.ComputeHostNotFound: Compute host compute-02 could not be found.
it searched for compute-02.openstack.local but it does not exist anymore. After I checked the Nova DB
I found that the compute_nodes and instances table is not updated with the new openstack_domain name.
now I want a way other than manually changing the DB fields
In inventory/ group_vars/ all.yml file and in openstack_ hosts/defaults/ main.yml role openstack_domain variable defined as openstack.local
openstack_domain: openstack.local
However, during OSA deployment for some reason, we used the FQDN name. such as example.com
after updating the openstack_domain.
all existing instances has error that can not find the compute
Unable to find record for source node compute- 02.openstack. local on compute-02: ComputeHostNotF ound: Compute host compute-02 could not be found.
nova.exception.
it searched for compute- 02.openstack. local but it does not exist anymore. After I checked the Nova DB
I found that the compute_nodes and instances table is not updated with the new openstack_domain name.
now I want a way other than manually changing the DB fields