Failed to reload DNS; serial mismatch on domains maas
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
High
|
Christian Grabowski | ||
3.3 |
Fix Committed
|
High
|
Christian Grabowski | ||
3.4 |
Fix Released
|
High
|
Christian Grabowski | ||
3.5 |
Fix Committed
|
High
|
Christian Grabowski |
Bug Description
MAAS 3.4.1 SNAP, about 130 physical machines enlisted.
After MAAS starts, everything works fine, but after a few commissioning operations it begin to fail to configure the DNS, as seem below:
2024-04-17 21:08:27 maasserver.
Traceback (most recent call last):
File "/snap/
self.
File "/snap/
self.
File "/snap/
current.result = callback( # type: ignore[misc]
File "/snap/
current_
--- <exception caught here> ---
File "/snap/
result = current_
File "/snap/
raise DNSReloadError(
maasserver.
the BIND logs:
17-Apr-2024 17:04:21.147 zone 23.1.10.
17-Apr-2024 17:04:21.147 zone 23.1.10.
17-Apr-2024 17:04:21.147 zone 52.245.
17-Apr-2024 17:04:21.147 zone 135.245.
17-Apr-2024 17:04:21.147 zone 135.245.
17-Apr-2024 17:04:21.147 zone 18.1.10.
17-Apr-2024 17:04:21.147 zone 133.245.
17-Apr-2024 17:04:21.147 zone 24.1.10.
17-Apr-2024 17:04:21.147 zone 58.245.
17-Apr-2024 17:04:21.147 zone 61.245.
17-Apr-2024 17:04:21.147 zone 50.245.
17-Apr-2024 17:04:21.147 zone 2.245.10.
17-Apr-2024 17:04:21.147 zone 8.245.10.
17-Apr-2024 17:04:21.147 zone 8.245.10.
17-Apr-2024 17:04:21.147 zone 63.245.
17-Apr-2024 17:04:21.147 zone 134.245.
17-Apr-2024 17:04:21.147 zone 134.245.
17-Apr-2024 17:04:21.147 zone 42.35.10.
17-Apr-2024 17:04:21.147 zone 42.35.10.
17-Apr-2024 17:04:21.147 zone 18.1.10.
17-Apr-2024 17:04:21.147 zone 2.245.10.
17-Apr-2024 17:04:21.147 zone 115.92.
17-Apr-2024 17:04:21.147 zone 22.1.10.
17-Apr-2024 17:04:21.147 zone 22.1.10.
17-Apr-2024 17:04:21.147 zone 115.92.
17-Apr-2024 17:04:21.147 zone 5.245.10.
17-Apr-2024 17:04:21.147 zone 56.245.
17-Apr-2024 17:04:21.147 zone 14.1.10.
17-Apr-2024 17:04:21.147 zone 14.1.10.
17-Apr-2024 17:04:21.147 zone 5.245.10.
17-Apr-2024 17:04:21.147 zone maas/IN: loading from master file /var/snap/
17-Apr-2024 17:04:21.147 zone maas/IN: not loaded due to errors.
17-Apr-2024 17:04:21.147 zone 6.245.10.
17-Apr-2024 17:04:21.147 zone 6.245.10.
17-Apr-2024 17:04:21.147 zone 60.245.
17-Apr-2024 17:04:21.147 zone 3.245.10.
17-Apr-2024 17:04:21.147 zone 3.245.10.
17-Apr-2024 17:04:21.147 zone 7.245.10.
17-Apr-2024 17:04:21.147 zone 7.245.10.
17-Apr-2024 17:04:21.147 zone 20.1.10.
17-Apr-2024 17:04:21.147 zone 20.1.10.
17-Apr-2024 17:04:21.147 zone 1.1.e.d.
17-Apr-2024 17:04:21.147 zone 1.1.e.d.
17-Apr-2024 17:04:21.147 zone f.6.8.9.
17-Apr-2024 17:04:21.147 zone f.6.8.9.
17-Apr-2024 17:04:21.147 zone 25.1.10.
17-Apr-2024 17:04:21.147 zone 25.1.10.
17-Apr-2024 17:04:21.147 zone 54.245.
17-Apr-2024 17:04:21.147 zone 48.245.
17-Apr-2024 17:04:21.147 zone 1.245.10.
17-Apr-2024 17:04:21.147 zone 1.245.10.
17-Apr-2024 17:04:21.147 zone 49.245.
17-Apr-2024 17:04:21.147 zone 129.245.
17-Apr-2024 17:04:21.147 zone 129.245.
17-Apr-2024 17:04:21.147 zone 51.245.
17-Apr-2024 17:04:21.151 zone 53.245.
17-Apr-2024 17:04:21.151 zone maas-internal/IN: loading from master file /var/snap/
17-Apr-2024 17:04:21.151 zone maas-internal/IN: not loaded due to errors.
17-Apr-2024 17:04:21.151 zone 10.1.10.
17-Apr-2024 17:04:21.151 zone 10.1.10.
17-Apr-2024 17:04:21.151 zone 16.1.10.
17-Apr-2024 17:04:21.151 zone 16.1.10.
17-Apr-2024 17:04:21.151 zone 10.245.
17-Apr-2024 17:04:21.151 zone 10.245.
17-Apr-2024 17:04:21.151 zone 128.245.
17-Apr-2024 17:04:21.151 zone 128.245.
17-Apr-2024 17:04:21.151 zone 131.245.
17-Apr-2024 17:04:21.151 zone 131.245.
17-Apr-2024 17:04:21.151 zone 57.245.
17-Apr-2024 17:04:21.151 zone 59.245.
17-Apr-2024 17:04:21.151 zone 62.245.
17-Apr-2024 17:04:21.151 zone 9.245.10.
17-Apr-2024 17:04:21.151 zone 9.245.10.
17-Apr-2024 17:04:21.151 zone 9.1.a.7.
17-Apr-2024 17:04:21.151 zone 9.1.a.7.
17-Apr-2024 17:04:21.151 all zones loaded
17-Apr-2024 17:04:21.151 running
The missing zones make all commissioning and deployment operations to fail, as DNS becomes unresponsive to cloud-init:
ubuntu@weavile:~$ dig 10-1-10-
; <<>> DiG 9.18.18-
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 57093
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: c8e431476c2b1e8
;; QUESTION SECTION:
;10-1-10-
;; Query time: 0 msec
;; SERVER: 10.1.10.
;; WHEN: Wed Apr 17 19:53:21 EDT 2024
;; MSG SIZE rcvd: 84
Related branches
- Christian Grabowski: Approve
-
Diff: 127 lines (+60/-6)3 files modifiedsrc/maasserver/region_controller.py (+5/-5)
src/maasserver/tests/test_region_controller.py (+55/-0)
src/provisioningserver/dns/zoneconfig.py (+0/-1)
- Christian Grabowski: Approve
-
Diff: 127 lines (+60/-6)3 files modifiedsrc/maasserver/region_controller.py (+5/-5)
src/maasserver/tests/test_region_controller.py (+55/-0)
src/provisioningserver/dns/zoneconfig.py (+0/-1)
- Christian Grabowski: Approve
-
Diff: 127 lines (+60/-6)3 files modifiedsrc/maasserver/region_controller.py (+5/-5)
src/maasserver/tests/test_region_controller.py (+55/-0)
src/provisioningserver/dns/zoneconfig.py (+0/-1)
- Alexsander de Souza: Approve
- MAAS Lander: Approve
-
Diff: 127 lines (+60/-6)3 files modifiedsrc/maasserver/region_controller.py (+5/-5)
src/maasserver/tests/test_region_controller.py (+55/-0)
src/provisioningserver/dns/zoneconfig.py (+0/-1)
Changed in maas: | |
assignee: | nobody → Christian Grabowski (cgrabowski) |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maas: | |
milestone: | none → 2.8.9 |
status: | In Progress → Fix Committed |
Changed in maas: | |
milestone: | 2.8.9 → 3.6.0 |
Changed in maas: | |
importance: | Critical → High |
DNS response when operational (just after startup)
dig 10-1-10- 0--23.maas- internal @10.1.10.2
; <<>> DiG 9.18.18- 0ubuntu0. 22.04.2- Ubuntu <<>> 10-1-10- 0--23.maas- internal @10.1.10.2
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64488
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION: 501000000662061 9cfa2c2e5fbac9f 5ce (good) 0--23.maas- internal. IN A
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 8a4c9ea673d3e74
;; QUESTION SECTION:
;10-1-10-
;; ANSWER SECTION: 0--23.maas- internal. 15 IN A 10.1.10.2 0--23.maas- internal. 15 IN A 10.1.10.3
10-1-10-
10-1-10-