- Jan 13, 2021
-
-
Zuul authored
-
- Jan 12, 2021
-
-
Liam Young authored
Process requests for radosgw per unit keys. Ideally the charm would move to using charms.ceph.utils for the get_radosgw_key method but this does not work atm. I have raised bug #1899643 to cover deduplicating hooks.ceph v charms.ceph.* Change-Id: I00f5a58f127baa1f7878b0ddb31b4fa009d9651e Closes-Bug: #1899634
-
- Dec 11, 2020
-
-
Aurelien Lourot authored
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: I12b3c45b45e0b1d6db16902c81663cbe2ef84d17
-
- Nov 27, 2020
-
-
Aurelien Lourot authored
Also sync libraries Change-Id: I60d6b713c152c14b5af37b5c87308c72408801e3
-
- Sep 30, 2020
-
-
Zuul authored
-
- Sep 28, 2020
-
-
Alex Kavanagh authored
* 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: I512ef8bbb52c08e782c66450b435a40a76b8a532
-
James Page authored
Changing an existing EC profile can have some nasty side effects including crashing OSD's (which is why its guarded with a --force). Update the ceph helper to log a warning and return if an EC profile already exists, effectively making them immutable and avoiding any related issues. Reconfiguration of a pool would be undertaking using actions: - create new EC profile - create new pool using new EC profile - copy data from old pool to new pool - rename old pool - rename new pool to original pool name this obviously requires an outage in the consuming application. Change-Id: I630f6b6c5e3c6dd252a85cd373d7e204b9e77245 Closes-Bug: 1897517
-
- Sep 07, 2020
-
-
Aurelien Lourot authored
Also add erasure coded Victoria bundles Change-Id: Ic809edab3d8fb60cb513bfaddd8f1373d969934e
-
Chris MacNaughton authored
Closes-Bug #1894600 Change-Id: I74c737480c6ad56d5691689caeb84bca7154be38
-
- Sep 04, 2020
-
-
Chris MacNaughton authored
Change-Id: I357b26fb585d68d2fbe9bbf21bbf9bfc52ac5050 Closes-Bug: #1893790
-
- Aug 28, 2020
-
-
James Page authored
Add test bundle for erasure-coding with check to validate that pools are created correctly. Change-Id: Ic6f959b2e598f7f9cfa13bd60fdab62a22e03b59 Func-Test-PR: https://github.com/openstack-charmers/zaza-openstack-tests/pull/396
-
James Page authored
Drop use of local copy of ceph_broker.py in preference to the centrally maintained copy in charms.ceph. Change-Id: I89aa0f9fc7d5d2d480ebabc1cb17a86dcbef21bf
-
- Aug 04, 2020
-
-
Peter Matulis authored
Change-Id: If12cffe0ee061710030613e1a13a0196c7b878e6
-
Peter Matulis authored
This improvement is part of a wave of polish in preparation for the launch of the Ceph product. Change-Id: Icec5faee1c9e693aa149d571f322e66a0899a14c
-
- Jul 27, 2020
-
-
Alex Kavanagh authored
- 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: I0003f91a5f451ed3234ae8f4bc273fa4b49f2b51
-
Aurelien Lourot authored
Change-Id: I45a84f4b252118527a0991a61b526960864dacd7
-
- Jul 24, 2020
-
-
Corey Bryant authored
This sync picks up the release and version details for Victoria/Groovy. Depends-On: https://review.opendev.org/#/c/733686/ Change-Id: I35e74aa488f0f67a9f98ea6807f22d503a1467cc
-
Alex Kavanagh authored
- 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: I1b49dc4f3e24483d7a64c6d9c2c55634e3b526e0
-
- Jul 23, 2020
-
-
Alex Kavanagh authored
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. Also remove the trusty-icehouse bundle as it is not longer supported. Note, on trusty-mitaka, the nova-cloud-controller is needed as otherwise nova-compute complains and then dies, leaving a nova-compute service is not running in the status message. Also, change the detection of the status messages for the radosgw charm as it has changed during the dev cycle. Change-Id: I072b79705a6a7dfb0d5cbd16095e6ececb432ec3 Closes-Bug: #1881246
-
- May 18, 2020
-
-
Aurelien Lourot authored
Change-Id: Ib0a99f80e6a133950498accc6153b68598f7ad20
-
- May 17, 2020
-
-
Alex Kavanagh authored
This patch adds a focal-ussuri and bionic-ussuri bundles to the tests for the charm. Also removes 'admin-token' from the tests, as the keystone charm no longer accepts the option. Also, for focal, btrfs-tools has been removed and replaced by btrfs-progs; thus these are installed on focal instead. See linked Bug. Closes-Bug: #1871712 Change-Id: Ifc79beebb981571cebc38be6cb6c2748d22816c9
-
- May 11, 2020
-
-
Aurelien Lourot authored
Change-Id: Ic587b0a7b5f737258fcb069d0978cb7341d51158
-
- Mar 05, 2020
-
-
Ryan Beisner authored
Change-Id: I7964252f9d65b17915ac1d324b186955213a6297
-
- Feb 18, 2020
-
-
Alex Kavanagh authored
Change-Id: I5106499e5d0f90fe02c07a7668d810a0a97822aa
-
- Feb 12, 2020
-
-
Chris MacNaughton authored
When ceph-proxy is configured prior to being related to clients, it is possible for the units to go into a hook error because of an undefined variable. This change ensures that we do correctly define the unit before we use it. Change-Id: Ic6e28783bde4fc342d7c5ef1d733e69a03b702fe Closes-Bug: #1862487
-
- Feb 05, 2020
-
-
Liam Young authored
Change-Id: Ib2e4cb4f12c1d0868af73c8b690b7cd5ebff76c2
-
- Jan 17, 2020
-
-
Corey Bryant authored
Change-Id: I7587becc363365b7fff1d74b678e917bb27ea2b5
-
- Oct 31, 2019
-
-
inspurericzhang authored
Change-Id: Id61c1806a17a76c45e3dc19f1d97c250cc6125b8
-
- Oct 24, 2019
-
-
Corey Bryant authored
This patch also updates the smoke test to run bionic-train. Change-Id: I0ba45f400cde80ab4ec86e7ceb88dea786c74c82
-
- Oct 14, 2019
-
-
Ryan Beisner authored
Also clean up pre-existing pep8 violations in the files/* dir which was previously not covered by lint testing. Also clean-up mocking issues around apt-pkg replacements in the unit tests. Also fix py35 issue with enabled_manager_modules() function in the charmhelpers library (see https://github.com/juju/charm-helpers/pull/387). Also fix the functional tests bundles so they actually test the version of OpenStack that the bundle indicates. Change-Id: I2c8d84fadc11311c622dd308c4694496872dc157
-
- Oct 02, 2019
-
-
Rodrigo Barbieri authored
Added cinder-ceph to CI to run a new functional test included in zaza. Change-Id: I3a91ff4cc55edd824501d0e190cc239ae03f54a5
-
tpsilva authored
Currently add-permissions-to-key requests are not being handled by this charm, so if cinder-ceph or glance is deployed with restrict-ceph-pools=True, it will not be configured properly. This patch ports the implementation of the add-permissions-to-key handling from the ceph-mon charm, and updates other methods required to properly set up cinder-ceph and glance ceph pools. Change-Id: If5950af155e10ee4d140300fd7ed5730798b65f0 Closes-bug: #1836408
-
- Sep 24, 2019
-
-
Zuul authored
-
Liam Young authored
The charm was incorrectly pulling in an old branch of zaza, this change points it back at master. Change-Id: I2a98f843c54f883782e4911412b45185996ce038
-
- Sep 23, 2019
-
-
Rodrigo Barbieri authored
Tests.yaml was missing a parameter, causing zaza to pull latest ceph-proxy from charm store instead of using the changes of patches proposed in gerrit. This change fixes it, now zaza deploys ceph-proxy from local repo created during tests that contains the patch proposed in gerrit. Change-Id: I3681e72f032780b864d02a95cf983f26a0b1c91e
-
- Sep 05, 2019
-
-
Zuul authored
-
- Sep 04, 2019
-
-
Camille Rodriguez authored
The bundle disco-stein was in the dev bundles because a bug with the Python 3.7 syntax prevented the success of the deployment of HA clusters. This bug is fixed, we can reintegrate disco-stein in the gate bundles. Other small additions: - Passing OS env vars instead of AMULET - removing sitepackages in tox.ini to avoid test env pollution - skip_missing_interpreters in tox.ini set to False to avoid false positives by skipping missing interpreters. - adding bionic-stein bundle to gate_bundles instead of dev LP Related-Bug: #1823718 Change-Id: Ia7093a5654a763670be05635f7f6fce292eb9c96
-
- Aug 29, 2019
-
-
Zuul authored
-
- Aug 19, 2019
-
-
Chris MacNaughton authored
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: Ie306d2caaafb16eff0ee4481a691c1f5a2f31cf4
-
- Jul 30, 2019
-
-
Corey Bryant authored
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: Ib39664a09e76cb5a3f764057b42d5cd33c1f8f75 Story: #2005924 Task: #34228
-