-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Describe the bug: A clear and concise description of what the bug is.
Warning ProvisioningFailed 5m43s cstor.csi.openebs.io_openebs-cstor-csi-controller-0_7a41da72-a845-4d02-a602-703808f4d2be failed to provision volume with StorageClass "cstor-mirror-sc": error generating accessibility requirements: topologyKeys [] were not found on any nodes
Expected behaviour: A concise description of what you expected to happen
Volume created.
Steps to reproduce the bug:
A k8s cluster has kubevirt and cstor-csi. create pvc will produce the bug:
Warning ProvisioningFailed 5m43s cstor.csi.openebs.io_openebs-cstor-csi-controller-0_7a41da72-a845-4d02-a602-703808f4d2be failed to provision volume with StorageClass "cstor-mirror-sc": error generating accessibility requirements: topologyKeys [beta.kubernetes.io/arch beta.kubernetes.io/os cpu-feature.node.kubevirt.io/3dnowprefetch cpu-feature.node.kubevirt.io/abm cpu-feature.node.kubevirt.io/adx cpu-feature.node.kubevirt.io/aes cpu-feature.node.kubevirt.io/arat cpu-feature.node.kubevirt.io/arch-capabilities cpu-feature.node.kubevirt.io/avx cpu-feature.node.kubevirt.io/avx2 cpu-feature.node.kubevirt.io/bmi1 cpu-feature.node.kubevirt.io/bmi2 cpu-feature.node.kubevirt.io/clflushopt cpu-feature.node.kubevirt.io/clzero cpu-feature.node.kubevirt.io/cmp_legacy cpu-feature.node.kubevirt.io/cr8legacy cpu-feature.node.kubevirt.io/f16c cpu-feature.node.kubevirt.io/fma cpu-feature.node.kubevirt.io/fsgsbase cpu-feature.node.kubevirt.io/fxsr_opt cpu-feature.node.kubevirt.io/hypervisor cpu-feature.node.kubevirt.io/ibpb cpu-feature.node.kubevirt.io/invtsc cpu-feature.node.kubevirt.io/mds-no cpu-feature.node.kubevirt.io/misalignsse cpu-feature.node.kubevirt.io/mmxext cpu-feature.node.kubevirt.io/movbe cpu-feature.node.kubevirt.io/osvw cpu-feature.node.kubevirt.io/pclmuldq cpu-feature.node.kubevirt.io/pdpe1gb cpu-feature.node.kubevirt.io/perfctr_core cpu-feature.node.kubevirt.io/popcnt cpu-feature.node.kubevirt.io/pschange-mc-no cpu-feature.node.kubevirt.io/rdctl-no cpu-feature.node.kubevirt.io/rdrand cpu-feature.node.kubevirt.io/rdseed cpu-feature.node.kubevirt.io/rdtscp cpu-feature.node.kubevirt.io/sha-ni cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry cpu-feature.node.kubevirt.io/smap cpu-feature.node.kubevirt.io/smep cpu-feature.node.kubevirt.io/sse4.2 cpu-feature.node.kubevirt.io/sse4a cpu-feature.node.kubevirt.io/tsc-deadline cpu-feature.node.kubevirt.io/tsc_adjust cpu-feature.node.kubevirt.io/virt-ssbd cpu-feature.node.kubevirt.io/vme cpu-feature.node.kubevirt.io/x2apic cpu-feature.node.kubevirt.io/xgetbv1 cpu-feature.node.kubevirt.io/xsave cpu-feature.node.kubevirt.io/xsavec cpu-feature.node.kubevirt.io/xsaveerptr cpu-feature.node.kubevirt.io/xsaveopt cpu-feature.node.kubevirt.io/xsaves cpu-model.node.kubevirt.io/Dhyana cpu-model.node.kubevirt.io/EPYC cpu-model.node.kubevirt.io/EPYC-IBPB cpu-model.node.kubevirt.io/Nehalem cpu-model.node.kubevirt.io/Opteron_G1 cpu-model.node.kubevirt.io/Opteron_G2 cpu-model.node.kubevirt.io/Opteron_G3 cpu-model.node.kubevirt.io/Penryn cpu-model.node.kubevirt.io/SandyBridge cpu-model.node.kubevirt.io/Westmere cpu-timer.node.kubevirt.io/tsc-frequency cpu-timer.node.kubevirt.io/tsc-scalable cpu-vendor.node.kubevirt.io/Hygon cpumanager host-model-cpu.node.kubevirt.io/Dhyana host-model-required-features.node.kubevirt.io/aes host-model-required-features.node.kubevirt.io/arch-capabilities host-model-required-features.node.kubevirt.io/clzero host-model-required-features.node.kubevirt.io/cmp_legacy host-model-required-features.node.kubevirt.io/hypervisor host-model-required-features.node.kubevirt.io/invtsc host-model-required-features.node.kubevirt.io/mds-no host-model-required-features.node.kubevirt.io/pclmuldq host-model-required-features.node.kubevirt.io/perfctr_core host-model-required-features.node.kubevirt.io/pschange-mc-no host-model-required-features.node.kubevirt.io/rdctl-no host-model-required-features.node.kubevirt.io/sha-ni host-model-required-features.node.kubevirt.io/skip-l1dfl-vmentry host-model-required-features.node.kubevirt.io/tsc-deadline host-model-required-features.node.kubevirt.io/tsc_adjust host-model-required-features.node.kubevirt.io/virt-ssbd host-model-required-features.node.kubevirt.io/x2apic host-model-required-features.node.kubevirt.io/xsaveerptr host-model-required-features.node.kubevirt.io/xsaves hyperv.node.kubevirt.io/base hyperv.node.kubevirt.io/frequencies hyperv.node.kubevirt.io/ipi hyperv.node.kubevirt.io/reenlightenment hyperv.node.kubevirt.io/reset hyperv.node.kubevirt.io/runtime hyperv.node.kubevirt.io/synic hyperv.node.kubevirt.io/synic2 hyperv.node.kubevirt.io/synictimer hyperv.node.kubevirt.io/time hyperv.node.kubevirt.io/tlbflush hyperv.node.kubevirt.io/vpindex kubernetes.io/arch kubernetes.io/hostname kubernetes.io/os kubevirt.io/schedulable meta.ecf.io/dedicated.customer meta.ecf.io/serverless node.cabinet openebs.io/nodeid openebs.io/nodename public-net.provider-network.kubernetes.io/interface public-net.provider-network.kubernetes.io/mtu public-net.provider-network.kubernetes.io/ready scheduling.node.kubevirt.io/tsc-frequency-1996194000 scheduling.node.kubevirt.io/tsc-frequency-1996213000 topology.cstor.openebs.io/nodeName trunk-net.provider-network.kubernetes.io/interface trunk-net.provider-network.kubernetes.io/mtu trunk-net.provider-network.kubernetes.io/ready vnf.ecf.io/schedulable vrouter.ecf.io/schedulable] were not found on any nodes
The output of the following commands will help us better understand what's going on:
kubectl get csinode 192.168.211.66 -oyaml
- name: cstor.csi.openebs.io
nodeID: 192.168.211.66
topologyKeys:
- beta.kubernetes.io/arch
- beta.kubernetes.io/os
- cpu-feature.node.kubevirt.io/3dnowprefetch
- cpu-feature.node.kubevirt.io/abm
- cpu-feature.node.kubevirt.io/adx
- cpu-feature.node.kubevirt.io/aes
- cpu-feature.node.kubevirt.io/amd-ssbd
- cpu-feature.node.kubevirt.io/amd-stibp
- cpu-feature.node.kubevirt.io/arat
- cpu-feature.node.kubevirt.io/arch-capabilities
- cpu-feature.node.kubevirt.io/avx
- cpu-feature.node.kubevirt.io/avx2
- cpu-feature.node.kubevirt.io/avx512bw
- cpu-feature.node.kubevirt.io/avx512cd
- cpu-feature.node.kubevirt.io/avx512dq
- cpu-feature.node.kubevirt.io/avx512f
- cpu-feature.node.kubevirt.io/avx512vl
- cpu-feature.node.kubevirt.io/avx512vnni
- cpu-feature.node.kubevirt.io/bmi1
- cpu-feature.node.kubevirt.io/bmi2
- cpu-feature.node.kubevirt.io/clflushopt
- cpu-feature.node.kubevirt.io/clwb
- cpu-feature.node.kubevirt.io/erms
- cpu-feature.node.kubevirt.io/f16c
- cpu-feature.node.kubevirt.io/fma
- cpu-feature.node.kubevirt.io/fsgsbase
- cpu-feature.node.kubevirt.io/hypervisor
- cpu-feature.node.kubevirt.io/ibpb
- cpu-feature.node.kubevirt.io/ibrs
- cpu-feature.node.kubevirt.io/ibrs-all
- cpu-feature.node.kubevirt.io/invpcid
- cpu-feature.node.kubevirt.io/invtsc
- cpu-feature.node.kubevirt.io/md-clear
- cpu-feature.node.kubevirt.io/mds-no
- cpu-feature.node.kubevirt.io/movbe
- cpu-feature.node.kubevirt.io/mpx
- cpu-feature.node.kubevirt.io/pcid
- cpu-feature.node.kubevirt.io/pclmuldq
- cpu-feature.node.kubevirt.io/pdpe1gb
- cpu-feature.node.kubevirt.io/pku
- cpu-feature.node.kubevirt.io/popcnt
- cpu-feature.node.kubevirt.io/pschange-mc-no
- cpu-feature.node.kubevirt.io/rdctl-no
- cpu-feature.node.kubevirt.io/rdrand
- cpu-feature.node.kubevirt.io/rdseed
- cpu-feature.node.kubevirt.io/rdtscp
- cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry
- cpu-feature.node.kubevirt.io/smap
- cpu-feature.node.kubevirt.io/smep
- cpu-feature.node.kubevirt.io/spec-ctrl
- cpu-feature.node.kubevirt.io/ss
- cpu-feature.node.kubevirt.io/ssbd
- cpu-feature.node.kubevirt.io/sse4.2
- cpu-feature.node.kubevirt.io/stibp
- cpu-feature.node.kubevirt.io/tsc-deadline
- cpu-feature.node.kubevirt.io/tsc_adjust
- cpu-feature.node.kubevirt.io/umip
- cpu-feature.node.kubevirt.io/vme
- cpu-feature.node.kubevirt.io/vmx
- cpu-feature.node.kubevirt.io/x2apic
- cpu-feature.node.kubevirt.io/xgetbv1
- cpu-feature.node.kubevirt.io/xsave
- cpu-feature.node.kubevirt.io/xsavec
- cpu-feature.node.kubevirt.io/xsaveopt
- cpu-feature.node.kubevirt.io/xsaves
- cpu-model.node.kubevirt.io/Broadwell-noTSX
- cpu-model.node.kubevirt.io/Broadwell-noTSX-IBRS
- cpu-model.node.kubevirt.io/Cascadelake-Server-noTSX
- cpu-model.node.kubevirt.io/Haswell-noTSX
- cpu-model.node.kubevirt.io/Haswell-noTSX-IBRS
- cpu-model.node.kubevirt.io/IvyBridge
- cpu-model.node.kubevirt.io/IvyBridge-IBRS
- cpu-model.node.kubevirt.io/Nehalem
- cpu-model.node.kubevirt.io/Nehalem-IBRS
- cpu-model.node.kubevirt.io/Opteron_G1
- cpu-model.node.kubevirt.io/Opteron_G2
- cpu-model.node.kubevirt.io/Penryn
- cpu-model.node.kubevirt.io/SandyBridge
- cpu-model.node.kubevirt.io/SandyBridge-IBRS
- cpu-model.node.kubevirt.io/Skylake-Client-noTSX-IBRS
- cpu-model.node.kubevirt.io/Skylake-Server-noTSX-IBRS
- cpu-model.node.kubevirt.io/Westmere
- cpu-model.node.kubevirt.io/Westmere-IBRS
- cpu-timer.node.kubevirt.io/tsc-frequency
- cpu-timer.node.kubevirt.io/tsc-scalable
- cpu-vendor.node.kubevirt.io/Intel
- cpumanager
- host-model-cpu.node.kubevirt.io/Cascadelake-Server
- host-model-required-features.node.kubevirt.io/amd-ssbd
- host-model-required-features.node.kubevirt.io/amd-stibp
- host-model-required-features.node.kubevirt.io/arch-capabilities
- host-model-required-features.node.kubevirt.io/hypervisor
- host-model-required-features.node.kubevirt.io/ibpb
- host-model-required-features.node.kubevirt.io/ibrs
- host-model-required-features.node.kubevirt.io/ibrs-all
- host-model-required-features.node.kubevirt.io/invtsc
- host-model-required-features.node.kubevirt.io/md-clear
- host-model-required-features.node.kubevirt.io/mds-no
- host-model-required-features.node.kubevirt.io/pku
- host-model-required-features.node.kubevirt.io/pschange-mc-no
- host-model-required-features.node.kubevirt.io/rdctl-no
- host-model-required-features.node.kubevirt.io/skip-l1dfl-vmentry
- host-model-required-features.node.kubevirt.io/ss
- host-model-required-features.node.kubevirt.io/stibp
- host-model-required-features.node.kubevirt.io/tsc_adjust
- host-model-required-features.node.kubevirt.io/umip
- host-model-required-features.node.kubevirt.io/vmx
- host-model-required-features.node.kubevirt.io/xsaves
- hyperv.node.kubevirt.io/base
- hyperv.node.kubevirt.io/frequencies
- hyperv.node.kubevirt.io/ipi
- hyperv.node.kubevirt.io/reenlightenment
- hyperv.node.kubevirt.io/reset
- hyperv.node.kubevirt.io/runtime
- hyperv.node.kubevirt.io/synic
- hyperv.node.kubevirt.io/synic2
- hyperv.node.kubevirt.io/synictimer
- hyperv.node.kubevirt.io/time
- hyperv.node.kubevirt.io/tlbflush
- hyperv.node.kubevirt.io/vpindex
- kube-ovn/role
- kubernetes.io/arch
- kubernetes.io/hostname
- kubernetes.io/os
- kubevirt.io/schedulable
- meta.ecf.io/dedicated.customer
- meta.ecf.io/serverless
- node-role.kubernetes.io/master
- node.cabinet
- openebs.io/nodeid
- openebs.io/nodename
- public-net.provider-network.kubernetes.io/interface
- public-net.provider-network.kubernetes.io/mtu
- public-net.provider-network.kubernetes.io/ready
- scheduling.node.kubevirt.io/tsc-frequency-1996194000
- scheduling.node.kubevirt.io/tsc-frequency-2294577000
- topology.cstor.openebs.io/nodeName
- trunk-net.provider-network.kubernetes.io/interface
- trunk-net.provider-network.kubernetes.io/mtu
- trunk-net.provider-network.kubernetes.io/ready
- vnf.ecf.io/schedulable
- vrouter.ecf.io/schedulable
Anything else we need to know?:
I found csiNode TopologKeys:
- scheduling.node.kubevirt.io/tsc-frequency-1996194000
- scheduling.node.kubevirt.io/tsc-frequency-2294577000
not match the pvc request TopologKeys.
Environment details:
- OpenEBS version (use
kubectl get po -n openebs --show-labels): - Kubernetes version (use
kubectl version): - Cloud provider or hardware configuration:
- OS (e.g:
cat /etc/os-release): - kernel (e.g:
uname -a): - others: