Juju Charm - Manila fileshare generic backend plugin
Go to file
Corey Bryant c7aee100ac Pin tox to < 4.0.0
Tox 4.0.0 was recently released and it has several breaking changes.
We pin to < 4.0.0 here. We are planning to move forward only on the
master charm branches.

Tox is also pinned to < 4.0.0 for stable branches in upstream
openstack-zuul-jobs as well as in zosci-config. However, the
requires= section in the charm's tox.ini file ends up installing
tox>4, wiping out the zuul-pinned tox<4 that was already installed
installed. This patch fixes that.

Related-Bug: #2002788
Change-Id: I5e7f727627d023f6642a882dc7ebd0d40cafc0e4
2023-01-13 15:07:50 -05:00
src Pin build.lock for all layers to the commit hash 2022-09-28 19:58:46 +01:00
unit_tests Fix keystone authentication 2021-09-02 10:39:02 -04:00
.gitignore Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
.gitreview Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
.stestr.conf Rebuild + .testr.conf -> .stestr.conf due to Bug #1718152 2017-11-23 14:40:57 +00:00
.zuul.yaml Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
HACKING.md First commit of charm-manila-generic 2016-12-02 13:50:46 +00:00
LICENSE First commit of charm-manila-generic 2016-12-02 13:50:46 +00:00
README.md First commit of charm-manila-generic 2016-12-02 13:50:46 +00:00
TODO.md Migrate charm-manila-generic tests to Zaza 2020-06-17 11:26:44 +02:00
build-requirements.txt Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
charmcraft.yaml Update the charmcraft.yaml for xena (no 22.04 base) 2022-05-16 18:48:23 +01:00
metadata.yaml Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
osci.yaml Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
pip.sh 21.10 - Stable cut of charms for testing period 2021-10-13 23:22:16 +01:00
rebuild rebuild - restore c-h proxy env vars for add-apt-repository 2021-05-13 09:10:35 -04:00
rename.sh Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
requirements.txt Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
test-requirements.txt Update to build using charmcraft - xena batch 2022-03-28 16:02:23 +00:00
tox.ini Pin tox to < 4.0.0 2023-01-13 15:07:50 -05:00

README.md

Manila Generic Backend Source Charm

THIS CHARM IS FOR EXPERIMENTAL USE AT PRESENT. This is a new charm for the Manila service and it provides the generic backend plugin configuration.

This repository is for the reactive, layered, source charm.

Please see the src/README.md for details on the built Manila-generic backend 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.