Config option for share_backend_name
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Manila-Ganesha Charm |
New
|
Undecided
|
Unassigned |
Bug Description
It is currently not possible to set a specific share backend name as config option. "cephfsnfs1" is hardcoded in the template. It is thereforce also not possible to register additional ganesha charms on different backends.
Below the result of 2 ganesha charms on different ceph clusters.
+------
| Name | Host | Backend | Pool |
+------
| 10.110.
| 10.110.
+------
All registered to cephfsnfs1 backend. It should be possible to set it to a another backend.
I changed the template [/var/lib/
...
enabled_
...
[cephfsnfs2]
driver_
ganesha_
ganesha_
share_backend_name = CEPHFSNFS2
share_driver = manila.
cephfs_
cephfs_conf_path = /etc/ceph/ceph.conf
cephfs_auth_id = {{ options.
cephfs_cluster_name = ceph
cephfs_
cephfs_
cephfs_
...
juju run --application manila-ganesha-sc2 ./hooks/
juju run-action --wait manila/leader restart-services
Now it works as expected.
+------
| Name | Host | Backend | Pool |
+------
| 10.110.
| 10.110.
+------