Commit Graph

66 Commits

Author SHA1 Message Date
Alex Kavanagh 72f72d0949 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to d73b7f0e4e3f4c788e4414b2b5fcbcbc4483f08b
  - Updates for caracal testing support
    
    These updates, on the master branch, are to support testing the caracal
    packages and support of the charms for caracal.  They do NOT lock the charms
    down, and don't change the testing branches to stable branches.
    
    Change-Id: I02c43750f4c910eb5ce55cc6040f6ea50bd419b2
2024-04-01 23:34:38 +00:00
Alan Baghumian c6d9e33956 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to e655ffea4c4d91757c44e916732d16e4cb5691d6
  - README.md improvements:
    
    - Use code blocks for commands.
    - Added a note regarding configuration.
    - Added a note for OpenStack Dashboard
      integration.
    
    Change-Id: Ib2272a7a28f6d16fb23a25800c3a2b890d1f1f5f
2024-01-11 21:09:43 +00:00
Alex Kavanagh ce89221b02 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to d00d011c188a69d45368d48f97348cec8c3ea034
  - Improve platform mocking
    
    Patch out charmhelpers.osplatform.get_platform() and
    charmhelpers.core.host.lsb_release() globally in the unit tests to
    insulate the unit tests from the platform that the unit tests are being
    run on.
    
    Change-Id: Ice2a2d2379349c8cf7d77027cbca78b19e9d72d1
    func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1170
2024-01-11 21:09:36 +00:00
Corey Bryant d7425f64fc Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 068240f115e858ecc4be29ce5e267c4186a50c84
  - Add 2023.2 Bobcat support
    
    * sync charm-helpers to classic charms
    * change openstack-origin/source default to bobcat
    * add mantic to metadata series
    * align testing with bobcat
    * add new bobcat bundles
    * add bobcat bundles to tests.yaml
    * add bobcat tests to osci.yaml
    * update build-on and run-on bases
    * drop kinetic
    * update charmcraft_channel to 2.x/stable
    
    Change-Id: I272c90848169e142a8c032f581b0d7cecebc299f
2023-08-07 19:06:03 +00:00
Corey Bryant 0b55fd31e2 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 6f860444b50896015c215744024cc3e579cf9cc8
  - Enable jammy-antelope voting and drop kinetic-zed tests
    
    * Voting was turned on for jammy-antelope in the
      project-template for charm-functional-jobs in zosci-config
    * Voting for jammy-antelope bundles with non-standard names
      is turned on in individual charms
    * Kinetic-zed bundles/tests are removed
    
    Change-Id: I88ab5103f91b7f4772820a2ab8096d6a431b26ad
2023-04-06 20:01:36 +00:00
Zuul 09b70b7899 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to d58f97e191a6bc7d6e58744c35f58f56065509f7
  - Merge "Add Antelope support"
  - Add Antelope support
    
    * sync charm-helpers to classic charms
    * change openstack-origin/source default to antelope
    * align testing with antelope
    * add new antelope bundles
    * add antelope bundles to tests.yaml
    * add antelope tests to osci.yaml and .zuul.yaml
    * update build-on and run-on bases
    
    Change-Id: Iac8f5822f350bc84a6baf560990a0c5a01536d5b
2023-03-14 17:35:35 +00:00
Peter Matulis 0ec4a1adaa Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 111a1ca5d52aa00770d218ee6bbe5ac7fe5b4db8
  - Correct README deploy commands
    
    Assume pre-existing services as per doc policy.
    
    The ceph application is deprecated, use ceph-mon instead.
    
    Use fully-qualified endpoints.
    
    Change-Id: I2a84853d474f73f48ed9eeead37e364fa51ac0d0
2023-03-13 19:08:01 +00:00
Alex Kavanagh d69b950180 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 7b17d0d2cc95336fcc2753daee200ad9914df9fd
  - Ensure that kinetic/22.10 is enabled
    
    This patch adds kinetic to the metadata.yaml and ensures
    that a run-on base for 22.10 is added in the
    charmcraft.yaml
    
    Change-Id: Id230648b8de9ed639d176744bc1fff2b5c32104b
2022-09-01 18:17:10 +00:00
Corey Bryant 70e4a4ce2a Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 9a3334bf0fc3cf1effdfa7ae45e40edb1ac7f913
  - Add Kinetic and Zed support
    
    * sync charm-helpers to classic charms
    * change openstack-origin/source default to zed
    * align testing with zed
    * add new zed bundles
    * add zed bundles to tests.yaml
    * add zed tests to osci.yaml and .zuul.yaml
    * update build-on and run-on bases
    * add bindep.txt for py310
    * sync tox.ini and requirements.txt for ruamel
    * use charmcraft_channel 2.0/stable
    * drop reactive plugin overrides
    * move interface/layer env vars to charmcraft.yaml
    
    Change-Id: I49cade430fa875816b785d72252bd3d34cb787df
2022-08-30 03:52:37 +00:00
Alex Kavanagh 80459cab1c Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 9e38ea454e401d7142078096c66417314b06388e
  - Updates to enable jammy and finalise charmcraft builds
    
    - Add 22.04 to charmcraft.yaml
    - Update metadata to include jammy
    - Remove impish from metadata
    - Update osci.yaml to include py3.10 default job
    - Modify tox.ini to remove py35,py36,py37 tox target and add py310
      target.
    - ensure that the openstack-origin is yoga
    
    Change-Id: Ifbf5da17ceb179bfc5d9248494a8a552f7880b3a
2022-04-11 19:38:07 +00:00
Alex Kavanagh 622fe968e6 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 110fcddcf7ee64a694a7ba52e56163e1b623e22f
  - Update to classic charms to build using charmcraft in CI
    
    This update is to ensure that the Zuul Canonical CI builds the charm
    before functional tests and ensure that that artifact is used for the
    functional tests.  This is to try to ensure that the charm that gets
    landed to the charmhub is the same charm that was tested with.
    
    Change-Id: I41b2b99a832879e786936f34937c6c876439e924
2022-02-22 09:40:53 +00:00
Alex Kavanagh abb1892255 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 3d21ccf27f1f98d5e36907ad45cc2b949b604e2b
  - Migrate charm to charmhub latest/edge track
    
    Change-Id: I409d37bff9dde8bd94c2512e57170df6024f9b8f
2022-02-01 12:07:46 +00:00
Corey Bryant 726de80739 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 79a00cad81533e7855a083c83ef16b518adf510c
  - Add yoga bundles and release-tool syncs
    
    * charm-helpers sync for classic charms
    * sync from release-tools
    * switch to release-specific zosci functional tests
    * run focal-ussuri as smoke tests
    * remove trusty, xenial, and groovy metadata/tests
    * drop py35 and add py39
    
    Depends-On: https://review.opendev.org/c/openstack/charm-cinder/+/814177
    Change-Id: If8894bf0150c7fd0a73d70d20753d67efe92c0b8
2021-11-23 09:07:33 +00:00
Alex Kavanagh 35227cd298 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 3f9e52dd49501451fb11f7feabc501925a402dc5
  - Add xena bundles
    
    - add non-voting focal-xena bundle
    - add non-voting impish-xena bundle
    - charm-helpers sync for new charm-helpers changes
    - update tox/pip.sh to ensure setuptools<50.0.0
    
    Change-Id: Ic4949d2152579e2d5cbcd7e6ee8edd749da5b7d4
2021-11-03 17:24:11 +00:00
Aurelien Lourot 168a0034d4 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 21e28278dbed76bef8ab6582a8e19257ffe61fae
  - Sync release-tools
    
    In order to fix ResolutionImpossible on tox invocation.
    
    https://github.com/openstack-charmers/release-tools/issues/151
    https://github.com/openstack-charmers/release-tools/pull/152
    
    Change-Id: I767dc8b085c61a5f4349c8865f0016a064a58297
2021-07-23 23:38:19 +00:00
Aurelien Lourot 35984d1569 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 7e3885f9b9c322be5c9ccf960741d5c357c70055
  - Add impish to metadata.yaml
    
    Change-Id: I3113eced29a15379aeab810fd012475bcfbd115d
2021-06-11 15:06:41 +00:00
Corey Bryant edebfa370c Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 613676ab62edcdcd2406aa79f80e4d729aa110f3
  - c-h sync - restore proxy env vars for add-apt-repository
    
    Change-Id: If502e7383a4e487da5eaaadd635295dc5e6153df
2021-06-04 23:34:56 +00:00
Alex Kavanagh b0f1d6bba6 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 59674b090d739e9a388d72e2ca980d66548db2f0
  - Test bundles for focal-wallaby and hirsute-wallaby
    
    These are the test bundles (and any associated changes) for
    focal-wallaby and hirsute-wallaby support.
    
    Sync libraries.
    
    hisute-wallaby test is disabled (moved to dev) due to [1] as bundle may
    reference a reactive charm.
    
    [1] https://github.com/juju-solutions/layer-basic/issues/194
    
    Change-Id: I9534bd7092d2c2abe9e2a85703d4cf9b8f763d82
2021-05-06 09:53:46 +00:00
Alex Kavanagh 20c5c0b59a Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 7be35ccee0eeda065b7bbc08ee9dd696c3371af8
  - Updates to flip all libraries back to master
    
    This patchset updates all the requirements for charms.openstack,
    charm-helpers, charms.ceph, zaza and zaza-openstack-tests back
    to master branch.
    
    Change-Id: Ia1cac452087b5b068c2d551313e5b50d26349e2b
2021-05-03 18:17:14 +00:00
Alex Kavanagh 07ff3da399 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 95d4d6cf9c868e52d93ccaebe148206007da1591
  - 21.04 sync - add 'hirsute' in UBUNTU_RELEASES
    
    The 'hirsute' key in c-h/core/host_factory/ubuntu.py:
    UBUNTU_RELEASES had been missed out, and is needed for
    hirsute support in many of the charms.  This sync is to
    add just that key.  See also [1]
    
    Note that this sync is only for classic charms.
    
    [1] https://github.com/juju/charm-helpers/pull/598
    
    Change-Id: Id1bcfc1518c241ba1545105f5b87c81eaee5760a
2021-04-12 10:01:41 +00:00
Alex Kavanagh 5bff08d855 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 3d60b48650a484a93c4282edde2c4ac24fe48e60
  - 21.04 libraries freeze for charms on master branch
    
    * charm-helpers sync for classic charms
    * build.lock file for reactive charms
    * ensure tox.ini is from release-tools
    * ensure requirements.txt files are from release-tools
    * On reactive charms:
      - ensure stable/21.04 branch for charms.openstack
      - ensure stable/21.04 branch for charm-helpers
    
    Change-Id: If9e43dad6b3addaea2a6587763b8e9d718bc861a
2021-04-06 20:21:59 +00:00
Alex Kavanagh 8d3746d200 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to c1d7169ed08ecceef1064893018e383e19dd0924
  - Add hirsute and remove trusty from metadata.yaml
    
    This update adds the new hirsute Ubuntu release (21.04) and
    removes trusty support (14.04 which is EOL at 21.04).
    
    Change-Id: Iacafa8ba725130abbae33d8efbeb12c007c6a3fc
2021-03-03 10:52:08 +00:00
Zuul 9df909cde1 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 8dfe56e68e3da18a423723cc84e0168060d60204
  - Merge "Add new osci.yaml"
  - Add new osci.yaml
    
    This change is preparatory to migration Ubuntu OpenStack CI
    from Jenkins to Zuul
    
    Change-Id: I16e82e0f295a9c0f6f21e4ff343e2f1afda1d82d
2021-02-24 12:24:37 +00:00
Billy Olsen b3efadd57e Update git submodules
* Update charm-cinder-backup from branch 'master'
  to ef4f08af8c0b99689f894d6af9768d24e7bd56a1
  - Prune gate tests
    
    Prune gate tests and move tests to dev_bundles.
    
    Change-Id: I1468b4c95eb8aa3bc5d7e067036ff0cad41837a0
2021-02-23 10:00:07 +00:00
Alex Kavanagh 2bbf760c0d Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 96076e3f1c9857948bf3ab54d715de90d6638e62
  - Hotfix charmhelpers sync for local_address() fix
    
    The network-get --primary-address juju-info fails on pre-2.8.?
    versions of juju.  This results in a NoNetworkBinding error.
    Fallback to unit_get() if that occurs for local_address().
    
    Change-Id: Ic6d547cb068122ed5c0050e65125faaf614fe754
2021-01-22 15:15:35 +00:00
Alex Kavanagh 197638ee53 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to f7e47cfcf8f0d98eefab56295cfdf571eaa849a7
  - Updates for testing period for 20.01 release
    
    Includes updates to charmhelpers/charms.openstack for cert_utils
    and unit-get for the install hook error on Juju 2.9
    
    * charm-helpers sync for classic charms
    * rebuild for reactive charms
    * ensure tox.ini is from release-tools
    * ensure requirements.txt files are from release-tools
    * On reactive charms:
      - ensure master branch for charms.openstack
      - ensure master branch for charm-helpers
    
    Change-Id: Ib320ad10bd4b8e329deecf7444ca1cddc52d0895
2021-01-19 09:27:34 +00:00
Zuul fbe26f4c00 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 61b8c2ecc469b9d0be19efad56d8c298801d0744
  - Merge "Updates for testing period for 20.01 release"
  - Updates for testing period for 20.01 release
    
    * charm-helpers sync for classic charms
    * rebuild for reactive charms
    * ensure tox.ini is from release-tools
    * ensure requirements.txt files are from release-tools
    * On reactive charms:
      - ensure master branch for charms.openstack
      - ensure master branch for charm-helpers
    
    Change-Id: I531389ed98ca2edae09697b102c8f02ba199360a
2021-01-14 09:41:10 +00:00
Aurelien Lourot 871c1fcd81 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to 7d76f74fa4e4c5805244f202938443678474bc18
  - Remove Disco and Eoan bits
    
    Change-Id: I4c755236174cd503ab1006c171418a1d6ed8e64d
2021-01-13 13:58:33 +00:00
Aurelien Lourot f7a1f18ba5 Update git submodules
* Update charm-cinder-backup from branch 'master'
  to fa735fadc70821db15369d93c72547a41cfa9229
  - Sync release-tools
    
    Sync release-tools boilerplate containing these changes
    in order to pin pip < 20.3:
    https://github.com/openstack-charmers/release-tools/pull/125
    https://github.com/openstack-charmers/release-tools/pull/126
    
    Change-Id: I7a81f9dd0e94a13cc04e19fd11017efb9455f435
2020-12-14 22:36:34 +00:00
Aurelien Lourot d83b82a187 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Add Victoria to the test gate
    
    Also sync libraries.
    Also take trusty-mitaka out of the gate because of linked bug.
    Also fixed Victoria bundles as they were trying to deploy
    percona-cluster.
    
    Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/434
    Change-Id: I575d00b993fbff33d80956278b01e87e434713e0
    Related-Bug: #1877076
2020-11-13 10:12:33 +00:00
Chris MacNaughton 09ae53a30c Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Batch update to land Ubuntu Groovy support into the charms
    
    Cherry-Pick from 09752a1527
    
    Change-Id: I93524037a8b5bd774d165c1f27c73c9a00a75200
2020-10-12 12:44:48 +00:00
Alex Kavanagh c8f5b80ce0 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Sync libraries & common files prior to freeze
    
    * charm-helpers sync for classic charms
    * charms.ceph sync for ceph charms
    * rebuild for reactive charms
    * sync tox.ini files as needed
    * sync requirements.txt files to sync to standard
    
    Change-Id: Ide0a96c29f72b5233fc9b154e32c054591348191
2020-09-29 11:33:22 +00:00
Aurelien Lourot f44a23fed7 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Add Ussuri and Victoria test bundles
    
    Change-Id: Iba52bdfa1352bd90879f87d369fcb735b0b2425b
2020-08-25 13:42:01 +00:00
Alex Kavanagh baa8101d0a Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Add focal and ussuri test bundles
    
    The focal-ussuri test is disabled for gate (it's in dev bundles) due to
    the upstream bug [1] in os-brick connecting to ceph-octopus in focal.
    Bug [2] is for tracking the issue against the charms.
    
    Related-Bug: #1865754 [1]
    Related-Bug: #1891626 [2]
    Closes-Bug: #1879684
    
    func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/390
    Change-Id: I64c4ef1d7f5c183b7f04e089e126eda52136d7fc
2020-08-21 10:34:07 +00:00
Alex Kavanagh cd6211ddc2 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Release sync for 20.08
    
    - Classic charms: sync charm-helpers.
    - Classic ceph based charms:  also sync charms.ceph
    - Reactive charms: trigger a rebuild
    - sync tox.ini
    - sync requirements.txt and test-requirements.txt
    
    Change-Id: Ib5c2a6d9ddc88bc31b4ec395231b837c3b036eec
2020-07-31 16:11:36 +00:00
Corey Bryant 3cb64c60c8 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Sync charm-helpers for Victoria/Groovy updates
    
    This sync picks up the release and version details for Victoria/Groovy.
    
    Change-Id: I3ee82ef83327b6795a1567e38e3d6e1fc4b049db
2020-07-14 12:37:02 +00:00
Zuul 530692a95f Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Merge "Use unittest.mock instead of mock"
  - Use unittest.mock instead of mock
    
    The mock third party library was needed for mock support in py2
    runtimes. Since we now only support py36 and later, we can use the
    standard lib unittest.mock module instead.
    
    Note that https://github.com/openstack/charms.openstack is used during tests
    and he need `mock`, unfortunatelly it doesn't declare `mock` in its
    requirements so it retrieve mock from other charm project (cross dependency).
    So we depend on charms.openstack first and when
    Ib1ed5b598a52375e29e247db9ab4786df5b6d142 will be merged then CI
    will pass without errors.
    
    Depends-On: Ib1ed5b598a52375e29e247db9ab4786df5b6d142
    Change-Id: Iab7c4a26d85c8a921a500165f99e0cdc23993940
2020-07-13 05:56:28 +00:00
Alex Kavanagh 3c1ab1fff9 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Updates for 20.08 cycle start for groovy and libs
    
    - Adds groovy to the series in the metadata
    - Classic charms: sync charm-helpers.
    - Classic ceph based charms:  also sync charms.ceph
    - Reactive charms: trigger a rebuild
    
    Change-Id: If6e4867583375ed34ab97aa18d22bdb87548a51e
2020-06-09 15:52:40 +00:00
Alex Kavanagh 696c192b5a Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Add glance/nova-compute to bundles
    
    This is to resolve the associated bug where cinder-ceph has grown the
    capability to block if it doesn't have an appropriate relation to
    nova-compute.
    
    Change-Id: Idac890dc8ab33941979e3cf7f46b764dbf3df9a1
    Closes-Bug: #1881246
2020-06-01 09:48:26 +00:00
Ryan Beisner 3f7a506400 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Add focal series metadata
    
    Change-Id: I782780a6a1510b6c7e9d2edf8c212dd5933598be
2020-05-20 19:45:12 +00:00
Aurelien Lourot 73b5d4171a Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Fix Zaza tests, pre-freeze 'make sync' and Python 3.8 support
    
    Change-Id: If2ac13d703f2f7b6af19f5beba5ae898c64f8584
    Closes-Bug: #1828424
2020-05-12 12:12:05 +00:00
Alex Kavanagh af09fefcd4 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Remove disco support from the charm
    
    Change-Id: Ife734ed43ee213bf328933c58efbdb6387db37ef
2020-02-19 10:25:02 +00:00
Liam Young 59ecbcbb6c Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Charmhelper sync for 20.02
    
    Change-Id: Ie486c0101c62ac88b890fd783ac0b9d8ffc0a23c
2020-02-07 10:53:58 +00:00
Corey Bryant 7e56e40f01 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Sync charm-helpers for Ussuri/Focal release and version details
    
    Change-Id: Ica52cd619a2a710de985055c1528e7cda4e7b14f
2020-01-27 17:31:30 +00:00
Zuul 2ec09aa65c Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Merge "Switch to Ussuri jobs"
  - Switch to Ussuri jobs
    
    Change-Id: I464c4d1c8de3a34e378b5b44aaef1a7dfd67771b
2019-12-19 12:55:19 +00:00
Sahid Orentino Ferdjaoui 7f9d0ad93b Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Enable functional tests for train
    
    This patch also updates the smoke test to run train.
    
    Change-Id: I6b665a324d32eec1ed4ef0065db70dfd2dae125f
    Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
2019-10-30 10:33:35 +00:00
Natalia Litvinova 78b1d4284e Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Migrate functional tests from Amulet to Zaza
    
    This patch migrates functional tests from Amulet to Zaza.
    
    func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/70
    
    Change-Id: I92f0a9bdd3677200c775dc82695a3b950a51aac9
    Partial-Bug: #1828424
2019-10-10 14:39:13 +00:00
Ryan Beisner 5d0f4585e0 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Sync charm/ceph helpers, tox, and requirements
    
    Change-Id: I25dd883c61f6261901a76800d17ad982cb23177e
2019-10-07 15:18:58 +00:00
Chris MacNaughton 2b2f9c7a03 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - 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: If4bf0d8ec43c5120c4a0514bf7fc889b0dec3fee
2019-08-19 20:19:27 +00:00
Zuul 462bb15ce6 Update git submodules
* Update charm-cinder-backup from branch 'master'
  - Merge "Add Python 3 Train unit tests"
  - 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: I61183c0f3fd3baf013edc0eeda1503513127a17d
    Story: #2005924
    Task: #34228
2019-08-13 18:14:19 +00:00