mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-23 23:00:19 +00:00
ci: modify kubectl_retry() to handle NotFound on delete cmd
Signed-off-by: Rakshith R <rar@redhat.com>
(cherry picked from commit 2b19197e2f
)
This commit is contained in:
parent
416782d878
commit
661602d731
@ -25,6 +25,18 @@ kubectl_retry() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# in case of a failure when running "delete", ignore errors with "NotFound"
|
||||||
|
if [ "${action}" == 'delete' ]
|
||||||
|
then
|
||||||
|
# count lines in stderr that do not have "NotFound"
|
||||||
|
ret=$(grep -cvw 'NotFound' "${stderr}")
|
||||||
|
if [ "${ret}" -eq 0 ]
|
||||||
|
then
|
||||||
|
# Success! stderr is empty after removing all "NotFound" lines.
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
retries=$((retries+1))
|
retries=$((retries+1))
|
||||||
if [ ${retries} -eq ${KUBECTL_RETRY} ]
|
if [ ${retries} -eq ${KUBECTL_RETRY} ]
|
||||||
then
|
then
|
||||||
|
Loading…
Reference in New Issue
Block a user