-
Bug
-
Resolution: Done-Errata
-
Undefined
-
None
-
None
-
1
-
False
-
-
False
-
?
-
?
-
OSPRH-813 - Red Hat OpenStack 18.0 Data Plane Adoption
-
openstack-ansible-ee-container-1.0.0-17
-
?
-
?
-
None
-
-
-
Moderate
The ansible role https://github.com/openstack-k8s-operators/edpm-ansible/tree/main/roles/edpm_pre_adoption_validation was developed based on the location of the 17 config files observed on a standalone deployment, but in a multinode 17 deployment the nova.conf location is different.
standalone:
- /var/lib/config-data/puppet-generated/nova/etc/nova/nova.conf
- /var/lib/config-data/puppet-generated/neutron/etc/neutron/neutron.conf
multinode:
- /var/lib/config-data/puppet-generated/neutron/etc/neutron/neutron.conf
- /var/lib/config-data/puppet-generated/nova_libvirt/etc/nova/nova.conf
This causes that the nova side of the pre-adoption-validation check of hostname is skipped on a multinode deployment e.g. https://logserver.rdoproject.org/74/51274/15/check/data-plane-adoption-osp17-multinode-to-extracted-crc/d809ac5/controller/ci-framework-data/logs/openstack-k8s-operators-openstack-must-gather/namespaces/openstack/pods/pre-adoption-validation-openstack-pre-adoption-openstack-6f86n/logs/openstackansibleee.log