charm-ceph-proxy:stable/20.02

Last commit made on 2020-02-17
Get this branch:
git clone -b stable/20.02 https://git.launchpad.net/charm-ceph-proxy

Branch merges

Branch information

Name:
stable/20.02
Repository:
lp:charm-ceph-proxy

Recent commits

cec9691... by Liam Young

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch zaza bundles to stable charms.

Switch to using stable charm-helpers branch.

Change-Id: Ieeff6a24628b044ae677d6ec891f6a4a492f1cb3

649bdb4... by Chris MacNaughton

Ensure that we define `unit` before use

When ceph-proxy is configured prior to being related
to clients, it is possible for the units to go into
a hook error because of an undefined variable. This
change ensures that we do correctly define the unit
before we use it.

Change-Id: Ic6e28783bde4fc342d7c5ef1d733e69a03b702fe
Closes-Bug: #1862487

98c8156... by Liam Young

Charmhelper sync for 20.02

Change-Id: Ib2e4cb4f12c1d0868af73c8b690b7cd5ebff76c2

62c990f... by Corey Bryant

Sync charm-helpers for Ussuri/Focal release and version details

Change-Id: I7587becc363365b7fff1d74b678e917bb27ea2b5

1cad043... by inspurericzhang <email address hidden>

Switch to Ussuri jobs

Change-Id: Id61c1806a17a76c45e3dc19f1d97c250cc6125b8

ae5afd8... by Corey Bryant

Enable functional tests for bionic-train

This patch also updates the smoke test to run bionic-train.

Change-Id: I0ba45f400cde80ab4ec86e7ceb88dea786c74c82

63c0ebb... by Ryan Beisner

Sync charm/ceph helpers, tox, and requirements

Also clean up pre-existing pep8 violations in the
files/* dir which was previously not covered by lint testing.

Also clean-up mocking issues around apt-pkg replacements in the
unit tests.

Also fix py35 issue with enabled_manager_modules() function in the
charmhelpers library (see
https://github.com/juju/charm-helpers/pull/387).

Also fix the functional tests bundles so they actually test the
version of OpenStack that the bundle indicates.

Change-Id: I2c8d84fadc11311c622dd308c4694496872dc157

656301c... by Rodrigo Barbieri

Add cinder-ceph to CI and functional test

Added cinder-ceph to CI to run a new functional
test included in zaza.

Change-Id: I3a91ff4cc55edd824501d0e190cc239ae03f54a5

dfb29a4... by Tiago Pasqualini da Silva

Add support for 'add-permissions-to-key' requests

Currently add-permissions-to-key requests are not being handled by this
charm, so if cinder-ceph or glance is deployed with
restrict-ceph-pools=True, it will not be configured properly. This
patch ports the implementation of the add-permissions-to-key
handling from the ceph-mon charm, and updates other methods required
to properly set up cinder-ceph and glance ceph pools.

Change-Id: If5950af155e10ee4d140300fd7ed5730798b65f0
Closes-bug: #1836408

736866c... by Zuul <email address hidden>

Merge "Fix zaza source"