charm-swift-proxy:stable/19.10

Last commit made on 2019-10-24
Get this branch:
git clone -b stable/19.10 https://git.launchpad.net/charm-swift-proxy

Branch merges

Branch information

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

Recent commits

59cf05d... 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: I185ae8272386755de2a26467ab4f8f41fda732ec

dd806f0... by Corey Bryant

Enable functional tests for bionic-train

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

Also drop tests/basic_deployment.py as it is no longer used.
This should have been dropped in the transition to zaza.

Change-Id: I74594019743b83190d7d55d8eb7aeed7e8c40d04

778eb15... by James Page

Resync charmhelpers for new Swift Train versions

2.23.0 was added to the list of supported version for Train.

Change-Id: I80b265614ac96fc72ea6832f27379cc2529a787e

9e2575c... by Zuul <email address hidden>

Merge "py3: Switch packages to Python 3 for train and later"

5f3735f... by Corey Bryant

py3: Switch packages to Python 3 for train and later

Switch package install to Python 3 for OpenStack Train and later.

When upgrading, remove any python-* packages that were explicitly
installated and then autoremove --purge any dependencies that are
no longer required.

This patch also includes the following related changes:
  * Use the common files package, swift, rather than python-swift
    as the package name when determining releases.
  * Drop the python2 shebang from manager.py in favor of specifying
    the interpreter on the subprocess call. The python interpreter
    version must match the python version of the OpenStack payload
    due to the swift library imports.
  * Enable the cPickle import in manager.py for Python 3
    (C-optimized module name is _pickle), and fix 'result'
    variable that is a set type but should be a dict type.

Change-Id: Ia3fdbf2020137bcf39039478ee3606717d3d6e20
Closes-Bug: #1841184

e83d266... by Ryan Beisner

Sync charm/ceph helpers, tox, and requirements

Change-Id: If3bff319915e6ddf33811a37a0a41ecbff75db3f

ff7dbb6... by Liam Young

Switch functional tests over to use zaza

Switch functional tests over from amulet to zaza.

Change-Id: Iaca8462feb0d5a8ac3d839248a91dd17cbd19438

36c5a0f... by Chris MacNaughton

Update series metadata

Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata. Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: Ic744afe90c0e9e531cafce00026fd602129ce28d

c37e851... by Zuul <email address hidden>

Merge "Add Python 3 Train unit tests"

09c87ba... by Corey Bryant

Add Python 3 Train unit tests

This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Note that python35-charm-jobs is retained since this charm is supported
on Xenial.

Change-Id: I07aa6ce57b6516bef56088e5c5766b2942181e6e
Story: #2005924
Task: #34228