[00:00:37] hashar: I suppose there is a hand involved in everything at some level, however I use draw.io for all my graphs [00:00:58] draw.io is an open-source extension that integrates with G Drive [00:01:08] their xml format files are on my wmf account and linked from the commons pages [00:01:10] e..g. https://wikitech.wikimedia.org/wiki/File:ResourceLoader_Client_lifecycle_2020.png [00:01:12] there is an edit link [00:01:26] I try to follow design.wm.o for the colors and fonts [00:01:39] documented at https://wikitech.wikimedia.org/wiki/Performance/Runbook/diagrams.net_conventions [00:01:46] diagrams.net is the new name of draw.io [00:02:49] Krinkle: you are awesome! Pretty sure that will fulfill legoktm query ;] [00:03:18] oh wow, that runbook looks awesome [00:04:45] thanks Krinkle :D [00:07:10] sleep & [10:18:36] thanks godog for all the help to setup the certs in the right way. I edited docs at: https://wikitech.wikimedia.org/w/index.php?title=PKI%2FClients&type=revision&diff=1921144&oldid=1919749 [10:20:53] for sure! thanks to you too [10:57:29] * dcaro away ๐Ÿ [11:36:51] joe legoktm I made patches for migrating the dispatcher to systemd timers, hopefully that would help with the dc switchover work (and make it faster?). We can deploy it next week.T288175 [11:36:52] T288175: Migrate wikibase-dispatch-changes crons to systemd timers - https://phabricator.wikimedia.org/T288175 [12:12:31] Amir1: uhm I thought it would be hard to migrate [12:13:33] joe: but we have lego ;) he came up with a quick workaround that works well [12:13:47] can I see the code? [12:13:49] :) [12:14:10] I know it's not hard per se, just the way it's written right now :) [12:14:20] It's going to be replaced hopefully in this year (top priority for the team in tech debt queue hikes) [12:14:39] joe: I'm on phone, check patches connected to the ticket [12:15:25] I can explain in depth once I get back from lunch [12:15:32] Amir1: no rush [13:26:28] Emperor: how'd go with VO support ? were you able to fully setup ? [13:35:00] godog: yes, all sorted, thanks [13:36:07] sweet [13:45:29] joe: back, what do you want to know? [13:45:46] Amir1: not now sorry [13:46:19] sure ping me when you're free [14:01:07] Amir1: so the current system is thought to run up to N instances of the script at the same time, and kill each of them every 3 minutes or so? [14:01:31] and you're thinking of replacing it with 3 systemd timers. But I think it could be simpler [14:01:49] run 3 concurrent instances of the script as units, with Restart=always :) [14:03:14] joe: yeah, I thought about it [14:03:28] but my worry is that it might have some memory leak or something [14:03:38] that's why I said the restart=always thing [14:03:40] I'm not comfortable running it forever [14:03:47] just kill the script every N minutes [14:03:52] and let systemd restart it [14:04:39] hmm, I think I see what you mean [14:05:13] can we send that to systemd timer? [14:05:54] we don't need a timer even [14:06:00] 3 instances of a "service" unit [14:07:05] yeah, my only thing is that I don't want to spend too much time on it [14:07:18] it's going away hopefully by end of the year [18:18:36] I think using a proper service that restart=always is going to be easier [20:36:45] > My Italians scanned the menu. โ€œThis might as well be a Chinese menu,โ€ Marco said. ๐Ÿ˜‚ [20:36:48] https://www.tripout.online/feast/olivegarden [20:37:29] That's the kind of thing joe would say, I believe. [20:55:00] no one dared take me to the olive garden, though [20:56:53] oh no, I didn't know you wanted to go! sorry about that, we'll take you next time <3 [20:57:01] did you know there are unlimited breadsticks?? you'll love it [20:58:35] they serve an incredible lรฌ' ti avvelenano, it's to die for [20:58:52] ahah [20:59:51] the article is full of italian half-sentences that, in the spirit of the olive garden menu, are full of typos [21:00:37] the most hilarious is Parmigiano (the cheese) becoming Parmigianino (the 16th century painter, https://en.wikipedia.org/wiki/Parmigianino) [21:12:40] Hmm I like that I can't tell if that's intentional or not. If it is, that's brilliant [21:12:59] joe: I'm guessing you've already seen this, from some years ago about a restaurant which is not the Olive Garden, but as the end of the work week is upon us, https://www.gawker.com/my-14-hour-search-for-the-end-of-tgi-fridays-endless-ap-1606122925 [21:19:52] rzl: the endless mozzarella sticks one? yes it's hilarious :D [21:36:20] There is a sandwich shop in Boise named Uncle Giuseppe's. Any time I eat there I imagine joe meeting the owner and telling him things about his food. :) [22:05:35] We really need a tech meetup in Boise at some point. We've been hearing such stories from bd808 for so long, we need to see if they're true. [22:07:44] * bd808 does not wish the flights from Europe to Boise on anyone [22:09:51] I'm sure Reedy can find us some 'entertaining' routings that would make Travel cry. [22:15:11] The worst I've had was something like ORD->SFO->PDX->BOI. The best one could hope for would be SLC->BOI, SEA->BOI, or PDX->BOI. [22:22:22] Oh dear.