lp:~fo0bar/juju-wait/juju-wait-quicker

Created by Ryan Finnie and last modified
Get this branch:
bzr branch lp:~fo0bar/juju-wait/juju-wait-quicker
Only Ryan Finnie can upload to this branch. If you are Ryan Finnie please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ryan Finnie
Project:
Juju Wait Plugin
Status:
Merged

Recent revisions

40. By Ryan Finnie

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.

39. By Stuart Bishop

Update package dependencies for Juju 2.0 beta packaging changes

38. By Stuart Bishop

Remove now unnecessary psutil dependency

37. By Stuart Bishop

Support juju 2.0b9, add a --version argument

36. By Stuart Bishop

Correctly extract agent status from subordinates

35. By Stuart Bishop

Handle missing agent version early in the unit lifecycle

34. By Stuart Bishop

Bump version numbers

33. By Stuart Bishop

Cope with 2.0beta backwards incompatible changes to status information

32. By Stuart Bishop

Support multiple juju executables, for juju 2.0 (cf. lp:1567296)

31. By Stuart Bishop

Fix version in debian/changelog

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~stub/juju-wait/trunk-migrated-to-git
This branch contains Public information 
Everyone can see this information.

Subscribers