charm-cinder:stable/18.02

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

Branch merges

Branch information

Name:
stable/18.02
Repository:
lp:charm-cinder

Recent commits

85e8aaa... 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.

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

Merge "Enable proxy header parsing" into stable/18.02

89383cf... by Robert Ayres

Enable xenial/queens amulet tests

Updated amulet tests for xenial/queens.
Enable xenial/queens amulet test as part of extended tests.

Change-Id: I8990eadf781bd0d555267ce2cacb8ab53f78fa5b
(cherry picked from commit 64570f71f58917bc60f13654b779101b34097ba5)

cd3694b... by James Page

Enable proxy header parsing

Ensure that oslo.middleware parses any proxy information
forwarded from haproxy/apache with regards to protocol;
this ensures that https connections are correctly detected.

Change-Id: I64e8c14123e5d12850902ce99490697ca4bb853d
Closes-Bug: 1758675
(cherry picked from commit 50651ca6c08613b9861034ced6189a35430368bd)

499fe5e... by Ryan Beisner

Update tox.ini to stop using unverified package

As of pip 10.0, --allow-unverified is not permitted.

Use of the flag in this repo was previously used to force
installation of python-apt to accommodate certain unit tests.

The unverified package, python-apt, is no longer necessary
for test execution.

Related-Bug: #1760720

Change-Id: Ia2e678723fd7769d037df336b992bdcc67be4948
(cherry picked from commit e94947aea41422255d4520f30c3a042bca85cbbf)

675de1f... by David Ames

Updates for stable branch 18.02 creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: I2f9022c69fcbe87d466c7b2c96c03b70ab483eed

672091e... by Ryan Beisner

Sync charm-helpers

Change-Id: Ic3cbae866bc5b731084e14d04983653eff8adfc1

a3b3072... by Billy Olsen

Sync charm-helpers

Sync charm-helpers to pick up the updated InternalEndpointContext
which removes the need to provide a package.

This essentially reverts commit e36a35f3 in favor of an alternative
approach to selecting volume catalog endpoint information.

Change-Id: I29dbffff9994e816e1259241de90e227062f9134
Related-Bug: #1733566

6b2363f... by Seyeong Kim

Fix ssl config update when api node is split

Currently, if we deploy cinder-api and cinder-volume to different nodes,
ssl_key and ssl_cert don't get configured on the api node.

The ApacheSSLContext's __call__ method should gate on the 'api' service
being enabled, rather than 'cinder-common'.

Change-Id: I6d5d6710a73f9393ad7c45c3307925b10cda641d
Closes-bug: #1741479

a2dfed7... by Ryan Beisner

Sync charm-helpers

Notable issues resolved:

openstack_upgrade_available() broken for swift
https://bugs.launchpad.net/charm-swift-proxy/+bug/1743847

haproxy context doesn't consider bindings
https://bugs.launchpad.net/charm-helpers/+bug/1735421

regression in haproxy check
https://bugs.launchpad.net/charm-helpers/+bug/1743287

Change-Id: Ia04dc04d29bed66077e6765b0a327dab56a3b0ea