8f961493e3
* charm-helpers sync for classic charms * sync from release-tools * switch to release-specific zosci functional tests * run focal-ussuri as smoke tests * remove trusty, xenial, and groovy metadata/tests * drop py35 and add py39 * add nrpe to bundles Change-Id: I184e4696336378f8e2b02ff6ce8800c224249e47 Closes-Bug: #1925977 |
||
---|---|---|
.. | ||
files | ||
lib | ||
reactive | ||
templates | ||
tests | ||
README.md | ||
config.yaml | ||
layer.yaml | ||
metadata.yaml | ||
test-requirements.txt | ||
tox.ini | ||
wheelhouse.txt |
README.md
Overview
This charm exists to provide an example backend for Manila, for the purpose of test and reference. It is NOT intended for production use in any case.
It configures the generic backend in the related manila charm in an OpenStack cloud. This provides NFS shares using Cinder as a backing store. It should be used for testing and development purposes only.
Usage
The charm relies on the principal manila charm, and is a subordinate to it. It provides configuration data to the manila-share service (which is provided by the manila charm with a role that includes 'share').
If multiple, different, generic backend configurations are required then the
share-backend-name
config option should be used to differentiate between the
configuration sections.
Note: this subordinate charm requests that manila configure the nova, neutron and cinder sections that the generic driver needs to launch NFS share instances that provide NFS/CIFS services within their tenant networks. The manila charm provides the main manila service username/password to this charm to enable it to provide those configuration sections.
Bugs
Please report bugs on Launchpad.
For general questions please refer to the OpenStack Charm Guide.