charm-manila-ganesha:master

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

Branch merges

Branch information

Name:
master
Repository:
lp:charm-manila-ganesha

Recent commits

66f6413... by Gabriel Cocenza

Fix application version on manila-ganesha charm

The charm is not using `version_package` in the class and it's
using the default to the first in packages which is Ceph.

Closes-bug: #2060751
Change-Id: Id745140a316120e56948f3770f2b2473d1134255

ef7f5f5... 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: I93f3ff2e704073a47c4dc50603fd4ba6be01dc18

fe8ba5b... by Zuul <email address hidden>

Merge "Don't expose no-op options for OpenStack API service"

ed1b52e... by Rodrigo Barbieri

Add config option to override hardcoded service username

'manila' username is hardcoded and cannot be overridden. At
the moment the main purpose of this is to allow operator to
configure an username that can match manila charm's service
credential, which may be "manila", "manila_manilav2" or
"<prefix>-manila".

Related-bug: #2043588
Change-Id: I7bcdcd361b633481bd401209a1df614132d34139

e46a056... by Nobuto Murata

Don't expose no-op options for OpenStack API service

Manila-ganesha inherits layer:openstack-api on purpose to configure the
manila-share and related services, but the units won't have OpenStack
API endpoints by nature. We already have some config options excluded in
layers.yaml but we should extend the list to exclude more no-op options
related to OpenStack APIs so we can avoid confusing operators.

Closes-Bug: #2032869
Change-Id: Ic6dc3887bc3ca31e32acf81f7a0b6e6e3e73ba1c

47eef5d... by Zuul <email address hidden>

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

56efcf9... 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

Related-Bug: #2031414
Change-Id: I35b24092816453deac372c06d27e7cfa20f27a9e

516a02d... 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: Idad596c8af39d2b8179a18f6218134655d1ad3b9

eb42d7a... 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: I0236382ca3078c0434ad67fc33ba759baf066c93

6a3f4cd... 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: I8cacbaf5ed4a4b0be2a7adbda56e294e3fbbbff6