< T335560: Publish Wikimedia bookworm base Docker image | NOTASKYET >
Trixie is now frozen, so it'd be a good time to start this.
< T335560: Publish Wikimedia bookworm base Docker image | NOTASKYET >
Trixie is now frozen, so it'd be a good time to start this.
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| P:docker::builder: Build a Trixie image | operations/puppet | production | +1 -1 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Feature | taavi | T381899 Add support for Python 3.13 | ||
| Open | None | T400258 Stop building Bullseye based Toolforge prebuilt images | |||
| Resolved | taavi | T400256 Update Toolforge Tcl image to a supported Debian release | |||
| Resolved | taavi | T400255 Build Trixie based Toolforge pre-built images | |||
| Resolved | bking | T399335 OpenSearch on K8s: build a new OpenSearch 2 Docker image | |||
| Open | None | T362105 EPIC: OpenSearch on K8s (formerly Mutualized opensearch cluster) - FY25/26 WE4.2.6 | |||
| Resolved | bking | T400295 OpenSearch on K8s: build a new opensearch-operator image | |||
| Open | None | T397049 Migrate all CI jobs from Bookworm to Trixie or later and drop Bookworm testing support | |||
| Resolved | Jdforrester-WMF | T400931 Provide ci-trixie base image, once Wikimedia trixie base Docker image exists | |||
| Resolved | taavi | T393173 Publish Wikimedia trixie base Docker image | |||
| Resolved | MoritzMuehlenhoff | T391083 Prepare our custom installer and the base layer for Trixie | |||
| Resolved | MoritzMuehlenhoff | T392790 Use a forward port of Puppet 7 on Trixie hosts |
Change #1140695 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:docker::builder: Build a Trixie image
Nothing is fully frozen, things are still pretty much in flux. The only thing that is frozen is that toolchain packages don't get updated automatically and need manual review/approval, it's premature to create any production images based on trixie at this point.
Per https://release.debian.org/testing/freeze_policy.html full freeze started this past weekend.
Announcement of release date: https://lists.debian.org/debian-devel-announce/2025/07/msg00003.html — 9 August, assuming no final show-stoppers.
Change #1140695 merged by Majavah:
[operations/puppet@production] P:docker::builder: Build a Trixie image
Mentioned in SAL (#wikimedia-operations) [2025-08-11T10:49:36Z] <taavi> manually built first trixie docker image T393173
taavi@runko:~ $ docker run --rm -it docker-registry.wikimedia.org/trixie:latest cat /etc/os-release Unable to find image 'docker-registry.wikimedia.org/trixie:latest' locally latest: Pulling from trixie c77fb88ebb13: Pull complete Digest: sha256:6e6d31d41efb47a7d1a4bd27dc8880b35cfe568b7977e5c153451d65d0f18b48 Status: Downloaded newer image for docker-registry.wikimedia.org/trixie:latest PRETTY_NAME="Debian GNU/Linux 13 (trixie)" NAME="Debian GNU/Linux" VERSION_ID="13" VERSION="13 (trixie)" VERSION_CODENAME=trixie DEBIAN_VERSION_FULL=13.0 ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"