Page MenuHomePhabricator

Upgrade the superset memcached image to Trixie.
Closed, ResolvedPublic

Description

superset-production-memcached runs a Buster image which is EOL, we need to upgrade this to the latest version.
We shall first deploy on superset-next then production if all works as expected

Event Timeline

only the memcached container is running Buster

stevemunene@deploy2002:~$ kubectl exec superset-staging-memcached-5d59448b7-xqpfl -n superset-next -- cat /etc/debian_version
10.13
stevemunene@deploy2002:~$ kubectl exec superset-staging-6cdf896c85-6v4tq -n superset-next -- cat /etc/debian_version
Defaulted container "superset-staging" out of: superset-staging, superset-staging-assets, superset-staging-tls-proxy, statsd-exporter, superset-staging-renew-kerberos-token
11.10

Change #1201575 had a related patch set uploaded (by Stevemunene; author: Stevemunene):

[operations/deployment-charts@master] superset: upgrade the memcached container image to latest

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

Change #1201575 merged by jenkins-bot:

[operations/deployment-charts@master] superset: upgrade the memcached container image to latest

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

We currently do not have a memcached image later than Buster, We are currently running memcached 1.6.6 from a custom backport on Buster, meanwhile we have 1.6.38 being built on Trixie. The changes should be minimal, and this version should work the same without requiring any other changes. We shall deploy the new image once ready

Change #1202101 had a related patch set uploaded (by Stevemunene; author: Stevemunene):

[operations/deployment-charts@master] Upgrade the superset-production-memcached image to Trixie

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

Stevemunene renamed this task from Upgrade the superset-production-memcached image to bullseye. to Upgrade the superset-production-memcached image to Trixie..Nov 5 2025, 11:55 AM
Stevemunene renamed this task from Upgrade the superset-production-memcached image to Trixie. to Upgrade the superset memcached image to Trixie..
BTullis triaged this task as Medium priority.

Change #1202101 merged by Btullis:

[operations/deployment-charts@master] Upgrade the superset-production-memcached image to Trixie

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

This is now complete, as I have deployed the updated image to superset-next and superset.

btullis@deploy2002:/srv/deployment-charts/helmfile.d/dse-k8s-services/superset$ kubectl exec -it superset-production-memcached-765748699-2hstg -- bash
nobody@superset-production-memcached-765748699-2hstg:/$ cat /etc/debian_version
13.1