redhat-performance / benchmark-runner

Containerized Python based Framework for running and visualizing benchmark workloads on any Kubernetes/ OpenShift and runtime kinds pods, kata containers and kubevirt virtual machines simply and safely
Apache License 2.0
20 stars 19 forks source link

storageClass ocs-storagecluster-ceph-rbd not created automatically #867

Closed vinayak-oci closed 2 months ago

vinayak-oci commented 2 months ago

Describe the bug storageclass.storage.k8s.io "ocs-storagecluster-ceph-rbd is not created automatically when running workload using Podman

To Reproduce Steps to reproduce the behavior: Run hammerdb_pod_mariadb workload using podman. It gets stuck at the point : Method name: wait_for_initialized {'label': 'app=mariadb', 'workload': 'mariadb', 'namespace': 'mariadb-db', 'label_uuid': False} I checked there is a PVC (mariadb-persistent-storage) stuck in pending state because of the following reason : storageclass.storage.k8s.io "ocs-storagecluster-ceph-rbd" not found Note that I had installed the ODF operator already in the cluster

Expected behavior storageClass should be created automatically

Screenshots

Screenshot 2024-08-29 at 7 11 35 PM

Desktop (please complete the following information):

Additional context Can you give me a manifest for creating the storageClass on my own ? I'll run the workload after seeing that the storageClass is available.