Stale lock causes local provider unit to be stuck pending
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Tim Penhey |
Bug Description
I'm deploying a trusty workload to lxc, and all unit agent-states get stuck in "pending" and never come up. (Precise workload deploys fine.)
all-machines.log -> http://
$ juju --version
1.17.7-trusty-amd64
The trusty cloud image isn't being downloaded:
root@trusty-
total 12
drwx------ 3 root root 4096 Apr 4 11:08 ./
drwxr-xr-x 18 root root 4096 Mar 25 12:06 ../
drwxr-xr-x 2 root root 4096 Mar 26 14:51 cloud-precise/
root@trusty-
NAME STATE IPV4 IPV6 AUTOSTART
-------
juju-precise-
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → 1.19.0 |
tags: | added: deploy local-provider lxc |
Changed in juju-core: | |
importance: | High → Critical |
tags: | added: ppc64el |
Changed in juju-core: | |
milestone: | 1.19.0 → 1.19.1 |
status: | Incomplete → Triaged |
summary: |
- trusty local provider unit agents stuck pending + Stale lock causes local provider unit to be stuck pending |
Changed in juju-core: | |
milestone: | 1.19.1 → 1.20.0 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Hi Tim,
Could you please provide some more background so I can attempt to reproduce the issue
> I'm deploying a trusty workload to lxc, and all unit agent-states get stuck in "pending" and never come up. (Precise workload deploys fine.)
Was this with the local provider ? Precise is not a supported series for ppc64el. Can you please provide more details
Additional questions
* What are the steps you used to deploy this environment ?
* If it was with the deployer, where is the configuration
* Can you provide copies of the local charms you use, it looks like haproxy, memcache, mysql and sugarcrm.
* wolfe-01 does not have direct access to the internet which may be blocking download of the lxc template images. Can you please try exporting the following values in your environment and trying again
http_proxy=http:// 10.245. 64.1:3128/ 10.245. 64.1:3128/
https_proxy=http://
you will also need to tell juju to _NOT_ use a proxy to talk to the api server running on your local machine as it is bound to a private address on the br0 interface which is not visible to the proxy
no_proxy="10.0.3.1"