[09:03:38] lvs1007 is still running pybal 1.13.6, upgrading [09:06:18] (spotted thanks to XioNoX's diffscan email!) [09:25:57] <_joe_> :)) [09:26:27] <_joe_> ema: varnish on the puppet future parser will need some work from you guys. [09:26:55] <_joe_> it seems we have pretty serious template scoping problems I can't solve without re-learning all the logic [09:27:13] 10Traffic, 10Discovery, 10Discovery-Analysis, 10Maps, and 2 others: What is a reasonable per-IP ratelimit for maps - https://phabricator.wikimedia.org/T169175#3572699 (10ema) [09:27:14] <_joe_> you and bblack have refactored completely since I last knew something about the varnish puppet code [09:27:17] <_joe_> :) [09:27:17] 10Traffic, 10Analytics, 10Operations, 10Patch-For-Review: Implement Varnish-level rough ratelimiting - https://phabricator.wikimedia.org/T163233#3572696 (10ema) 05Open>03Resolved a:03ema We've been using `vsthrottle` in prod for a while now, closing. [09:28:22] ema: wasn't lvs1007 just installed? [09:28:45] oh no [09:28:55] it's still stuck with how it was installed originally [09:29:03] ema: this hasn't been running puppet for like a year or something [09:29:11] so this will need to be reinstalled [09:29:48] all kinds of changes happen in our puppet tree that are "deprecate this, ensure => absent" and then a month later "remove the absent" [09:30:19] * ema nods to both _joe_ and paravoid [09:30:36] :P [09:30:43] <_joe_> eheh [09:35:58] _joe_: should we essentially be following https://wikitech.wikimedia.org/wiki/User:Giuseppe_Lavagetto/PuppetFutureParser? [09:37:26] <_joe_> ema: yeah I already have 3 patches that fix some issues [09:37:37] <_joe_> you already +1 two of those [09:38:56] and commented on the 3rd :) [09:38:59] <_joe_> and yeah, you'd need to start with what's failing with https://gerrit.wikimedia.org/r/#/c/374946/ [09:39:33] ok [09:40:10] <_joe_> ema: with puppet 4, you'd declare the ports as integers, then use map{} to iterate to create the resources inside the define, or something like that, way cleaner. [09:40:39] <_joe_> but for now we're making patches that are compatible with both parsers, sometimes they're a bit ugly [09:40:48] <_joe_> like stringifying port numbers [09:46:51] <_joe_> brb [10:08:47] gehel: let me know when it's a good time to deploy https://gerrit.wikimedia.org/r/#/c/375354/ [10:11:55] ema: i'm having lunch right now... And is that something you want to push on a Friday? [10:12:52] Anytime you want on Monday except 5-6pm CEST [10:13:20] gehel: sounds good, enjoy your lunch :) [10:13:33] Kool! [13:46:59] 10netops, 10Operations, 10fundraising-tech-ops: bonded/redundant network connections for fundraising hosts - https://phabricator.wikimedia.org/T171962#3573128 (10Jgreen) a:03Jgreen [13:48:02] 10netops, 10Operations, 10fundraising-tech-ops: bonded/redundant network connections for fundraising hosts - https://phabricator.wikimedia.org/T171962#3481495 (10Jgreen) @jgreen configured active-backup for frdb2001. I stopped mysql first, and the reconfigure seemed to go smoothly without a reboot this time [19:30:51] 10Traffic, 10Operations: Fix broken referer categorization for visits from Safari browsers - https://phabricator.wikimedia.org/T154702#3574065 (10JKatzWMF) @TheDJ Thanks for the heads up! [22:24:10] 10Traffic, 10Operations, 10Browser-Support-Apple-Safari, 10Upstream: Fix broken referer categorization for visits from Safari browsers - https://phabricator.wikimedia.org/T154702#3574476 (10TheDJ)