- Aug 28, 2020
-
-
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
-
- Mar 05, 2020
-
-
Ryan Beisner authored
Change-Id: I7964252f9d65b17915ac1d324b186955213a6297
-
- Jan 07, 2019
-
-
Ryan Beisner authored
The tests/charm-helpers contents were removed in the last cycle but the corresponding sync tool was not updated for this charm. Change-Id: I06fc6263ba31f7e37b45b1bd0af658bcd602254d
-
- Sep 26, 2017
-
-
Frode Nordahl authored
Change-Id: I59511ae8fa4495e3bf14052777293373436e5c67
-
- Aug 10, 2017
-
-
Alberto Colla authored
-
- Sep 09, 2016
-
-
Ryan Beisner authored
All OpenStack Charms now contain identical tox.ini files, not to be modified or made unique within each charm repo. This is to ensure consistency across charm repos in tox target naming, approach and purpose, also giving the charm dev and test experience additional consistency. Also create empty dirs with .keep files where necessary. Some classic charms have actions and/or lib dirs, and some do not. In all classic charms, flake will now check those dirs to ensure lint coverage of existing or future content. Manually fix up test names, Makefile and other legacy artifacts remaining from basic ceph-proxy on an old copy of ceph-mon. Change-Id: I54eb35d0e449f203237bdc9f065551a1fbc887a0
-
- Jul 12, 2016
-
-
Chris MacNaughton authored
This commit adds some unit testing to the helper libraries as well as amulet testing for the charm itself Change-Id: I13ff38655773521592c81bb5a6847a516abd943a
-
- Mar 16, 2016
-
-
Billy Olsen authored
Modify the Makefile to point at the appropriate tox targets so that tox and Make output can be equivalent. This involves mapping the lint target to the pep8 target and the test target to the py27 target. Change-Id: I9fc18109335953f2354fd2797da11c9979824d4b
-
- Mar 10, 2016
-
-
Chris Holcombe authored
This change will add two new actions to the ceph-mon charm. These actions will allow the user to create and remove cache tiers from existing pools. Both writeback and read only mode are supported. Limitations of this patch include not having fine grain control over the cache tier properties. Things like hit_set_count, bloom filter control or cache sizing are not supported yet. Change-Id: I5a37e79d0d23d35295a8ae97177c940af66b0485
-
- Jan 08, 2016
-
-
Ryan Beisner authored
-
- Oct 06, 2015
-
-
Ryan Beisner authored
-
- Jun 29, 2015
-
-
Ryan Beisner authored
-
- Jun 15, 2015
-
-
Ryan Beisner authored
-
Ryan Beisner authored
Remove unsupported release logic Add nova, cinder and glance rbd config inspection Enable Vivid tests, prep for Wily Add debug logging Add osd pool inspection Add functional tests for ceph-backed cinder and glance Add basic cli functional checks.
-
- Apr 16, 2015
-
-
Ryan Beisner authored
auto Makefile test target (amulet): bump juju test timeout to 2700s (same value as the juju-deployer default). Also remove explicit test names, which will cause all +x files in ./tests to be executed (as bundletester does by default).
-
Ryan Beisner authored
-
- Nov 07, 2014
-
-
Edward Hope-Morley authored
resources e.g. pools as opposed to creating them themselves. This hopefully simplifies the logic at the client side and reduces the risk of race conditions by shifting execution to the ceph charm itself. Backwards-compatibility with clients that don't want to/yet support this approach is maintained.
-
- Sep 27, 2014
-
-
Corey Bryant authored
* Makefile: Only run precise-icehouse and trusty-icehouse tests by default and increase test timeout * t/00-setup: Add more required dependencies * t/README: Mention charm-tools dependency * t/basic_deployment.py: - Specify unstable charm deployment - Use dicts in add_services
-
- Aug 26, 2014
-
-
Corey Bryant authored
-
- Aug 25, 2014
-
-
Corey Bryant authored
-
Corey Bryant authored
add charm-helpers-tests.yaml.
-
- May 21, 2014
-
-
James Page authored
-
- Jul 03, 2013
-
-
James Page authored
-
- Jun 24, 2013
-
-
James Page authored
-
James Page authored
-