We currently hardcode /64 as our VIP addresses when using IPv6.
The problem with this is that some server code might bind to that
IP as a source address when doing inter-cluster communication
(rabbitmq/galera for example). So when the VIP moves there will
be effectively a network outage between the nodes, which should not
happen.
Reviewed: https:/ /review. openstack. org/462479 /git.openstack. org/cgit/ openstack/ puppet- tripleo/ commit/ ?id=7e1e6093dbb caa1d8932f32c94 2ce8c82bf02221
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 7e1e6093dbbcaa1 d8932f32c942ce8 c82bf02221
Author: Michele Baldessari <email address hidden>
Date: Wed Apr 26 11:40:51 2017 +0200
IPv6 VIP addresses need to be /128
We currently hardcode /64 as our VIP addresses when using IPv6. galera for example). So when the VIP moves there will
The problem with this is that some server code might bind to that
IP as a source address when doing inter-cluster communication
(rabbitmq/
be effectively a network outage between the nodes, which should not
happen.
Likely this was hardcoded to /64 because the RA IPaddr2 needs a nic /bugzilla. redhat. com/show_ bug.cgi? id=1445628
parameter when /128 is specified. This is due to:
https:/
We also make sure we use the ipv6_addrlabel option set to 99 so that
they will never be used as source ip addresses.
Depends-On: I7fcf15a00aedbd cfb21db501ad46c 69fb97ec30c
Partial-Bug: #1686357
Change-Id: Ibefde870512ad1 e03ff12f7aea91b 3734f03f96f f4647051923a3ba f175100a72)
Co-Authored-By: Sofer Athlan-Guyot <email address hidden>
Co-Authored-By: Marios Andreou <email address hidden>
Co-Authored-By: Damien Ciabrini <email address hidden>
(cherry picked from commit 6227484b60cd72c