- Apr 02, 2021
-
-
Fulvio Galeazzi authored
2021-04-02: FG; Ceph-proxy is now from GARR-CSD charm store, as that supports relation with ceph-fs. Yet another fix: create new function get_entity_named_key.
-
Fulvio Galeazzi authored
2021-04-02: FG; Ceph-proxy is now from GARR-CSD charm store, as that supports relation with ceph-fs. Fix for mkdir to store keyring, do not create if mds-name not yet set.
-
Fulvio Galeazzi authored
-
- Apr 01, 2021
-
-
Fulvio Galeazzi authored
2021-04-01: FG; Update repo so it is inline with https://bugs.launchpad.net/charm-ceph-proxy/+bug/1922195 Added capability to relate to ceph-fs charm.
-
- Mar 02, 2021
-
-
Alex Kavanagh authored
This update adds the new hirsute Ubuntu release (21.04) and removes trusty support (14.04 which is EOL at 21.04). Change-Id: I744188799db42ea9960ea35c1e83e773c6a2ee36
-
- Feb 24, 2021
-
-
Zuul authored
-
- Feb 23, 2021
-
-
Chris MacNaughton authored
This change is preparatory to migration Ubuntu OpenStack CI from Jenkins to Zuul Change-Id: I16e82e0f295a9c0f6f21e4ff343e2f1afda1d82d
-
- Feb 21, 2021
-
-
Billy Olsen authored
Prune gate tests and move tests to dev_bundles. Change-Id: Id415916aaa3e89caafa25064ad5a2109c8d9ee57
-
- Jan 20, 2021
-
-
Alex Kavanagh authored
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: I309ef298fecfe8d5cb2fd4c3322c3d734094f5d4
-
- Jan 19, 2021
-
-
Zuul authored
-
- Jan 15, 2021
-
-
Alex Kavanagh authored
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: I40621954e3108f73b79257755aa518646e52c88f
-
- Jan 14, 2021
-
-
Alex Kavanagh authored
* 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: I73cdbc4f9a444cb3bc5e9daa4d1cc038b5ed26c5
-
- Jan 13, 2021
- Jan 12, 2021
-
-
Aurelien Lourot authored
Change-Id: I836636ab55d53429862d344d79c7ff5617313adb
-
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
-