Add HA lock storage support

Bug #1745968 reported by Liam Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vault-charm
Fix Released
Wishlist
Liam Young

Bug Description

The vault charm currently has no HA support for the vault service itself. The vault documentation makes a distinction between two types of information “Vault's information” and the “HA lock”. Vaults information can be stored in any of the backends listed here https://www.vaultproject.io/docs/configuration/storage/index.html but the HA lock can only be stored in Consul, DynamoDB, Etcd or zookeeper. Vault’s information can be stored alongside the HA lock in one of those four datastores too if required.

To support HA the vault charm will need to grow a new interface for storing the HA lock.

I think etcd support would be a good place to start

Liam Young (gnuoy)
Changed in vault-charm:
status: New → Confirmed
importance: Undecided → Wishlist
assignee: nobody → Liam Young (gnuoy)
Liam Young (gnuoy)
Changed in vault-charm:
status: Confirmed → In Progress
James Page (james-page)
Changed in vault-charm:
status: In Progress → Fix Committed
David Ames (thedac)
Changed in vault-charm:
milestone: none → 19.04
James Page (james-page)
Changed in vault-charm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.