lp:~whitmo/python-jujuclient/1.24.1-fixes
Created by
Whit Morriss
and last modified
- Get this branch:
- bzr branch lp:~whitmo/python-jujuclient/1.24.1-fixes
Only
Whit Morriss
can upload to this branch. If you are
Whit Morriss
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Tim Van Steenburgh (community): Approve
-
Diff: 307 lines (+55/-43)6 files modified.bzrignore (+4/-1)
jujuclient.py (+12/-11)
pytest.ini (+2/-0)
test-requirements.txt (+3/-1)
test_jujuclient.py (+32/-28)
tox.ini (+2/-2)
Branch information
Recent revisions
- 59. By David Britton
-
Merge retry-on-upgrade [f=1460171] [r=hazmat,jameinel] [a=wallyworld]
A small moment of time after a freshly bootstrapped Juju environment accepts
connections, it may be in an upgrading state.This branch changes the RPC calls so that if an "upgrade in progress" error is
reported, then then RPC call is retried. The retries occur every 1 second, up
to a minute.This change allows the deployer to be more robust to Juju upgrades, since it
will now not simply error out.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:python-jujuclient