[Bug Report] use helm install cubesandbox failed because it try install rpm on ubuntu24
Author: ningmingxiaoCreated Sep 17, 2026Updated Sep 18, 2026
Labelsbugarea/hypervisorneeds-triageneeds:compliancetest-needed
Summary
I have a k3s cluster it has 2 nodes.
it try to use rpm install some rpm when tag cube.tencent.com/allow-pvm-bootstrap=true --overwrite
root@node2:~# crictl ps -a
CONTAINER IMAGE CREATED STATE NAME ATTEMPT POD ID POD NAMESPACE
63271bf4ddd78 85f0c83d9caf1 18 seconds ago Exited pvm-host-bootstrap 4 1101c393a8a7b cube-node-pvm-zszh7 cube-system
e6764f237d145 eaa1212a2b456 43 minutes ago Running lb-tcp-443 0 23bd4a4b0f78f svclb-traefik-bb3e5fb8-js9km kube-system
fce0c64fdb692 eaa1212a2b456 43 minutes ago Running lb-tcp-80 0 23bd4a4b0f78f svclb-traefik-bb3e5fb8-js9km kube-system
root@node2:~# crictl logs -f 632
[pvm-host-bootstrap] current kernel: 6.8.0-139-generic
[node-prep] marked /host/var/lib/cube-node-bootstrap/pvm-mutating
[pvm-host-bootstrap] waiting for lease cube-system/cube-node-pvm-bootstrap as node2
[pvm-host-bootstrap] lease acquired
[pvm-host-bootstrap] installing PVM host kernel rpm from /artifacts/kernel-pvm-host.rpm
/bin/sh: 1: rpm: not found
/bin/sh: 1: rpm: not found若计算节点不是裸金属服务器,则还需要打这个 label ,即可自动安装 PVM kubectl label nodes cube.tencent.com/allow-pvm-bootstrap=true --overwrite
and if I don't use this tag( my node supports nested virtualization I don't want to install custom kernel) it will failed because k8s can't find node to schedule.
Environment
- CubeSandbox version / commit:
- Host OS and kernel version:
- KVM info (
modinfo kvm): - Deployment mode:
- Relevant component:
Steps to Reproduce
- use helm install cube on ubuntu24 (2 node)
- .
- ...
Expected Behavior
Actual Behavior
paste logs hereAdditional Context
Source: TencentCloud/CubeSandbox