Juju Charm - Manila fileshare generic backend plugin
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Aurelien Lourot 85fc22d2e6 Sync release-tools 2 weeks ago
..
files Sync charm/ceph helpers, tox, and requirements 2 years ago
lib Stop to use the __future__ module. 1 year ago
reactive Stop to use the __future__ module. 1 year ago
templates/mitaka Update manila-generic configuration charm for updated plugin i/f 5 years ago
tests Test bundles for focal-wallaby and hirsute-wallaby 3 months ago
README.md Migrate charm-manila-generic tests to Zaza 1 year ago
config.yaml First commit of charm-manila-generic 5 years ago
layer.yaml Remove inherited configuration options invalid for charm 1 year ago
metadata.yaml Add impish to metadata.yaml 2 months ago
test-requirements.txt Sync release-tools 2 weeks ago
tox.ini Sync release-tools 8 months ago
wheelhouse.txt Updates to flip all libraries back to master 3 months ago

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.