charm-manila:master

Last commit made on 2024-02-24
Get this branch:
git clone -b master https://git.launchpad.net/charm-manila

Branch merges

Branch information

Name:
master
Repository:
lp:charm-manila

Recent commits

994906e... by Alex Kavanagh

Updates for caracal testing support

These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal. They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: Ic2ed85c2c4465179cf3a7c7e7d78c16a699147a1

2cfb486... by Jorge Merlino

Add support to configure scheduler_default_filters

Add new config option: `scheduler-default-filters`.
This is unset by default, so manila retains the default value for
scheduler_default_filters.

Closes-Bug: #1998200
Change-Id: I82eddf8f54d954f6d930265ec8612398f4cc90a0

d0ad239... by Alex Kavanagh

Fix local/remote assumptions in manila charm

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

ef99e1e... by Felipe Reyes

Add pkg-config to build-packages

Closes-Bug: #2016922
Change-Id: Iff0ac6c30052bf8f00b88bb4f5f9b6eb71feeed7

d08e3b3... by Zuul <email address hidden>

Merge "Ensure get_requests_for_local_unit doesn't fail on incomplete relation"

bb6bb37... by Alex Kavanagh

Ensure get_requests_for_local_unit doesn't fail on incomplete relation

This is a rebuild/make sync for charms to pickup the fix in charmhelpers to fix
any inadvertant accesses of ['ca'] in the relation data before it is available
from vault in the certificates relation. Fix in charmhelpers is in [1].

[1] https://github.com/juju/charm-helpers/pull/824
Closes-Bug: #2028683

Change-Id: I8dbac80c0e714c8b639bdd0df1b64a7026894938

16923c4... by Corey Bryant

Add 2023.2 Bobcat support

* sync charm-helpers to classic charms
* change openstack-origin/source default to bobcat
* add mantic to metadata series
* align testing with bobcat
* add new bobcat bundles
* add bobcat bundles to tests.yaml
* add bobcat tests to osci.yaml
* update build-on and run-on bases
* drop kinetic
* update charmcraft_channel to 2.x/edge

Change-Id: I68c138a89e60d945e7642b2989ef383af599f5ad

7e2a03b... by Neil Campbell

Fix standard_extenstions typo in manila.conf templates

Closes-Bug: #2011786

Change-Id: I05de34774892419a8bae1e1ebf4c018222495337

7bd5350... by Corey Bryant

Enable jammy-antelope voting and drop kinetic-zed tests

* Voting was turned on for jammy-antelope in the
  project-template for charm-functional-jobs in zosci-config
* Voting for jammy-antelope bundles with non-standard names
  is turned on in individual charms
* Kinetic-zed bundles/tests are removed

Change-Id: I57df3d1f01049a9b4b12c970cf83abffb7b4ed64

108f387... by Corey Bryant

Add Antelope support

* sync charm-helpers to classic charms
* change openstack-origin/source default to antelope
* align testing with antelope
* add new antelope bundles
* add antelope bundles to tests.yaml
* add antelope tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases

Change-Id: Ic8c57d74f26b788a923d08eb3b88882dfc142bf7