Fabien Brachere
4026ba9da1
library: add missing `target_size_ratio` parameter support in ceph_pool module
...
When creating a new pool, target_size_ratio was ignored by ansible module ceph_pool.py.
target_size_ratio is now used when pg_autoscale_mode is on.
Tests added to library tests.
This adds too the use in the role ceph-rgw.
Signed-off-by: Fabien Brachere <fabien.brachere@celeste.fr>
2020-12-16 15:10:27 +01:00
Guillaume Abrioux
8f5db079ae
ceph_pool: update tests
...
update test_ceph_pool.py due to recent refact
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-10-02 07:42:40 +02:00
Guillaume Abrioux
787878f0c3
ceph_pool: pep8
...
Adopt pep8 syntax in ceph_pool module
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-10-02 07:42:40 +02:00
Guillaume Abrioux
29fc115f4a
ceph_pool: refact module
...
remove complexity about current defaults in running cluster
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-10-02 07:42:40 +02:00
Guillaume Abrioux
2cbb7de3b2
tests: migrate to quay.ceph.io registry
...
in order to avoid docker.io rate limiting
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-09-07 12:54:29 +02:00
Guillaume Abrioux
886b5256fd
ceph_pool: add tests
...
Add unit tests for ceph_pool module
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2020-05-16 07:31:57 +02:00