Juju Charm - Manila fileshare service
d0ad23950f
When the remote plugin was developed it made the assumption that the `enabled_share_backends` included the remote backends. This assumption is wrong, and it should only contain the locally defined drivers; i.e. ones that have a [driver] section in the manila.conf file. The cephfsnfs driver doesn't have a local configuration as the share-server is runs on the manila-ganesha unit and so shouldn't be local. This patch splits the config in local/remote and then uses the local and remote config in the correct places. Closes-Bug: #2012457 Change-Id: I436452208aaeaf08d1655da4fccbd7a89549b404 |
||
---|---|---|
src | ||
unit_tests | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
bindep.txt | ||
charmcraft.yaml | ||
HACKING.md | ||
LICENSE | ||
metadata.yaml | ||
osci.yaml | ||
README.md | ||
rebuild | ||
requirements.txt | ||
test-requirements.txt | ||
TODO.md | ||
tox.ini |
Manila Source Charm
This repository is for the reactive, layered, Manila source charm.
Please see the src/README.md for details on the built Manila charm and how to use it.
Building the charm
To build the charm run the following command in the root of the repository:
$ tox -e build
The resultant built charm will be in the builds directory.
Development/Hacking of the charm
Please see HACKING.md in this directory.