15:59:35 #startmeeting network-health 09/18/2023 15:59:35 Meeting started Mon Sep 18 15:59:35 2023 UTC. The chair is GeKo. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:35 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:53 aaaaand we have a pad, as usual: https://pad.riseup.net/p/tor-nethealthteam-2023-keep 15:59:54 o/ 15:59:58 o/ 16:00:03 o/ 16:00:09 i see folks have already added stuff, nice, nice 16:00:29 ggus: you around today? 16:00:39 (if not, that's cool too, we can chat on wed) 16:02:47 okay 16:03:03 i have only one item we should think a bit about 16:03:14 https://gitlab.torproject.org/tpo/network-health/metrics/exit-scanner/-/issues/40010 16:03:27 it turns out we got our tordnsel service busted 16:03:36 and there are a bunch of pieces to that 16:03:52 one is that we addressed a s61 audit issue in exitmap 16:04:00 ops 16:04:05 which we made sure works with out exitmap scanning efforts 16:04:17 but not with the tordnsel setup we currently have 16:04:40 and the second piece is that we pull exitmap main automatically for the exit-scanner 16:04:52 hiro: do you know why we follow main here? 16:05:16 we can follow another branch if we wanted 16:05:17 i mean, we find issues that way, which is nice 16:05:21 or stop the automatic pulling 16:05:45 but i am not sure whether we would want to follow whatever got pushed to exitmap 16:05:55 i think pullung for the exit-scanner is good 16:06:07 but i am not sure whether we should do that for exitmap as well 16:06:27 yeah we can remove that and do it manually 16:06:39 on the other hand we can just fix that particular issue and move on with our lives 16:06:48 unless we want to follow another branch which we can call like "production" or "deployed" 16:07:29 phw did some tags for exitmap a while back 16:07:38 probably as kind of a release or something 16:08:01 we could do so as well and then just pick up the latest tag via puppet or manually 16:08:12 i have not strong opinions about that, though 16:08:16 *no 16:10:05 hiro: okay, could you take off exitmap's auto-fetches from puppet? 16:10:07 uhm tag change every time a new one is created .. I am not faimiliar if the vcs repo in puppet does that easily 16:10:18 that's fine 16:10:27 the easiest would be a branch or just off the auto pull 16:10:35 GeKo: not sure which directories exit scanner uses, but maybe puppet could create the needed dirs with the correct permissions 16:10:37 imo we don't need to have a fancy autofetch feature for the exitmap part 16:10:54 juga: yeah, that would be an option, too 16:11:24 it's a bit tricky, though as exitmap in the tordnsel context uses /tmp for part of the runs 16:11:56 and creating one upper extra dir inside /tmp? 16:12:12 so, i guess we might need to have an exit-scanner patch for that part anyway to have the exitmap datadir somewhere more reasonable 16:12:22 yeah 16:12:28 ic 16:13:09 i gonna think about this a bit more as having this actually properly fixed on the machine would be nice, too 16:13:55 k 16:14:17 hiro: thanks 16:14:41 hiro: can we deploy the latest api too? 16:14:51 that's all from my side 16:15:01 what else do we have for today? 16:15:10 ah, okay. mattrighetti[m] go ahead :) 16:15:10 autopulling is off :) 16:15:15 <3 16:15:24 sure @mattrighetti[m] I'll do it 16:15:28 then let me just revert to a previous commit for now 16:15:53 hiro: Thanks! 16:16:08 ah, rishad told me can't be here today 16:17:22 That’s all from me :) 16:17:32 juga: that's fine. 16:17:50 hiro: okay, i checked out a supposedly working commit for exitmap 16:18:00 does check/tordnsel fix itself now? 16:18:10 or do i need to kick it somehow 16:18:32 no you need to restart the service 16:18:36 let me do it 16:20:44 k 16:20:51 ah, hiro, GeKo, is there already any documentation for the new db?, asking cause maybe i could start contributing to it instead of opening issues with things to document 16:20:58 how is sponsor112 work going? 16:21:26 restarted 16:21:37 i think right now it's only "in the tickets" and a bit of text on the wiki 16:21:47 thanks 16:22:07 GeKo: hmm, and which is the wiki? 16:22:19 @juga: only for victoriametrics https://gitlab.torproject.org/tpo/network-health/metrics/descriptorParser/-/blob/main/METRICS.md?ref_type=heads 16:22:24 not yet for the sql tables 16:22:43 thx hiro 16:23:44 as to s112 for me: i worked on o2.2 collecting anf evaluating past network-health proposals last week and will continue doing so most of this week 16:24:05 (including meeting with ggus and ahf to sync about this topic) 16:24:34 does anyone feel blocked on anything, or are we good? 16:24:48 sponsor112: learning about json with postgresql... trying to avoid to create scripts in python that couldn't run directly in grafana 16:25:04 so far just learning/exploring possibilities 16:25:11 hiro: i guess for the jetty update, we might want to start with metrics-base and include that in all the projects where needed... :( 16:25:27 juga: sounds good! 16:26:58 @GeKo sounds good 16:27:10 maybe I was too optimistic and was tried with too recent versions 16:27:18 s/tried/trying 16:27:36 heh, yeah. :) 16:27:44 one can hope, though ;) 16:27:53 alright anything else for today? 16:28:10 * juga is good 16:28:50 * hiro is groot 16:28:53 hearing nothing... 16:28:55 thanks folks 16:28:59 have a nice week! 16:29:00 ciao ciao 16:29:02 #endmeeting