[10:55:26] effie: i have merged your hange to add you to analytics-privatedata-users [10:55:44] further thanks to hashar the docker image for puppet ci has been updated so things should run a bit faster now [10:57:57] \o/ [10:59:05] jbond42: thank you ! [11:00:44] * hashar throws rainbow barnstars all over the place [11:00:59] \o/ \o/ thanks [11:17:23] effie: I was thinking, since you're in the process of reimagining mw servers, may I interest you in moving to the standard partman recipe raid1-gpt-lvm-ext4-srv ? [11:17:57] what is it for me though ? [11:18:10] I think the was recently a related change [11:18:12] let me check [11:18:42] effie: the glory and fame of advancing https://phabricator.wikimedia.org/T156955 [11:19:10] haha [11:20:22] seriously though, it just occurred to me while reading phabricator backlog might as well switch to a standard recipe [11:23:42] godog: ok cool, I will upload a patch for it [11:24:08] and see what others think, I would like to have a go at it as well [11:24:13] effie: thanks! happy to help and review [11:24:19] also, next time please offer pizza or chocolate [11:25:01] hahaha ok! I'll look for the emoji [11:28:57] godog, effie: sounds good to me, I recently switched the netboot.cfg to a common recipe for all the mw* servers, but that was before the GPT discussion [11:29:22] cool [11:31:01] _joe_: did you end up creating a ticket for that lvs api thingy? [11:31:22] <_joe_> which of the many? [11:31:51] <_joe_> there are at least 4 things I'm following that could be translated to "that lvs api thingy" [11:31:53] <_joe_> :P [11:47:58] having 1 api to check the pooled status of a service, rather than having to call multiple apis (one per dc) [12:03:16] <_joe_> oh that one, no I still didn't [12:03:21] <_joe_> I will today pinkie promise [12:07:45] :D [13:07:32] Hello.. I need some help merging https://gerrit.wikimedia.org/r/c/operations/puppet/+/553063 [13:08:13] this will fix some issue with cron for wdqs autodeployment host (wdqs1009) [13:08:25] and geh.el is not around :) [14:08:44] nginx open source produces a ridiculously low amount of metrics for prometheus [14:09:24] we've taken to the simpler convention of calling them nginx- and nginx+ :) [14:09:36] heh, fair [14:11:16] arturo: indeed, this is one of the reasons why serviceops is starting to use Envoy [14:11:25] it has the opposite problem 🙃 [14:12:04] what is envoy for people who is lazy to open another browser tab? [14:12:48] it's a reverse proxy [14:13:16] mmmm [14:13:17] it was built in the modern era of microservices and such, and is more explicitly about modern inbound reverse proxying of services [14:13:21] interesting [14:13:38] whereas nginx and similar are generic legacy http servers that happen to also be configurable as reverse proxies [14:13:55] * arturo wonders if it supports LUA and finally opens that browser tab [14:14:34] technically we had some side-input into its design, although I don't really know what it was worth [14:14:59] it was being developed at Lyft while our ex-colleague who still hangs out on IRC with us was here, telling us about it and asking about feedback [14:15:14] we should be listed here at least! https://usercontent.irccloud-cdn.com/file/0UmIHaFp/image.png [14:15:48] I think historically, as a general rule we don't want to be on lists like that, unless we explicitly authorize it for [14:16:00] oh, didn't know [14:16:24] anyway it exports ETOOMANY metrics, and also has support for a few different distributed tracing frameworks [14:16:55] I see [15:44:00] <_joe_> cdanis: about that [15:44:10] <_joe_> we have more metrics with my last change [15:44:12] <_joe_> :P [15:44:14] lol [15:44:24] <_joe_> but these will just be dropped [19:21:40] how hard would it be to have puppet-compiler show the PSON for objects added? [19:31:27] probably not exactly what you are looking for, but you can hunt and peck through the raw pson change catalog as-is [19:35:29] that's what I do :) [20:15:19] <_joe_> cdanis: not very hard, not at all [20:15:33] <_joe_> you could even do it by simply diffing against an empty string