lp://staging/~fcorrea/charms/precise/storage/consume-principal-charm-mountpoint

Created by Fernando Correa Neto and last modified
Get this branch:
bzr branch lp://staging/~fcorrea/charms/precise/storage/consume-principal-charm-mountpoint
Only Fernando Correa Neto can upload to this branch. If you are Fernando Correa Neto please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Fernando Correa Neto
Status:
Development

Recent revisions

37. By Fernando Correa Neto <email address hidden>

- remove the nova device file upon detaching the volume

36. By Fernando Correa Neto <email address hidden>

- make sure we are ready to attach a new volume

35. By Fernando Correa Neto <email address hidden>

- use instance id
- bugfix the unmouting code

34. By Fernando Correa Neto <email address hidden>

- add data-relation-departed

33. By Fernando Correa Neto <email address hidden>

- explicitly pass the mount point to the volume_init_and_mount function.
- fix typo in mount point definition
- upon data-relation-changed, grab the mount point from the relation and use it

32. By Fernando Correa Neto <email address hidden>

- publish the final mount point of the volume
- remove previous mount variable that was being passed to the hook

31. By Fernando Correa Neto <email address hidden>

- loop and wait for the volume to be available
- make fsck non-interactive

30. By Fernando Correa Neto <email address hidden>

- copy the volume_init_and_mount from the PostgreSQL charm and adapt it so it works with the exising logic

29. By Fernando Correa Neto <email address hidden>

- install packages before running commands
- run nova volume-list to grab the volume id instead of trying to parse the output of nova volume-create

28. By Fernando Correa Neto <email address hidden>

- add volume_size config option
- change attach_nova_volume to create a volume if it's not created already

Branch metadata

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