Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-6333

Pre-adoption validation of edpm hostname does not find 17 nova.conf in multinode deployments

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • rhos-18.0.0
    • None
    • edpm-ansible
    • 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

              rh-ee-bgibizer Balazs Gibizer
              rh-ee-bgibizer Balazs Gibizer
              rhos-dfg-compute
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: