Environment - yoga/jammy
App Version Status Scale Charm Channel Rev
glance 24.2.1 active 3 glance yoga/stable 620
Trying to make persistent configurations in the section [purestorage] using api-config-flags juju config parameter. This is required for creating a volume by a tenant A’s member from an image created by tenant B’s member.
$juju config glance api-config-flags=“{‘purestorage’: {‘cinder_store_user_name’: ‘glance’, ‘cinder_store_auth_address’: ‘https://192.168.10.10:35357/v3’}}”
This adds the below line under [DEFAULT] section
purestorage = OrderedDict([(‘cinder_store_auth_address’, ‘https://192.168.10.10:35357/v3’), (‘cinder_store_user_name’, ‘glance’)])
Expected Result:
[purestorage] cinder_store_user_name = glance cinder_store_auth_address = https://192.168.10.10:35357/v3
The ceph-osd charm allows similar configuration for additional sections using ‘config-flags’ config option. Does the glance charm provides similar functionality now or is it possible to have this in future?