Juju cannot create vivid containers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Cheryl Jennings | ||
1.23 |
Won't Fix
|
Medium
|
Unassigned | ||
1.24 |
Fix Released
|
High
|
Cheryl Jennings | ||
openstack-installer |
Confirmed
|
High
|
Unassigned |
Bug Description
Per bug 1436415 and bug 1441319, juju 1.23 on vivid cannot do a trivial deployment because it cannot clone templates to make the containers.
machines:
"0":
agent-state: started
agent-version: 1.23-beta4.1
dns-name: localhost
instance-id: localhost
series: vivid
state-
"1":
agent-
"
instance-id: pending
series: vivid
"2":
agent-
instance-id: pending
series: vivid
All the logs for several tries are available for local-deploy-
http://
^ The console log and the machine logs are present.
Note the test was made none voting because vivid became very unstable when it switch to systemd, but Ubuntu will require this test to pass to accept this in Vivid. So Core or Ubuntu need to solve what ever is broken. The Vivid's lxc has gotten updates so we know there were bugs in lxc that needed fixing.
But as of a few commits ago, master (1.24) can! It has passed twice without human intervention. 1.23 has some of the commits just added to master, but not all. A possible fix may be in
Commit d9fe120 Merge pull request #2033 from tasdomas/
Commit cd3494e Merge pull request #2016 from cherylj/env-users …
ADDENDUM:
We know understand that Juju cannot create vivid containers because an upstart script is used to shut the container down. We don't know why master passed, but human intervention could have been a factor. Once a template container is made, juju can make additional vivid containers.
Juju can deploy trusty containers (for trusty charms). The principal scenario for developing and testing charms works.
Changed in juju-core: | |
assignee: | nobody → Cheryl Jennings (cherylj) |
description: | updated |
summary: |
- 1.23 cannot deploy on vivid, but master can + Juju cannot create vivid containers |
Changed in juju-core: | |
milestone: | 1.23.0 → 1.24-alpha1 |
Changed in juju-core: | |
milestone: | 1.24-alpha1 → none |
milestone: | none → 1.24.0 |
Changed in juju-core: | |
milestone: | 1.24.0 → 1.25.0 |
no longer affects: | juju-core/1.23 |
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 |
Attached is /var/lib/ juju/containers /juju-vivid- lxc-template/ container. log from the machine. is is 120M uncompressed.