charm-swift-storage: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-storage

Branch merges

Branch information

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

Recent commits

66e9150... 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.

38f7e97... by Edward Hope-Morley

Catch exception of ring sync fails

It is possible for swift-storage units to attempt
to request rings from a proxy unit that is no longer
serving them so instead of raising an exception we
catch it and move on since there will likely be a
another proxy notification waiting to be consumed.

Change-Id: Ib2e634d2ed3509bfe2aa9b792cc17c2ed89029f1
Closes-Bug: #1765203
(cherry picked from commit ae6826734fb56a2358bc528550fff54e5ada5d8b)

63b5037... by James Page

Drop use of vaultlocker PPA

vaultlocker is now provided in the UCA and in backports for bionic.

Change-Id: Ia2b4cfe75a152d4d8e1de7cda076b692ebd9d398
Closes-Bug: 1802905
(cherry picked from commit 9dfe75d82efb4f1d541cee8c667be94dc31d9f85)

49b53d9... by Alex Kavanagh

Sync c-h with loopback_devices() fix

PY3 bug in loopback_devices caused the related bug. This patch syncs
just the relevant file to fix the bug into charmhelpers.

Closes-Bug: #1804128
(cherry picked from commit 25ec6c6a3dd609746d1194a07588ca954f19a333)

Change-Id: I0fd46225f8afac9c7105232330ca54529d5b78f2

d390840... 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: I7ac3fb300289ad90987aed9ba477c5ec9d2b34a0

3066151... by Liam Young

Install prerequisite packages on charm upgrade.

When upgrading the charm some package dependancies are missing
such as python3-distutils. This patch uses the same approach as the
install hook to install packages before calling the the main python
hook code.

Change-Id: If3bfa6efd5a3924f3ca6d1309f82c3867cfd4c67
Closes-Bug: #1803418

910170b... by Ryan Beisner

Sync charm-helpers

Change-Id: I7c6ae78500eed693589c0d441daef87bbb75e9c4

af71037... by Zuul <email address hidden>

Merge "Make py3 gate job voting"

2adf0f1... by Doug Hellmann

fix tox python3 overrides

We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Iaf7fb5beb77f47056255c2a7a46dc927060e2c7c
Signed-off-by: Doug Hellmann <email address hidden>

26a9421... by Frode Nordahl

Make py3 gate job voting

Change-Id: I3023b4d4c07de5ec83a1d0bd8e71ef69e8571916