Cannot destroy a model that uses storage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Andrew Wilkins |
Bug Description
Starting with
http://
https:/
The functional-storage cannot destroy a model that deploy charms that used storage. The command times out at 10 minutes. AWS normally cleans up in less than 5 minutes. The assess_storage.py test was updated to delete applications once the feature under test was complete. So by the time the test calls destroy-controller, the model is empty...juju cannot delete an empty model in 10 minutes!
We can see that the functional-storage job fails for the develop branch consistently with build 4916
http://
Changed in juju: | |
assignee: | nobody → Andrew Wilkins (axwalk) |
description: | updated |
Changed in juju: | |
status: | Triaged → In Progress |
milestone: | none → 2.2-rc1 |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Seems that I screwed up something to do with machine-bound storage. If you deploy an app with (e.g.) tmpfs and then remove the app and machine, the storage stays behind in state. Should be removed along with the machine.