LXC local provider fails to provision precise instances from a trusty host
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Ian Booth | ||
1.18 |
Fix Released
|
High
|
Ian Booth | ||
juju-quickstart |
Fix Released
|
High
|
Francesco Banconi | ||
juju-quickstart (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU Rationale for juju-quickstart only:
[Impact]
juju-quickstart could not deploy the juju-gui charm for trusty.
[Test Case]
On a trusty host, using an LXC environment run juju-quickstart and ensure that the GUI charm is deployed.
[Regression Potential]
The supported series is expanded from just precise to include trusty. The trusty charm deployments have been used via the PPA for quite a while. The regression potential is small.
[Original Bug Report]
I'm using the LXC local provider on Trusty with,
juju-core: 1.18.0-0ubuntu1
juju-local: 1.18.0-0ubuntu1
juju-mongodb: 2.4.9-0ubuntu3
I can create trusty units without a problem but precise units gets stuck in pending. I have used this script http://
Related branches
- Juju Engineering: Pending requested
-
Diff: 17 lines (+7/-0)1 file modifiedcmd/juju/bootstrap.go (+7/-0)
- Juju Engineering: Pending requested
-
Diff: 99 lines (+19/-8)3 files modifiedcmd/juju/bootstrap_test.go (+11/-6)
environs/bootstrap/bootstrap_test.go (+1/-1)
environs/bootstrap/synctools.go (+7/-1)
- Juju Engineering: Pending requested
-
Diff: 157 lines (+34/-26)3 files modifiedcmd/juju/bootstrap_test.go (+22/-22)
environs/bootstrap/bootstrap_test.go (+5/-3)
environs/bootstrap/synctools.go (+7/-1)
- Juju GUI Hackers: Pending requested
-
Diff: 1390 lines (+604/-294)13 files modifiedquickstart/__init__.py (+1/-1)
quickstart/app.py (+76/-24)
quickstart/cli/views.py (+3/-2)
quickstart/manage.py (+12/-14)
quickstart/models/envs.py (+8/-2)
quickstart/settings.py (+18/-13)
quickstart/tests/cli/test_views.py (+1/-1)
quickstart/tests/helpers.py (+23/-10)
quickstart/tests/models/test_envs.py (+15/-4)
quickstart/tests/test_app.py (+324/-190)
quickstart/tests/test_manage.py (+77/-7)
quickstart/tests/test_utils.py (+23/-13)
quickstart/utils.py (+23/-13)
Changed in juju-core: | |
status: | New → Confirmed |
Changed in juju-quickstart: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in juju-core: | |
assignee: | nobody → John A Meinel (jameinel) |
status: | Triaged → In Progress |
Changed in juju-core: | |
assignee: | John A Meinel (jameinel) → Ian Booth (wallyworld) |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Changed in juju-quickstart: | |
status: | Triaged → Fix Released |
assignee: | nobody → Francesco Banconi (frankban) |
description: | updated |
I am also able to create trusty units, however precise fails.