Activity log for bug #1512472

Date Who What changed Old value New value Message
2015-11-02 20:08:56 Ryan Beisner bug added bug
2015-11-02 21:33:35 Ryan Beisner bug task added juju-deployer
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/
2015-11-03 17:35:58 Tim Van Steenburgh juju-deployer: assignee Tim Van Steenburgh (tvansteenburgh)
2015-11-04 16:35:27 Ryan Beisner bug task added python-jujuclient
2015-11-04 16:36:04 Ryan Beisner branch linked lp:~tvansteenburgh/python-jujuclient/fix-timeout-watcher
2015-11-04 19:09:40 Tim Van Steenburgh python-jujuclient: assignee Tim Van Steenburgh (tvansteenburgh)
2015-11-04 22:42:32 Ryan Beisner juju-deployer: status New Invalid
2015-11-04 22:42:36 Ryan Beisner mojo: status New Invalid