diff --git a/feature-versions/state.json b/feature-versions/state.json index 987d5050..82c489b0 100644 --- a/feature-versions/state.json +++ b/feature-versions/state.json @@ -36,22 +36,22 @@ }, "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper": { "tag": "latest", - "installed": "sha256:611070f2622733fba25b6d973aaee98ebedc1594ab7030df4f4fd70d0041f4a5", + "installed": "sha256:f0b22ef4dc3553a32b2703a2f37ce2108147d036356fdbfc4fa0b5b24e51f456", "filter": "src\\/.*\\/docker-compose.yaml" }, "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-jupyter-extension-builder": { "tag": "latest", - "installed": "sha256:891d369df747b8e5d2db287073f82f7b660f6ebefdd5b881c9cd0467800fc597", + "installed": "sha256:e24c13fdc8f5c746fb3833c15b5913ed090603f23efbf8004ce0bae5b0d7e896", "filter": "src\\/.*\\/Dockerfile" }, "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-aou-jupyter": { "tag": "latest", - "installed": "sha256:54504cac626fa9ec61083b87e0c87f2d7859faf7a65830b2e8a743d6a08ac7a2", + "installed": "sha256:7a5aad9e719b301f7c2d7e2b18399595e2618c9617ac31e2c728a647f225d704", "filter": "src\\/.*\\/Dockerfile" }, "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-workbench-jupyter": { "tag": "latest", - "installed": "sha256:325ce4e4228c93e393872055dac2d3de067b179cf0921fc60fc41ce325b1e2f9", + "installed": "sha256:1dc9709007faf7b17810b01bd5c1dd439609e19e63a2fc34fb3afff9618d43bc", "filter": "src\\/.*\\/Dockerfile" }, "ghcr.io/rocker-org/devcontainer/tidyverse": { @@ -61,12 +61,12 @@ }, "lscr.io/linuxserver/code-server": { "tag": "latest", - "installed": "sha256:cb261a7f87674b445e0fd66d87d55900c1b823d276c727ab0d168a75e69e9992", + "installed": "sha256:7e9523734c003b6336781942df7b48aa6936a9df6931c12a19a1f7ad7858eeba", "filter": "src\\/.*\\/(docker-compose\\.yaml|Dockerfile)" }, "golang": { "tag": "1.26-alpine", - "installed": "sha256:f23e8b227fb4493eabe03bede4d5a32d04092da71962f1fb79b5f7d1e6c2a17f", + "installed": "sha256:3ad57304ad93bbec8548a0437ad9e06a455660655d9af011d58b993f6f615648", "filter": "src\\/.*\\/Dockerfile" }, "nvcr.io/nvidia/nemo": { @@ -91,7 +91,7 @@ }, "gcr.io/go-containerregistry/crane": { "tag": "latest", - "installed": "sha256:0ae17ecb34315aa7cbff28f6eddee3b7adae0b2f90101260d990804db1eb0084", + "installed": "sha256:6f95e0e453f09944a625fa219d6879aa2dfaf3f4c7fe3ac9bf41a0a41d45ec46", "filter": "startupscript\\/butane\\/prefetch-oci-features\\.sh" } } diff --git a/src/aou-common/extension-builder/Dockerfile b/src/aou-common/extension-builder/Dockerfile index 0a63e099..a727adf2 100644 --- a/src/aou-common/extension-builder/Dockerfile +++ b/src/aou-common/extension-builder/Dockerfile @@ -1,4 +1,4 @@ -FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-jupyter-extension-builder@sha256:891d369df747b8e5d2db287073f82f7b660f6ebefdd5b881c9cd0467800fc597 +FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-jupyter-extension-builder@sha256:e24c13fdc8f5c746fb3833c15b5913ed090603f23efbf8004ce0bae5b0d7e896 COPY extension /extension diff --git a/src/aou-common/load-envs/Dockerfile b/src/aou-common/load-envs/Dockerfile index bff3a610..31c5625c 100644 --- a/src/aou-common/load-envs/Dockerfile +++ b/src/aou-common/load-envs/Dockerfile @@ -1,4 +1,4 @@ -FROM golang@sha256:f23e8b227fb4493eabe03bede4d5a32d04092da71962f1fb79b5f7d1e6c2a17f +FROM golang@sha256:3ad57304ad93bbec8548a0437ad9e06a455660655d9af011d58b993f6f615648 WORKDIR /source RUN --mount=type=bind,source=.,target=/source,rw \ mkdir -p /dist && \ diff --git a/src/common/secret-receiver/Dockerfile b/src/common/secret-receiver/Dockerfile index 9cd3c255..4aa1142c 100644 --- a/src/common/secret-receiver/Dockerfile +++ b/src/common/secret-receiver/Dockerfile @@ -1,4 +1,4 @@ -FROM golang@sha256:f23e8b227fb4493eabe03bede4d5a32d04092da71962f1fb79b5f7d1e6c2a17f +FROM golang@sha256:3ad57304ad93bbec8548a0437ad9e06a455660655d9af011d58b993f6f615648 WORKDIR /source RUN --mount=type=bind,source=.,target=/source,rw \ mkdir -p /dist && \ diff --git a/src/custom-workbench-jupyter-template/Dockerfile b/src/custom-workbench-jupyter-template/Dockerfile index 82c32285..b837f79c 100644 --- a/src/custom-workbench-jupyter-template/Dockerfile +++ b/src/custom-workbench-jupyter-template/Dockerfile @@ -1,4 +1,4 @@ -FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-workbench-jupyter@sha256:325ce4e4228c93e393872055dac2d3de067b179cf0921fc60fc41ce325b1e2f9 +FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-workbench-jupyter@sha256:1dc9709007faf7b17810b01bd5c1dd439609e19e63a2fc34fb3afff9618d43bc # Install jupyter extensions RUN --mount=type=bind,from=jupyter-extension-builder,source=/dist,target=/tmp/extensions \ diff --git a/src/jupyter-aou/Dockerfile b/src/jupyter-aou/Dockerfile index a2116841..0099448e 100644 --- a/src/jupyter-aou/Dockerfile +++ b/src/jupyter-aou/Dockerfile @@ -1,4 +1,4 @@ -FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-aou-jupyter@sha256:54504cac626fa9ec61083b87e0c87f2d7859faf7a65830b2e8a743d6a08ac7a2 +FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-aou-jupyter@sha256:7a5aad9e719b301f7c2d7e2b18399595e2618c9617ac31e2c728a647f225d704 # Install jupyter extensions RUN --mount=type=bind,from=jupyter-extension-builder,source=/dist,target=/tmp/extensions \ diff --git a/src/jupyter-aou/docker-compose.yaml b/src/jupyter-aou/docker-compose.yaml index f973b676..009cf75a 100644 --- a/src/jupyter-aou/docker-compose.yaml +++ b/src/jupyter-aou/docker-compose.yaml @@ -27,7 +27,7 @@ services: # TODO(PHP-87353): Add remotefuse back. See https://github.com/verily-src/workbench-app-devcontainers/pull/227 wondershaper: container_name: "wondershaper" - image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:611070f2622733fba25b6d973aaee98ebedc1594ab7030df4f4fd70d0041f4a5" + image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:f0b22ef4dc3553a32b2703a2f37ce2108147d036356fdbfc4fa0b5b24e51f456" restart: always network_mode: "host" cap_add: diff --git a/src/jupyter-common/extension-builder/Dockerfile b/src/jupyter-common/extension-builder/Dockerfile index 18f611d7..e3273641 100644 --- a/src/jupyter-common/extension-builder/Dockerfile +++ b/src/jupyter-common/extension-builder/Dockerfile @@ -1,4 +1,4 @@ -FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-jupyter-extension-builder@sha256:891d369df747b8e5d2db287073f82f7b660f6ebefdd5b881c9cd0467800fc597 +FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-jupyter-extension-builder@sha256:e24c13fdc8f5c746fb3833c15b5913ed090603f23efbf8004ce0bae5b0d7e896 COPY extension /extension diff --git a/src/nemo_jupyter_aou/docker-compose.yaml b/src/nemo_jupyter_aou/docker-compose.yaml index 59a3da12..ff0a4903 100644 --- a/src/nemo_jupyter_aou/docker-compose.yaml +++ b/src/nemo_jupyter_aou/docker-compose.yaml @@ -26,7 +26,7 @@ services: command: jupyter lab --ip=0.0.0.0 --port=8888 --no-browser --LabApp.token='' wondershaper: container_name: "wondershaper" - image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:611070f2622733fba25b6d973aaee98ebedc1594ab7030df4f4fd70d0041f4a5" + image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:f0b22ef4dc3553a32b2703a2f37ce2108147d036356fdbfc4fa0b5b24e51f456" restart: always network_mode: "host" cap_add: diff --git a/src/r-analysis-aou/docker-compose.yaml b/src/r-analysis-aou/docker-compose.yaml index 3a123568..94ba22b5 100644 --- a/src/r-analysis-aou/docker-compose.yaml +++ b/src/r-analysis-aou/docker-compose.yaml @@ -27,7 +27,7 @@ services: - apparmor:unconfined wondershaper: container_name: "wondershaper" - image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:611070f2622733fba25b6d973aaee98ebedc1594ab7030df4f4fd70d0041f4a5" + image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:f0b22ef4dc3553a32b2703a2f37ce2108147d036356fdbfc4fa0b5b24e51f456" restart: always network_mode: "host" cap_add: diff --git a/src/vscode-docker/Dockerfile b/src/vscode-docker/Dockerfile index 95381989..4194d3e8 100644 --- a/src/vscode-docker/Dockerfile +++ b/src/vscode-docker/Dockerfile @@ -1,7 +1,7 @@ # VS Code Docker Development Container # Based on lscr.io/linuxserver/code-server with Docker, kubectl, minikube, skaffold, helm, and Go pre-installed -FROM lscr.io/linuxserver/code-server@sha256:cb261a7f87674b445e0fd66d87d55900c1b823d276c727ab0d168a75e69e9992 +FROM lscr.io/linuxserver/code-server@sha256:7e9523734c003b6336781942df7b48aa6936a9df6931c12a19a1f7ad7858eeba # Install system dependencies RUN apt-get update && apt-get install -y \ diff --git a/src/vscode-with-llm/Dockerfile b/src/vscode-with-llm/Dockerfile index c8446147..24616898 100644 --- a/src/vscode-with-llm/Dockerfile +++ b/src/vscode-with-llm/Dockerfile @@ -1,4 +1,4 @@ -FROM lscr.io/linuxserver/code-server@sha256:cb261a7f87674b445e0fd66d87d55900c1b823d276c727ab0d168a75e69e9992 +FROM lscr.io/linuxserver/code-server@sha256:7e9523734c003b6336781942df7b48aa6936a9df6931c12a19a1f7ad7858eeba # Gemini: https://open-vsx.org/extension/Google/geminicodeassist # Claude: https://open-vsx.org/extension/Anthropic/claude-code diff --git a/src/vscode/Dockerfile b/src/vscode/Dockerfile index c8446147..24616898 100644 --- a/src/vscode/Dockerfile +++ b/src/vscode/Dockerfile @@ -1,4 +1,4 @@ -FROM lscr.io/linuxserver/code-server@sha256:cb261a7f87674b445e0fd66d87d55900c1b823d276c727ab0d168a75e69e9992 +FROM lscr.io/linuxserver/code-server@sha256:7e9523734c003b6336781942df7b48aa6936a9df6931c12a19a1f7ad7858eeba # Gemini: https://open-vsx.org/extension/Google/geminicodeassist # Claude: https://open-vsx.org/extension/Anthropic/claude-code diff --git a/src/workbench-jupyter-parabricks-aou/docker-compose.yaml b/src/workbench-jupyter-parabricks-aou/docker-compose.yaml index d7f60fe0..e5b4dd1a 100644 --- a/src/workbench-jupyter-parabricks-aou/docker-compose.yaml +++ b/src/workbench-jupyter-parabricks-aou/docker-compose.yaml @@ -26,7 +26,7 @@ services: command: ["jupyter", "lab", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--LabApp.token=''"] wondershaper: container_name: "wondershaper" - image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:611070f2622733fba25b6d973aaee98ebedc1594ab7030df4f4fd70d0041f4a5" + image: "us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-wondershaper@sha256:f0b22ef4dc3553a32b2703a2f37ce2108147d036356fdbfc4fa0b5b24e51f456" restart: always network_mode: "host" cap_add: diff --git a/src/workbench-jupyter-with-llm/Dockerfile b/src/workbench-jupyter-with-llm/Dockerfile index 82c32285..b837f79c 100644 --- a/src/workbench-jupyter-with-llm/Dockerfile +++ b/src/workbench-jupyter-with-llm/Dockerfile @@ -1,4 +1,4 @@ -FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-workbench-jupyter@sha256:325ce4e4228c93e393872055dac2d3de067b179cf0921fc60fc41ce325b1e2f9 +FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-workbench-jupyter@sha256:1dc9709007faf7b17810b01bd5c1dd439609e19e63a2fc34fb3afff9618d43bc # Install jupyter extensions RUN --mount=type=bind,from=jupyter-extension-builder,source=/dist,target=/tmp/extensions \