charm-swift-proxy:stable/18.11

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

Branch merges

Branch information

Name:
stable/18.11
Repository:
lp:charm-swift-proxy

Recent commits

9dc9262... 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.

d14fb4a... by Edward Hope-Morley

Fix Queens+ S3 auth

Commit e92e8a7 changed the order of auth middleware in the proxy
pipeline which causes S3 api requests to get a 403 error. This
fixes it.

Change-Id: I11bb1e7e3ceeec9753ad6c86072287871a4eb703
Closes-Bug: #1814541
(cherry picked from commit 69caa6eb50f928bf6f20ea4da0e609c757a4a3dd)

0cdf8c2... by Frode Nordahl

c-h: Separate certificates with lineseparator in bundles

Cherry-pick specific fix for charm-helpers already synced
into master.

Change-Id: I1ed11fc3f7347d1722dbce8316644cf380011798
Closes-Bug: #1813982

658587d... by Edward Hope-Morley

Cleanup ring manager storage relation settings

If local unit is no longer leader, clear rings_url on
storage relations to avoid storage units getting
rings from wrong proxy unit.

Also send broker-timestamp to storage units when providing
rings_url so that we have a means of knowing which is the most
recent. Broker timestamp is the same for peer and storage
sync so this enables identifying most recent.

Change-Id: I2c7e9028f345791bad0a736cb89979284b144e33
Closes-Bug: #1765203
(cherry picked from commit f25d2c2d7f721cc12e04c63e1a180eeda2d64a7b)

11cf61b... by Alex Kavanagh

Sync c-h nrpe.py file to fix nrpe files copy issue

Due to a change to PY3, the charmhelpers directory is not in the
CHARMDIR rather than in CHARMDIR/hooks. This broke the
copy_nrpe_checks() function in c-h. c-h has been updated, to look in
both CHARMDIR and CHARMDIR/hooks for the charmhelpers directory, and
this patchset includes the new function definition.

Note: the change in unit_tests/test_actions.py is to cope with a
difference between how subprocess.CalledProcessError() formats strings
when using str() between py35 and py36. Python3.6 adds a period/dot to
the end of the sentence that Python3.5 didn't.

Change-Id: I845169c839bd2058e10076f24bf5393db0ec218a
Closes-Bug: #1796830

e113eff... 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: I83c6ee9b80bd8d8f2bd706c41bcc79d0dcd7abcd

1fff65b... by Ryan Beisner

Sync charm-helpers

Change-Id: I6ca6e50686b0fe0e67d57948fa95252928adaa16

70d6ca2... by Zuul <email address hidden>

Merge "fix tox python3 overrides"

ec1414a... by David Ames

Series Upgrade

Implement the series-upgrade feature allowing to move between Ubuntu
series.

Change-Id: Ib76854ed5ad5c23b4e709a41139b1436196ff446

418def1... by Liam Young

Tests dir no longer need copy of charmhelpers

Charmhelpers is now installed via pip for unit tests so stop
'Make sync' from pulling it down.

Change-Id: I0cb59a1c60661efd0fe6f4022dab15c7bb94e932