09:19:24 Reminder: meeting today at 17:00 UTC 13:27:03 This should be ready now: https://github.com/monero-project/monero/pull/8270 17:00:13 Hey folks, it's meeting time! The agenda is here: https://github.com/monero-project/meta/issues/700 17:00:23 This is another meeting dedicated to the upcoming network upgrade. The logs of the last meeting are here: https://github.com/monero-project/meta/issues/684#issuecomment-1100806784 17:00:30 but before we start, quick round of greetings to see who is here 17:00:33 Hi everyone! 17:00:48 hi 17:01:03 Hello 17:01:12 hi 17:01:12 hello 17:02:49 not crowded today. Let's wait a couple minutes more 17:03:48 should still be fine for a small status update 17:04:04 or not fine 17:04:13 alright, let's go on. Hopefully people will join along the way 17:04:14 so 17:04:22 The detailed plan for the network upgrade is here: https://github.com/monero-project/meta/issues/630 17:04:35 As far as i can tell, almost all the PRs we wanted in are already merged, except for multisig: https://github.com/monero-project/monero/pull/8149 17:04:46 There are other PRs related to multisig. An overview is here: https://github.com/monero-project/monero/issues/8237 17:04:58 8149 needs to be squashed and then a final review, am i correct? 17:06:40 .merges 17:06:40 -xmr-pr- 8046 8220 8226 8235 8262 8277 8278 8279 17:06:51 just so that we can see what is already in the merge queue 17:07:18 UkoeHB: kayabaNerve approved 8149, is there anything else to do for it? 17:07:36 hopefully vtnerd can take a look 17:07:45 since there were additions 17:08:33 hello 17:08:56 ok, so we need a last review for vtnerd and then squash and merge. 17:09:08 and exploit 17:09:58 exploit? 17:10:10 UkoeHB: please ignore, probably a troll 17:10:15 hi, sorry wasn't watching the clock 17:10:56 so, is multisig the only thing left? We need to have everything ready by may 16th 17:11:21 why may 16th? 17:11:35 there is also 8220, I think that is waiting for merge 17:11:39 I should have gitian arm macosx ready to merge before then 17:11:42 oh it's in queue 17:11:48 Branch/feature complete ok 17:11:50 May 16th was decided on the previus meeting 17:11:54 or the one before that 17:12:04 selsta: yep, eature/branch complete by may 16th we said 17:12:17 https://github.com/monero-project/meta/issues/630 17:12:48 I hope to have my "nice to have" ready by then, I am in the home stretch with jberman reviewing: https://github.com/monero-project/monero/pull/8076 17:13:03 doin my best on reviewing 8076 so we can get that in too, and hopefully 7760 but I doubt it on that one 17:13:32 was about to ask you, that would be a good pr to have for the hard fork rbrunner 17:13:44 I am hopeful :) 17:14:11 What about the multisig good to have UkoeHB? https://github.com/monero-project/monero/issues/8237 17:14:23 some of those look mostly ready 17:14:46 8220 is in merge queue, the other ones need more work and review (won't be ready by the 16th) 17:15:13 the other ones aren't security-related 17:15:48 we can still merge things after may 16th, it's just when we try to branch 17:16:12 this "feature complete" date was never really strict 17:16:43 i thought the point was to have everything ready as soon as possible, so there was one month of testing between may 16th and release date (june 16th) 17:17:07 the testnet hard fork is also set for may 16th 17:17:19 ErCiccione: question about your suggestion for the readme and multisig fixes: are the multi sig fixes a consensus breaking change? 17:17:36 they are not 17:17:51 Well then I don’t think they should be in the network upgrade history 17:17:55 nope, just a major fix 17:18:33 i thought we listed major changes in the readme, if that's not the case, sure better not add it 17:18:58 Well, as far as multisig is concerned, it's something like a break, with "before" and "after" ... 17:19:20 Just not strictly consensu 17:19:25 *consensus 17:19:27 The list is already pretty long. But if people want non-consensus breaking upgrades listed in the network upgrade history that’s fine with me 17:20:02 Let's continue that conversation in the issue garth 17:20:15 It’s already ringsize 16, bulletproofs+, view tags, and fee adjustment 17:20:19 Ok cool 17:20:45 now, anybody with updates or questions, before we decide the date of the stagenet fork, as requested? 17:21:03 stagenet fork is usually 1 week before mainnet 17:22:03 so July 9th 17:22:29 Then the definitive plan is: 17:22:44 Branch/feature complete: May 16th, 2022... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/5f4f229116df660a7b9a81710152f0f139879cce) 17:23:01 should we set a block height for the testnet fork? 17:23:47 the date is getting close, seems like we should 17:24:11 yeah 17:25:47 We could leave that to the kind person doing the PR for that, calculating something for May 16 17:26:13 we should really come up with something today IMO, or it gets too late 17:26:24 who will do the PR? 17:27:22 that's why i wouldn't wait 😛 17:27:38 I'll do it 17:28:39 Cool. Thanks. do you already have a height in mind jberman? 17:30:53 15: 1982800 17:30:54 16: 1983520 (1 day later) 17:31:25 In any case, if we don't set a date today we should do it as soon as possible 🙂 17:31:39 oh, perfect 17:32:43 So, to update the plan: 17:33:12 Branch/feature complete: May 16th, 2022... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/1551f0ce9ba32f53f5a8f455ac0a7133e7869dbe) 17:34:35 Any comments or something related to the network upgrade that you would like to discuss? Otherwise we can conclude the meeting 17:39:14 thanks ErCiccione 17:39:31 Alright then, thank you all for coming 🙂 17:39:40 meeting adjourned! 17:40:34 we can set another one for next week if we want? Maybe another for quick updates? 17:40:56 we can also decide later on, but important dates are approaching 17:43:04 next saturday again? 17:43:43 works for me 17:44:20 would be ok for me 18:16:28 .merge+ 8280 8281 8300 8301 18:16:28 Added 18:16:39 UkoeHB: https://github.com/monero-project/monero/pull/8293 is this simple enough or would you prefer a second review? 19:57:57 selsta: it’s pretty simple, maybe could kayabaNerve take a look as well? 20:23:23 So long as an inversion is slower than a mul, which I'm assuming... ACK 20:25:42 .merge+ 8293 20:25:42 Added 20:25:43 ty 20:35:29 Hey y'all... According to this guy: https://github.com/monero-project/monero/issues/8309, the 17.3.2 source code doesn't compile on OpenBSD 7.1. I figured out that it was b/c their OpenSSL removed API elements that the in-tree unbound depended on. For security purposes, and so that OpenBSD can compile from source from the v17 branch, can we get that patched out ? 20:35:48 selsta I saw that you made this commit to the master branch: https://github.com/monero-project/monero/pull/7773 20:37:00 Will replaying that commit onto release-v0.17 work correctly ? 20:37:26 I intentionally didn't apply it to release-v0.17 because it might break build for some people that depend on the in tree one 20:39:16 e.g. the GUI had to do changes to address this, that's why I would prefer to change this in master only 20:46:12 jeffro256[m]: they closed the issue 21:08:55 Is there an official plan to stop supporting it in release builds in the future? 21:13:20 we will branch to release-v0.18 soon from master and that will include everything from master 21:13:55 Oh right because of the upcoming fork, sounds good thanks