cilium/lvh-run
Runs LVH VMs for Cilium CI testing
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 9, 2026
- License
- Apache 2.0
Pinned Snippet
uses: cilium/little-vm-helper@5ae749011735fd77f30f38add52f1a53a5568671 # v0.0.30tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| test-name | Unique test name | yes | — |
| image-repo | Docker repository for the images. | yes | quay.io/lvh-images |
| image | LVH image name ("base", "kind", etc) | yes | kind |
| image-version | LVH image version | yes | 5.10-main |
| images-folder-parent | Parent folder in which to put the downloaded images | no | "" |
| lvh-version | LVH cli version (Docker tag) | yes | v0.0.30 |
| cmd | Commands to run in a VM (any occurance of "$" within "cmd" must be escaped) | yes | — |
| ssh-port | SSH port for VM on a host | yes | 2222 |
| ssh-connect-wait-retries | Number of retries to connect to the SSH server | yes | 300 |
| ssh-connect-wait-timeout | Timeout in seconds between retries to connect to the SSH server | yes | 1 |
| host-mount | Host dir path to mount in /host dir of a VM | yes | — |
| provision | Provision VM (if set to false, only given test cmd is going to be run) | yes | true |
| install-dependencies | Install QEMU dependencies (Debian/Ubuntu) | — | false |
| serial-port | Serial port to access VM | yes | 0 |
| cpu | CPU count | no | — |
| mem | RAM size | no | — |
| cpu-kind | CPU kind to use | yes | host |
| kernel-path | Path to kernel image to boot with | no | — |
| verbose | Run in verbose mode | yes | false |
| port-forward | Additional to SSH comma-separated port forwards ($LOCAL:$VM_PORT) | no | — |
| arch | VM architecture (amd64 (default) or arm64) | no | amd64 |
| kernel-version | Kernel version (if empty, a kernel from the image will be used) | no | "" |
| additional-disk-size | Additional disk size to allocate to the VM (e.g. +10G) | no | "" |
Outputs
no outputs