Page MenuHomePhabricator

ESI test string is still shipped by CentralNotice
Closed, ResolvedPublic

Description

A string was added in T320734 for T308799: Test ESI feasibility with current Varnish installation but it has never been removed from the extension or Wikimedia's MW config even as the test has been completed and there does not seem to be any plan to carry out further tests in the near future. It should be removed to avoid shipping unnecessary bytes.

Event Timeline

Can SRE please confirm if it can be removed?

Thanks for reporting. At least on the Traffic/CDN side, the changes were removed in T308799#9752983 where we set it to false and disabled it. I am unsure though, and can't comment on the MW-side of things though. I will leave the Traffic tag intact in case there are some lingering changes on our end.

Change #1173360 had a related patch set uploaded (by R4356thwiki; author: R4356thwiki):

[operations/mediawiki-config@master] Remove $wgCentralNoticeESITestString

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

Change #1173362 had a related patch set uploaded (by R4356thwiki; author: R4356thwiki):

[mediawiki/extensions/CentralNotice@master] Remove $wgCentralNoticeESITestString

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

Thanks for reporting. At least on the Traffic/CDN side, the changes were removed in T308799#9752983 where we set it to false and disabled it. I am unsure though, and can't comment on the MW-side of things though. I will leave the Traffic tag intact in case there are some lingering changes on our end.

Thank you. I have added patches to remove it on the MW side.

Also tagging Wikimedia-Site-requests for visibility regarding the config patch.

Hi @AKanji-WMF, just to be clear, this is not blocked on anything on SRE's side per @ssingh's comment above. The patch to CentralNotice can be merged when Fundraising Tech wants to. Thanks.

Thanks @R4356th - I'll add this back to our team's triage.

greg triaged this task as Medium priority.

Change #1173362 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Remove $wgCentralNoticeESITestString

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

I've given the config change a C+1 - I believe it's not supposed to get a C+2 until a deploy is scheduled.

XenoRyet set Final Story Points to 1.