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
Fix Released
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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/victoria)

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

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

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

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

Reviewed: https://review.opendev.org/c/openstack/python-tripleoclient/+/833566
Committed: https://opendev.org/openstack/python-tripleoclient/commit/e47d2eec1b2788a24ba1c5aa5a6ff10f0eac6c18
Submitter: "Zuul (22348)"
Branch: stable/train

commit e47d2eec1b2788a24ba1c5aa5a6ff10f0eac6c18
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)
    (cherry picked from commit 293b843478b4ed9ecbfb3fa6d46d5ac3e051bb2c)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/victoria)

Reviewed: https://review.opendev.org/c/openstack/python-tripleoclient/+/833564
Committed: https://opendev.org/openstack/python-tripleoclient/commit/90c0b8eb8d0120b8341ec09da16724dfd0aca088
Submitter: "Zuul (22348)"
Branch: stable/victoria

commit 90c0b8eb8d0120b8341ec09da16724dfd0aca088
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)
    (cherry picked from commit 293b843478b4ed9ecbfb3fa6d46d5ac3e051bb2c)

tags: added: in-stable-victoria
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/ussuri)

Reviewed: https://review.opendev.org/c/openstack/python-tripleoclient/+/833565
Committed: https://opendev.org/openstack/python-tripleoclient/commit/cc1c9a2564cc39eb9788285d628d47213d1246eb
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit cc1c9a2564cc39eb9788285d628d47213d1246eb
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)
    (cherry picked from commit 293b843478b4ed9ecbfb3fa6d46d5ac3e051bb2c)

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 18.0.0

This issue was fixed in the openstack/python-tripleoclient 18.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient ussuri-eol

This issue was fixed in the openstack/python-tripleoclient ussuri-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 14.3.0

This issue was fixed in the openstack/python-tripleoclient 14.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 16.5.0

This issue was fixed in the openstack/python-tripleoclient 16.5.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers