commit 737179482c2bfb209a7d322793b4ac925181b639
Author: James Page <email address hidden>
Date: Fri Jun 11 12:14:59 2021 +0100
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.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- mysql-innodb- cluster/ +/795989 /opendev. org/openstack/ charm-mysql- innodb- cluster/ commit/ 737179482c2bfb2 09a7d322793b4ac 925181b639
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 737179482c2bfb2 09a7d322793b4ac 925181b639
Author: James Page <email address hidden>
Date: Fri Jun 11 12:14:59 2021 +0100
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 unit-acls action is executed which is a service
addition of units with complete automatically - in Layer 3
routed network topologies new units will be blocked until the
update-
disruption operation.
Closes-Bug: 1926460 fb0e23a9c460d70 bf5e1dd0fb1
Change-Id: I16e43c37e1af02