charm-ceph-osd:stable/20.08

Last commit made on 2020-08-13
Get this branch:
git clone -b stable/20.08 https://git.launchpad.net/charm-ceph-osd

Branch merges

Branch information

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

Recent commits

750cc55... by Alex Kavanagh

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch tests to stable.

Switch to using stable charm-helpers branch.

Switch to using stable charm.openstack branch.

Change-Id: I732919726a91ee89b0373b7e21dfa61f1913db24

e350ff6... by Alex Kavanagh

Release sync for 20.08

- Classic charms: sync charm-helpers.
- Classic ceph based charms: also sync charms.ceph
- Reactive charms: trigger a rebuild
- sync tox.ini
- sync requirements.txt and test-requirements.txt

Change-Id: If07335447789d1521e1cd745bffff90e4900c7c1

bd06ebd... by Zuul <email address hidden>

Merge "Improve README"

07e8517... by Peter Matulis

Improve README

This improvement is part of a wave of polish
in preparation for the launch of the Ceph product.

In config.yaml, improve 'osd-journal' option description.
Also modernise example values for 'source' and use
consistent words with the ceph-osd, ceph-mon, and ceph-fs
charms.

Change-Id: Iefbf57078115181c67b320e0c5b6cbd7dc05ac55

300b1bb... by Zuul <email address hidden>

Merge "Warning description for autotune config."

8f7b0b6... by Zuul <email address hidden>

Merge "Switch to using openstack-python3-charm-jobs"

6b0a11b... by Alex Kavanagh

Add a progress watchdog for OSD upgrades

This patch (in charms.ceph [1], copied here) add the concept of a
watchdog to the upgrade_monitor so that the charm can achieve two
objectives of 1. Waiting for much longer, but 2. detecting whether the
previous node has died / gone away. This is needed for 'large' OSDs
where the time to upgrade a node may exceed the current limit of 10
minutes, but also not to wait for 30 minutes on a dead previous node.
The watchdog implements two timeouts and an addition 'alive' key from
the previous node to indicate that it is still running. Otherwise,
functionality is identical.

[1] See depends on below
Depends-On: Ia450e936c2096f092af3be5a369b7abaf5023b16
Closes-Bug: #1762852

Change-Id: I6204a5ade684f0564c4be2d30df467c75baa6dba

4d6e7cf... by Zuul <email address hidden>

Merge "Sync charm-helpers for Victoria/Groovy updates"

50212c8... by Aurelien Lourot

Add Victoria test bundles

Change-Id: I0c0f478bfbc0bc42384d1314338a8ce99846ad19

189e0c2... by Corey Bryant

Sync charm-helpers for Victoria/Groovy updates

This sync picks up the release and version details for Victoria/Groovy.

Change-Id: I459b37cb22ac00d8d4fd9983d9a995b475a0207d