charm-ceph-osd:stable/19.07

Last commit made on 2019-09-30
Get this branch:
git clone -b stable/19.07 https://git.launchpad.net/charm-ceph-osd

Branch merges

Branch information

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

Recent commits

0ea4b78... by dongdong tao

Sync charms.ceph to get fix

Change-Id: Ib3d4b79690eb5931b4f0680b937590b317a91427
Closes-Bug: #1841021
(cherry picked from commit 777256051058c5201e8d9035aabcd8d85ce12a79)
Signed-off-by: taodd <email address hidden>

27e93c0... by David Ames

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: Ic3149464b3d063e3f01c093925682edfe2b80a6e

7370307... by Frode Nordahl

Update functional test definitions

Change-Id: Ic8c456597a1be8c1945906db377b3fe5f1f5f6ec

18db4e2... by Chris MacNaughton

Sync charm-helpers

Change-Id: I458ce4e8938072bc42f7250eadb1a12b097139ff

cb05b56... by Trent Lloyd

bluestore-wal only needed if separate to DB device

Update config.yaml to clarify that bluestore-wal should only be set
where a separate (faster) device is being used for the WAL. Otherwise,
the WAL is automatically maintained within the space of the DB device
and does not need to be configured separately.

Additionally clarify that this device is used as an LVM PV and space is
allocated for each block device based on the
bluestore-block-{db,wal}-size setting.

Change-Id: I54fc582ecb2cee5de1302685e9103c636c7a307b
Ref: http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/

0a0b9ba... by Felipe Reyes

Fix bdev-enable-discard to honor the documentation

When the user provides an unexpected value in this configuration option
a warning message is logged and the workload is set to blocked.

Closes-Bug: #1835145
Change-Id: I10cac1cf43c11cf11fde196244820ac28b5a47d0

65a4f9d... by Zuul <email address hidden>

Merge "Notify ceph-mon relations on version upgrade."

ea2b93e... by Chris MacNaughton

Retarget Zaza to master now that split has landed

This change is required as Zaza underwent a split of the openstack
tests from the Zaza project, so we had to track the working branch
until that change landed. As it has landed, it is now time to use
Zaza from master again

Change-Id: I524cdb7fc1fc8a39c7f945e2f627d2d784e88aee

28ca595... by Zachary Zehring

Notify ceph-mon relations on version upgrade.

This notification is added to allow ceph-mon to know
when ceph-osd units have upgraded in order to run
post-upgrade commands (required for certain upgrades).

- Add notify_mon_of_upgrade function that sets
ceph_release to release version.

- Refactor some hard coded strings to vars

- Set relation ceph_release when setting bootstrapped-osd

Change-Id: I708b33cafc8818af7e3c63a7fa80c02978e66f65
Partial-Bug: #1828630

e608632... by David Ames

Validate output of list_logical_volumes

The charm was checking for the zeroth value of the return value of
list_logical_volumes. However, if no logical volumes are found it
returns an empty list.

This change validates that the list has an entry.

Depends-On: I75a6b1dda15dd7c2cece8cfe97b28317b3d5162b
Change-Id: I2d371dae94dca328cf4782a79e85c1c6fd77f547
Closes-Bug: #1819382