Comment 2 for bug 1950171

Revision history for this message
Sandeep Yadav (sandeepyadav93) wrote :

containers-multinode job have correct HostnameMap in sync with DeployedServerPortMap:-

https://logserver.rdoproject.org/openstack-periodic-integration-main/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-containers-multinode-master/c2aaf68/logs/undercloud/home/zuul/hostnamemap.yaml.txt.gz

~~~
parameter_defaults:
  HostnameMap:
    overcloud-controller-0: node-0001753128
~~~

https://logserver.rdoproject.org/openstack-periodic-integration-main/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-containers-multinode-master/c2aaf68/logs/undercloud/home/zuul/config-download.yaml.txt.gz

~~~
  DeployedServerPortMap:
    node-0001753128-ctlplane:
      fixed_ips:
        - ip_address: 192.168.24.3
      subnets:
        - cidr: 192.168.24.0/24
      network:
        tags:
          - 192.168.24.0/24
~~~

In 1ctlr.yml[1] we are generating HostnameMap in an automated way:-

https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/nodes/1ctlr.yml#L6

~~~
    hostnamemap_override: "{{ hostvars[groups['overcloud'][0]].ansible_hostname }}"
~~~

1ctlr_1comp.yml have harcoded value, which seems to be the issue-

https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/nodes/1ctlr_1comp.yml#L7

~~~
    hostnamemap_override: overcloud-controller-foo-0
~~~