Page MenuHomePhabricator

Rationalize and update the use of base images in our docker-pkg repositories
Closed, ResolvedPublic

Description

We have quite a few things to fix all around:

  • Add bookworm to the list of allowed base images
  • Stop relying on {{ seed_image }} everywhere, in preparation for removal in docker-pkg 4
  • Remove stretch where still present

Event Timeline

Joe triaged this task as Medium priority.Jul 5 2023, 9:19 AM
Joe moved this task from Incoming 🐫 to Doing 😎 on the serviceops-deprecated board.

Change 935686 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] docker::builder: allow using bookworm as a base image

https://gerrit.wikimedia.org/r/935686

Change 935693 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/docker-images/production-images@master] Add bookworm to the local build configurations

https://gerrit.wikimedia.org/r/935693

Change 935694 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/docker-images/production-images@master] images: convert use of seed_image into use of image_tag

https://gerrit.wikimedia.org/r/935694

Change 935695 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/docker-images/production-images@master] istio: convert use of seed_image into use of image_tag

https://gerrit.wikimedia.org/r/935695

Change 935696 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/docker-images/production-images@master] cert-manager: convert use of seed_image to image_tag

https://gerrit.wikimedia.org/r/935696

Change 935686 merged by Giuseppe Lavagetto:

[operations/puppet@production] docker::builder: allow using bookworm as a base image

https://gerrit.wikimedia.org/r/935686

Change 935693 merged by Giuseppe Lavagetto:

[operations/docker-images/production-images@master] Add bookworm to the local build configurations

https://gerrit.wikimedia.org/r/935693

Change 935694 merged by Giuseppe Lavagetto:

[operations/docker-images/production-images@master] images: convert use of seed_image into use of image_tag

https://gerrit.wikimedia.org/r/935694

Change 935695 merged by Giuseppe Lavagetto:

[operations/docker-images/production-images@master] istio: convert use of seed_image into use of image_tag

https://gerrit.wikimedia.org/r/935695

Change 935696 merged by Giuseppe Lavagetto:

[operations/docker-images/production-images@master] cert-manager: convert use of seed_image to image_tag

https://gerrit.wikimedia.org/r/935696

Change 939256 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/docker-images/production-images@master] Remove the openjdk images based on stretch

https://gerrit.wikimedia.org/r/939256

Change 939256 merged by Giuseppe Lavagetto:

[operations/docker-images/production-images@master] Remove the openjdk images based on stretch

https://gerrit.wikimedia.org/r/939256

Mentioned in SAL (#wikimedia-operations) [2023-07-25T15:14:51Z] <_joe_> removing all tags for docker image openjdk-8-jdk T341115

Mentioned in SAL (#wikimedia-operations) [2023-07-25T15:17:06Z] <_joe_> removing all tags for docker image openjdk-8-jre T341115