Skip to content

fix(vm): correct /sandbox ownership when rootfs is built by non-root … #441

fix(vm): correct /sandbox ownership when rootfs is built by non-root …

fix(vm): correct /sandbox ownership when rootfs is built by non-root … #441

Triggered via push May 11, 2026 20:57
Status Success
Total duration 23m 29s
Artifacts 25

release-dev.yml

on: push
Compute Versions
1m 7s
Compute Versions
build-gateway  /  Resolve build plan
4s
build-gateway / Resolve build plan
build-supervisor  /  Resolve build plan
4s
build-supervisor / Resolve build plan
Matrix: build-cli-linux
Matrix: build-gateway-binary-linux
Matrix: build-python-wheels-linux
Matrix: Build RPM Packages / build-rpm-linux
Matrix: build-supervisor-binary-linux
Build Driver VM Linux  /  Download Kernel Runtime
1m 7s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 1s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
2m 11s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
11m 19s
Build Python Wheel (macOS)
Build CLI (macOS)
12m 31s
Build CLI (macOS)
Build Gateway Binary (macOS)
6m 31s
Build Gateway Binary (macOS)
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 33s
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 0s
build-gateway / Merge gateway manifest
build-supervisor  /  Merge supervisor manifest
1m 2s
build-supervisor / Merge supervisor manifest
Release Dev
36s
Release Dev
Tag GHCR Images as Dev
6s
Tag GHCR Images as Dev
Matrix: e2e / e2e
Trigger Wheel Publish
4s
Trigger Wheel Publish
Release Helm Chart (OCI, dev)
16s
Release Helm Chart (OCI, dev)
Fit to window
Zoom out
Zoom in

Annotations

14 warnings and 4 notices
Build Driver VM Linux / Build Driver VM (Linux amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 Linux / Build Driver VM (Linux arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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: actions/download-artifact@v4, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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: actions/download-artifact@v4, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 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 2nd, 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: actions/download-artifact@v4, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 Debian Packages / Build Debian Package (Linux arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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: actions/download-artifact@v4, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 Debian Packages / Build Debian Package (Linux amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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: actions/download-artifact@v4, docker/setup-buildx-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 2nd, 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 2nd, 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 2nd, 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 Dev
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, softprops/action-gh-release@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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.2 MB
sha256:937de02a8fb00d3a60de4856becf6210a3809b1b37cf8b7d33f6bc3b9c39eda6
cli-linux-arm64 Expired
14.1 MB
sha256:25921989fb961ce706d092b09e058fb42b6879358042ecb53735bfadb2269a82
cli-macos Expired
13.7 MB
sha256:e5059d251c4aae5d54d2325365cb666da8666e87f66005449c548298ee55c556
deb-linux-amd64 Expired
39.8 MB
sha256:7ab77a77cba6d93826a14067ea906688d2750b4b0e4169be925b60efd066399b
deb-linux-arm64 Expired
37.8 MB
sha256:ba4b259affa5743748a4f8aee1059298905bb6731540e40885169fdfecb76cf4
driver-vm-linux-amd64 Expired
22.2 MB
sha256:59f149bbd64d131c50232b609b734d3458f2a8e6638a0f8a37f4a3608ef879af
driver-vm-linux-arm64 Expired
21.5 MB
sha256:3243f5a71def02b76d24ee3707b35e0e963f6dafaef17daceec1c2e69dfaf13d
driver-vm-macos Expired
25.7 MB
sha256:478ab16f4c7523517c822565c912dc1e14256326b69b612c023162c660a0f7f8
driver-vm-supervisor-arm64 Expired
4.77 MB
sha256:1c95305a77921a855b78651b4301a9d950502b04bd5ebe2d8fd7602e83336aa2
gateway-binary-linux-amd64 Expired
12 MB
sha256:fc7193c2b262aa1d76e6d62b8cbbef0c4052ba2e01441a9eefea9afe9d1c2462
gateway-binary-linux-arm64 Expired
11.3 MB
sha256:3f0e315f2ed724e7694dc288cae6bdfe1dbd20e6f3d3c1d9eb387aa4b7353be8
gateway-binary-macos Expired
11.2 MB
sha256:ddf0396643584243c1f6300e1dcfc94985db403799e389465f594147a254bdc2
python-wheels-linux-amd64 Expired
18.4 MB
sha256:ff9fab5bc09bf2e91ab55b46a6a6c08fb7e9ceb36e269b9f4bcc6852d74afd96
python-wheels-linux-arm64 Expired
17.7 MB
sha256:405a34622fafe96bd560b94c764e51b6a86660afba06377297004e4039c05234
python-wheels-macos Expired
14.4 MB
sha256:1c35ec8414aecb1f60d32e0b03b2838c6b5360d8d116d336f37908c6c10690be
rpm-linux-aarch64 Expired
13.7 MB
sha256:84c37cf395c1f15448d74034fbc2872f731b9e4dddceda188c13135aef82388a
rpm-linux-x86_64 Expired
14.1 MB
sha256:dbe42ff3f746c3aeec7af59fbd7c4391e08b5fb6bf95ccb61e5af1da0db7cfe1
rust-binary-gateway-gateway-linux-amd64 Expired
10.6 MB
sha256:48496dcd9b9ff23b54db4b13b97b71a372411fa2bc38ba66d4784e1804516579
rust-binary-gateway-gateway-linux-arm64 Expired
10.1 MB
sha256:ce955949cb7b6b9877e88dfd9884d47d8d3fa39b343e093375249690eb7a7e4d
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.08 MB
sha256:e7a6e3fdf671fea6c243b695b059a6ccb71f91dd13f8552cfdf108eacd0ace24
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.73 MB
sha256:7a13c8f90f617846b937c1ea106b09217972ab7a31ae178df307c538e763e6c0
supervisor-binary-linux-amd64 Expired
6.79 MB
sha256:b72527ad92dbd30098ee5d4cf62716215a7e0c7eb2be7a05ff39dda67f69f73f
supervisor-binary-linux-arm64 Expired
6.38 MB
sha256:71632bde452f4f6510136134e82083c686f8c1a1bf7b3fbe2fd20f499f0b10a7
vm-driver-kernel-runtime-tarballs Expired
36.6 MB
sha256:6659bb5100f32d5ae4054205c6f9f0ca48d144e9771dbc8b7121a9fabd7c86b2
vm-driver-macos-kernel-runtime-tarball Expired
22.8 MB
sha256:5c08b1aac4865a461438ab1ec2a76d743ac8c5d705d1c1057d263ca56cba73d6