[09:06:00] AndyRussG: you could get something fairly similar to our prod varnish configuration by using our vagrant setup for VTC tests https://gerrit.wikimedia.org/r/plugins/gitiles/operations/puppet/+/refs/heads/production/modules/varnish/files/tests/ [09:06:44] ema hiiii! [09:06:57] AndyRussG: follow the README, use ./run.sh with some recent puppet change and then in the VM under /vagrant/ you'll end up with some legit-looking VCL files :) [09:07:42] ema ahhh thanks so much... for now, just for a proof of concept, I'm actually just using a stock Varnish Docker image and just writing the bits of the vcl that I want to play with :) [09:08:06] Here's my mini-vcl: [09:08:08] vcl 4.0; [09:08:10] backend default { [09:08:12] .host = "mediawiki"; [09:08:14] .port = "8080"; [09:08:16] } [09:08:18] sub vcl_backend_response { [09:08:20] # No caching, for dev purposes [09:08:22] set beresp.ttl = 0s; [09:08:24] set beresp.grace = 0s; [09:08:26] # Turn on ESI [09:08:28] set beresp.do_esi = true; [09:08:30] } [09:08:43] I'll make a note of your tips though, and will dig in further when I get to that point!! [09:08:45] :) [09:09:22] ok! [09:09:35] I'm not here officially yet so don't tell anyone you've seen me :P [09:09:38] * ema hides again [09:09:40] :) :) [09:10:00] heheh I'm actually officially on vacation but pulling an all-nighter for work that isn't work [09:10:15] (ahhhhh don't ask.......) [15:21:54] 10Traffic, 10SRE, 10Patch-For-Review, 10Performance-Team (Radar): 8-10% response start regression (Varnish 5.1.3-1wm15 -> 6.0.6-1wm1) - https://phabricator.wikimedia.org/T264398 (10Gilles) [15:37:52] 10netops: Rename cloud-hosts1-b-eqiad to cloud-hosts1-eqiad - https://phabricator.wikimedia.org/T277771 (10ayounsi) p:05Triage→03Medium [16:02:19] 10Traffic, 10Analytics, 10Analytics-Kanban, 10SRE: Traffic anomalies: Factor out list of countries into a dedicated Hive table - https://phabricator.wikimedia.org/T272052 (10fdans) 05Open→03Resolved [17:02:47] 10Traffic, 10Analytics, 10SRE: varnishkafka / ATSkafka should support setting the kafka message timestamp - https://phabricator.wikimedia.org/T277553 (10fdans) p:05Triage→03Medium a:03razzi cc @ema [18:29:53] 10netops, 10SRE, 10Patch-For-Review: Auhoritative ports list - https://phabricator.wikimedia.org/T277146 (10jbond) >>! In T277146#6913871, @Kormat wrote: > Just in case it's relevant, we use a range of ports for mariadb. Most (but not all) of them are [[ https://github.com/wikimedia/puppet/blob/da54cc6f29deb... [22:05:07] 10netops, 10SRE, 10Patch-For-Review: Authoritative ports list - https://phabricator.wikimedia.org/T277146 (10Reedy)