lp:~pjdc/mojo/juju-2-no-fail-when-retrying-errors

Created by Paul Collins and last modified
Get this branch:
bzr branch lp:~pjdc/mojo/juju-2-no-fail-when-retrying-errors
Only Paul Collins can upload to this branch. If you are Paul Collins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Paul Collins
Project:
Mojo: Continuous Delivery for Juju
Status:
Development

Recent revisions

414. By Paul Collins

Juju2StatusTestCaseNoAutomaticallyRetryHooks: inherit from Juju2StatusTestCase so that all tests are run for both situations

413. By Paul Collins

merge trunk

412. By Paul Collins

Juju2Status.__init__: automatically_retry_hooks_default=None so we can tell when it's been explicitly set

411. By Paul Collins

update tests to consider "error" a busy state, and add Juju2StatusTestCaseNoAutomaticallyRetryHooks

410. By Paul Collins

Juju2Status.__init__: when status_yaml is set, consult automatically_retry_hooks_default instead of self.get_automatically_retry_hooks()

409. By Paul Collins

Juju2Status: use a per-instance copy of the juju status, since we modify it; this appears to mainly affect the test suite

408. By Paul Collins

get_automatically_retry_hooks: default the first .get() to an empty dict for the next .get()

407. By Paul Collins

Juju2Status: consult automatically-retry-hooks when deciding whether "error" is a busy state or an error state

406. By Paul Collins

Juju2Status: Juju 2 defaults to retrying errors, so treat it as a busy state

We should really check to see if automatically-retry-hooks is enabled,
but for now we assume it is still at the default value of "true".

405. By Laurent Sesquès

[mthaddon,r=sajoupa] Add info to jenkins bzr job that includes versions of binaries and variables for clarity

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mojo
This branch contains Public information 
Everyone can see this information.

Subscribers