Due to the namespace conflict between the openstack
snap and the auto-aliase of the openstack
command in the openstackclients
snap we’re going to bundle the required python parts as part of the openstack
snap to avoid this conflict and allow end users to use the openstack
command.
This additional functionality will require use of the following personal-files interfaces inline with the openstackclients
snap:
plugs:
dot-config-openstack:
interface: personal-files
write:
- $HOME/.config/openstack
etc-openstack:
interface: system-files
read:
- /etc/openstack
there is one minor variation; for the openstack
snap we need write permissions to dot-config-openstack
in order to be able to write cloud configuration information about the deployment OpenStack cloud - the current openstackclients
snap only has read access to this path.
Thanks