From 6b829b8b69bdd4d9b67bce9bfd17b1e2f2fffa06 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 14:24:01 +0000 Subject: [PATCH] Bump CACHEBUST value of containers --- Dockerfile | 2 +- graders/c/Dockerfile | 2 +- graders/java/Dockerfile | 2 +- graders/python/Dockerfile | 2 +- graders/r/Dockerfile | 2 +- images/executor/Dockerfile | 2 +- workspaces/desktop/Dockerfile | 2 +- workspaces/jupyterlab-base/Dockerfile | 2 +- workspaces/jupyterlab-python/Dockerfile | 2 +- workspaces/jupyterlab-r/Dockerfile | 2 +- workspaces/rstudio/Dockerfile | 2 +- workspaces/vscode-base/Dockerfile | 2 +- workspaces/vscode-cpp/Dockerfile | 2 +- workspaces/vscode-python/Dockerfile | 2 +- workspaces/xtermjs/Dockerfile | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1d516767c36..2fa8267a5aa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile-upstream:master-labs FROM amazonlinux:2023 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 WORKDIR /PrairieLearn diff --git a/graders/c/Dockerfile b/graders/c/Dockerfile index 18fd9dd43e0..f60b21566c7 100644 --- a/graders/c/Dockerfile +++ b/graders/c/Dockerfile @@ -1,5 +1,5 @@ FROM ubuntu:24.04 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 LABEL maintainer="jonatan@yorku.ca" diff --git a/graders/java/Dockerfile b/graders/java/Dockerfile index 116aa24af37..8c09536d97d 100644 --- a/graders/java/Dockerfile +++ b/graders/java/Dockerfile @@ -1,5 +1,5 @@ FROM ubuntu:24.04 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 LABEL maintainer="jonatan@yorku.ca" diff --git a/graders/python/Dockerfile b/graders/python/Dockerfile index 8edf502bbe3..dd9b1f927bf 100644 --- a/graders/python/Dockerfile +++ b/graders/python/Dockerfile @@ -1,5 +1,5 @@ FROM amazonlinux:2023 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 # Needed to properly handle UTF-8 ENV PYTHONIOENCODING=UTF-8 diff --git a/graders/r/Dockerfile b/graders/r/Dockerfile index c2db36edb75..42cc6e48850 100644 --- a/graders/r/Dockerfile +++ b/graders/r/Dockerfile @@ -23,7 +23,7 @@ # r2u now supports arm64 binaries to this container can be built for multiple tags. FROM rocker/r2u:24.04 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 # Needed to properly handle UTF-8 ENV PYTHONIOENCODING=UTF-8 diff --git a/images/executor/Dockerfile b/images/executor/Dockerfile index 2d2fda8ca9e..c965153e6ca 100644 --- a/images/executor/Dockerfile +++ b/images/executor/Dockerfile @@ -1,5 +1,5 @@ FROM prairielearn/prairielearn:latest -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 WORKDIR /PrairieLearn/ diff --git a/workspaces/desktop/Dockerfile b/workspaces/desktop/Dockerfile index 1b76e0ef971..e4ded0c4233 100644 --- a/workspaces/desktop/Dockerfile +++ b/workspaces/desktop/Dockerfile @@ -1,5 +1,5 @@ FROM ubuntu:24.04 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 ENV DEBIAN_FRONTEND noninteractive COPY pre-install.sh /pre-install.sh diff --git a/workspaces/jupyterlab-base/Dockerfile b/workspaces/jupyterlab-base/Dockerfile index cfc612b11cc..fbb24c5016e 100644 --- a/workspaces/jupyterlab-base/Dockerfile +++ b/workspaces/jupyterlab-base/Dockerfile @@ -1,5 +1,5 @@ FROM quay.io/jupyter/minimal-notebook:2025-08-04 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 ENV XDG_DATA_HOME=/tmp/local/share ENV XDG_CACHE_HOME=/tmp/cache diff --git a/workspaces/jupyterlab-python/Dockerfile b/workspaces/jupyterlab-python/Dockerfile index 168eab1ec99..22504a9763f 100644 --- a/workspaces/jupyterlab-python/Dockerfile +++ b/workspaces/jupyterlab-python/Dockerfile @@ -1,5 +1,5 @@ FROM prairielearn/workspace-jupyterlab-base:latest -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 USER root COPY install.sh requirements.txt / diff --git a/workspaces/jupyterlab-r/Dockerfile b/workspaces/jupyterlab-r/Dockerfile index 7df9dc56e2c..b49e2da8bf3 100644 --- a/workspaces/jupyterlab-r/Dockerfile +++ b/workspaces/jupyterlab-r/Dockerfile @@ -1,5 +1,5 @@ FROM prairielearn/workspace-jupyterlab-base:latest -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 USER root COPY install.sh / diff --git a/workspaces/rstudio/Dockerfile b/workspaces/rstudio/Dockerfile index f1a60622482..9f84b900811 100644 --- a/workspaces/rstudio/Dockerfile +++ b/workspaces/rstudio/Dockerfile @@ -45,7 +45,7 @@ # Their site has more documentation. FROM rocker/rstudio:4.5.1 -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 # On PL, we need to use 1001:1001 for the default user account. We adjust the # pre-existing rstudio user which is typically uid 1000 otherwise. diff --git a/workspaces/vscode-base/Dockerfile b/workspaces/vscode-base/Dockerfile index 4528322e1b5..be59e16f518 100644 --- a/workspaces/vscode-base/Dockerfile +++ b/workspaces/vscode-base/Dockerfile @@ -1,6 +1,6 @@ # noble is the codename for Ubuntu 24.04 LTS FROM codercom/code-server:4.103.2-noble -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 # On PL, we want to standardize on using 1001:1001 for the user. We change the # "coder" account's UID and GID here so that fixuid has no work to do later. diff --git a/workspaces/vscode-cpp/Dockerfile b/workspaces/vscode-cpp/Dockerfile index ee3978189cf..bb1f1b8cd70 100644 --- a/workspaces/vscode-cpp/Dockerfile +++ b/workspaces/vscode-cpp/Dockerfile @@ -1,5 +1,5 @@ FROM prairielearn/workspace-vscode-base:latest -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 USER root RUN apt-get update \ diff --git a/workspaces/vscode-python/Dockerfile b/workspaces/vscode-python/Dockerfile index 8c54ef61934..208f9eaea80 100644 --- a/workspaces/vscode-python/Dockerfile +++ b/workspaces/vscode-python/Dockerfile @@ -1,5 +1,5 @@ FROM prairielearn/workspace-vscode-base:latest -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 # Run the rest of the build commands in a bash shell in login mode so that # conda/mamba shell hooks will work. This also allows images derived from diff --git a/workspaces/xtermjs/Dockerfile b/workspaces/xtermjs/Dockerfile index 9913ef5682e..b2ddb34ecd4 100644 --- a/workspaces/xtermjs/Dockerfile +++ b/workspaces/xtermjs/Dockerfile @@ -1,5 +1,5 @@ FROM node:24-bookworm -ARG CACHEBUST=2025-09-15-14-16-01 +ARG CACHEBUST=2025-12-15-14-24-00 RUN apt-get update \ && apt-get upgrade -y \