Commit Graph

97 Commits

Author SHA1 Message Date
Alex Kavanagh 5e46d58c5d Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 3034176d46c48b6b248afd6987c28a7c16e44757
  - Updates for caracal tox.ini
    
    Update the tox.ini file(s) to use the constraints file from
    zaza-openstack-tests.
    
    Change-Id: I83c0ff8af444c1fd807855077d0b4d9997ab9b16
2024-03-27 13:46:23 +00:00
Alex Kavanagh fe76111468 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to f25fe722f8170e81746d6454643521e291f78cef
  - 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: I0a38c624cc501b22c19ec69f4e50d6fbf5f3a24b
2024-02-18 01:58:56 +00:00
Felipe Reyes 30f1cb7c93 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to fba26a326c1386a8e77f45b4c909150a230c2b47
  - Add jammy-bobcat-ec testing bundle
    
    Change-Id: Id86b01a79f7dade25b3bd0a25c8c0bde55360c7a
2024-01-03 20:59:31 +00:00
Alex Kavanagh 7aded06073 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to f8ebb908d789da79c76293d59659a28a1c3c4e77
  - 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: Ifda8aa2675b4a756109254f62b9a600c42679cac
2024-01-02 18:57:23 +00:00
Corey Bryant 53fafdf707 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to eb954d6706f2b9ad254c1e8a594e7a0865a911ee
  - 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: I811047188b2ef56b1b59cc1e02cb3b17943bf919
2023-08-07 15:15:41 +00:00
Jadon Naas d5b5eba0b5 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 0536c8a5296b038cb5ca81d63c3d9ca8f67a2354
  - Add docs key and point at Discourse
    
    Add the 'docs' key and point it at a Discourse topic
    previously populated with the charm's README contents.
    
    When the new charm revision is released to the Charmhub,
    this Discourse-based content will be displayed there. In
    the absense of the this new key, the Charmhub's default
    behaviour is to display the value of the charm's
    'description' key.
    
    Change-Id: I2f0e316697aef630a321c6fca1553d337b04ddf6
2023-07-14 17:15:01 +00:00
Zuul 13cae72561 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 938faddf604de88f12d0bcf0a9e3714e59fe97a6
  - Merge "Apply README template"
  - Apply README template
    
    Change-Id: I177aa30a86fa26d8bf9d4b2c543637c1c42124be
2023-05-19 18:54:54 +00:00
Corey Bryant fb5729a104 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to a973d9351ed6123d2be4dce909acca91bcca245d
  - 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: Id4b79992d0a5220fa8013da03656e6b676d27967
2023-04-24 14:34:38 +00:00
Corey Bryant 0344ce0f77 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 558a95df94016a4982142f68d78146e4c2217ad7
  - 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: Ibceaa9d30d3d4a9a4e67fe5e45446b94f1d2e064
2023-03-10 19:19:39 +00:00
Liam Young 5bebeb3e75 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 795b91ed29b32d1f4c43bed3bfe84ce605b3696f
  - Fix charm for tox4 compatibility
    
    Related-Bug: 2002788
    Change-Id: I5555e7d3fd49ed3440a11c632f34323bd820b302
2023-01-17 09:44:41 +00:00
Chris MacNaughton a88c0f00b5 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to ccb648626f76053867f9c4330142c5e0edbdf076
  - cinder-ceph has no need for full ceph functional tests
    
    Change-Id: I09e2cd57889b55b965df019cd8dc37c65d3a9287
2022-10-12 14:15:43 +00:00
Alex Kavanagh a4b9608937 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to d86089f18f6006a83c5418dfec4ea4c521a62846
  - 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: I9107920cf997f6537b722e1bc4db9188fa966019
2022-09-02 15:33:56 +00:00
Corey Bryant 9e2b444077 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 0eeb90b7552c76c096fff4c8b5d36abe1c306f52
  - 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: I782ea5c502b7bc0eb9941c7eb8d4b830f07b218a
2022-08-30 03:49:24 +00:00
Alex Kavanagh 8906ae1873 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to a8cfbe21f768cd6fe14f2a86999b6949a589afac
  - 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
    
    func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/751
    Change-Id: Ia285c2d834cd0b9ab97fc944370172631995b83f
2022-04-13 20:04:41 +00:00
Alex Kavanagh 0df900441f Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 5f86b1cb197a2382dbbca7253d6471c20dd573f9
  - 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: I8a57a9ae84668d67dd29dd819152716b366461a4
2022-02-21 21:59:08 +00:00
Alex Kavanagh c9d9858229 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to ff00233cff5b1a2ec365862d473df3760810ef72
  - Migrate charm to charmhub latest/edge track
    
    Change-Id: Iaea6a19a806aeddd6551cdca3120c4d115b5a4cd
2022-02-01 12:21:52 +00:00
Corey Bryant a2444349a6 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 85b46bb1b62d4c1b948d166488971c10630d17ce
  - 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
    
    Change-Id: I315a7941cd6c5eaea698657af122adb221f5647f
2021-11-25 08:25:24 +00:00
Alex Kavanagh c72859562e Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 12dc316716cdc3a6ed9992e62ca41504db9b14d3
  - Add xena bundles
    
    - add non-voting focal-xena bundle
    - add non-voting impish-xena bundle
    - remove groovy bundlest
    - charm-helpers sync for new charm-helpers changes
    - update tox/pip.sh to ensure setuptools<50.0.0
    
    Change-Id: Ie1c6883cd66e128a10866d9b83975b2d7ecc343b
2021-10-04 14:01:41 +00:00
Aurelien Lourot 9f991ffeba Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to c1835063b5158a5ec58c148afe728a27f0ef36b8
  - 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: I8073fcd19b850a66e8a855b86614773e089fd017
2021-07-23 14:28:45 +00:00
Aurelien Lourot 244fda47d8 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 848f02c1031185b6b9ac33ccafc5da44580bfe5c
  - Add impish to metadata.yaml
    
    Change-Id: I662bfcdfed9c206f8e27ceb3c91e8505ca2ceb6e
2021-06-30 14:03:37 +00:00
Zuul d8be68412e Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 52d3574f490c36d61df493748a11a02572f5647d
  - Merge "c-h sync - restore proxy env vars for add-apt-repository"
  - c-h sync - restore proxy env vars for add-apt-repository
    
    Change-Id: I0964a56a335d27213b8d2fa4f91b5b6c4f3c6e0c
2021-06-15 03:05:39 +00:00
Zuul b17e4ec7d8 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 90c7315379882760f55e17be12a9fcc2c7ebb942
  - Merge "Add support of a common volume_backend_name"
  - Add support of a common volume_backend_name
    
    Previously, we didn't have a control over volume_backend_name other than
    the default app name in the Juju model. A common backend name to
    multiple backends with the same character is useful because those can be
    treated as a single virtual backend associated with a single volume
    type.
    
    Change-Id: I4b57f7979837d21a1b116007f3da707ee154792b
    Closes-Bug: #1884511
2021-06-08 06:38:39 +00:00
Alex Kavanagh b8360b5568 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 1326664ee18ff0379e93dcac5c7f06be74cbcd39
  - 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: Ib3056ce7f712514b035d9af95a6a6ac7f834531c
2021-05-07 09:54:37 +00:00
Alex Kavanagh 210fa15da1 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 9d959b54ecc3683bc22579da1d2efd38580c51df
  - 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: Ic5760af94bbc62f33ac5202711857b8a65f2600f
2021-05-03 18:34:30 +00:00
Zuul ebb6293f96 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 33746add208d39fd29b64d859d7238dd097bce67
  - Merge "Add note about lack of upgrade path"
  - Add note about lack of upgrade path
    
    It's not currently possible to upgrade to the
    cinder-ceph way of doing things with a cloud
    that relates cinder and ceph-mon directly.
    
    Drive-by: Apply README template
    
    Related-Bug: #1727184
    Change-Id: Iec6caa0ba778fb3a17aba0fea357b05f68ee22be
2021-04-27 21:14:45 +00:00
Alex Kavanagh c65a73e5a9 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 5aa0f462b08b21306a8cf3203afd1a929968f8ab
  - 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: Ica9283d49eb57e127471bdfa8847fa0ea37d580f
2021-04-12 10:06:24 +00:00
Alex Kavanagh 64247ff778 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to e9acf917dd449c3aee2143967f9bda16240293aa
  - 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: If7594a71715a0c8ea268ceb9a576f54d85c8200c
2021-04-06 19:33:37 +00:00
Zuul b6d647dcf7 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 709b184259c05adabb5d8ee284fc9bcd486348c0
  - 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-03-19 11:28:26 +00:00
Alex Kavanagh edb8b929c1 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 8999bd8f8a8e4f653b44cf4c7a0c6058b89f8f1c
  - 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: Iaf475b79232e651b5f236a6e6a36e54005fa9e2d
2021-03-16 08:14:35 +00:00
Billy Olsen 718b883099 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to fdc7a1da3dc002915a3a32aa98abbe2a97557a7e
  - Prune gate tests
    
    Prune gate tests and move tests to dev_bundles.
    
    Change-Id: I961f8a4c17903cf9cca00d5fd03f612e61cec3c1
2021-02-23 09:32:46 +00:00
Alex Kavanagh c290e25672 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 165da3b8116f8eed0f86131968db2b3364a9da55
  - 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: I7deee35df63f8f17bc1da5c4f303bef9f227bb9b
2021-01-21 08:25:34 +00:00
Alex Kavanagh 3bdcd96ace Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to a19d656421e6ac7354a78849bf75e1fdaa0b0037
  - 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: I9f252f378e4c76e6c44acf3e8a690cb39a299d30
2021-01-19 09:21:03 +00:00
Zuul 1b6daa97db Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 5b73acf8f18ae55254f5e60a86ae4fa0279fe3ac
  - 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: I20570a90789e3d36339aa0bd4305e32af1226dfc
2021-01-15 20:19:32 +00:00
Ionut Balutoiu 90d6c14023 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to b8efc0e698d052281ff16eda233e16d0cfd475ba
  - Fixes for ceph-replication-device relation
    
    * Re-trigger `ceph_access_joined` from `ceph_replication_device_changed`.
      Without this, we could end up with incomplete `ceph-access` relation
      if `ceph_access_joined` is executed before `ceph_replication_device_changed`.
    
    * Seed `replication-device-secret-uuid` early in `config-changed`, to make
      sure that it's set if `storage_backend` is executed before `ceph_access_joined`.
    
    * Set `secret_uuid` as part of the `replication_device` config in the backend
      config. Without this, Nova won't be able to access the proper secret for
      the Cinder Ceph volumes, after a failover.
    
    Change-Id: Ic023d05d5d17a663e1719de393bdd15f18a40484
2021-01-15 09:17:02 +00:00
Aurelien Lourot 5090bb73d1 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 2af10cfa7af1b1e2de3879aac2b69beea97806c0
  - Remove Disco and Eoan bits
    
    Change-Id: Ibad1850613d72f1e20530916eb6542e303a8e265
2021-01-13 08:45:21 +00:00
Zuul 0e7fe340c9 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to eb2757c98c7ae594b7fb69d3e2c9e4df6b918725
  - Merge "Implement new relation: 'ceph-replication-device'"
  - Implement new relation: 'ceph-replication-device'
    
    Add CephReplicationDeviceContext Class
    Add CinderCephContext Class
    
    Co-authored-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
    Change-Id: I5f9139294c63f1adec3bbbe3bb9c99b2e7f5413b
2021-01-08 09:30:47 +00:00
Aurelien Lourot 14e2edd065 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 57d5d6f26b30e9d9184930eee4f6859139d64f83
  - Add Groovy to the test gate
    
    Change-Id: I95e4e62acb77e60c45ecfe3d772507def5199e3f
2021-01-07 22:31:16 +00:00
Ionut Balutoiu ec7ca6f7f0 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 026233bd7c36606861961c946b46694d1f0d54e2
  - Add 'rbd-mirroring-mode' to replicated 'create-pool' broker req op
    
    The new config option is applied only to the broker request to
    create the charm replicated pool.
    
    Co-authored-by: Marius Oprin <moprin@cloudbasesolutions.com>
    Change-Id: I6bf9544af02d0622b8f714da97b5dbcf49d1d1af
2020-12-18 08:51:16 +00:00
Aurelien Lourot c22f73d48c Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 5d49a71fab27e83c5e64f189ab4aba054a9e910e
  - 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: I8b4cc2a642d2c11e9d04073a7f380a56ad3daa99
2020-12-15 09:28:41 +00:00
Marius Oprin 6e500272b3 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  to 4114828b930102c407554307a924047141df1a01
  - Charmhelpers sync
    
    This is required to get the updated broker request handler
    containing the new rbd-mirroring-mode flag.
    
    Change-Id: Ia4c1e9741ae8eab2e41d7ba4e4615475914c43e5
2020-11-30 10:56:24 +00:00
Zuul 65bbebe70c Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Merge "Waiting state if broker request is incomplete"
  - Waiting state if broker request is incomplete
    
    When assessing the charms status check that the current
    ceph broker request has been complete. If it has not
    put the charm in a 'waiting' state and update the status
    message.
    
    Change-Id: Iaaa2021a86b7e360f3255a52b27a49ef859beecd
    Closes-Bug: #1899918
2020-11-05 10:39:20 +00:00
Frode Nordahl e922dc2a44 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Add blurb about Ceph BlueStore compression
    
    Change-Id: Ib917f930168388146b09982a2ce325a32fe4a8af
2020-10-21 11:43:42 +00:00
Zuul a88f043edf Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Merge "Sync libraries & common files prior to freeze"
  - 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: Ibd20dd33b17a348a7a8aeae93f119fc47a56eb9e
2020-10-08 08:25:16 +00:00
Zuul b0484bef04 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Merge "Send application name to ceph-mon"
  - Send application name to ceph-mon
    
    Send application name to ceph-mon as ceph-mon cannot derive it from
    CMR relations.
    
    Change-Id: Idffa90cb6e46cf016eac5ecff0094e4d145d67ac
2020-10-02 09:48:47 +00:00
Peter Matulis 543b74cdb1 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Trivial README change
    
    Make section 'Ceph pool type' header consistent with
    other charm READMEs.
    
    Change-Id: I0ac7998414d165afd9517e06e696d7b2f6e22a35
2020-10-01 17:03:30 +00:00
Zuul cebdde446f Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Merge "Add BlueStore Compression support"
  - Add BlueStore Compression support
    
    Unpin flake8
    
    Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/398
    Change-Id: I19de6b53a8f6c8f6492f5acccc3ea8d8a14cc4d9
2020-09-24 10:45:00 +00:00
Zuul d5df5dbb92 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Merge "Update README, including EC Ceph pools"
  - Update README, including EC Ceph pools
    
    Change-Id: I6a5fcdf01a9eb3d767b385792b0a2aa4feb8ffc7
2020-09-24 02:27:27 +00:00
Aurelien Lourot 642be496a7 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Add focal-victoria to the test gate
    
    Also add erasure coded Victoria bundles
    
    Change-Id: I9e5ff31781170319a1dddef2e9780b7851d004c3
2020-09-09 10:34:57 +00:00
Liam Young 85b4210478 Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Add test using erasure coded pools
    
    Change-Id: I746f475be5477f958026baa72724ac9487eafe4f
2020-09-08 11:16:08 +00:00
Pedro Guimaraes 3cc313986e Update git submodules
* Update charm-cinder-ceph from branch 'master'
  - Add support for Erasure Coded pools
    
    Enable support for use of Erasure Coded (EC) pools for
    Cinder volumes.
    
    Add the standard set of EC based configuration options to the
    charm.
    
    Update Ceph broker request to create a replicated pool, an erasure
    coding profile and an erasure coded pool (using the profile) when
    pool-type == erasure-coded is specified.
    
    Resync charm-helpers to pick changes to the standard ceph.conf
    template and associated contexts for rbd default data pool mangle
    due to lack for explicit support in OpenStack Services.
    
    Update context to use metadata pool name in cinder configuration
    when erasure-coding is enabled.
    
    Change-Id: Iae0b9ba2e57a0dcc4ba1074ebeba4c644f1d830c
    Co-Authored-By: James Page <james.page@ubuntu.com>
    Depends-On: Iec4de19f7b39f0b08158d96c5cc1561b40aefa10
2020-08-17 07:56:17 +00:00