The current locking implementation is limited to
the running process. This introduces distributed
locking that will help prevent race conditions
when there are many instances of designate-central
running.
Closes-Bug: #1871332
Change-Id: I98f7f80ce365cdee33528f9964c03274f62a795a
Signed-off-by: Nicolas Bock <nicolas.bock@canonical.com>
(cherry picked from commit f6090d885c)
Enabling in Devstack
WARNING: the stack.sh script must be run in a disposable VM that is not being created automatically, see the README.md file in the "devstack" repository. See contrib/vagrant to create a vagrant VM.
Download DevStack:
git clone https://git.openstack.org/openstack-dev/devstack.git cd devstackAdd this repo as an external repository:
> cat local.conf [[local|localrc]] enable_plugin designate https://git.openstack.org/openstack/designaterun
stack.sh