Page MenuHomePhabricator

Bump istio and Cert Manager Docker images to Bullseye
Closed, ResolvedPublic3 Estimated Story Points

Description

Istio docker images are running on Buster, so it would be nice to upgrade to Bullseye.

Overall Istio steps:

  • Build new docker images and push them to the registry
  • Rollout the new images to staging envs and evaluate
  • Rollout to prod

Overall Cert Manager steps:

  • Build new docker images and push them to the registry
  • Rollout the new images to staging envs and evaluate
  • Rollout to prod

Event Timeline

Tried to build with golang 1.21 and got:

/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.28.0/internal/qtls/go120.go:6:13: cannot use "The version of quic-go you're using can't be built on Go 1.20 yet. For more details, please see https://github.com/lucas-clemente/quic-go/wiki/quic-go-and-Go-versions."

Seems consistent with https://github.com/istio/istio/issues/45591

At this point, we may just upgrade to bullseye keeping 1.19 and start thinking about an upgrade :D

Change 977214 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/docker-images/production-images@master] istio: upgrade to Bullseye

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

Change 977220 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/docker-images/production-images@master] cert-manager: upgrade to Bullseye

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

calbon triaged this task as Medium priority.Nov 28 2023, 3:54 PM
calbon set the point value for this task to 3.

Change 977214 merged by Elukey:

[operations/docker-images/production-images@master] istio: upgrade to Bullseye

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

Change 977220 merged by Elukey:

[operations/docker-images/production-images@master] cert-manager: upgrade to Bullseye

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

Change 978637 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] istio: upgrade Docker images to 1.15.7-2

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

Change 978640 had a related patch set uploaded (by Elukey; author: Elukey):

[operations/deployment-charts@master] cert-manager: bump appVersion

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

Change 978637 merged by Elukey:

[operations/deployment-charts@master] istio: upgrade Docker images to 1.15.7-2

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

Mentioned in SAL (#wikimedia-operations) [2023-12-04T08:43:00Z] <elukey> upgrade istio (buster -> bullseye) on dse-k8s-eqiad - T351933

Mentioned in SAL (#wikimedia-operations) [2023-12-04T08:48:09Z] <elukey> upgrade istio (buster -> bullseye) on aux-k8s-eqiad - T351933

Mentioned in SAL (#wikimedia-operations) [2023-12-04T08:58:40Z] <elukey> upgrade istio (buster -> bullseye) on ml-serve-eqiad - T351933

Mentioned in SAL (#wikimedia-operations) [2023-12-04T09:36:14Z] <elukey> upgrade istio (buster -> bullseye) on ml-serve-codfw - T351933

Mentioned in SAL (#wikimedia-operations) [2023-12-04T10:28:22Z] <jayme> pgrade istio (buster -> bullseye) on wikikube eqiad - T351933

Mentioned in SAL (#wikimedia-operations) [2023-12-04T10:32:57Z] <jayme> upgrade istio (buster -> bullseye) on wikikube codfw - T351933

Change 978640 merged by Elukey:

[operations/deployment-charts@master] cert-manager: bump version in staging

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

elukey renamed this task from Bump istio Docker images to Bookworm to Bump istio and Cert Manager Docker images to Bullseye.Dec 4 2023, 2:41 PM
elukey updated the task description. (Show Details)

Cert Manager deployed in staging envs, the plan is to leave it running for 2/3 days to see new certs issued. Once done, we can rollout to prod and close.

Change 982100 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] Bump cert-manager to 1.10.1-2 (bullseye)

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

Change 981735 had a related patch set uploaded (by JMeybohm; author: JMeybohm):

[operations/deployment-charts@master] Revert "cert-manager: bump version in staging"

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

Change 982100 merged by jenkins-bot:

[operations/deployment-charts@master] Bump cert-manager to 1.10.1-2 (bullseye)

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

Change 981735 merged by jenkins-bot:

[operations/deployment-charts@master] Revert "cert-manager: bump version in staging"

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

elukey claimed this task.