openstack-helm-infra/ceph-client/templates
Phil Sphicas 25b0cdc7ec [ceph-client] Fix ceph-rbd-pool deletion race
In cases where the pool deletion feature [0] is used, but the pool does
not exists, a pool is created and then subsequently deleted.

This was broken by the performance optimizations introduced with [1], as
the job is trying to delete a pool that does not exist (yet).

This change makes the ceph-rbd-pool job wait for manage_pools to finish
before trying to delete the pool.

0: https://review.opendev.org/c/792851
1: https://review.opendev.org/c/806443

Change-Id: Ibb77e33bed834be25ec7fd215bc448e62075f52a
2021-10-13 17:23:23 -07:00
..
bin [ceph-client] Fix ceph-rbd-pool deletion race 2021-10-13 17:23:23 -07:00
configmap-bin.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
configmap-etc-client.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
cronjob-checkPGs.yaml Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
cronjob-defragosds.yaml Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
deployment-checkdns.yaml Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
deployment-mds.yaml Export crash dumps when Ceph daemons crash 2021-06-30 14:24:15 -06:00
deployment-mgr.yaml Export crash dumps when Ceph daemons crash 2021-06-30 14:24:15 -06:00
job-bootstrap.yaml Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
job-image-repo-sync.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
job-rbd-pool.yaml Helm 3 - Fix Job labels 2021-09-30 16:01:31 -05:00
pod-helm-tests.yaml Revert "[ceph-client] enhance logic to enable the autoscaler for Octopus" 2021-02-25 17:04:37 +00:00
service-mgr.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00