IPv6 undercloud - rabbit fails to start - epmd error for host undercloud.ctlplane.localdomain: nxdomain (non-existing domain)

Bug #1947177 reported by Harald Jensås
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Harald Jensås

Bug Description

Since https://opendev.org/openstack/tripleo-heat-templates/commit/b5ae7f846719fd0b04d12d2bffd383df99e5c34b undercloud with IPv6 fails to start.

Thanks to bandini we found that 'rabbit_ipv6' is not set. This happens because the ip_version is not set for ctlplane network in net_ip_version_map when installing the undercloud.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (master)

Reviewed: https://review.opendev.org/c/openstack/python-tripleoclient/+/814135
Committed: https://opendev.org/openstack/python-tripleoclient/commit/e05b6083c211fcf9a9b636ac3dfc5c1565e77cb4
Submitter: "Zuul (22348)"
Branch: master

commit e05b6083c211fcf9a9b636ac3dfc5c1565e77cb4
Author: Harald Jensås <email address hidden>
Date: Thu Oct 14 17:34:46 2021 +0200

    UC/Standalone - Set ip_version in DeployedServerPortMap

    Set ip_version property in the subnets section in DeployedServerPortMap
    set up in the environment for Undercloud and Standalone deployments.

    This will ensure that the NetIpVersionMapValue is populated properly,
    and puppet parameters like 'rabbit_ipv6' will be correctly populated
    for IPv6 undercloud deployment.

    Closes-Bug: #1947177
    Change-Id: I60c8d845b0b0035364e19ac6aa8cad0bc9e614d3

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/python-tripleoclient/+/817106

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/python-tripleoclient/+/817106
Committed: https://opendev.org/openstack/python-tripleoclient/commit/293b843478b4ed9ecbfb3fa6d46d5ac3e051bb2c
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 293b843478b4ed9ecbfb3fa6d46d5ac3e051bb2c
Author: Harald Jensås <email address hidden>
Date: Thu Oct 14 17:34:46 2021 +0200

    UC/Standalone - Set ip_version in DeployedServerPortMap

    Set ip_version property in the subnets section in DeployedServerPortMap
    set up in the environment for Undercloud and Standalone deployments.

    This will ensure that the NetIpVersionMapValue is populated properly,
    and puppet parameters like 'rabbit_ipv6' will be correctly populated
    for IPv6 undercloud deployment.

    Closes-Bug: #1947177
    Change-Id: I60c8d845b0b0035364e19ac6aa8cad0bc9e614d3
    (cherry picked from commit e05b6083c211fcf9a9b636ac3dfc5c1565e77cb4)

tags: added: in-stable-wallaby
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers