rabbitmq ipv6 requires resolution uniqueness

Bug #1848452 reported by Radosław Piliszek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Medium
Radosław Piliszek
Train
Fix Released
Medium
Radosław Piliszek
Ussuri
Fix Released
Medium
Radosław Piliszek

Bug Description

RabbitMQ may fail to bind to IPv6 if hostname resolves also to IPv4. This is due to old RabbitMQ versions available in images. IPv4 is preferred by default and may fail in the IPv6-only scenario. This should be no problem in real life as IPv6-only is indeed IPv6-only. Also, when new RabbitMQ (3.7.16/3.8+) makes it into images, this will no longer be relevant as we supply all the necessary config. See: https://github.com/rabbitmq/rabbitmq-server/pull/1982

Tags: ipv6 rabbitmq
Changed in kolla:
status: New → Triaged
milestone: none → 10.0.0
Changed in kolla-ansible:
milestone: none → 10.0.0
Changed in kolla:
importance: Undecided → Medium
Changed in kolla:
assignee: nobody → Dincer Celik (osmanlicilegi)
status: Triaged → In Progress
Changed in kolla-ansible:
assignee: nobody → Dincer Celik (osmanlicilegi)
Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

Don't close on k-a side until it is confirmed to be fixed though.

Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

So we don't need kolla to update rmq to "fix" this.

no longer affects: kolla
Changed in kolla-ansible:
assignee: Dincer Celik (osmanlicilegi) → Radosław Piliszek (yoctozepto)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/701204
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=8ac5ecb295bea8c437d37b1127682b31563dafe5
Submitter: Zuul
Branch: master

commit 8ac5ecb295bea8c437d37b1127682b31563dafe5
Author: Radosław Piliszek <email address hidden>
Date: Mon Jan 6 11:52:28 2020 +0100

    CentOS 7 IPv6 doc changes

    It advertises C7 as an IPv6-compatible platform.
    This is possible thanks to fixes in [1] and [2].

    [1] https://review.opendev.org/699458
    aka 7054b27dbb8bc893c50f66b492b7e14e5bc92237
    [2] https://review.opendev.org/699172
    aka 908bffcfc2950e271fee1af24fb174fa6bee4aff

    Change-Id: Ia353a1663a16f48ac83e5ee9a2cf1d6e183ac3a3
    Closes-bug: #1848444
    Closes-bug: #1848452
    Related-bug: #1856532
    Related-bug: #1856725

Changed in kolla-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/701347

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

Reviewed: https://review.opendev.org/701347
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=0a94a111a9e96d3c89831ab44eee36933a9b3c22
Submitter: Zuul
Branch: stable/train

commit 0a94a111a9e96d3c89831ab44eee36933a9b3c22
Author: Radosław Piliszek <email address hidden>
Date: Mon Jan 6 11:52:28 2020 +0100

    CentOS 7 IPv6 doc changes

    It advertises C7 as an IPv6-compatible platform.
    This is possible thanks to fixes in [1] and [2].

    [1] https://review.opendev.org/699458
    aka 7054b27dbb8bc893c50f66b492b7e14e5bc92237
    [2] https://review.opendev.org/699172
    aka 908bffcfc2950e271fee1af24fb174fa6bee4aff

    Change-Id: Ia353a1663a16f48ac83e5ee9a2cf1d6e183ac3a3
    Closes-bug: #1848444
    Closes-bug: #1848452
    Related-bug: #1856532
    Related-bug: #1856725
    (cherry picked from commit 8ac5ecb295bea8c437d37b1127682b31563dafe5)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 9.0.1

This issue was fixed in the openstack/kolla-ansible 9.0.1 release.

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.