diff --git a/ceph-osd/Chart.yaml b/ceph-osd/Chart.yaml index d70f71015..1f8436c3e 100644 --- a/ceph-osd/Chart.yaml +++ b/ceph-osd/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph OSD name: ceph-osd -version: 0.1.10 +version: 0.1.11 home: https://github.com/ceph/ceph ... diff --git a/ceph-osd/templates/bin/_post-apply.sh.tpl b/ceph-osd/templates/bin/_post-apply.sh.tpl index 4d2b19054..be9114bd2 100644 --- a/ceph-osd/templates/bin/_post-apply.sh.tpl +++ b/ceph-osd/templates/bin/_post-apply.sh.tpl @@ -148,9 +148,8 @@ function restart_by_rack() { # The pods will not be ready in first 60 seconds. Thus we can reduce # amount of queries to kubernetes. sleep 60 - wait_for_pods $CEPH_NAMESPACE - echo "waiting for inactive pgs after osds restarted from rack $rack" - wait_for_pgs + # Degraded objects won't recover with noout set unless pods come back and + # PGs become healthy, so simply wait for 0 degraded objects wait_for_degraded_objects ceph -s done