lxc deploys broken on precise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Ian Booth | ||
1.20 |
Fix Released
|
Critical
|
Ian Booth |
Bug Description
stable (1.20) and devel (master) are broken by a commit that changes lxc. Only precise is affected. trusty and utopic are fine. I don't believe architecture is a factor
The essential error seen in the logs are
machine-0: 2014-07-29 18:29:00 ERROR juju.container.lxc lxc.go:244 container failed to start: cannot determine the lxc-start version: exit status 1
machine-0: 2014-07-29 18:29:00 ERROR juju.provisioner provisioner_
Once this error is experienced, juju doesn't not cleanup. The lxc containers are left stopped with confs in /etc/lxc/auto. The machine must be manually purged.
Related branches
- Tim Penhey (community): Approve
-
Diff: 255 lines (+104/-64)3 files modifiedexport_test.go (+0/-2)
golxc.go (+23/-47)
golxc_test.go (+81/-15)
Changed in juju-core: | |
assignee: | nobody → Katherine Cox-Buday (cox-katherine-e) |
status: | Triaged → In Progress |
Changed in juju-core: | |
assignee: | Katherine Cox-Buday (cox-katherine-e) → Ian Booth (wallyworld) |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
importance: | Critical → High |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
The breaking commits were changes to the packagins deps
1.20 5a5d19485962fbf 344731ff1b0896f e96ad540ce Merge pull request #410 from katco-/ upstream- 1.20 7cb056503282648 be8c9b796b Merge pull request #418 from katco-/ update- golxc-version
master b76ac1d485abeeb
the actual issue is in golxc revno 11