Skip to content

chore(vm): generalize crate for multi-device PCIe passthrough (#1573) #594

chore(vm): generalize crate for multi-device PCIe passthrough (#1573)

chore(vm): generalize crate for multi-device PCIe passthrough (#1573) #594

Triggered via push May 29, 2026 22:43
Status Failure
Total duration 25m 0s
Artifacts 27

release-dev.yml

on: push
Compute Versions
1m 9s
Compute Versions
Matrix: build-gateway-binary-linux
Matrix: build-cli-linux
build-gateway  /  Resolve build plan
2s
build-gateway / Resolve build plan
build-supervisor  /  Resolve build plan
3s
build-supervisor / Resolve build plan
Matrix: build-python-wheels-linux
Matrix: Build Snap / build-snap
Matrix: build-supervisor-binary-linux
Build Driver VM Linux  /  Download Kernel Runtime
1m 13s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 12s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
2m 59s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
12m 7s
Build Python Wheel (macOS)
Build CLI (macOS)
12m 52s
Build CLI (macOS)
Build Gateway Binary (macOS)
6m 55s
Build Gateway Binary (macOS)
Matrix: Build RPM Packages / build-rpm-linux
Matrix: build-gateway / rust-binary
Matrix: build-supervisor / rust-binary
Matrix: Build Driver VM Linux / build-driver-vm-linux
Build Driver VM macOS  /  Build Driver VM (macOS)
5m 28s
Build Driver VM macOS / Build Driver VM (macOS)
Matrix: build-gateway / build
Matrix: build-supervisor / build
Matrix: Build Debian Packages / build-deb-linux
build-gateway  /  Merge gateway manifest
1m 4s
build-gateway / Merge gateway manifest
build-supervisor  /  Merge supervisor manifest
1m 2s
build-supervisor / Merge supervisor manifest
Matrix: smoke-linux-dev-artifacts
Tag GHCR Images as Dev
8s
Tag GHCR Images as Dev
Matrix: e2e / e2e
Release Dev
38s
Release Dev
Release Helm Chart (OCI, dev)
10s
Release Helm Chart (OCI, dev)
Trigger Wheel Publish
5s
Trigger Wheel Publish
Fit to window
Zoom out
Zoom in

Annotations

1 error, 9 warnings, and 4 notices
e2e / E2E (rust-podman-rootless)
Process completed with exit code 127.
Build Gateway Binary (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-supervisor / Build supervisor (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-supervisor / Build supervisor (amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Driver VM macOS / Build Driver VM (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-gateway / Build gateway (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-gateway / Build gateway (amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Python Wheel (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release Helm Chart (OCI, dev)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/setup-helm@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sccache stats - rust-native-build
0% - 0 hits, 5 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 5 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 10 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 10 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64 Expired
15.9 MB
sha256:73f28b3f0a631d78068a66f95e1dcf7c5ab6ce133a545a14a994a5e289ac83fd
cli-linux-arm64 Expired
14.8 MB
sha256:5377cbdd59b9fa0d003de70df3dd881f50d2c437c3e2523d5a316026200ff333
cli-macos Expired
14.4 MB
sha256:553522b48df7aa36173d01dd9516507ffe1dd0a90ef5b7b62b3b9a743c036ded
deb-linux-amd64 Expired
44.2 MB
sha256:12b4552f7856bbfe68fd1ba5870ae2f08987cf84ea756ec3195cbde5ad0890dc
deb-linux-arm64 Expired
42 MB
sha256:fc2aed209919b1a71e8501656d9ee8d94495dee71861149cdbfc9e552f6b5e8f
driver-vm-linux-amd64 Expired
25.8 MB
sha256:71769bd622339aa369bda59174eae3187f5e911d84d44a5b5a642ff3312d031b
driver-vm-linux-arm64 Expired
24.7 MB
sha256:08f2302a56a000d5c94f158c1dbad0d145a9532fba44b200ced15ae119094a81
driver-vm-macos Expired
28.9 MB
sha256:8b329619753ec8d7aa86e82d2a64fb69d8e89351b49097031951c415bf7880ee
driver-vm-supervisor-arm64 Expired
4.87 MB
sha256:176c6a61210f37d82bf846930554593b6ee22888315e64eaae5bdeb1b2139a35
gateway-binary-linux-amd64 Expired
13.2 MB
sha256:1ded90892e409e304735cac238e9b7312b846380103132d78b6376492daf06ec
gateway-binary-linux-arm64 Expired
12.4 MB
sha256:986f924468cf7c36507579ddd8a77aa199aaff68c4b570d6c0db8918c691a283
gateway-binary-macos Expired
12.4 MB
sha256:c8fe2046073fbdf7bc930c8f257e2b72b5568de8e5b5de4d8aeef6fafa817746
python-wheels-linux-amd64 Expired
19.1 MB
sha256:66307dd10d91b8d6a261c8eb9f24cb23b1d5b23f5dfd34c1f02ce2d4940eff09
python-wheels-linux-arm64 Expired
18.4 MB
sha256:76ec1f498e847b16f68f656f6bbffdd83734eed04176f6b120012abc320d7029
python-wheels-macos Expired
15.1 MB
sha256:2e9451784abbb4b0d194314d6f0ea6966fe30739f16c823af2db21d6201e8bcf
rpm-linux-aarch64 Expired
19.2 MB
sha256:73a8654565dd1b690c55783a3e5d8be7233d78b7d39524ad5819673a7b906fd1
rpm-linux-x86_64 Expired
20.6 MB
sha256:4fe832e667ec36df9c82e4cdc7c5cc51b4dc5bfa022e47e8a288236f6528cda8
rust-binary-gateway-gateway-linux-amd64 Expired
11.5 MB
sha256:7ed6502763a7498dd4c9b8f9113909bdb5b6d23774eeb3c86fb80cbeea1f22e5
rust-binary-gateway-gateway-linux-arm64 Expired
11 MB
sha256:d08bcca71f49d36162d91a6abdbf5ece60afd3436756bbd176d8c00897629071
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.22 MB
sha256:2e2c8ba35df974af56c66df523650e4637763394ea827321ccc4d37a9ba7fff0
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.89 MB
sha256:6424afca01263b2bba5481602788e8b2496660f42dcc1d63d04b9a3d3443e4a7
snap-linux-amd64 Expired
32.5 MB
sha256:c6bd8686cbe66b6c87bea8591f1fdd45e81a9afe652a1cc113ca6bb609a5d159
snap-linux-arm64 Expired
28.7 MB
sha256:a27390f7ff82fda7dac41b387513f45c1e9d8fdded36abe44bb6330f63ed5101
supervisor-binary-linux-amd64 Expired
7.01 MB
sha256:6924a7c45442d062a843e749a676f65d8ad9bb1e0b2fad9ab90d52ec93573fe3
supervisor-binary-linux-arm64 Expired
6.52 MB
sha256:c5338d8a8b5ece15bb1cd130994a5aab08a1eeb739936b1178dbb65cffead823
vm-driver-kernel-runtime-tarballs Expired
41 MB
sha256:68128f09ad173a7e9e7c19e3bd4293d37c38701cd6990638ef5a0e7e738a11d6
vm-driver-macos-kernel-runtime-tarball Expired
25 MB
sha256:6754349e66319c1e488cc4f3cde8c6647a72f2ca1d31d1d50024c64c7562212b