Address "pods "rook-ceph-detect-version-4dszn" not found" failure in pod/wait_for_storage_pods()
We are seeing multiple test failures which call `pod.wait_for_storage_pods()` due to the absence of `rook-ceph-detect-version` pod

```
E           ocs_ci.ocs.exceptions.CommandFailed: Error during execution of command: oc -n openshift-storage --kubeconfig /home/jenkins/current-cluster-dir/openshift-cluster-dir/auth/kubeconfig describe Pod rook-ceph-detect-version-4dszn.
E           Error is Error from server (NotFound): pods "rook-ceph-detect-version-4dszn" not found
```

Could be that we need to ignore this pod while checking the storage pods status
diff --git a/ocs_ci/ocs/constants.py b/ocs_ci/ocs/constants.py
index f6054cd3..7a889fa1 100644
--- a/ocs_ci/ocs/constants.py
+++ b/ocs_ci/ocs/constants.py
@@ -244,6 +244,7 @@ NOOBAA_CORE_POD_LABEL = "noobaa-core=noobaa"
 NOOBAA_OPERATOR_POD_LABEL = "noobaa-operator=deployment"
 NOOBAA_DB_LABEL = "noobaa-db=noobaa"
 NOOBAA_ENDPOINT_POD_LABEL = "noobaa-s3=noobaa"
+ROOK_CEPH_DETECT_VERSION_LABEL = "app=rook-ceph-detect-version"
 DEFAULT_DEVICESET_PVC_NAME = "ocs-deviceset"
 DEFAULT_MON_PVC_NAME = "rook-ceph-mon"
 OSD_PVC_GENERIC_LABEL = "ceph.rook.io/DeviceSet"
diff --git a/ocs_ci/ocs/resources/pod.py b/ocs_ci/ocs/resources/pod.py
index 1c2b46e3..6179912f 100644
--- a/ocs_ci/ocs/resources/pod.py
+++ b/ocs_ci/ocs/resources/pod.py
@@ -1306,6 +1306,11 @@ def wait_for_storage_pods(timeout=200):
     all_pod_obj = get_all_pods(
         namespace=defaults.ROOK_CLUSTER_NAMESPACE
     )
+    # Ignoring pods with "app=rook-ceph-detect-version" app label
+    all_pod_obj = [
+        pod for pod in all_pod_obj if constants.ROOK_CEPH_DETECT_VERSION_LABEL not in pod.get_labels()
+    ]
+
     for pod_obj in all_pod_obj:
         state = constants.STATUS_RUNNING
         if any(i in pod_obj.name for i in ['-1-deploy', 'ocs-deviceset']):
['ocs_ci/ocs/resources/pod.py', 'ocs_ci/ocs/constants.py']