From 75d7cbc80cd922e8af70ff923999fc4b2f058055 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Nov 2025 14:15:30 +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..c07a7a03435 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-11-15-14-15-30 WORKDIR /PrairieLearn diff --git a/graders/c/Dockerfile b/graders/c/Dockerfile index 18fd9dd43e0..662b09ca9fb 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-11-15-14-15-30 LABEL maintainer="jonatan@yorku.ca" diff --git a/graders/java/Dockerfile b/graders/java/Dockerfile index 116aa24af37..3d1407072c0 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-11-15-14-15-30 LABEL maintainer="jonatan@yorku.ca" diff --git a/graders/python/Dockerfile b/graders/python/Dockerfile index 8edf502bbe3..af7401a322a 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-11-15-14-15-30 # Needed to properly handle UTF-8 ENV PYTHONIOENCODING=UTF-8 diff --git a/graders/r/Dockerfile b/graders/r/Dockerfile index c2db36edb75..3d855219bb7 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-11-15-14-15-30 # Needed to properly handle UTF-8 ENV PYTHONIOENCODING=UTF-8 diff --git a/images/executor/Dockerfile b/images/executor/Dockerfile index 2d2fda8ca9e..768bb97c646 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-11-15-14-15-30 WORKDIR /PrairieLearn/ diff --git a/workspaces/desktop/Dockerfile b/workspaces/desktop/Dockerfile index 1b76e0ef971..3533cc00928 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-11-15-14-15-30 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..79f2ded746b 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-11-15-14-15-30 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..6d740a46411 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-11-15-14-15-30 USER root COPY install.sh requirements.txt / diff --git a/workspaces/jupyterlab-r/Dockerfile b/workspaces/jupyterlab-r/Dockerfile index 7df9dc56e2c..3352f6d39ad 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-11-15-14-15-30 USER root COPY install.sh / diff --git a/workspaces/rstudio/Dockerfile b/workspaces/rstudio/Dockerfile index f1a60622482..febaeb1c356 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-11-15-14-15-30 # 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..e83b2f883f4 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-11-15-14-15-30 # 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..79526bafe85 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-11-15-14-15-30 USER root RUN apt-get update \ diff --git a/workspaces/vscode-python/Dockerfile b/workspaces/vscode-python/Dockerfile index 8c54ef61934..8f773d9989b 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-11-15-14-15-30 # 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..05ae85868a9 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-11-15-14-15-30 RUN apt-get update \ && apt-get upgrade -y \