As nutcracker is now disabled on the application configuration level, it can be removed from the mediawiki helm chart.
First we disable nutcracker for the mwdebug helmfile service deployment and apply the new release.
We can then clean up the references to the nutcracker template and the template itself in the mediawiki chart.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | jijiki | T267581 Phase out "redis_sessions" cluster and away from memcached cluster | |||
Resolved | jijiki | T277183 Phase out nutcracker from mediawiki servers | |||
Resolved | Clement_Goubert | T321042 Remove nutcracker from mediawiki chart |
Event Timeline
Change 843425 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/deployment-charts@master] mwdebug: Disable nutcracker
Change 843878 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/deployment-charts@master] mediawiki: Remove all nutcracker templates and refs
Change 843880 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/deployment-charts@master] mwdebug: Remove nutcracker config values
Change 843425 merged by jenkins-bot:
[operations/deployment-charts@master] mwdebug: Disable nutcracker
Mentioned in SAL (#wikimedia-operations) [2022-10-18T10:57:08Z] <claime> Disabling nutcracker on k8s-experimental mwdebug - T321042
Mentioned in SAL (#wikimedia-operations) [2022-10-18T11:08:50Z] <claime> Nutcrackerd disabled on k8s-experimental mwdebug - T321042
root@deploy1002:/srv/deployment-charts/helmfile.d/services/mwdebug# kube_env mwdebug codfw root@deploy1002:/srv/deployment-charts/helmfile.d/services/mwdebug# kubectl get pods -o jsonpath='{range .items[*]}{"\n"}{.metadata.name}{"\t"}{.metadata.namespace}{"\t"}{range .spec.containers[*]}{.name}{"=>"}{.image}{","}{end}{end}'|sort|column -t | grep nutcracker --color root@deploy1002:/srv/deployment-charts/helmfile.d/services/mwdebug# kube_env mwdebug eqiad root@deploy1002:/srv/deployment-charts/helmfile.d/services/mwdebug# kubectl get pods -o jsonpath='{range .items[*]}{"\n"}{.metadata.name}{"\t"}{.metadata.namespace}{"\t"}{range .spec.containers[*]}{.name}{"=>"}{.image}{","}{end}{end}'|sort|column -t | grep nutcracker --color
Change 843878 merged by jenkins-bot:
[operations/deployment-charts@master] mediawiki: Remove all nutcracker templates and refs
Change 843880 merged by jenkins-bot:
[operations/deployment-charts@master] mwdebug: Remove nutcracker config values
Mentioned in SAL (#wikimedia-operations) [2022-10-19T10:17:33Z] <claime> Deploying mediawiki helm chart v0.2.4 on k8s-experimental mwdebug - T321042
Change 844459 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/puppet@production] kubernetes mediawiki config: Remove nutcracker
Change 844459 merged by Clément Goubert:
[operations/puppet@production] kubernetes mediawiki config: Remove nutcracker
Change 844991 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):
[operations/puppet@production] kubernetes mediawiki config: Cleanup nutcracker
Change 844991 merged by Clément Goubert:
[operations/puppet@production] kubernetes mediawiki config: Cleanup nutcracker