race condition to write allow-notify config and service restart : refused notify from non-master
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Designate-Bind Charm |
Expired
|
Undecided
|
Unassigned |
Bug Description
I saw one instance in a customer deployment that DNS notify from designate unit was refused with "refused notify from non-master".
Aug 27 07:43:10 juju-ed63ca-
Aug 27 07:43:10 juju-ed63ca-
The IP address 10.X.Y.Z was actually in /etc/bind/
allow-notify { 10.X.Y.
and "rndc reload" on designate-bind units solved the issue. So it looks like there is a race condition between writing /etc/bind/
Will attach juju-crushdump when I can reproduce the issue in my testbed.
There has been a lot of effort to improve designate and designate-bind communication over the last release. I'm going to mark this as incomplete pending further reproduction.