Verified Bionic/Train:
Before:
$ juju ssh designate-bind/0 -- sudo rndc showzone example.com. zone "example.com" { type slave; file "slave.example.com.887b48bd-b5ec-4b07-9678-4fc4fe843686"; masters { 10.5.3.211 port 5354; 10.5.1.86 port 5354; 10.5.3.35 port 5354; }; };
juju add-unit designate # 10.5.2.227
zone is not updated on designate-bind unit to include the new zone master.
After:
juju remove-unit designate/0 # 10.5.3.35
$ juju ssh designate-bind/0 -- sudo rndc showzone example.com. zone "example.com" { type slave; file "slave.example.com.887b48bd-b5ec-4b07-9678-4fc4fe843686"; masters { 10.5.2.227 port 5354; 10.5.1.86 port 5354; 10.5.3.211 port 5354; }; };
Verified Bionic/Train:
Before:
$ juju ssh designate-bind/0 -- sudo rndc showzone example.com. example. com.887b48bd- b5ec-4b07- 9678-4fc4fe8436 86"; masters { 10.5.3.211 port 5354; 10.5.1.86 port 5354; 10.5.3.35 port 5354; }; };
zone "example.com" { type slave; file "slave.
juju add-unit designate # 10.5.2.227
zone is not updated on designate-bind unit to include the new zone master.
After:
juju remove-unit designate/0 # 10.5.3.35
$ juju ssh designate-bind/0 -- sudo rndc showzone example.com. example. com.887b48bd- b5ec-4b07- 9678-4fc4fe8436 86"; masters { 10.5.2.227 port 5354; 10.5.1.86 port 5354; 10.5.3.211 port 5354; }; };
zone "example.com" { type slave; file "slave.