Remote Drive's CapacityGiB should be greater or equal to Master Drive's CapacityGiB
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Blake Rouse | ||
MAAS RSD |
Fix Released
|
Critical
|
Blake Rouse |
Bug Description
When trying to compose RSD nodes with a remote storage size smaller than the Master's size we get a stacktrace and an error.
MAAS API command:
# maas admin pod compose 91 storage=
Unable to composed machine because: Failed to complete pod action: Remote Drive's CapacityGiB [1.862645149230
Stacktrace:
==> /var/log/
2017-04-24 19:46:07 provisioningser
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/
raise PodActionError(
provisioningser
Related branches
- Newell Jensen (community): Approve
-
Diff: 78 lines (+12/-7)2 files modifiedsrc/provisioningserver/drivers/pod/rsd.py (+4/-2)
src/provisioningserver/drivers/pod/tests/test_rsd.py (+8/-5)
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Blake Rouse (blake-rouse) |
milestone: | none → 2.2.0rc3 |
Changed in maas: | |
status: | Triaged → In Progress |
Changed in maasrsd: | |
status: | Triaged → In Progress |
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 |