juju-wait:wip

Last commit made on 2016-10-03
Get this branch:
git clone -b wip https://git.launchpad.net/juju-wait
Only Stuart Bishop can upload to this branch. If you are Stuart Bishop please log in for upload directions.

Branch merges

Branch information

Name:
wip
Repository:
lp:juju-wait

Recent commits

6aa80f1... by Stuart Bishop on 2016-10-03

wip

5b027bd... by Stuart Bishop on 2016-09-21

Bump version numbers

20d4ba0... by Stuart Bishop on 2016-09-21

Add -m and --model as aliases to existing -e flag, and delint

228c7b9... by Stuart Bishop on 2016-09-21

[lutostag,r=stub] Extend -e argument to support Juju 2.x

49309d3... by Greg Lutostanski on 2016-09-20

set JUJU_MODEL to allow setting specific model for 2.x, works with same cmdline parameters

279d599... by Stuart Bishop on 2016-09-12

Version bump to 2.3.8

15c9f0e... by Stuart Bishop on 2016-09-12

[fo0bar,r=stub] Ignore update-status hook, check leaders after IDLE_CONFIRMATION loop

7540751... by Ryan Finnie on 2016-09-12

Ignore update-status hook, check leaders after IDLE_CONFIRMATION loop

These two changes are intended to reduce wait time on large
environments.

~Recent juju (1.24+?) regularly runs housekeeping hooks, the most common
of which is update-status. On a large environment, there is almost
always an update-status run in the last 15 seconds, but juju-wait should
not block on this.

Run the leaders block after the IDLE_CONFIRMATION block, as checking
leadership on an environment with many services takes a significant
amount of time, and is the least likely to set ready = False and begin
the whole process again. Running this last will make it so it's
(usually) only ever run once, at the very end.

dac6cce... by Stuart Bishop on 2016-08-17

Bump revno to match debian/changelog

7b14605... by Stuart Bishop on 2016-08-01

Update package dependencies for Juju 2.0 beta packaging changes