machine unit connects to apiserver but stays in agent-state: pending
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Invalid
|
Medium
|
Unassigned | ||
juju-core (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
FYI this is the same environment from lp#1392810 (1.18->1.19->1.20),
juju version: 1.20.11-
New units deployed (to LXC over maas) stay at "agent-state: pending":
http://
#1 TCP connects ok to node0:17070
- at the unit:
ubuntu@
tcp 0 0 x.x.x.167:57937 x.x.x.8:17070 ESTABLISHED
- at node0:
ubunte@node0:~$ sudo netstat -tnp|grep 167
tcp6 0 3807 x.x.x.8:17070 x.x.x.167:57937 ESTABLISHED 1993/jujud
Interesting there is that node0's socket tcp receive queue (3807 bytes)
is not being read by jujud.
#2 machine-0.log:
- nothing shows at unit's connection time
(ie restart jujud-machine-
- after 4~5minutes, connection drops, and this is logged:
2014-11-17 14:28:56 ERROR juju.state.
tags: | added: canonical-bootstack |
tags: | added: canonical-is |
summary: |
- machine unit connects to apiserver but doesn't deploy service + machine unit connects to apiserver but stays in agent-state: pending |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: upgrade-juju |
tags: | added: lxc |
Changed in juju-core: | |
milestone: | none → 1.22 |
Changed in juju-core: | |
milestone: | 1.22-alpha1 → 1.23 |
Changed in juju-core: | |
milestone: | 1.23 → none |
importance: | High → Medium |
/var/log/ juju/machine- 18-lxc- 5.log: http:// paste.ubuntu. com/9057287/
NOTE there the repeated log stanzas are because of my manual restarts.