kolla-ansible/ansible/library
Michal Nasiadka 7cc4bf6203 ovn: Improve clustering
Currently clustering steps are very static, if for a reason first
node in the inventory fails and gets re-introduced - K-A will create
a second empty cluster on that node.

This patch changes the approach and checks if cluster exists, if it
does - chooses a donor for the new node from currently running
node set.

Also it fixes node replacement - it removes old node from cluster
(that has the same ip address as newly provisioned node).

Closes-Bug: #1875223

Change-Id: Ia025283e38ea7c3bd37c7a70d03f6b46c68f4456
2023-09-05 09:18:38 +00:00
..
kolla_container_facts.py Remove shebang to properly support venv in ansible-core 2.13+ 2022-12-13 18:21:12 +01:00
kolla_container_volume_facts.py ovn: Improve clustering 2023-09-05 09:18:38 +00:00
kolla_docker.py Refactor DockerWorker into ContainerWorker 2023-02-20 14:12:00 +01:00
kolla_toolbox.py Remove shebang to properly support venv in ansible-core 2.13+ 2022-12-13 18:21:12 +01:00