RSD composition with remote storage fails due to AttributeError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Newell Jensen | ||
MAAS RSD |
Fix Released
|
Critical
|
Newell Jensen |
Bug Description
Composing an RSD node with remote storage fails with an AttributeError:
# maas rsd pod compose 104 cores=40 cpu_speed=2000 memory=7812 architecture=
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
current.result = callback(
File "/usr/lib/
_inlineCall
--- <exception caught here> ---
File "/usr/lib/
result = result.
File "/usr/lib/
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/
remote_drives, logical_drives, targets, request)
File "/usr/lib/
result = g.send(result)
File "/usr/lib/
targets, discovered_machine, request=request)
File "/usr/lib/
if block_device.
builtins.
Related branches
- Blake Rouse (community): Approve
-
Diff: 113 lines (+32/-17)2 files modifiedsrc/provisioningserver/drivers/pod/rsd.py (+17/-10)
src/provisioningserver/drivers/pod/tests/test_rsd.py (+15/-7)
Changed in maas: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Newell Jensen (newell-jensen) |
milestone: | none → 2.2.0rc4 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maasrsd: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Changed in maasrsd: | |
status: | Fix Committed → Fix Released |