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
Description
Details
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
Change #1201575 merged by jenkins-bot:
[operations/deployment-charts@master] superset: upgrade the memcached container image to latest
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
Change #1202101 merged by Btullis:
[operations/deployment-charts@master] Upgrade the superset-production-memcached image to Trixie
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