juju 1.18 (local provider) depends on lxc 1.0.0 but nothing forces it to install on precise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Curtis Hovey | ||
1.18 |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
I'm on precise, using ppa:juju/stable, and using the local provider. I just upgraded from 1.16 to 1.18 and apart from a few other things that seem to have gone wrong (which I will file bugs for separately once I understand them) one very bad thing is that juju is no longer able to add new machines; every machine added fails with very little in the logs and a simple:
agent-
in the juju status output.
It turns out the problem is that I am on an old version of lxc, which happens to be the stock version on precise.
root@chorus:
ii lxc 0.7.5-3ubuntu69 Linux containers userspace tools
The version in backports (which is similar to the the cloud archive version, both 1.0.0) works.
summary: |
- juju 1.18 (local provider) 1.0.0 but nothing forces it to install on - precise + juju 1.18 (local provider) depends on lxc 1.0.0 but nothing forces it to + install on precise |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: packaging upgrade-juju |
Changed in juju-core: | |
milestone: | none → 1.20.0 |
Changed in juju-core: | |
assignee: | nobody → Curtis Hovey (sinzui) |
milestone: | 1.20.0 → 1.19.1 |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Shouldn't this be fixed in the 1.18 packaging to avoid the problem affecting others?