-
Bug
-
Resolution: Done
-
Undefined
-
odf-4.19
-
False
-
-
False
-
Committed
-
?
-
?
-
4.19.7-1.konflux
-
Committed
-
Release Note Not Required
-
Rejected
-
-
-
None
Steps:
1. Install ODF 4.19, create storagecluster cr and wait for it to get into Ready state
2. Delete storagecluster and wait for it to get it deleted
Expected:
1. Along with storagecluster, storageconsumer and storageclient should be deleted
Actual:
1. Along with storagecluster, only storageconsumer is deleted and storageclient is left behind in Offboarding state
> k get storagecluster,storageconsumer,storageclient NAME PHASE CONSUMER storageclient.ocs.openshift.io/ocs-storagecluster Offboarding af138222-1310-4c17-9d55-2bcbfdbfeab6
Additional Info:
This is always reproducible and workaround is to remove the finalizer on storageclient.
Possible RC:
Provider server doesn't wait for storageclients but only for storageconsumer and when storageconsumer is removed, server is also deleted. This makes client-op unable to complete offboard for the local storageclient.