manual provider leaves jujud behind
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Mick Gregg | ||
2.0 |
Fix Released
|
High
|
Mick Gregg | ||
2.1 |
Fix Released
|
High
|
Mick Gregg | ||
juju-core |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
As seen in the non-1.25 examples here
http://
Juju 2 occasionally fails to clean up the machines it provisioned. Jujud is left running. The call to destroy-controller reports
All hosted models reclaimed, cleaning up controller machines
00:29:40 INFO cmd supercommand.go:465 command finished
+ EXITCODE=0
This most often happens on ppc64el. All manual tests are run using a triplet of lxd containers. Container A is the bootstrap host and B and C are hosts for the charms. Once juju reports it has destroyed the controller, a clean up script is run. The script will fail juju if it had to clean uo (so that the next test run can provision the machine).
tags: |
added: manual-provider removed: maas-provider |
Changed in juju: | |
milestone: | 2.2.0-beta1 → 2.1-beta2 |
Changed in juju: | |
milestone: | 2.1-beta2 → none |
Changed in juju: | |
milestone: | none → 2.1-rc1 |
Changed in juju: | |
assignee: | nobody → Mick Gregg (macgreagoir) |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Per bug 1475212, Juju 1.25 wont be fixed. It can provision a clean host, but always leaved resources behind that prevent juju from reprovioning the host.