Cannot find 'interface_set' on User object, 'staticipaddress_set__user__interface_set__node' is an invalid parameter to prefetch_related()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
When trying to access the node details of a machine, the following error is shown:
2015-10-20 15:25:09 [-] Error on request (22) subnet.list: Cannot find 'interface_set' on User object, 'staticipaddres
Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
return super(ThreadPool, self)._worker()
--- <exception caught here> ---
File "/usr/lib/
result = context.call(ctx, function, *args, **kwargs)
File "/usr/lib/
return self.currentCon
File "/usr/lib/
return func(*args,**kw)
File "/usr/lib/
return func_outside_
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
objs = list(queryset)
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
(attr, first_obj.
rameter to prefetch_related()
Related branches
- Andres Rodriguez (community): Approve
-
Diff: 48 lines (+17/-4)3 files modifiedsrc/maasserver/models/partition.py (+10/-3)
src/maasserver/models/tests/test_partition.py (+6/-0)
src/maasserver/websockets/handlers/subnet.py (+1/-1)
summary: |
- Deployed machine Cannot find 'interface_set' on User object, + Cannot find 'interface_set' on User object, 'staticipaddress_set__user__interface_set__node' is an invalid parameter to prefetch_related() |
description: | updated |
Changed in maas: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Blake Rouse (blake-rouse) |
milestone: | none → 1.9.0 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |