Page MenuHomePhabricator

Rename X-Wikimedia-Debug k8s-experimental option
Closed, ResolvedPublic

Description

Since mw-on-k8s now serves the majority of traffic, naming its X-Wikimedia-Debug option k8s-experimental doesn't make sense anymore.
I propose renaming it to k8s-mwdebug, and moving it to the top of the array to make it the default test server option.

On the functional side, this means changing debug.json in mediawiki-config and the x-wikimedia-debug-routing.lua configuration for trafficserver. For consistencty's sake, there are also a couple of replaces in Excimer's config and in wikitech documentation.

  • Support for k8s-mwdebug in puppet (patch)
  • Switch debug.json to new value in mw-config (patch)
  • Drop k8s-experimental in puppet (patch)
  • wikitech docs changed

Event Timeline

Clement_Goubert created this task.

Change #1034107 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/puppet@production] x-wikimedia-debug: Re-label 'k8s-experimental' as 'k8s-mwdebug'

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

Change #1034108 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/puppet@production] x-wikimedia-debug: Drop old 'k8s-experimental' alias label

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

Change #1034107 merged by Alexandros Kosiaris:

[operations/puppet@production] x-wikimedia-debug: Re-label 'k8s-experimental' as 'k8s-mwdebug'

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

Change #1034118 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/mediawiki-config@master] x-wikimedia-debug: Update k8s-mwdebug label, move to front

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

Change #1034118 merged by jenkins-bot:

[operations/mediawiki-config@master] x-wikimedia-debug: Update k8s-mwdebug label, move to front

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

Mentioned in SAL (#wikimedia-operations) [2024-05-21T15:55:18Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:1034118|x-wikimedia-debug: Update k8s-mwdebug label, move to front (T362662)]]

Mentioned in SAL (#wikimedia-operations) [2024-05-21T15:58:01Z] <ladsgroup@deploy1002> ladsgroup and jforrester: Backport for [[gerrit:1034118|x-wikimedia-debug: Update k8s-mwdebug label, move to front (T362662)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-05-21T16:12:35Z] <ladsgroup@deploy1002> Finished scap: Backport for [[gerrit:1034118|x-wikimedia-debug: Update k8s-mwdebug label, move to front (T362662)]] (duration: 17m 16s)

Jdforrester-WMF changed the task status from Open to In Progress.Tue, May 21, 4:43 PM
Jdforrester-WMF claimed this task.
Jdforrester-WMF updated the task description. (Show Details)

Change #1034108 merged by Effie Mouzeli:

[operations/puppet@production] x-wikimedia-debug: Drop old 'k8s-experimental' alias label

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