16:59:53 #startmeeting network team meeting, 21st of june 2021 16:59:53 Meeting started Mon Jun 21 16:59:53 2021 UTC. The chair is ahf. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:59:53 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:59:58 hello hello 17:00:04 o/ 17:00:08 our pad is at https://pad.riseup.net/p/tor-netteam-2021.1-keep 17:00:15 o/ 17:00:51 o/ 17:00:54 hello 17:00:58 hello hello 17:00:58 o/ 17:01:01 o/ 17:01:19 hihi 17:01:44 are the boards you guys are having look right? 17:01:56 fine by me 17:02:18 all good 17:02:49 dgoulet: we agree that after tor!400 was merged, we don't have to backport it further so tor#40410 can be closed, right? 17:03:06 ahf: where did it get merged to? 17:03:20 0.4.6 and forward 17:03:28 right, the bug is new in 046 17:03:34 correct 17:03:37 yeah, so there isn't anything older we care for 17:03:42 excellent. i'll close it 17:04:11 huh, or, strange, my browser had it as open, but looking now it's closed 17:04:11 weird 17:04:14 never mind then 17:04:34 Let's check out 0.4.5-post-stable and 0.4.6-stable release status and open tickets! 17:04:35 See: https://gitlab.torproject.org/dashboard/issues?scope=all&utf8=%E2%9C%93&state=opened&milestone_title=Tor%3A%200.4.5.x-post-stable and https://gitlab.torproject.org/dashboard/issues?scope=all&utf8=%E2%9C%93&state=opened&milestone_title=Tor%3A%200.4.6.x-stable 17:05:29 maybe we should have an 046-post-stable milestone now? 17:05:33 since 046-stable is done 17:05:39 +1 17:05:40 don't see anything new there, but maybe we should drop the 0.4.6.x-stable now and have a po-stable one? 17:05:41 yeah 17:05:53 let's do that 17:06:31 pad is updated and 0.4.6.x-post-stable is empty right now of course 17:07:47 hi! 17:08:07 hello 17:08:34 there is nothing new for us from anti-censorship team or network health team 17:09:30 ok 17:09:39 i have one announcement, and it's just something people can take a look at but: 17:09:45 [21 june] [ahf] David had a good comment on what went wrong in #40410 which caused some build failures in recent releases. I think it's worth a read: https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/398#note_2740025 17:10:17 it has a bit to do with how we work with gitlab and i thought it was worth a read if people hadn't read it already 17:10:44 Do we have a process for what I should have done here next time? 17:10:48 i think that was all we had for today. i don't know if mikeperry is back yet and up for doing the s61 part of this 17:10:52 nickm: nothing, it was my mistake 17:11:04 nickm: i missed your comment on changes request and thought it was just pending getting merged 17:11:08 ahf: yeah, but if it was easy to miss, maybe we should flag the MR somehow 17:11:12 yeah 17:11:27 I think that once we believe something should get backported, we should just flag it right away 17:11:30 and not ask if we should do so 17:11:40 and then at the backport triage, we can assess if not done before 17:11:44 so nothing slips 17:11:54 So, the issue is that this was not mergeable as-is 17:11:56 ahf, btw, I used that commit from #398 into CentOS 7 rpm. 17:12:01 I mean it is not one person mistake here, I think that ticket fell into all the possible cracks eheh 17:12:05 kushal: cool 17:12:05 It needed a changes file and to be based somewhere different 17:12:12 so the next step was not "merge" but "make new branch" 17:12:16 nickm: right so it was mergeable but not for backport 17:12:21 right 17:12:22 That's not mergeable 17:12:25 yeah, it needed a new branch + a changes file because it was no longer targetting main 17:12:33 nickm: but it was not flagged backport so in that sense, it was 17:12:50 MR was also missing the Assignee 17:13:04 yeah, but i am not even sure assignee would hvae helped here 17:13:04 ahf: would you have seen it if you were assignee? 17:13:10 i was the submitter already so i did get the email 17:13:20 so even if i had been assigned, i would have missed that comment 17:13:24 ahf: but it would have appear in your Todo or list of Assigned ticket 17:13:34 ah, that is true, and it would be without labels 17:13:36 MR* 17:13:54 so more chances to spot it before we release stable as we usually all look at our MRs/Tickets at least 17:13:57 yeah 17:14:18 I find it weird that MR don't get auto assigned to the person who create the MR but... yeah that is that 17:14:55 i think that makes sense when it's a team member submitting, but for volunteers it makes sense 17:15:15 err, for volunteers it makes sense that we can add one of us as assignee for their MR 17:15:24 dgoulet, shouldn't it be assigned to the person reviewing? 17:15:31 kushal: we have a field for that 17:15:37 ah, thank you :) 17:15:48 dgoulet, I can see it now :) 17:15:50 ahf: problem is that MR's without an Assignee seems very easy to miss 17:15:58 ahf: especially if they've been missed label 17:16:00 yep 17:16:18 I keep assigning my MRs to myself all the time :P 17:16:57 if you create a ticket to ahf/triage-ops with that you want unassigned MR's from yourself to be assigned to yourself, i can make the bot do that 17:18:29 heh, we're actually about to turn on autoassignment of the author in Shadow. 99% of the PRs are from team members though https://github.com/shadow/shadow/pull/1463 17:18:35 o/ 17:18:36 ok, anything else we need to talk about today? i don't think mike is around, so i think we wont sync on s61 stuff. i know mike have been hacking on some CC support in tor which looks very exciting 17:18:42 oh boom there he is 17:18:43 just got back 17:18:54 jnewsome: ah, interesting :-) 17:19:01 mikeperry: you wanna go for s61 part? 17:19:19 did not have a chance to go over the pad for all s61 stuff, but yeah I showed dgoulet the current congestion control branch 17:19:42 the commits and code are well structured, but it still needs a bit more work 17:19:58 https://gitlab.torproject.org/mikeperry/tor/-/commits/congestion_control_v2 17:20:13 oh yeah I want to correct a thing I said about perf we can expect 17:20:17 last week 17:20:25 and excellent directors cut commentary 17:20:50 basically, we should expect equilibrium around much higher network utilization, once all clients upgrade 17:21:11 so since we're at like 40-45% utilization, max avg throughput won't go up more than 2X with the current network 17:21:36 but, even in that case, if we tune it well, it should have less queueing and congestion at that rate 17:22:08 nice 17:22:19 that's all I got rn for drop-in commentary. happy to talk with dgoulet and/or jnewsome a bit more later 17:22:32 geko,juga: anything you want to talk about? 17:22:51 mikeperry: yup def 17:22:58 mikeperry: sure 17:23:17 mikeperry: not from my side, GeKo ? 17:23:34 i think juga fixed the issue we hit on bastet 17:24:02 https://gitlab.torproject.org/tpo/network-health/sbws/-/issues/40091 17:24:09 so, we are testing that now 17:24:19 nice juga! 17:24:27 and barring any unforseen issues we'll try to switch bastet back to sbws this week 17:24:32 ah, also testing #40092 17:24:49 tpo/network-health/sbws#40092 17:24:52 so, we are getting on track back to replacing torflow 17:25:15 yes, and we are continuing investigating maatuska's bwauth weirdnesses... 17:25:26 nothing else to highlight i think 17:25:32 (at least not from my side) 17:25:45 (same) 17:26:46 shall we stop the meeting then and go back to our regular async irc life? 17:26:56 wfm :) 17:27:00 sounds good :) 17:27:11 👍️ 17:27:17 excellent, thanks all! 17:27:19 #endmeeting