charm-manila-generic/src
Frode Nordahl 94c9969d4a
Remove use of admin-token in functional test
The name of the default domain has also changed to ``Default``
with a capital 'D'.

Change-Id: I9748acc9b562c406d213fc12a3e85614b53b93fc
2020-03-25 11:05:44 +01:00
..
files Sync charm/ceph helpers, tox, and requirements 2019-09-30 22:41:54 -05:00
lib Update charm build requirements 2020-03-12 23:09:32 +00:00
reactive Update manila-generic configuration charm for updated plugin i/f 2017-02-17 10:34:35 +00:00
templates/mitaka Update manila-generic configuration charm for updated plugin i/f 2017-02-17 10:34:35 +00:00
tests Remove use of admin-token in functional test 2020-03-25 11:05:44 +01:00
README.md Update readme to clarify charm intent 2019-03-01 11:50:45 +01:00
config.yaml First commit of charm-manila-generic 2016-12-02 13:50:46 +00:00
layer.yaml Rebuild for sync layer-openstack 2019-08-22 09:00:19 +02:00
metadata.yaml Rebuild for 20.02 release 2020-02-06 07:02:07 +00:00
test-requirements.txt Sync charm/ceph helpers, tox, and requirements 2019-09-30 22:41:54 -05:00
tox.ini Enable functional tests for train 2019-10-30 13:12:01 +00:00

README.md

Overview

This charm exists to provide an example back-end 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 prinical 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.