What steps did you take and what happened:
installed the latest helm chart, manually created the VG.
failed to provision volume with StorageClass "openebs-lvmpv": error generating accessibility requirements: no available topology found
What did you expect to happen:
provision succeeds
The output of the following commands will help us better understand what's going on:
(Pasting long output into a GitHub gist or other Pastebin is fine.)
I1031 21:39:28.254386 1 main.go:149] LVM Driver Version :- 1.6.1 - commit :- a3c08bad6ad3ae64581f135e076d20b2ca26636c
I1031 21:39:28.254699 1 main.go:150] DriverName: local.csi.openebs.io Plugin: controller EndPoint: unix:///var/lib/csi/sockets/pluginproxy/csi.sock NodeID: SetIOLimits: false ContainerRuntime: containerd RIopsPerGB: [] WIopsPerGB: [] RBpsPerGB: [] WBpsPerGB: []
I1031 21:39:28.255033 1 driver.go:49] enabling volume access mode: SINGLE_NODE_WRITER
I1031 21:39:28.268530 1 controller.go:213] waiting for k8s & lvm node informer caches to be synced
I1031 21:39:28.369081 1 controller.go:217] synced k8s & lvm node informer caches
I1031 21:39:28.369115 1 controller.go:219] initializing csi provisioning leak protection controller
I1031 21:39:28.393450 1 leak_protection.go:134] "starting up csi pvc controller"
I1031 21:39:28.394025 1 shared_informer.go:311] Waiting for caches to sync for CSI Provisioner
I1031 21:39:28.395310 1 shared_informer.go:318] Caches are synced for CSI Provisioner
I1031 21:39:28.396617 1 grpc.go:190] Listening for connections on address: &net.UnixAddr{Name:"//var/lib/csi/sockets/pluginproxy/csi.sock", Net:"unix"}
I1031 21:39:28.620969 1 grpc.go:72] GRPC call: /csi.v1.Identity/Probe requests {}
I1031 21:39:28.623770 1 grpc.go:81] GRPC response: {}
I1031 21:39:28.626482 1 grpc.go:72] GRPC call: /csi.v1.Identity/GetPluginInfo requests {}
I1031 21:39:28.626583 1 grpc.go:81] GRPC response: {"name":"local.csi.openebs.io","vendor_version":"1.6.1"}
I1031 21:39:28.660649 1 grpc.go:72] GRPC call: /csi.v1.Identity/GetPluginCapabilities requests {}
I1031 21:39:28.660760 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"Service":{"type":2}}}]}
I1031 21:39:28.662986 1 grpc.go:72] GRPC call: /csi.v1.Controller/ControllerGetCapabilities requests {}
I1031 21:39:28.663220 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":9}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":4}}}]}
I1031 21:39:28.663795 1 grpc.go:72] GRPC call: /csi.v1.Controller/ControllerGetCapabilities requests {}
I1031 21:39:28.663838 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":9}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":4}}}]}
I1031 21:39:28.795749 1 grpc.go:72] GRPC call: /csi.v1.Identity/GetPluginInfo requests {}
I1031 21:39:28.795806 1 grpc.go:81] GRPC response: {"name":"local.csi.openebs.io","vendor_version":"1.6.1"}
I1031 21:39:28.802674 1 grpc.go:72] GRPC call: /csi.v1.Identity/Probe requests {}
I1031 21:39:28.802711 1 grpc.go:81] GRPC response: {}
I1031 21:39:28.804416 1 grpc.go:72] GRPC call: /csi.v1.Controller/ControllerGetCapabilities requests {}
I1031 21:39:28.804454 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":9}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":4}}}]}
I1031 21:39:29.259262 1 grpc.go:72] GRPC call: /csi.v1.Identity/Probe requests {}
I1031 21:39:29.259426 1 grpc.go:81] GRPC response: {}
I1031 21:39:29.267784 1 grpc.go:72] GRPC call: /csi.v1.Identity/GetPluginInfo requests {}
I1031 21:39:29.267846 1 grpc.go:81] GRPC response: {"name":"local.csi.openebs.io","vendor_version":"1.6.1"}
I1031 21:39:29.271501 1 grpc.go:72] GRPC call: /csi.v1.Identity/GetPluginCapabilities requests {}
I1031 21:39:29.271552 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"Service":{"type":2}}}]}
I1031 21:39:29.273316 1 grpc.go:72] GRPC call: /csi.v1.Controller/ControllerGetCapabilities requests {}
I1031 21:39:29.273355 1 grpc.go:81] GRPC response: {"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":9}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":4}}}]}
kubectl get pods -n openebs
NAME READY STATUS RESTARTS AGE
openebs-localpv-provisioner-6bd66f8598-6d2fb 1/1 Running 3 (51m ago) 63m
openebs-lvm-localpv-controller-776996844c-p6hkj 5/5 Running 0 38m
openebs-zfs-localpv-controller-b8bc9ff46-9dd6g 5/5 Running 0 63m
kubectl get lvmvol -A -o yaml
kubectl get lvmvol -A -o yaml
apiVersion: v1
items: []
kind: List
metadata:
resourceVersion: ""
Environment:
- LVM Driver version
- Kubernetes version (use
kubectl version):
Client Version: v1.30.4
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.30.4
- Kubernetes installer & version: openshift 4.17
- Cloud provider or hardware configuration: vsphere VM
- OS (e.g. from
/etc/os-release): redhat core-os
What steps did you take and what happened:
installed the latest helm chart, manually created the VG.
failed to provision volume with StorageClass "openebs-lvmpv": error generating accessibility requirements: no available topology found
What did you expect to happen:
provision succeeds
The output of the following commands will help us better understand what's going on:
(Pasting long output into a GitHub gist or other Pastebin is fine.)
kubectl logs -f openebs-lvm-localpv-controller-7b6d6b4665-fk78q -n openebs -c openebs-lvm-pluginkubectl logs -f openebs-lvm-localpv-node-[xxxx] -n openebs -c openebs-lvm-pluginkubectl get pods -n openebskubectl get lvmvol -A -o yamlkubectl get lvmvol -A -o yaml
apiVersion: v1
items: []
kind: List
metadata:
resourceVersion: ""
Environment:
kubectl version):Client Version: v1.30.4
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.30.4
/etc/os-release): redhat core-os