Skip to content

Commit bed6ffe

Browse files
chore(docker): bump the sandbox image digest to the 1.63 build
The guest image was rebuilt and republished for Playwright 1.63.0, uv 0.12.7 and pnpm 10.28.1. Moving the digest is what makes deployments adopt it: attestation compares the reference string, so a rebuilt image under the old digest would never be pulled or recreated.
1 parent c228f7a commit bed6ffe

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎docker-compose.sandbox.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ services:
1616
cap_add:
1717
- NET_ADMIN
1818
environment:
19-
- SANDBOX_IMAGE=${SANDBOX_IMAGE:-docker.io/cstechdev/ocm-sandbox@sha256:7435dce147503b846bcd89ad5e9f7192f37b332c8e49087a7e619034352c47f4}
19+
- SANDBOX_IMAGE=${SANDBOX_IMAGE:-docker.io/cstechdev/ocm-sandbox@sha256:ac2e20e19442ff894cfbe6f976029b180ea155b59159e1d5065dbcf74cc2a95a}
2020
- SANDBOX_MEMORY=${SANDBOX_MEMORY:-4G}
2121
- SANDBOX_CPUS=${SANDBOX_CPUS:-2}
2222
- SANDBOX_EXEC_USER=${SANDBOX_EXEC_USER:-${PUID:-1000}}

‎docs/configuration/docker.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ services:
330330
cap_add:
331331
- NET_ADMIN
332332
environment:
333-
- SANDBOX_IMAGE=${SANDBOX_IMAGE:-docker.io/cstechdev/ocm-sandbox@sha256:7435dce147503b846bcd89ad5e9f7192f37b332c8e49087a7e619034352c47f4}
333+
- SANDBOX_IMAGE=${SANDBOX_IMAGE:-docker.io/cstechdev/ocm-sandbox@sha256:ac2e20e19442ff894cfbe6f976029b180ea155b59159e1d5065dbcf74cc2a95a}
334334
- SANDBOX_MEMORY=${SANDBOX_MEMORY:-4G}
335335
- SANDBOX_CPUS=${SANDBOX_CPUS:-2}
336336
- SANDBOX_EXEC_USER=${SANDBOX_EXEC_USER:-${PUID:-1000}}

‎docs/configuration/environment.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ Sandboxed agent commands run inside a microVM managed by `msb` (see [Agent Sandb
116116
|----------|-------------|---------|
117117
| `MSB_PATH` | Path to the `msb` executable | `msb` |
118118
| `MSB_LIBKRUNFW_PATH` | Path to the `libkrunfw` firmware library used by `msb` (set in the container image) | `/opt/microsandbox/lib/libkrunfw.so` |
119-
| `SANDBOX_IMAGE` | OCI image the microVM boots from. Digest-pinned by default so a rebuilt guest image is actually adopted; see [Sandbox Guest Image](../features/sandboxing.md#sandbox-guest-image) for what the default ships and how to build your own | `docker.io/cstechdev/ocm-sandbox@sha256:7435dce1…` |
119+
| `SANDBOX_IMAGE` | OCI image the microVM boots from. Digest-pinned by default so a rebuilt guest image is actually adopted; see [Sandbox Guest Image](../features/sandboxing.md#sandbox-guest-image) for what the default ships and how to build your own | `docker.io/cstechdev/ocm-sandbox@sha256:ac2e20e1…` |
120120
| `SANDBOX_MEMORY` | MicroVM memory (e.g. `4G`) | `4G` |
121121
| `SANDBOX_CPUS` | MicroVM CPU count | `2` |
122122
| `SANDBOX_EXEC_USER` | Guest identity sandboxed commands run as: a numeric `uid`, a numeric `uid:gid`, or a guest username. A numeric uid must match the Manager's effective uid (`PUID`); the compose overlay defaults it to `${PUID:-1000}`. A guest username is resolved to the Manager's effective `uid:gid` so writes to the mounted project roots always succeed. When a configured numeric identity cannot write the workspace, enforcement is reported unavailable | `${PUID:-1000}` via the overlay, otherwise `node` |

‎shared/src/config/defaults.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export const DEFAULTS = {
3333

3434
SANDBOX: {
3535
MSB_PATH: 'msb',
36-
IMAGE: 'docker.io/cstechdev/ocm-sandbox@sha256:7435dce147503b846bcd89ad5e9f7192f37b332c8e49087a7e619034352c47f4',
36+
IMAGE: 'docker.io/cstechdev/ocm-sandbox@sha256:ac2e20e19442ff894cfbe6f976029b180ea155b59159e1d5065dbcf74cc2a95a',
3737
MEMORY: '4G',
3838
CPUS: 2,
3939
EXEC_USER: 'node',

0 commit comments

Comments
 (0)