All controllers in HA deploy fail to run refresh scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Incomplete
|
Undecided
|
Adam Collard |
Bug Description
I'm using snap version/build 3.2.6-12016-
When deploying MAAS in HA, it is impossible to create the OAM subnet.
Looking at "Controllers" > "[Controller name]" > "Network" on MAAS WebUI, the following error is shown:
```
Error: Node must be connected to a network.
```
On the infra nodes, there is only one bond (bond0) and two bridges, broam (bond0.23) and brint (bond0.3040). Also, there is a bond0.9 interface for BMC access.
The infra2 regiond.log shows "Failed to update and/or record network interface configuration" error:
```
2022-12-01 11:15:38 provisioningser
g value: line 1 column 1 (char 0); interfaces: {'bond0': {'type': 'bond', 'mac_address': '02:b4:
, 'parents': ['ens1f0', 'enp3s0f0'], 'source': 'machine-
:83:84:62:73', 'links': [], 'enabled': True, 'parents': ['bond0'], 'source': 'machine-
040': {'type': 'vlan', 'mac_address': '02:b4:
s', 'vid': 3040, 'monitored': False}, 'bond0.9': {'type': 'vlan', 'mac_address': '02:b4:
s': '139.128.
type': 'bridge', 'mac_address': '02:b4:
': ['bond0.3040'], 'source': 'machine-
nks': [{'mode': 'static', 'address': '10.129.213.22/24', 'gateway': '10.129.213.1'}], 'enabled': True, 'parents': ['bond0.23'], 'source':
'machine-
e, 'parents': [], 'source': 'machine-
'links': [], 'enabled': True, 'parents': [], 'source': 'machine-
ress': 'b4:99:
type': 'physical', 'mac_address': 'b4:99:
red': True}, 'ens1f0': {'type': 'physical', 'mac_address': '98:4b:
chine-resources', 'monitored': False}, 'ens1f1': {'type': 'physical', 'mac_address': '98:4b:
arents': [], 'source': 'machine-
Traceback (most recent call last):
File "/snap/
File "/snap/
File "/snap/
result = result.
File "/snap/
return g.throw(self.type, self.value, self.tb)
--- <exception caught here> ---
File "/snap/
yield self._updateInt
File "/snap/
result = result.
File "/snap/
return g.throw(self.type, self.value, self.tb)
File "/snap/
yield self._run_refresh(
File "/snap/
result = result.
File "/snap/
return g.throw(self.type, self.value, self.tb)
File "/snap/
yield deferToThread(
File "/snap/
result = inContext.theWork()
File "/snap/
File "/snap/
return self.currentCon
File "/snap/
return func(*args,**kw)
File "/snap/
return func(*args, **kwargs)
File "/snap/
result = func(*args, **kwargs)
File "/snap/
File "/snap/
File "/snap/
File "/usr/lib/
return loads(fp.read(),
File "/usr/lib/
return _default_
File "/usr/lib/
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/
raise JSONDecodeError
```
Changed in maas: | |
assignee: | nobody → Adam Collard (adam-collard) |
summary: |
- All three controllers show the error: "Error: Node must be connected to - a network." + All controllers in HA deploy fail to run refresh scripts |
subscribed ~field-critical