1.25.4: Units attempt to go through the proxy to download charm from state server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
James Tunnicliffe | ||
juju-core |
Fix Released
|
Critical
|
James Tunnicliffe | ||
1.25 |
Fix Released
|
Critical
|
James Tunnicliffe |
Bug Description
1.25.4-
behind a proxy
MAAS 1.9.1
unit logs have these lines, repeated every 3s:
2016-03-11 19:19:08 ERROR juju.worker.
2016-03-11 19:19:11 ERROR juju.worker.
2016-03-11 19:19:14 ERROR juju.worker.
I narrowed this down to a simple test case:
juju bootstrap
juju deploy ubuntu --to lxc:0
With 1.25.3 it works.
With 1.25.4 it does not.
I have attached a tarball of /var/log of each case.
I also verified that 1.25.4 on another MAAS cluster (1.9.0, no proxy) works.
Juju status tabular of a failed deploy with 1.25.4:
$ juju status --format=tabular
[Services]
NAME STATUS EXPOSED CHARM
ubuntu unknown false cs:trusty/ubuntu-6
[Units]
ID WORKLOAD-STATE AGENT-STATE VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE
ubuntu/0 unknown failed 1.25.4 0/lxc/0 10.245.201.175 Waiting for agent initialization to finish
[Machines]
ID STATE VERSION DNS INS-ID SERIES HARDWARE
0 started 1.25.4 node-1.vmwarestack /MAAS/api/
description: | updated |
summary: |
- "tomb: dying" in all units + 1.25.4: "tomb: dying" in all units |
description: | updated |
tags: | removed: kanban-cross-team |
description: | updated |
tags: | added: blocker |
Changed in juju-core: | |
importance: | Critical → High |
Changed in juju-core: | |
milestone: | 2.0-beta3 → 2.0-beta4 |
tags: | removed: blocker |
Changed in juju-core: | |
status: | Triaged → In Progress |
assignee: | nobody → James Tunnicliffe (dooferlad) |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-beta4 → none |
milestone: | none → 2.0-beta4 |
Changed in juju-core: | |
assignee: | nobody → James Tunnicliffe (dooferlad) |
importance: | Undecided → Critical |
status: | New → Fix Released |
/var/log of the bootstrap node using juju 1.25.3. This is the working case.