Page MenuHomePhabricator

Scott_French (Scott French)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jan 18 2024, 5:33 PM (17 w, 4 d)
Availability
Available
LDAP User
Scott French
MediaWiki User
SFrench-WMF [ Global Accounts ]

Recent Activity

Today

Scott_French committed rMSCA6089827d010b: Run testserver checks in --k8s-only mode.
Run testserver checks in --k8s-only mode
Mon, May 20, 4:43 PM
Scott_French added a comment to T364921: Commons Impact Metrics: Data Gateway endpoints.

Added k8s secret for the data_gateway role to private puppet in 3fcaf85cbd9341e339e2506acbe2cefe880dfeef.

Mon, May 20, 4:15 PM · Patch-For-Review, Cassandra, Data Products (Data Products Sprint 13), serviceops, Service-deployment-requests, SRE

Fri, May 17

Scott_French added a comment to T362786: Enable dbctl for parsercache.

Thanks, @Marostegui. I think either option works, as long as the runbook is very clear on both the procedure and the fact that any spare can technically be used for any section (though pc1 or pc4 have specific warm spares that are preferred).

Fri, May 17, 8:55 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French claimed T365123: Make dbctl check for depooled future masters .
Fri, May 17, 6:58 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool

Thu, May 16

Scott_French added a comment to T364921: Commons Impact Metrics: Data Gateway endpoints.

Many thanks for getting the image builds running and setting up the data_gateway role, @Eevans.

Thu, May 16, 11:09 PM · Patch-For-Review, Cassandra, Data Products (Data Products Sprint 13), serviceops, Service-deployment-requests, SRE
Scott_French changed the status of T364921: Commons Impact Metrics: Data Gateway endpoints from Open to In Progress.
Thu, May 16, 10:44 PM · Patch-For-Review, Cassandra, Data Products (Data Products Sprint 13), serviceops, Service-deployment-requests, SRE
Scott_French changed the status of T364921: Commons Impact Metrics: Data Gateway endpoints, a subtask of T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production, from Open to In Progress.
Thu, May 16, 10:44 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE
Scott_French added a comment to T365123: Make dbctl check for depooled future masters .

Interesting! Agreed, yeah - having _check_section applied to external-flavored sections as well seems desirable.

Thu, May 16, 9:28 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Looking more closely at what's in etcd, it looks like we've gone the route of configuring a given spare instance only with the section for which it is a warm standby (e.g., pc1014 from pc1 and pc1015 from pc4 - though the latter is new to me, as I thought all spares replicate from pc1).

Thu, May 16, 8:38 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Thanks @Lucas_Werkmeister_WMDE and @Ladsgroup for investigating T365140, and @Marostegui for making the etcd changes.

Thu, May 16, 4:27 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool

Wed, May 15

Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

Hi @SGupta-WMF and @mforns - Any updates on the timeline for the Cassandra tables or service image?

Wed, May 15, 5:26 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE

Tue, May 14

Scott_French updated the task description for T364921: Commons Impact Metrics: Data Gateway endpoints.
Tue, May 14, 9:24 PM · Patch-For-Review, Cassandra, Data Products (Data Products Sprint 13), serviceops, Service-deployment-requests, SRE
Scott_French added a comment to T364921: Commons Impact Metrics: Data Gateway endpoints.

Thanks, @Eevans. If you can drive development of the new data gateway (i.e., based on the existing image-suggestions service), I can drive service turnup and integration into the ongoing commons-impact-analytics turnup (T361835) once it's ready.

Tue, May 14, 9:16 PM · Patch-For-Review, Cassandra, Data Products (Data Products Sprint 13), serviceops, Service-deployment-requests, SRE
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Many thanks for patching wmfApplyEtcdDBConfig to ignore parsercache clusters, Amir.

Tue, May 14, 6:19 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool

Mon, May 13

Scott_French committed rOSCT8e5efcc91986: Import dbconfig and instance schema from puppet.
Import dbconfig and instance schema from puppet
Mon, May 13, 6:39 PM

Fri, May 10

Scott_French added a comment to T362786: Enable dbctl for parsercache.

Thanks, Amir. Yes, exactly, I just meant "add" (apologies for the odd nomenclature).

Fri, May 10, 9:20 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Many thanks for the follow-up, @Ladsgroup.

Fri, May 10, 7:40 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool

Thu, May 9

Scott_French closed T363924: confd prom exporter cannot distinguish targets with a common base name as Resolved.

The last two patches have been merged and subsequent confd checks commands show no issues. I believe there's nothing else to do here.

Thu, May 9, 6:38 PM · SRE Observability, SRE

Wed, May 8

Scott_French claimed T363924: confd prom exporter cannot distinguish targets with a common base name.

Alright, two more patches left: one more to finish the functional part of this, and then a cleanup.

Wed, May 8, 11:18 PM · SRE Observability, SRE
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Many thanks for the follow-up, @Marostegui - I think that answers all of my questions :)

Wed, May 8, 9:12 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool

Mon, May 6

Scott_French added a comment to T362786: Enable dbctl for parsercache.

Many thanks for the detailed reply @Marostegui - that does indeed help, and aligns with my current understanding.

Mon, May 6, 6:58 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T363924: confd prom exporter cannot distinguish targets with a common base name.

Alright, giving the two scripts the same view of how the state file should be named (without dealing with confd's staged file format) was a bit easier than I expected.

Mon, May 6, 6:12 PM · SRE Observability, SRE
Scott_French added a comment to T363924: confd prom exporter cannot distinguish targets with a common base name.

Revisiting the patch I put together last week, there are two ways to go at this that come to mind - one similar to what we do now, the other a bit more complex but possibly more correct in the long term (FWIW, my patch does option #1).

Mon, May 6, 3:57 PM · SRE Observability, SRE

Fri, May 3

Scott_French added a comment to T362786: Enable dbctl for parsercache.

Thanks, all. Spent a bit of time looking at this yesterday.

Fri, May 3, 5:44 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T233681: compare-and-swap writes for confctl edit and for dbctl commit.

Since the v3 API migration (T350565) will involve writing a new storage driver, there's the opportunity to use transactions for CAS-like writes from the start. I was considering doing that, though it does have some implications for the dual-write part of the migration (i.e., in terms of how v2 vs. v3 divergence can play out in the presence of concurrent edits).

Fri, May 3, 3:45 PM · conftool

Wed, May 1

Scott_French updated the task description for T363924: confd prom exporter cannot distinguish targets with a common base name.
Wed, May 1, 10:13 PM · SRE Observability, SRE
Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

Thanks, @SGupta-WMF - I'll keep an eye T362697 as well, as I see there's some discussion there about the service.

Wed, May 1, 8:03 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE
Scott_French created T363924: confd prom exporter cannot distinguish targets with a common base name.
Wed, May 1, 5:04 PM · SRE Observability, SRE
RLazarus awarded T358636: etcdmirror does not recover from a cleared waitIndex a Barnstar token.
Wed, May 1, 4:12 PM · serviceops

Tue, Apr 30

Scott_French closed T358636: etcdmirror does not recover from a cleared waitIndex as Resolved.

I've updated https://wikitech.wikimedia.org/wiki/Etcd/Main_cluster to reflect the new state of the world, while also fixing up some out-of-date parts and noting some of the lessons learned (e.g., the etcdctl behavior noted in T358636#9759478).

Tue, Apr 30, 11:21 PM · serviceops
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Well, that seems to have gone off without significant issue. Many thanks to @Volans and @RLazarus for all of your help.

Tue, Apr 30, 8:21 PM · serviceops

Mon, Apr 29

Scott_French edited P61226 T358636 prepared commands.
Mon, Apr 29, 9:15 PM
Scott_French edited P61226 T358636 prepared commands.
Mon, Apr 29, 9:00 PM
Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

I believe that's everything that can be done for now, pending resolution of the open items in T361835#9742947.

Mon, Apr 29, 8:18 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE

Fri, Apr 26

Scott_French closed T362717: scap should optionally display helmfile diffs for review as Resolved.

Many thanks to @dancy for the review.

Fri, Apr 26, 4:27 PM · serviceops, Release-Engineering-Team, Scap

Thu, Apr 25

Scott_French created P61226 T358636 prepared commands.
Thu, Apr 25, 9:18 PM

Wed, Apr 24

Scott_French edited P60688 --k8s-confirm-diffs train-dev demo.
Wed, Apr 24, 11:51 PM
Scott_French changed the status of T358636: etcdmirror does not recover from a cleared waitIndex from Open to In Progress.

All patches to support the migration described in T358636#9699378 are ready. Many thanks to @Volans for the reviews.

Wed, Apr 24, 10:45 PM · serviceops
Scott_French changed the status of T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production from Open to In Progress.

Thanks, all, for the details shared thus far.

Wed, Apr 24, 9:53 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE
Scott_French updated the task description for T358636: etcdmirror does not recover from a cleared waitIndex.
Wed, Apr 24, 7:55 PM · serviceops

Apr 18 2024

Scott_French added a comment to T352245: Migrate etcd::tlsproxy Nginx certs and etcd itself to PKI.

Is there any value in creating a new intermediate, separate from "etcd" used by clusters supporting k8s?

Apr 18 2024, 1:05 AM · serviceops
Scott_French added a comment to T362717: scap should optionally display helmfile diffs for review.

Thanks, Reuven. Once that's available, it would be good to figure out whether it's straightforward to make the regex precise enough to suppress just the MW image change (vs. others in the same pod). I think that should be possible, e.g., as long as the image name remains stable.

Apr 18 2024, 12:05 AM · serviceops, Release-Engineering-Team, Scap

Apr 17 2024

Scott_French added a comment to T362717: scap should optionally display helmfile diffs for review.

Hmmm ... I just realized that "ignoring" the image tag change (in the image-build case) when comparing the initial and pre-apply rounds of diffs will be challenging (or hacky).

Apr 17 2024, 10:37 PM · serviceops, Release-Engineering-Team, Scap
Scott_French added a comment to T362717: scap should optionally display helmfile diffs for review.

Thanks, Reuven! I think it should be feasible to do something like that, yes.

Apr 17 2024, 9:41 PM · serviceops, Release-Engineering-Team, Scap
Scott_French added a comment to T362786: Enable dbctl for parsercache.

Is the idea to start treating pc sections like everything else in dbctl or something more limited? (e.g., just managing the section to (singular) host mapping, as we do today in mediawiki-config)

Apr 17 2024, 6:39 PM · Patch-For-Review, Infrastructure-Foundations, Data-Persistence, conftool
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

After asking around a bit, it seems that temporarily directing codfw-associated clients (confd, navtiming, pybal) to eqiad should be relatively straightforward, if involved.

Apr 17 2024, 4:46 PM · serviceops

Apr 16 2024

Scott_French triaged T362717: scap should optionally display helmfile diffs for review as Low priority.

I have a proof-of-concept patch for this, the result of which is shown in P60688 (using train-dev).

Apr 16 2024, 8:55 PM · serviceops, Release-Engineering-Team, Scap
Scott_French created T362717: scap should optionally display helmfile diffs for review.
Apr 16 2024, 8:20 PM · serviceops, Release-Engineering-Team, Scap
Scott_French created P60688 --k8s-confirm-diffs train-dev demo.
Apr 16 2024, 7:18 PM
Scott_French closed T362567: Add docker production images repo to codesearch as Resolved.
Apr 16 2024, 2:55 PM · VPS-project-Codesearch, serviceops
Scott_French added a comment to T362567: Add docker production images repo to codesearch.

operations/docker-images/production-images is now available in codesearch.

Apr 16 2024, 2:55 PM · VPS-project-Codesearch, serviceops

Apr 15 2024

Scott_French claimed T362567: Add docker production images repo to codesearch.

Many thanks for the review, Amir. Great, I'll check back tomorrow and close this out once I've confirmed its live.

Apr 15 2024, 9:49 PM · VPS-project-Codesearch, serviceops
Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

@WDoranWMF and @SGupta-WMF, thank you both for the followup.

Apr 15 2024, 5:54 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE
Scott_French closed T362437: scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode as Resolved.

Many thanks for your help, @dancy! I'd like to add support for displaying helmfile diffs as well, but that's a bit more involved and I'll track it separately.

Apr 15 2024, 3:47 PM · serviceops, Scap, Release-Engineering-Team
Scott_French added a project to T362437: scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode: serviceops.
Apr 15 2024, 3:43 PM · serviceops, Scap, Release-Engineering-Team

Apr 13 2024

Scott_French added a comment to T352245: Migrate etcd::tlsproxy Nginx certs and etcd itself to PKI.

Took a closer look at this today: This should be trivial in the case where we turn up the new v3-API-only etcd cluster using PKI from day 1.

Apr 13 2024, 12:48 AM · serviceops

Apr 12 2024

Scott_French renamed T362437: scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode from scap should support --pause-after-testserver-sync in --k8s-only mode to scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode.
Apr 12 2024, 9:34 PM · serviceops, Scap, Release-Engineering-Team
Scott_French changed the status of T362437: scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode from Open to In Progress.

I'm happy to give this a try.

Apr 12 2024, 5:51 PM · serviceops, Scap, Release-Engineering-Team
Scott_French created T362437: scap should support --pause-after-testserver-sync and testserver checks in --k8s-only mode.
Apr 12 2024, 5:39 PM · serviceops, Scap, Release-Engineering-Team

Apr 9 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

That's a great point - I've raised this with the DBAs and will coordinate at least a week out from when I plan to do the actual replication change (T358636#9699378).

Apr 9 2024, 10:34 PM · serviceops

Apr 8 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

As discussed previously, there are two options to consider:

  • Full reload - i.e., use --reload to fully clear and rewrite the keyspace in codfw.
  • In-place migration - i.e., manually copy the replication index key into its new location.
Apr 8 2024, 11:45 PM · serviceops
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

For the package release, my plan is to build and upload the 0.0.11-1 package shortly (but ideally not less than 30m) before a "MediaWiki infrastructure" deployment window.

Apr 8 2024, 10:24 PM · serviceops
Scott_French claimed T352245: Migrate etcd::tlsproxy Nginx certs and etcd itself to PKI.

My initial plan was to move etcd to PKI as part of the v3 API migration (T350565), which is also likely to do away with the TLS proxy.

Apr 8 2024, 7:59 PM · serviceops
Scott_French added a comment to T360636: Phase out cergen for ServiceOps services.

I was planning to migrate etcd to PKI as part of T350565, but can explore this earlier if needed.

Apr 8 2024, 7:56 PM · serviceops, Epic, SRE
Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

Does this binary need to implement some of the endpoints, or just the frame of the service?

Apr 8 2024, 7:01 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE

Apr 4 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Thanks, Riccardo! (both for the follow-up here and code reviews)

Apr 4 2024, 6:11 PM · serviceops
Scott_French closed T361762: Improve etcdmirror shutdown behavior as Resolved.
Apr 4 2024, 5:39 PM · Patch-For-Review, serviceops
Scott_French added a comment to T361762: Improve etcdmirror shutdown behavior.

This will be deployed as part of T358636.

Apr 4 2024, 5:39 PM · Patch-For-Review, serviceops
Scott_French claimed T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.
Apr 4 2024, 4:23 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE
Scott_French added a comment to T361835: Commons Impact Metrics AQS 2.0 Deployment to Staging and Production.

Additionally, two timeline and one Cassandra questions:

  • When do you anticipate having a minimal binary that successfully builds? (to unblock build pipeline setup)
  • When do you anticipate having the service ready to launch publicly? (to unblock final steps that would make it publicly reachable)
  • What Cassandra tables will the new user need access to?
Apr 4 2024, 4:07 PM · Data Products (Data Products Sprint 13), Patch-For-Review, serviceops, Service-deployment-requests, SRE

Apr 3 2024

Scott_French changed the status of T361762: Improve etcdmirror shutdown behavior from Open to In Progress.
Apr 3 2024, 9:58 PM · Patch-For-Review, serviceops
Scott_French created T361762: Improve etcdmirror shutdown behavior.
Apr 3 2024, 9:57 PM · Patch-For-Review, serviceops

Apr 2 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Following up on the /test key (T358636#9589274) present in eqiad:

  • I can find no references to it (e.g., as probe or something) in operations/puppet.
  • From a (hopefully) representative couple of hours of nginx access logs, I see no requests explicitly touching this key.
  • Going by the modifiedIndex of the key and the current X-Etcd-Index in eqiad, it does not appear to be recently updated, but also appears to not be terribly old [0]:
Apr 2 2024, 5:19 PM · serviceops

Mar 18 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Coming back to this after pausing for the summit, I wanted to follow up on my comment that these benchmarks are measuring ideal throughput (not accounting for, e.g., network delays).

Mar 18 2024, 5:04 PM · serviceops
Scott_French created P58806 etcd-mirror write latency (prometheus).
Mar 18 2024, 4:25 PM

Mar 5 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Thank you both for the follow-up, and apologies for the imprecision re: which locks :)

Mar 5 2024, 5:22 PM · serviceops

Mar 4 2024

Scott_French edited P58402 etcd-mirror stress tests.
Mar 4 2024, 9:51 PM
Scott_French edited P58402 etcd-mirror stress tests.
Mar 4 2024, 9:41 PM
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Last Friday, I put together a simple stress test for etcd-mirror, with the goal of measuring replication delay under a range of background write rates from an "antagonist" workload. Test setup and results: https://phabricator.wikimedia.org/P58402.

Mar 4 2024, 9:09 PM · serviceops
Scott_French edited P58402 etcd-mirror stress tests.
Mar 4 2024, 9:07 PM
Scott_French edited P58402 etcd-mirror stress tests.
Mar 4 2024, 8:06 PM
Scott_French edited P58402 etcd-mirror stress tests.
Mar 4 2024, 8:05 PM
Scott_French created P58402 etcd-mirror stress tests.
Mar 4 2024, 8:04 PM

Feb 29 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

We control what goes into etcd quite closely.

Feb 29 2024, 11:07 PM · serviceops
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

After thinking about this a bit more today, I think I'm onboard with the idea of expanding replication to include /spicerack.

Feb 29 2024, 4:18 AM · serviceops

Feb 28 2024

Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Rather than trying to pull access logs off the conf hosts (as they're rather large, and I'd like to avoid stressing them), I just ended up looking at the etcd grafana dashboard instead: https://grafana.wikimedia.org/goto/NsEfMXTSz?orgId=1

Feb 28 2024, 6:05 PM · serviceops
Scott_French added a comment to T358636: etcdmirror does not recover from a cleared waitIndex.

Thanks, Riccardo. Yes, indeed - this particular issue should generally not happen if the entire keyspace is mirrored (IIRC, there are non-keyspace events that can advance the index, but (a) I might be misremembering and (b) those are presumably administrative / rare).

Feb 28 2024, 3:46 PM · serviceops
Scott_French updated the task description for T358636: etcdmirror does not recover from a cleared waitIndex.
Feb 28 2024, 3:33 PM · serviceops
Scott_French triaged T358636: etcdmirror does not recover from a cleared waitIndex as Medium priority.
Feb 28 2024, 3:26 AM · serviceops
Scott_French created T358636: etcdmirror does not recover from a cleared waitIndex.
Feb 28 2024, 3:26 AM · serviceops

Feb 26 2024

Scott_French claimed T350565: Switch conftool to use the version 3 etcd datastore.
Feb 26 2024, 11:40 PM · conftool, Data-Persistence, Traffic, serviceops

Feb 20 2024

Scott_French added a comment to T311236: Enable webauthn in CAS to replace U2F.

FYI, I've added an outdated block to the U2F-based enrollment procedure in https://wikitech.wikimedia.org/wiki/CAS-SSO (as it no longer works). Just mentioning here so it can be reverted once WebAuthn is up and running.

Feb 20 2024, 10:09 PM · CAS-SSO, Infrastructure-Foundations, SRE

Feb 15 2024

Scott_French edited P56872 Spicerack training assignment.
Feb 15 2024, 10:50 PM
Scott_French created P56872 Spicerack training assignment.
Feb 15 2024, 10:42 PM
AKanji-WMF awarded T357436: Request donatewiki redirect a Love token.
Feb 15 2024, 8:47 PM · fundraising-tech-ops, Wikimedia-Apache-configuration, serviceops, Fundraising-Backlog, SRE
Scott_French closed T357436: Request donatewiki redirect as Resolved.
Feb 15 2024, 6:32 PM · fundraising-tech-ops, Wikimedia-Apache-configuration, serviceops, Fundraising-Backlog, SRE
Scott_French added a comment to T357436: Request donatewiki redirect.

Thanks to @Dwisehaupt for preparing the config patch and @RLazarus for assistance deploying it.

Feb 15 2024, 6:29 PM · fundraising-tech-ops, Wikimedia-Apache-configuration, serviceops, Fundraising-Backlog, SRE

Feb 14 2024

Scott_French updated the task description for T357595: Investigate restricting match pattern on /wiki RewriteRule.
Feb 14 2024, 11:28 PM · Patch-For-Review, Wikimedia-Apache-configuration, serviceops
Scott_French triaged T357595: Investigate restricting match pattern on /wiki RewriteRule as Low priority.
Feb 14 2024, 11:23 PM · Patch-For-Review, Wikimedia-Apache-configuration, serviceops
Scott_French created T357595: Investigate restricting match pattern on /wiki RewriteRule.
Feb 14 2024, 11:23 PM · Patch-For-Review, Wikimedia-Apache-configuration, serviceops