charm-ceph-osd:stable/21.10

Last commit made on 2021-10-21
Get this branch:
git clone -b stable/21.10 https://git.launchpad.net/charm-ceph-osd

Branch merges

Branch information

Name:
stable/21.10
Repository:
lp:charm-ceph-osd

Recent commits

b4642b0... by Alex Kavanagh

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: Ib60bcd66d18bf0d0fa8d45f8ce920b0b27dadffc

03c6e61... by Alex Kavanagh

21.10 - Stable cut of charms for testing period

* use stable/21.10 libraries
* use zaza/zaza-openstack-tests at stable/21.10
* build.lock files for reactive charms
* bundles refer to ~openstack-charms candidate channel

Change-Id: Ic1786c0a13c5efeda89e058ddc465bf20023386d

a4e7e82... by Zuul <email address hidden>

Merge "Add accepted formats on 'key' configuration"

fe570c7... by Alex Kavanagh

Add xena bundles

- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: Iaaef29dfd8e682121dc0256e5cf3d97293cf84b3

e8a6a4f... by Zuul <email address hidden>

Merge "Add an action to provide information about AZ"

02ce395... by Zuul <email address hidden>

Merge "Only consider mounted OSD directories"

13cc241... by David Negreira

Add accepted formats on 'key' configuration

Add a bit more information on config.yaml about the type of keys
that can be passed as a parameter to the 'key' configuration.

Signed-off-by: David Negreira <email address hidden>
Change-Id: Ieeb0f598ca9a7188f81619c2b4fe88af14f260fd
Closes-Bug: #1942605

d0d3d3e... by Robert Gildein

Add an action to provide information about AZ

The 'get-availability-zone' action will get information about an
availability zone that will contain information about the CRUSH
structure. Specifically 'rack' and 'row'.

Closes-Bug: #1911006
Change-Id: I99ebbef5f23d6efe3c848b089c7f2b0d26ad0077

93e9885... by Luciano Lo Giudice

Only consider mounted OSD directories

When gathering the list of local OSD ids, the charm would consider
the entries under '/var/lib/ceph/osd/ceph-XXX' where 'XXX" was the
OSD id. However, if an entry under that directory isn't mounted,
then the OSD that would represent that entry should be discarded,
as it's no longer active. This patchset thus filters those entries
by looking for them in the mount points.

Closes-Bug: #1934938
Change-Id: I69c6356e450cc0c96de4afe571b438d4a2ea5177

489a4ed... by nikhil kshirsagar

Do not zap a disk if it is used by lvm2

If the disk being zapped is used by lvm (if it contains the
lvm label and hasn't been pvremove'd) it's safer to simply
bail out of zapping it than attempt teardown through a force
pvremove, because the disk being zapped might be in fact in
use by some LV.

Closes-Bug: 1858519
Change-Id: I111475c5a4584a3e367c604ab51ce2ef3789ff7f