[02:54:50] quick thanks to j.bond42 for the "full diff" support in PCC, which shows not just that new resources were created but also dumps their contents (expanding templates etc) -- it is truly great when you're writing a bunch of new stuff from scratch [08:39:14] <_joe_> +1 to what chris said [10:41:25] thanks chris allthough i think its korm.at who deservers the praise i think she suggested the feature and at the time i took a bit of convincing that it was usefull. I now use it all the time [10:50:38] <_joe_> I've heard that feature request many times, but was also never finding the time to work on it [12:02:12] a huge +1 from me too. that's a feature I've long wished was present [12:47:18] talking of PCC i have just configuered it again localy and made some notes if others are intrested ion hacking with it https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/puppet-compiler/+/refs/heads/master/README.md#steps-to-create-testing-environment-linux [14:20:59] thanks to kormat as well, then; she's saved me from the monstrous curl | jq stuff I had in my shell history to extract particular change catalog contents :) [16:01:54] does anyone have any objection to me performing a test of klaxon and paging people? :) [16:02:04] it will be clearly labeled as a test, and I'll ack it in VO immediately [16:04:59] cdanis: I think it's not the ideal day/time, but it's great to have this tool for the holidays, so IMHO the gains outweigh the noise. [16:05:29] volans: would it be better in a few hours? not sure how many Europeans have a 12h schedule that's about to expire, for instance [16:06:06] dunno about the others tbh, can we check in VO? [16:06:53] probably in a couple of hours would be late enough even in PST to not wake up anybody and not too late in EU to wake up people [16:06:59] awesome work cdanis :D [16:07:08] lol jbond-klaxon [16:07:16] ahahaha :D [16:07:22] and no i dont mind [16:07:40] I might wait actually, now is the pessimal time -- very beginning of a bunch of PST shifts, clost to the end of many EU shifts [16:08:26] anytime is all good with me unless it starts getting close to 01:00 UTC [16:08:35] * volans same [16:25:32] okay so, I will either send a test page in about an hour (so it is well past 9am on the west coast), or I will wait until after 0100 utc (all europeans off-call) [16:38:51] cdanis: i think in an hour or two would be better as i know at least vola.ns gets notifications 247 [16:39:04] (unless they changed) [16:39:09] ah you are right [16:39:15] okay, will do that then [16:44:45] depending on the periods, I do have 24h on VO but then I can silence it locally for the night [16:45:06] I thibnk it's better in ~1h or 2 [16:48:17] right on, I'll do it after some lunch :) [17:50:12] in a few minutes I will be testing Klaxon (klaxon.wikimedia.org) and using it to send out a manual page, which will be clearly marked a test, and will ack it in VO right away -- still, this will create some noise, apologies; this seems like the least-disruptive time of day [17:51:24] cdanis: thanks for the review on the vscode-phabricator change (https://gerrit.wikimedia.org/r/c/operations/puppet/+/650494) i think its good to go but im not planning on deploying it untill after christmas unless we see further issues. please feel free to merge and deploy your self if such issues arise [17:51:32] 👍 makes sense and sounds good [17:51:40] thx [17:52:22] * tabbycat opens klaxon [17:52:56] cdanis: +1 for the test [17:53:32] 🎺 [17:53:40] got it [17:53:46] \o/ [17:53:52] Hello [17:53:53] also the UI of the notification was hiding the ack [17:53:54] * jbond42 got it [17:54:01] legoktm: all is good :) [17:54:05] cdanis I was starting to eat and I was like: oh god.... [17:54:13] eh, test received [17:54:29] I now know that the paging app works for me :p [17:54:52] legoktm: how does it sound, air raid sirens? [17:55:13] marostegui: eating at 18:55? [17:55:53] cdanis: maybe put in the docs to avoid putting private info due to alerts being publicly viewable on the web? [17:56:33] tabbycat: https://imgur.com/zLfiyPF.png [17:56:37] doesn't the form already say that? I remember seeing that in the source code when looking at it but I can't see the form itself [17:57:01] "Do not include any confidential information (e.g. user data)." [17:57:28] hmm, I don't see it at https://klaxon.wikimedia.org/ [17:57:34] must be somewhere else [17:57:37] in the form [17:57:40] ^ [17:57:50] klick on that scary red button [17:58:04] s/klick/click [17:58:09] idp.wikimedia.org [17:59:22] Unauthorized [17:59:23] This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required. [17:59:34] as expected as I'm not in any ldap groups [17:59:58] well, hopefully the screenshot of the form makes it clear enough :) [17:59:59] somehow I thought you were in cn=nda [18:00:45] cdanis: yes the screenshot is perfectly clear thank you [18:00:51] Majavah: nope :) [18:01:05] never asked for it either [18:23:49] tabbycat: my phone just vibrated, there's a setting to have these notifications bypass silent mode that I need to enable [18:24:14] so it's an app [18:24:25] not an SMS etc [18:24:29] tabbycat: yeah, it's https://www.splunk.com/en_us/software/splunk-on-call.html [18:24:34] you can also get it over SMS but I generally have spotty mobile coverage where I live [18:25:46] cdanis: oh, I though it was https://play.google.com/store/apps/details?id=io.klaxon.app&hl=en_US&gl=US [18:26:18] ah no :) Klaxon is just a very thin webapp over Splunk On-Call's API [18:26:55] cdanis: it would be nice if the text could explicitly mention the NDA ldap group, like "...and other trusted individuals (in the "nda" LDAP group)" [18:26:56] legoktm: hm, one would expect full cell phone coverage considering that phone bills only rise and rise [18:27:25] legoktm: I wanted to keep the text on the app itself short, but I'll add some details on the wikitech page I'm about to write [18:27:28] otherwise people might confuse it with phab's "Trusted-Contributors" group or the similar Gerrit group [18:27:37] ok [18:27:43] yeah... lots of overlapping names there :/ [18:28:03] My ISP will charge me € 3 in addition to what I pay already, but otoh will raise my badwith from 100Mbps to 300Mbps [20:36:16] cdanis: https://gerrit.wikimedia.org/r/651819 [20:36:34] ahaha thank you, I was about to figure that out [20:36:58] :)) [20:37:25] wow and you just updated the commit message too [20:37:28] wonderful [20:41:45] deployed except something is wrong with the CI image, looking into that now [20:42:33] Quick question mostly because I'm nosey but how long do alerts show on klaxon for. [20:42:41] 1 hour [20:43:08] Ty [20:47:04] cdanis: https://integration.wikimedia.org/ci/job/tox-docker/16040/console you have test failures [20:47:22] also I'd recommend switching to pytest for better output [20:47:30] hah, thanks [20:47:37] * legoktm plugs https://pypi.org/project/tox-wikimedia/ [20:47:51] works on my machine >_> but I will fix; I suspect I just need to depend on a later version of responses [20:48:02] cdanis: responses-0.11.0 or better yeah [20:48:26] sorry, looking that up was more interesting than the document I'm trying to write [20:48:42] don't apologize, very helpful [20:51:00] this is one of the few times where running a sid machine has bit me; I actually don't have a python3.7 to install [20:51:37] https://people.debian.org/~paravoid/python-all/ is for buster, not sure if it'll work on today's sid [21:02:23] I appear to have made pip deeply unhappy :) [21:02:33] That's easy [21:05:12] I believe it is spinning at 100% CPU on whatever releng worker it is running on, or something similar [21:05:25] this is starting to feel like an issue for after the holiday :) [21:07:20] That's the new resolver [21:07:23] Yet to test that [21:15:15] cdanis: if it's futile, you can kill the job in Jenkins [21:15:30] it eventually terminated, and gave me some useful output [21:15:48] some mutual incompatibility between responses versions, requests versions, and urllib3 versions [21:16:35] thanks again for the help! [21:17:42] Ah, wonderful [21:17:45] Anytime :)