destroy-environment leaks manually provisioned machines
Bug #1218688 reported by
Andrew Wilkins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Low
|
Andrew Wilkins |
Bug Description
juju destroy-environment should destroy manually provisioned machines, or otherwise block destroy-environment until all manually provisioned machines have been manually "destroyed".
Related branches
lp:~axwalk/juju-core/lp1246983-cli-api-removeagents
- Juju Engineering: Pending requested
-
Diff: 936 lines (+564/-49)19 files modifiedcmd/juju/destroyenvironment.go (+12/-4)
cmd/jujud/machine.go (+3/-0)
environs/manual/provisioner.go (+1/-1)
provider/dummy/environs.go (+3/-1)
provider/null/environ.go (+1/-1)
state/api/client.go (+6/-0)
state/api/machiner/environ.go (+41/-0)
state/api/machiner/machine.go (+2/-20)
state/api/machiner/machiner.go (+39/-3)
state/api/params/internal.go (+6/-0)
state/apiserver/client/destroyjuju.go (+126/-0)
state/apiserver/client/destroyjuju_test.go (+118/-0)
state/apiserver/machine/machiner.go (+31/-3)
state/environ.go (+64/-12)
state/interface.go (+1/-0)
state/state.go (+23/-2)
state/state_test.go (+36/-0)
state/watcher.go (+5/-0)
worker/machiner/machiner.go (+46/-2)
Changed in juju-core: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in juju-core: | |
importance: | Medium → Low |
tags: | added: destroy-environment |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
assignee: | nobody → Andrew Wilkins (axwalk) |
milestone: | none → 1.17.1 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.