charm-ceph-mon:stable/18.05

Last commit made on 2019-04-19
Get this branch:
git clone -b stable/18.05 https://git.launchpad.net/charm-ceph-mon

Branch merges

Branch information

Name:
stable/18.05
Repository:
lp:charm-ceph-mon

Recent commits

a7b9044... by OpenDev Sysadmins <email address hidden>

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

002d675... 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: Ie2d9094dd4bbbba42cb1a4bca1cf820318fba0f9

e071486... by James Page

Add 'osd blacklist' to default mon perms

Ensure that the default permissions for clients include the
'osd blacklist' command; This ensures that in the event of
a client crashing (due to power outage or segfault), the
client and re-connect and write to any devices on reboot.

This is a safe permission for all supported Ceph releases.

Depends-On: I0b43dece4e1c56fb838b0147bfb75fb9906e6657
Change-Id: Ib1f1e8d7ed54528603b8b08051dafeec075a3232
Closes-Bug: 1773449

54c3f21... by Ryan Beisner

Remove explicit fsid charm config option

The charm has had the capability to automatically handle fsid
in deployments for several cycles.

Explicitly setting the fsid can lead to unpredictable behavior
when data from previous deployments remains on block devices,
and when the fsid is explicitly static across those separate
deployments. ex. Ceph would see the fsid match and attempt to
use the block device from a previous deployment as-is and
unsuccessfully.

This primarily affects legacy development and CI environments,
which may be in place from a time before the charm autoatically
handled fsids. The recommendation is for both test and production
deployments to defer fsid generation to the charm.

Change-Id: I0b87576810faa08a81dc2d559ef925ea02f58db0
Partial-bug: #1698154

87347a4... by Chris MacNaughton

Update amulet tests to use ceph storage support

Supporting Juju storage in the amulet tests requires
a resync of charmhelpers

Change-Id: I890a1e9877c007f7335e4ff9265122711150baf3
Related-Bug: #1698154

89f1b79... by Chris MacNaughton

Only attempt to bootstrap the cluster if we are not already done

This should dramatically reduce hook executions during
mon-relation and leader-setting hook executions as
we only need to notify all related units on bootstrap

Change-Id: I45f4dc47f811bdc3bbe5171ca9a388f0e207f1d0
Related-Bug: #1719436

ec86562... by David Ames

Enable Bionic as a gate test

Change bionic test from dev to gate for 18.05.

Change-Id: Iaff111e3ac3802481448ac95b936cf043a441fc0

2281a33... by Ryan Beisner

Remove deprecated functional test targets

Change-Id: I916b7f6a57028c316834584191d03cbc7904c5cc

2aa99d2... by Zuul <email address hidden>

Merge "Update Nagios check for Luminous"

cd835e1... by Zuul <email address hidden>

Merge "Add broker support for passing app_name"