Skip to content

Commit 0aa86dc

Browse files
committed
chore: migrate images to Ubuntu 26.04 (resolute)
1 parent 15fe536 commit 0aa86dc

6 files changed

Lines changed: 15 additions & 13 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ under the `ubuntu` tag.
2323

2424
Each image is published with the following tag variants:
2525

26-
| Tag | Example | Description |
27-
| ------------------------- | --------------------------------------------- | -------------------------------------------------- |
28-
| `ubuntu` | `codercom/example-base:ubuntu` | Latest Ubuntu version (rolling) |
29-
| `ubuntu-{version}` | `codercom/example-base:ubuntu-noble` | Pinned to a specific Ubuntu release |
30-
| `ubuntu-{date}` | `codercom/example-base:ubuntu-20250101` | Snapshot from a specific build date |
31-
| `ubuntu-{version}-{date}` | `codercom/example-base:ubuntu-noble-20250101` | Version-pinned snapshot from a specific build date |
32-
| `latest` | `codercom/example-base:latest` | Alias for the latest build |
26+
| Tag | Example | Description |
27+
| ------------------------- | ------------------------------------------------ | -------------------------------------------------- |
28+
| `ubuntu` | `codercom/example-base:ubuntu` | Latest Ubuntu version (rolling) |
29+
| `ubuntu-{version}` | `codercom/example-base:ubuntu-resolute` | Pinned to a specific Ubuntu release |
30+
| `ubuntu-{date}` | `codercom/example-base:ubuntu-20250101` | Snapshot from a specific build date |
31+
| `ubuntu-{version}-{date}` | `codercom/example-base:ubuntu-resolute-20250101` | Version-pinned snapshot from a specific build date |
32+
| `latest` | `codercom/example-base:latest` | Alias for the latest build |
3333

3434
> For backward compatibility, these images are also available with the `enterprise-` prefix
3535
> (e.g., `codercom/enterprise-base`), but the `example-` prefix is recommended for new deployments.

images/base/docker.list

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu noble stable
1+
deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu resolute stable

images/base/ubuntu.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG UBUNTU_VERSION=noble
1+
ARG UBUNTU_VERSION=resolute
22
FROM ubuntu:${UBUNTU_VERSION}
33

44
SHELL ["/bin/bash", "-c"]

images/minimal/ubuntu.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG UBUNTU_VERSION=noble
1+
ARG UBUNTU_VERSION=resolute
22
FROM ubuntu:${UBUNTU_VERSION}
33

44
USER root

images/universal/ubuntu.Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
ARG UBUNTU_VERSION=noble
2-
FROM mcr.microsoft.com/devcontainers/universal:${UBUNTU_VERSION}
1+
# Pinned to noble because Microsoft's devcontainers/universal image does not
2+
# yet publish a resolute (26.04) tag. Re-couple this to the shared
3+
# UBUNTU_VERSION build arg once an upstream resolute tag is available.
4+
FROM mcr.microsoft.com/devcontainers/universal:noble
35

46
USER root
57

scripts/images.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set -euo pipefail
66
# images. Changing this value and rebuilding will produce images on
77
# a different Ubuntu release. All Dockerfiles and the push script
88
# read this variable so it acts as a single source of truth.
9-
UBUNTU_VERSION="noble"
9+
UBUNTU_VERSION="resolute"
1010

1111
# IMAGES defines the list of images to build/push IN ORDER.
1212
IMAGES=(

0 commit comments

Comments
 (0)