14:07:10 #startmeeting RDO meeting - 2022-11-16 14:07:10 Meeting started Wed Nov 16 14:07:10 2022 UTC and is due to finish in 60 minutes. The chair is spotz. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:07:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:07:10 The meeting name has been set to 'rdo_meeting___2022_11_16' 14:07:14 ready! 14:07:16 #topic Roll Call 14:07:27 #chair amoralej 14:07:27 Current chairs: amoralej spotz 14:08:36 Looks like this might be a quick meeting 14:08:45 #topic Zed Release 14:09:21 Just wanted to thank amoralej for his hard work tracking down the Vitrage error we were seeing and getting that resolved so that we could release 14:09:37 And thank you to all 57 contributors to the release! 14:09:55 \o/ 14:09:58 one more! 14:10:06 amoralej: anything you want to mention on this? 14:10:33 oh, should i have prepared a speech? ;) 14:10:40 not 14:10:46 i think that's it 14:10:55 now, let's get ready for Antelope! 14:11:30 i need to double check that we have all the automation ready for zed updates, btw 14:11:49 #action amoralej to check the automation is ready for zed release 14:12:05 other than that, i think zed is done 14:12:07 #info Zed was released on November 14 14:12:14 Sweet! 14:12:39 #topic Switch RDO packages to pyproject macros 14:12:47 I think I typed that right:) 14:12:56 yes, you did :) 14:13:23 so i think this will be one of our big initiatives for antelope 14:14:11 #info Some releases ago, Fedora switch to the new pyproject macros as the recommended way to build python packages 14:14:27 #link https://review.rdoproject.org/etherpad/p/pyproject-macros 14:14:44 i think this is good timing for us to move to them too 14:15:01 Are there any reasons we need or assistance? 14:15:01 we have been using pyproject macros for CS9 for dependencies 14:15:25 you mean reasons for the change ? 14:15:55 i've tried to explain the rationale in the etherpad https://review.rdoproject.org/etherpad/p/pyproject-macros 14:16:26 but the main reasons is to be ready in case upstream projects start adopting PEP517 and pyproject.toml file 14:16:27 ack not reasons! Resources! 14:16:36 ah, resources 14:16:52 well, my idea is to automate as much as possible 14:17:03 as we did in the past to move from python2 to python3 14:17:15 actually, this should be much simpler that the py3 transition 14:17:24 I haven't had coffee yet:) 14:17:31 :) 14:17:41 so, i hope we can handle it 14:17:56 Yeah the transition to py3 was put off as long as possible which only made it harder for everyone 14:18:15 yeah, that was hard 14:18:33 in this case the resulting packages should be exactly the same we have today 14:18:47 Nice 14:18:54 just changing build tooling 14:19:13 and we may be able to simplify the spec files, we'll see 14:19:25 yeah, but handling deps is challenging 14:19:34 yeah, that's the big question 14:20:02 if we prefer to stay with manual BRs 14:20:08 or switch to automatic ones 14:20:44 i'd like to take a couple or three different packages and use them to do a PoC about how to do it 14:20:53 Automatic is always prefered but that might be a longer goal to achieve 14:21:04 Good plan 14:21:14 yeah, the problem with automatic builddeps is how to manage exceptions 14:21:24 that i'm sure there will be 14:21:30 but ... we'll see 14:22:12 once we agree in what we want to do, we'll prepare some kind of script to automate the switch to the new macros as much as possible 14:22:19 i mean, automate sending the review 14:22:46 Even if we only eventually get to being partially automatic I think that could help on the time of the team 14:22:54 yep 14:24:23 Any thing else on this? 14:24:28 i'll do some more work on the etherpad the next couple of days but feel free to review and provide feedback on it 14:25:05 probably, next meeting we can review next steps 14:25:28 WIll do 14:25:42 i think that's it about this topic 14:25:55 Ok moving on 14:26:05 #topic Next Chair 14:26:26 Unless we want to surprise karolinku[m] it's one of us:) 14:26:28 Dariusz proposed rdo-infra/ci-config master: Prepare support for multiple OpenStack projects https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/46048 14:26:43 Dariusz proposed rdo-infra/ci-config master: Added support for multiple OpenStack projects https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/46050 14:27:26 I can take it 14:27:52 ha! 14:28:19 #chair karolinku[m] 14:28:19 Current chairs: amoralej karolinku[m] spotz 14:28:31 I think we're almost done though:) 14:29:20 Anyone have anything else to bring up? 14:29:54 I have reached out to the SCOS folks about the Cloud SiG report but haven't heard back, they might be out sick 14:30:23 Dariusz proposed rdo-infra/ci-config master: Added support for multiple OpenStack projects https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/46050 14:30:52 Dariusz proposed rdo-infra/ci-config master: Allow to deploy infra from git refspecs, e.g. specific gerrit changes https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/46072 14:31:52 Ok if there's nothing else we can have 30 minutes back to our days! 14:31:58 ok, good! 14:32:03 #endmeeting