not possible to change encryption secrets storage config post-install

Bug #1812727 reported by Edward Hope-Morley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph OSD Charm
Triaged
Low
Unassigned

Bug Description

When relating ceph-osd with the vault charm I am getting a module import error:

ModuleNotFoundError: No module named 'hvac'

more detail: https://paste.ubuntu.com/p/C6hdYgrYwh/

I am deploying on Bionic and have initialised my vault as per [1] with juju status showing that vault is happy [2]

[1] https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/app-vault.html
[2] https://paste.ubuntu.com/p/5WpscRc8db/

Revision history for this message
Edward Hope-Morley (hopem) wrote :

Ok i see what's happened, i forgot to set the ceph-osd charm config explained in [1]. One thing tho is that it appears to be the case the charm will only attempt to install vaultlocker on install() i.e. if you do what i did and want to change the config post-install the charm does not appear to let you so you can't unbreak the unit.

[1] https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/app-encryption-at-rest.html

Changed in charm-ceph-osd:
importance: Undecided → Low
status: New → Triaged
summary: - relating ceph-osd with vault causes import error
+ not possible to change encryption secrets storage config post-install
Revision history for this message
Chris MacNaughton (chris.macnaughton) wrote :
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.