2015-11-02 21:33:54 |
Ryan Beisner |
description |
When a unit hangs/fails during deployment, mojo deployments can infinitely wait for deploy completion. The expected behavior, regardless of the health of the deployed units, would be for it raise and exit when the timeout threshold is hit.
This is occurring when one or more units in the deployment have crashed or hung during hook execution (that is an unrelated separate issue, such as a hung_task).
jenkins@juju-osci-machine-16:~$ apt-cache policy juju-core
juju-core:
Installed: 1.25.0-0ubuntu1~14.04.1~juju1
Candidate: 1.25.0-0ubuntu1~14.04.1~juju1
Version table:
*** 1.25.0-0ubuntu1~14.04.1~juju1 0
500 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1.22.8-0ubuntu1~14.04.1 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
1.18.1-0ubuntu1 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
jenkins@juju-osci-machine-16:~$ apt-cache policy juju-deployer
juju-deployer:
Installed: 0.6.0-1
Candidate: 0.6.0-1
Version table:
*** 0.6.0-1 0
500 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
0.3.6-0ubuntu2 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
jenkins@juju-osci-machine-16:~$ apt-cache policy mojo
mojo:
Installed: 0.1.15
Candidate: 0.1.15
Version table:
*** 0.1.15 0
500 http://ppa.launchpad.net/mojo-maintainers/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
# mojo/deployer output:
http://paste.ubuntu.com/13085527/
# juju stat
http://paste.ubuntu.com/13085505/ |
When a unit hangs/fails during deployment, mojo (and juju-deployer) deployments can infinitely wait for deploy completion. The expected behavior, regardless of the health of the deployed units, would be for it raise and exit when the timeout threshold is hit.
This is occurring when one or more units in the deployment have crashed or hung during hook execution (that is an unrelated separate issue, such as a hung_task).
jenkins@juju-osci-machine-16:~$ apt-cache policy juju-core
juju-core:
Installed: 1.25.0-0ubuntu1~14.04.1~juju1
Candidate: 1.25.0-0ubuntu1~14.04.1~juju1
Version table:
*** 1.25.0-0ubuntu1~14.04.1~juju1 0
500 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1.22.8-0ubuntu1~14.04.1 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
1.18.1-0ubuntu1 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
jenkins@juju-osci-machine-16:~$ apt-cache policy juju-deployer
juju-deployer:
Installed: 0.6.0-1
Candidate: 0.6.0-1
Version table:
*** 0.6.0-1 0
500 http://ppa.launchpad.net/juju/stable/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
0.3.6-0ubuntu2 0
500 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
jenkins@juju-osci-machine-16:~$ apt-cache policy mojo
mojo:
Installed: 0.1.15
Candidate: 0.1.15
Version table:
*** 0.1.15 0
500 http://ppa.launchpad.net/mojo-maintainers/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
# mojo/deployer output:
http://paste.ubuntu.com/13085527/
# juju stat
http://paste.ubuntu.com/13085505/ |
|