[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

  1. use helm install cube on ubuntu24 (2 node)
  2. .
  3. ...

Expected Behavior

Actual Behavior

paste logs here

Additional Context

Source: TencentCloud/CubeSandbox