[08:03:03] elukey, klausman: FYI icinga has a warning saying analytics1030 is changing on every puppet run [08:04:17] kormat: ah yes thanks, I need to fix one thing :) [08:04:37] <_joe_> kormat: see how lucky elukey is. He has just one thing to fix [08:05:03] haha [08:05:28] i do strongly associate "luck" and elukey [08:05:36] usually in the form "wow i'm lucky i'm not elukey" [08:08:00] _joe_ I know that you are jealous about how shiny and magnificent are big java clusters [08:08:36] <_joe_> hey you contribute to the apache httpd codebase by choice [08:08:48] <_joe_> java must feel like a walk in the park, in comparison [08:11:11] a walk in a park that looks like the Mad Max Fury road movie, yes [08:13:27] come one, despite all the doomsday scenario in Mad Max, they still didn't use Subversion [08:15:43] ahahahhaha [08:16:21] I cannot really reply to this, I admit my defeat [08:22:31] kormat: fixed, should be ok now! [08:27:12] we will change your nick to elucky :-P [08:28:40] :+1 [12:39:03] cdanis: i've had a quick look at the dbctl code (and regretted it) - can you tell me why `dbctl instance blah edit` produces output that's partially yaml and partially json? [12:39:45] I object to the premise of the question ;) [12:40:03] YAML is a superset of JSON [12:40:26] https://phabricator.wikimedia.org/P12685 as an example [12:40:34] if you want to add a group to that, it's a PITA [12:41:30] yes, it is unfortunate [12:43:47] also that's not valid json :-P [12:43:49] kormat: in seriousness I don't remember why offhand, and that codepath in particular is a bit of a mess split between dbctl and conftool internals [12:43:51] cdanis: extra points if you forget to use `sudo dbctl ...` so that after you've made the edits, your work then just gets thrown away when you exit [12:44:02] (ask me how i know) [12:44:03] yes, the edit workflow is also unfortunate [12:44:21] json doesn't have comments, that's one of the really annoying diffs from yaml [12:45:00] kormat: I can hopefully take a look later today, but I'd appreciate tasks filed about both of these things if you have the free minute [12:45:17] i was in the middle of filing a task when i thought i'd be kind and see if there was a quick fix [12:45:30] i'll file 3 tasks :) [12:46:01] sadly there is not :) [13:00:05] <_joe_> the edit workflow needs to be implemented in more than 10 lines of code :) [13:00:07] <_joe_> [13:00:09] <_joe_> [13:00:11] <_joe_> [13:00:13] <_joe_> [13:02:38] _joe_: is your cat helping you IRC? [13:02:55] <_joe_> yes, apparently while I was getting a glass of water [13:03:09] <_joe_> she sneaked in and pressed shift and enter multiple times :P [13:03:22] I thought it was some kind of mindfulness exercise :D [13:03:26] <_joe_> I should always lock the keyboard [13:07:30] I thought you wanted to write the workflow in the whitespace programming language (using just tabs, spaces and newline [13:22:55] cdanis: what tags/assignee should i use for the dbctl tasks i'm filing? [13:23:05] #dbctl [13:23:09] (which is aliased to #conftool) [13:23:22] kormat: mind adding me there too as a subscriber pleaaaaase? [13:25:45] marostegui: con gusto [13:25:51] haha [13:27:22] marostegui: achievement unlocked: i just typed your username for the first time since joining WMF without having to look it up 🎉 [13:27:54] kormat: next level is typing moritzm's on gerrit, I haven't achieved it yet [13:28:06] that's not humanly possible [13:28:28] marostegui: at least i can think of you as maroste graphical user interface [13:28:37] hahahahahaha [13:29:20] Maybe I should do that when spelling my family name over then phone in spanish, as people struggle to write it [13:29:51] maybe it'll finally "click" with them ;) [13:45:07] there is a trick for the latter [13:45:30] for me it's the first autocomplete if I type 'mm' [13:46:05] not for me :( [17:09:23] balloons: the Icinga issue should be solved now. technically it should have worked even without your patch. depending which service it was. but it's also merged now [17:09:38] feel free to try so we know it's not the capitalization issue [17:11:46] Thanks, I'll try [17:14:45] balloons: the login in front of icinga isn't icinga itself and will accept both lowercase and uppercase username. but for the privileges in icinga itself to work it needs to exactly match... everybody runs into it [17:15:30] (and to logout you have to close the browser session) [17:43:27] mutante, I successfully scheduled some downtime. Thanks! [17:48:21] balloons: cool! you're welcome [21:15:05] hm, lots of puppet patches backed up [21:15:10] whoever is merging, please merge mine as well [21:16:05] merged 3 at once [21:16:29] thx