[2.0a1] Rack controller unable to register with regiond
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I have a non-functional MAAS 2.0a1 and I believe the reason is that the rack controller is failing to register with the region controller. I see a lot of this in the regiond.log:
2016-03-05 23:16:50 [RegionServer,
2016-03-05 23:16:50 [RegionServer,
2016-03-05 23:16:50 [-] Failed to register rack controller 'None' into the database. Connection has been dropped.
Traceback (most recent call last):
File "/usr/lib/
_inlineCal
File "/usr/lib/
result = result.
File "/usr/lib/
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/
log.err(exc, msg)
--- <exception caught here> ---
File "/usr/lib/
nodegroup_
File "/usr/lib/
result = inContext.theWork()
File "/usr/lib/
inContext.
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return func_outside_
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return func(*args, **kwds)
File "/usr/lib/
rackcontro
File "/usr/lib/
interface = self._update_
File "/usr/lib/
return self._update_
File "/usr/lib/
interface.vlan = parent_nics[0].vlan
builtins.
Related branches
- Blake Rouse (community): Approve
-
Diff: 368 lines (+180/-26)2 files modifiedsrc/provisioningserver/utils/ipaddr.py (+73/-7)
src/provisioningserver/utils/tests/test_ipaddr.py (+107/-19)
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
From the traceback, it looks like MAAS was unable to determine which interfaces make up your bond interface.
To confirm, it would be helpful if you could let us know the output of the following commands, when run from the rack controller:
find -H /sys/class/net/* | grep bond
python3 -c "from provisioningser ver.networks import get_interfaces_ definition; from pprint import pprint; pprint( get_interfaces_ definition( )[0])"