Juju Charm - Mysql InnoDB Cluster
Go to file
James Page 737179482c clustering: tweak allowlist generation
Instead of trying to resolve the network CIDR from the local unit
for all units in the cluster just use the actual IP addresses of
the cluster unit when generating the IP allowlist for cluster
connectivity.

Also add the network CIDR for the local units cluster address
which is the only one that will be guaranteed to be resolvable.

For deployments where all units are on the same Layer 2 network
addition of units with complete automatically - in Layer 3
routed network topologies new units will be blocked until the
update-unit-acls action is executed which is a service
disruption operation.

Closes-Bug: 1926460
Change-Id: I16e43c37e1af02fb0e23a9c460d70bf5e1dd0fb1
2021-06-11 12:17:20 +01:00
src clustering: tweak allowlist generation 2021-06-11 12:17:20 +01:00
unit_tests clustering: tweak allowlist generation 2021-06-11 12:17:20 +01:00
.gitignore MySQL InnoDB Cluster Charm 2019-10-04 14:05:20 -07:00
.gitreview Upstream charm 2019-10-17 09:09:50 -07:00
.stestr.conf Docstrings and unit tests 2019-10-11 16:10:17 -07:00
.zuul.yaml [ussuri][goal] Updates for python 2.7 drop 2020-03-24 17:16:07 +00:00
LICENSE MySQL InnoDB Cluster Charm 2019-10-04 14:05:20 -07:00
osci.yaml Test bundles for focal-wallaby and hirsute-wallaby 2021-04-15 19:35:18 +01:00
rebuild Rebuild to pickup c-h fix for local_address() 2021-01-18 14:00:25 +00:00
requirements.txt Updates to pin charm-tools to 2.8.3 2021-02-17 12:14:01 +00:00
test-requirements.txt Updates to flip all libraries back to master 2021-05-03 16:07:45 +01:00
tox.ini 21.04 libraries freeze for charms on master branch 2021-04-08 12:05:37 +02:00