charm-ceph-fs:master

Last commit made on 2024-04-26
Get this branch:
git clone -b master https://git.launchpad.net/charm-ceph-fs

Branch merges

Branch information

Name:
master
Repository:
lp:charm-ceph-fs

Recent commits

8655c1b... by Luciano Lo Giudice

Implement key rotation for ceph-fs

This patchset implements key rotation for the ceph-fs charm by
receiving the new pending key from the ceph-mon charm and
manually rotating it via Ceph's authtool. It makes use of the
'ceph-mds-relation-changed' hook for this.

Change-Id: I773f389f56d78cd7ce58f9f2b5e7d7695164acb1
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1202

b852fa0... by Samuel Allan

Document rationale for erasure coded pools

This addresses the questions:

- Why doesn't the charm let me use an erasure coded pool as the default?
- How do I use the secondary erasure coded pool once it is configured?

Change-Id: Ia885ce41043a4cb04a6d92993474c44e9b994c55

4210d63... by Peter Matulis

Add docs key and point at Discourse

Add the 'docs' key and point it at a Discourse topic
previously populated with the charm's README contents.

When the new charm revision is released to the Charmhub,
this Discourse-based content will be displayed there. In
the absense of the this new key, the Charmhub's default
behaviour is to display the value of the charm's
'description' key.

Change-Id: I4b117272f68a27732809d0dddc31ac9cf69c60d9

3c9e6f1... by Corey Bryant

Add 2023.2 Bobcat support

* sync charm-helpers to classic charms
* change openstack-origin/source default to quincy
* 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/stable

Change-Id: Ibb97b427f29a061adc2d67e55ae3976387d332c7

f776441... by Chris MacNaughton

Add support for interim Ubuntu releases

- update bundles to include UCA pocket tests
- update test configuration
- update metadata to include lunar
- update snapcraft to allow run-on for lunar

Change-Id: I351ec2e549ef9ce1b25d4a57643c5f2e5e151d66

62482b5... by Corey Bryant

Add kinetic support

Add 22.10 run-on base and add kinetic to metadata.yaml.

Additional changes:
* change CHARMCRAFT_* vars to CRAFT_* and add entrypoint
* pin tox < 4.0.0 for now
* switch to charmcraft pack
* add standard bindep.txt
* switch charm-tools to 2.8.4 to remove py310 ruamel requirement
* use charmcraft_channel 2.0/stable

Change-Id: I549e8382e4c079eb9eefec13f2a72e994e2b86f0

0e36e8c... by Chris MacNaughton

Remove small OpenStack deployment from functional tests

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/864
Change-Id: Ic143b99503a396d7ae1484a1a3e68bdd6e7ce525

5505caa... by Chris MacNaughton

Remove force-deploy for Jammy

Additionally, Move jammy-yoga out of dev-bundles

Change-Id: Ibcfee61d595e8966ce0d17cc09983da870cec278

062ed67... by Zuul <email address hidden>

Merge "Add *.charm to gitignore"

8f31a33... by Ethan Myers <email address hidden>

Enable charm to configure mds cache options.

Closes-Bug: #1891409
Func-Test-PR: https://github.com/openstack-charmers/zaza-openstack-tests/pull/774
Change-Id: If2bdd5c0f2afa1843e686cf69570a50901c85875