
The checkDNS script which is run inside the ceph-mon pods has had a bug for a while now. If a value of "up" is passed in, it adds brackets around it, but then doesn't check for the brackets when checking for a value of "up". This causes a value of "{up}" to be written into the ceph.conf for the mon_host line and that causes the mon_host to not be able to respond to ceph/rbd commands. Its normally not a problem if DNS is working, but if DNS stops working this can happen. This patch changes the comparison to look for "{up}" instead of "up" in three different files, which should fix the problem. Change-Id: I89cf07b28ad8e0e529646977a0a36dd2df48966d
26 lines
1.2 KiB
YAML
26 lines
1.2 KiB
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
|
|
- 0.1.11 enhance logic to enable and disable the autoscaler
|
|
- 0.1.12 Disable autoscaling before pools are created
|
|
- 0.1.13 Fix ceph-client helm test
|
|
- 0.1.14 Allow Ceph RBD pool job to leave failed pods
|
|
- 0.1.15 Make ceph-client helm test more PG specific
|
|
- 0.1.16 Make Ceph pool init job consistent with helm test
|
|
- 0.1.17 Add pool rename support for Ceph pools
|
|
- 0.1.18 Add pool delete support for Ceph pools
|
|
- 0.1.19 Use full image ref for docker official images
|
|
- 0.1.20 Export crash dumps when Ceph daemons crash
|
|
- 0.1.21 Fix Ceph checkDNS script
|
|
...
|