lp://staging/~tribaal/charms/trusty/landscape-client/put-install-hook-in-its-own-file

Created by Chris Glass and last modified
Get this branch:
bzr branch lp://staging/~tribaal/charms/trusty/landscape-client/put-install-hook-in-its-own-file
Only Chris Glass can upload to this branch. If you are Chris Glass please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Glass
Status:
Development

Recent revisions

41. By Chris Glass

Moved docstring to module-level

40. By Chris Glass

Moved the install hook to its own install.py.

39. By Adam Collard

Merged landscape-client-multiple-juju-files [r=danilo,tealeg] [f=1325599].

Let the charm output several juju-info JSON files instead of a single file, since the landscape client charm can be deployed to several machines that are "hulk-smashed" together on the same physical machine.

38. By Chris Glass

Merge changes from the ~landscape/charms/landscape-client/trunk branch.

37. By Adam Collard

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

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

35. By Björn Tillenius

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

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

Fixed call to config_changed() in the registration relation.

33. By Adam Collard

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

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

Branch metadata

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

Subscribers