cf7d665e79
Currently pool quotas and pg_num calculations are both based on percent_total_data values. This can be problematic when the amount of data allowed in a pool doesn't necessarily match the percentage of the cluster's data expected to be stored in the pool. It is also more intuitive to define absolute quotas for pools. This change adds an optional pool_quota value that defines an explicit value in bytes to be used as a pool quota. If pool_quota is omitted for a given pool, that pool's quota is set to 0 (no quota). A check_pool_quota_target() Helm test has also been added to verify that the sum of all pool quotas does not exceed the target quota defined for the cluster if present. Change-Id: I959fb9e95d8f1e03c36e44aba57c552a315867d0
15 lines
647 B
YAML
15 lines
647 B
YAML
---
|
|
ceph-client:
|
|
- 0.1.0 Initial Chart
|
|
- 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0"
|
|
- 0.1.2 fix the logic to disable the autoscaler on pools
|
|
- 0.1.3 Run as ceph user and disallow privilege escalation
|
|
- 0.1.4 Improvements for ceph-client helm tests
|
|
- 0.1.5 Fix Helm test check_pgs() check for inactive PGs
|
|
- 0.1.6 Uplift from Nautilus to Octopus release
|
|
- 0.1.7 Don't wait for premerge PGs in the rbd pool job
|
|
- 0.1.8 enhance logic to enable the autoscaler for Octopus
|
|
- 0.1.9 Revert "[ceph-client] enhance logic to enable the autoscaler for Octopus"
|
|
- 0.1.10 Separate pool quotas from pg_num calculations
|
|
...
|