And trying to reploy, I'd get (on regiond.log): update_host_maps=update_host_maps)
File "/usr/lib/python2.7/dist-packages/maasserver/models/macaddress.py", line 334, in claim_static_ips
return interface.claim_static_ips( exceptions.AttributeError: 'QuerySet' object has no attribute 'claim_static_ips'
Looking at it myself, I found this out:
On /usr/lib/ python2. 7/dist- packages/ maasserver/ models/ macaddress. py line 331, I changed:
interface = get_one( PhysicalInterfa ce.objects. filter( mac=self) )
For
interface = PhysicalInterfa ce.objects. filter( mac=self)
And trying to reploy, I'd get (on regiond.log):
update_ host_maps= update_ host_maps) python2. 7/dist- packages/ maasserver/ models/ macaddress. py", line 334, in claim_static_ips claim_static_ ips(
exceptions. AttributeError: 'QuerySet' object has no attribute 'claim_static_ips'
File "/usr/lib/
return interface.
and on maas.log:
Aug 17 20:34:17 trusty-maas9 maas.macaddress: [ERROR] [<PhysicalInter face: name=eth0, type=physical, mac=74: d4:35:89: b9:cd>, <PhysicalInterface: d4:35:89: b9:cd>, <PhysicalInterface: name=eth0, type=physical, mac=74: d4:35:89: b9:cd>, <PhysicalInterface: nam d4:35:89: b9:cd>]
name=eth0, type=physical, mac=74:
e=eth0, type=physical, mac=74:
The big question, why would it return multiple eth0's since there's only one interface per node, or per that specific mac.