Created by Björn Tillenius on 2014-05-08 and last modified on 2014-05-09
Get this branch:
bzr branch lp:~bjornt/charms/precise/landscape-client/apt-retry
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Björn Tillenius

Recent revisions

39. By Björn Tillenius on 2014-05-09

Improve comment.

38. By Björn Tillenius on 2014-05-08

Retry apt commands if they fail (e.g. if the lock is already held.)

37. By Adam Collard on 2014-03-10

Merged ssl-certificate-confusion [r=tribaal,ack] [f=1287711].

Ensure that we always try to decode the base64 encoded ssl key whenever we write the configuration, not just in registration-relation-{joined,changed}

36. By David Britton on 2014-01-28

Merging in 1273788-change-relation-interface [f=1273788] [r=andreas,csmith]

35. By Björn Tillenius on 2013-12-09

Merged relation-depart-no-register [r=adam-collard,tribaal] [f=1255972].

Clear relation data when departing the relation.

Delete all data related to the container relation when departing it. The
computer title and the juju info file contains information about the remote
unit that landscape-client is related to. If the relation is removed, that
information is not valid anymore and should be removed.

This prevents the client from trying to register again when the config-changed
hook is run, which can happen when services are destroyed.

I also changed the way hooks are run, so that tests and the real Juju process
runs hooks the same way.

34. By Andreas Hasenack on 2013-11-28

Merged fix-registration-relation [r=jseutter] [f=1256109]

Fixed call to config_changed() in the registration relation.

33. By Adam Collard on 2013-11-20

Merged fix-ceph-relation-error [r=bjornt,tealeg][a=adam-collard]

Move ceph-relation-changed and ceph-relation-broken hooks into hooks.py and therefore more easily testable.

32. By Björn Tillenius on 2013-11-11

Fix ceph-client-relation-joined, which was pointing to the wrong file.

31. By Björn Tillenius on 2013-11-08

Make sure the juju-info file is written to disk before trying to
register the client with the server, so that information about the
Juju environment is sent to the server at registration time.

30. By Björn Tillenius on 2013-11-07

Add a basic test for the container-relation-joined relation.

The purpose of this branch isn't to add full test coverage for the
container-relation-joined relation. It's to make it possible to add
tests for this hooks (and other hooks as well, of course). I added a
simple test to show that it's indeed possible to test it.

Branch metadata

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