RETIRED, Lightweight composition layer for Puppet TripleO
Go to file
Michele Baldessari 6227484b60 IPv6 VIP addresses need to be /128
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.

Likely this was hardcoded to /64 because the RA IPaddr2 needs a nic
parameter when /128 is specified. This is due to:
https://bugzilla.redhat.com/show_bug.cgi?id=1445628

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: I7fcf15a00aedbdcfb21db501ad46c69fb97ec30c
Partial-Bug: #1686357

Change-Id: Ibefde870512ad1e03ff12f7aea91b3734f03f96f
Co-Authored-By: Sofer Athlan-Guyot <sathlang@redhat.com>
Co-Authored-By: Marios Andreou <mandreou@redhat.com>
Co-Authored-By: Damien Ciabrini <dciabrin@redhat.com>
2017-05-03 12:32:09 +02:00
lib Throw warnings for norpm actions 2017-03-03 09:21:59 -07:00
manifests IPv6 VIP addresses need to be /128 2017-05-03 12:32:09 +02:00
releasenotes Merge "Enable internal network TLS for etcd" 2017-04-25 17:33:53 +00:00
spec Merge "Enable internal network TLS for etcd" 2017-04-25 17:33:53 +00:00
templates Merge "Refactor enabled languages from an array to a hash" 2017-04-04 22:09:54 +00:00
.gitignore Add basic structure for ReNo 2016-12-03 13:16:33 +00:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.sync.yml Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00
Gemfile Switch puppet-tripleo to use puppet-openstack_spec_helper 2016-09-22 21:26:23 -04:00
LICENSE Add basic structure for a Puppet module 2015-02-02 11:39:21 -05:00
Puppetfile_extras Update puppet-etcd version 2017-04-24 18:07:40 +02:00
README.md Show team and repo badges on README 2016-11-25 17:16:13 +01:00
Rakefile Composable HA 2017-01-25 19:32:31 +00:00
bindep.txt Add bindep support 2017-03-13 12:00:34 -04:00
metadata.json Update version for Pike 2017-03-07 11:27:12 -07:00
setup.cfg Add basic structure for ReNo 2016-12-03 13:16:33 +00:00
setup.py Add basic structure for ReNo 2016-12-03 13:16:33 +00:00
test-requirements.txt Add basic structure for ReNo 2016-12-03 13:16:33 +00:00
tox.ini Add basic structure for ReNo 2016-12-03 13:16:33 +00:00

README.md

Team and repository tags

Team and repository tags

puppet-tripleo

Lightweight composition layer for Puppet TripleO.