Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error generating accessibility requirements #176

Open
Icedroid opened this issue May 17, 2023 · 0 comments
Open

error generating accessibility requirements #176

Icedroid opened this issue May 17, 2023 · 0 comments

Comments

@Icedroid
Copy link

Icedroid commented May 17, 2023

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:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant