Skip to content

fix(sandbox): await SFTP writes before acknowledging (#3568) #1295

fix(sandbox): await SFTP writes before acknowledging (#3568)

fix(sandbox): await SFTP writes before acknowledging (#3568) #1295

Triggered via push September 22, 2026 23:14
Status Success
Total duration 29m 18s
Artifacts 49

release-dev.yml

on: push
Compute Versions
2m 2s
Compute Versions
Matrix: build-binaries / cli
Matrix: build-binaries / conformance
Matrix: build-binaries / gateway
Matrix: build-binaries / prover
Matrix: build-binaries / runtimes
Matrix: build-binaries / vm-init
Build Python Wheel
2m 0s
Build Python Wheel
build-images  /  gateway
49s
build-images / gateway
build-images  /  sandbox
33s
build-images / sandbox
build-images  /  supervisor
39s
build-images / supervisor
Matrix: build-vm-driver / build
Matrix: Build RPM Packages / build-rpm-linux
Matrix: Build Snap / build-snap
Matrix: docker-e2e / e2e
Matrix: Build Debian Packages / build-deb-linux
Matrix: package-binaries / package
vm-e2e  /  E2E (rust-vm-managed)
4m 42s
vm-e2e / E2E (rust-vm-managed)
prepare-integration  /  Prepare tmachine inputs
1m 56s
prepare-integration / Prepare tmachine inputs
Matrix: package-binaries / smoke-prover
Matrix: conformance-integration / integration
Matrix: feature-specific-integration / integration
package-binaries  /  Package prover checksums
5s
package-binaries / Package prover checksums
Release Dev
45s
Release Dev
Trigger Wheel Publish
4s
Trigger Wheel Publish
Tag GHCR Images as Dev
9s
Tag GHCR Images as Dev
Release Helm Chart (OCI, dev)
18s
Release Helm Chart (OCI, dev)
Sync and Publish Fern Docs  /  sync
49s
Sync and Publish Fern Docs / sync
Fit to window
Zoom out
Zoom in

Annotations

23 warnings and 19 notices
build-binaries / openshell-conformance (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-prover (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-conformance (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-prover (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-vm-init (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-vm-init (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-sandbox (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-sandbox (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-supervisor (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-supervisor (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-gateway (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-gateway (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-images / gateway
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-images / supervisor
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-images / sandbox
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-vm-driver / openshell-driver-vm (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
Build RPM Packages / Build RPM Package (Linux aarch64) / Build RPM Package (Linux aarch64)
Error running rustup toolchain list, falling back to default toolchain only: Error: Unable to locate executable file: rustup. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
build-vm-driver / openshell-driver-vm (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
Build RPM Packages / Build RPM Package (Linux x86_64) / Build RPM Package (Linux x86_64)
Error running rustup toolchain list, falling back to default toolchain only: Error: Unable to locate executable file: rustup. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
[docs]:
Found 0 errors and 2 warnings in 3.143 seconds. Run fern check --warnings to print out the warnings not shown.
Sync and Publish Fern Docs / sync
Found 0 errors and 3 warnings in 0.000 seconds. Run fern check --warnings to print out the warnings not shown.
package-binaries / Package openshell-sandbox-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-supervisor-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-supervisor-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-sandbox-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package prover checksums
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Release Helm Chart (OCI, dev)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Sync and Publish Fern Docs / sync
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64
9.63 MB
sha256:3dac86e774d56cbfb2f015ef54fda7277ce5203623d32dc4951b8b4e78ec3b3e
cli-linux-arm64
8.89 MB
sha256:e8bb0ac6ec7c1ab5510824345ffd85adb2d15e9402b42fef85f2cb7364be95c1
cli-macos
8.82 MB
sha256:e34d0839fd2aed0c0aa854f9b1634889e895e57bce87b4cd458765e9be0e0c25
deb-linux-amd64
71 MB
sha256:77f248cdff6a56974d78e06a1ee1c6bc792889f819df5595d041ad6365868b20
deb-linux-arm64
68.6 MB
sha256:d7c0c9e3aa7894a25af7577fea8e2a7199ce91b0111460f41ed5c0be3530c24c
driver-vm-linux-amd64
29.9 MB
sha256:66fc7eb0dce1ebea381917abd69af2574402d4e0b98a852f1da89d88be9f90fc
driver-vm-linux-arm64
28.8 MB
sha256:c04ac71bd547edff31bdadbd53e4c70a5f3972370653f326c92412ade34e66b1
driver-vm-macos
28.4 MB
sha256:582d97813297da7ecbce74988530fffeb42e86624e2a9dffac83576519dd671b
gateway-binary-linux-amd64
38.9 MB
sha256:61bc2c16c0c71c98e5041475f25f65bb1cd75d6e80dd8c0d793f2587861f7237
gateway-binary-linux-arm64
37.5 MB
sha256:757dc753f53d9df70343b853b3e99de74ba3ced30554ba17994f30757852417b
gateway-binary-macos
31.2 MB
sha256:ee8f5db7dca9cbb41c7d9ac741d5fc3c035ca70b6042f03d442950a95e677b08
image-gateway
103 MB
sha256:e7406d974d2d2359f6d2fff2353e00133536cbbfe4e88078c227e7df3212e385
image-sandbox
9.42 MB
sha256:6faf20c8cb7f31a44963676ecc0da33cd9b834d7d96b321e31e5205e4a7afe2f
image-supervisor
38.8 MB
sha256:f5ff20fab3f8e5a5061c850419e10acd8ad55eef94854263526710f2577c10b1
openshell-aarch64-apple-darwin
20.8 MB
sha256:db15ecc035b55c083be014e1f792b5812f82d83359c9d4fd57f69428a78ab2ba
openshell-aarch64-unknown-linux-musl
20.2 MB
sha256:37580728e12529c9f5e7b1cf4679e8dafb755dc74e87ce875a937ec32f20faff
openshell-conformance-aarch64-unknown-linux-musl
1.4 MB
sha256:c99cb3e6a84557ba5132ef475e681a8aa40021625f3b6e5fb9773b7d995553fd
openshell-conformance-x86_64-unknown-linux-musl
1.6 MB
sha256:aa9bd8dc89e01fbad92c7e0d43f27614ed5120ce00460979a8adf205a8a33c88
openshell-driver-vm-aarch64-apple-darwin
38.4 MB
sha256:7272e5839ce46a89b3bd9759e0662e7850e776115316eb9973392fab3275a425
openshell-driver-vm-aarch64-unknown-linux-gnu
38.9 MB
sha256:ba51c3147195ca33fe9fd83322c0f6a17023dbda1b0546f37c61050812759dac
openshell-driver-vm-x86_64-unknown-linux-gnu
42.1 MB
sha256:01cc90731f4b9557a98233ed4dd5e0fb9cd8e1261342c2d87a23fdfc310f4118
openshell-gateway-aarch64-apple-darwin
75.6 MB
sha256:f01d30be2aba86fb1f244f357f0dd51c2043face938b8736a22ba1326c48e93a
openshell-gateway-aarch64-unknown-linux-gnu
87.6 MB
sha256:3a931af07cde2170e7cde515047e0ab32886892d5a5356fbf4c30615ac753ea8
openshell-gateway-x86_64-unknown-linux-gnu
95.8 MB
sha256:8b4123f823f4a8b10ba352d29b402b09697f10442dd701d04114df0728940b62
openshell-prover-aarch64-apple-darwin
19.2 MB
sha256:55133d1e6e3d2502008307e97e192bf54ba07c49248070973a534ffb31cfc80d
openshell-prover-aarch64-unknown-linux-musl
29.7 MB
sha256:814922e754141b4d4e58b160540a14780ab3fc31acf59d7a747e1a7b77acac10
openshell-prover-x86_64-unknown-linux-musl
31.1 MB
sha256:a133ea7ee7a4afda7ac6ba135ef3dfcbefdc8177c4d12e6e9643f39db04eb9f1
openshell-sandbox-aarch64-unknown-linux-musl
8.46 MB
sha256:0bd158dd29941de1f77f82a024240cc8bf8cd966e80a783be2c08a3080903165
openshell-sandbox-x86_64-unknown-linux-musl
10.3 MB
sha256:78572d28e3ecbf6026ebef3bcd39878fbc26a4d556cd09bc659e2da690bb43b4
openshell-supervisor-aarch64-apple-darwin
26.5 MB
sha256:b88f7d2764f28504c38a331d3fb2a508b4c1b40f638ca167aa0054be1693fe69
openshell-supervisor-aarch64-unknown-linux-gnu
27.2 MB
sha256:6fdaebfa5da79be1a67f3fc2065f3ea5313686bb349db7295cebb4850670bf32
openshell-supervisor-x86_64-unknown-linux-gnu
31 MB
sha256:b6f54158b83244b7ae498033f4106246485159f3a8ca4a5cce0dc2c02da9b7a4
openshell-tmachine-inputs
271 MB
sha256:e71898adb19ef4bde7c901df59725d0a13ed74394f4d50e6f41005bfb0684524
openshell-vm-init-aarch64-unknown-linux-musl
394 KB
sha256:d3e98b39a11a944a4dc76ba69e8ddb256f1f406a2bbf776656b412809c67431e
openshell-vm-init-x86_64-unknown-linux-musl
436 KB
sha256:7bff9dc96426191802797ce7eeeca8d8eff4a0d58f88057932b20fd3e361b199
openshell-x86_64-unknown-linux-musl
24.4 MB
sha256:ebf2bd921af7e3430e7ceb2a8010f5ebfe48b32bd4b1ba3cddf6125c4f041b03
prover-binary-linux-amd64
13.8 MB
sha256:9a82641d40904b1bc80a9f55414be83cb28ed8e6708f6b332b093ecbdd192963
prover-binary-linux-arm64
13.8 MB
sha256:9f51f0ec7355cdcc158a9d19833bbbac6a90a728a45936871e7a65b1374632cf
prover-binary-macos
8.26 MB
sha256:de70894c813d548a824bae8b92832a72007d44d5cf3c5faf4c03dbac2f336bd4
prover-checksums
389 Bytes
sha256:1d08bf10ccd31df90506eeb20a5bc8ba7136fe411ef602c5dae9ba027ba747a7
python-wheel
149 KB
sha256:56360ca1a070553b159bc4538c481289d928d9e12a90c4c048c50d0e1d0a48e6
rpm-linux-aarch64
42.8 MB
sha256:24e3b262ed4695999939a4f4740cc4f41db0197c4f2c88257ebfa35550ead9e8
rpm-linux-x86_64
44.3 MB
sha256:5dfbcce21c6cfef784dc45f076324b75f4707d6c401c944107a4f473e54f7970
sandbox-binary-linux-amd64
4.16 MB
sha256:6a765d9698a270309db5190574a306d49c25b18e7bb0d4f23a22c2dd5b56869e
sandbox-binary-linux-arm64
3.81 MB
sha256:651a178d0acadd24403f6bfe8f50a88999cb5f925726826c3c140350e82497a0
snap-linux-amd64
44 MB
sha256:c0e87a4d57c2a4698ef91ee61e23275e279a8570086c143defab950954fffc2e
snap-linux-arm64
39.2 MB
sha256:7b5060271043c19d44a6fe72b48f3883f12f3814a792d32f8308ecdb1bd7e4c5
supervisor-binary-linux-amd64
12.3 MB
sha256:b73a596c3dd53ec9e68ead21c1323f4d03425bea74c8222dff3ab8edf9a9e905
supervisor-binary-linux-arm64
11.5 MB
sha256:19ff1757a1a63f48396a97f207aa6274b8414344c61a2afd7f941ed8cc37311b