Comment 2 for bug 1905542

Revision history for this message
David Aikema (david-aikema) wrote :

The attached does enable manila to function with a separate key per container, although it also returns the keyring filenames to a semi-hardcoded approach.

There are still some references left to `ceph_manila_keyring` after the change here which I'm not quite sure what to do about. Instead of the default `ceph.client.manila.keyring`, the references on each controller are set to `ceph.client.manila-{{ ansible_hostname }}.keyring`.

I haven't made changes to the coordination section as mentioned by Mark Goddard and agree those would likely be worthwhile but the changes made here seem to alleviate the symptoms that were being encountered.