14:00:55 #startmeeting RDO meeting - 2023-07-26 14:00:55 Meeting started Wed Jul 26 14:00:55 2023 UTC and is due to finish in 60 minutes. The chair is jcapitao[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:55 The meeting name has been set to 'rdo_meeting___2023_07_26' 14:01:40 o/ 14:01:44 #topic roll call 14:02:16 o/ 14:03:33 #chair spotz amoralej 14:03:33 Current chairs: amoralej jcapitao[m] spotz 14:05:40 the topics are on https://etherpad.opendev.org/p/RDO-Meeting 14:05:50 we have 2 topics today 14:05:58 #topic Update about pyproject-rpm-macros 14:06:02 let's start with first one 14:06:40 #info clients are being migrated 14:07:24 #info 132 packages out of 236 have been merged 14:07:52 i've just started sending reviews for core projects, btw 14:07:58 we will see how that goes 14:07:59 we are half way through the migration 14:08:10 more than half! : 14:08:12 :) 14:08:23 ah ! 14:08:29 woohoo 14:08:37 we have entirely migrated the clients 14:08:49 lemme correct the mtg info 14:08:52 #undo 14:08:52 Removing item from minutes: #info 132 packages out of 236 have been merged 14:08:58 #undo 14:08:58 Removing item from minutes: #info clients are being migrated 14:09:19 #info the clients projects are migrated 14:09:40 #info the core projects are being migrated 14:09:56 #info 132 packages out of 236 have been merged 14:10:12 better now 14:14:26 we are at steady pace 14:15:01 yep, i think we are doing well 14:15:18 it's like an endurance race ;) 14:15:33 right :) 14:16:15 I think it's a lot of progress! 14:16:17 I hope it will save us time in the future, and we'll not hit FTBFS more frequently than today 14:18:05 at least all the reqchecks of release preparation 14:18:15 right ! 14:18:16 that's my motivation :) 14:18:28 I forgot about it ! 14:18:43 that's enough :) 14:18:48 yep 14:19:28 btw we have remove the reqcheck job after the migration 14:19:37 yes 14:19:47 actually we can already remove it 14:20:08 i was writing the same :) 14:20:15 let's get rid of it 14:20:25 ack 14:20:57 #action jcapitao to get rid of rdopkg-reqcheck job 14:21:26 we'll save some CI resources 14:22:18 anything else on this topic I may have missed ? 14:22:52 not from my side 14:23:17 let's move to next topic 14:23:20 #topic Status on fedora update of python to 3.12 14:23:57 so, that's more to ask 14:24:14 jcapitao[m], we are just waiting on external issues, right? 14:24:27 yep, https://bugzilla.redhat.com/show_bug.cgi?id=2223081 still pending 14:24:38 some packages are affected by an issue in pythong-greenlet and the oslo-log one that come to my mind 14:25:15 it's hard to be up to date with so many bz opened and closed automatically 14:26:57 btw, we also have a problem with blockdiag, it does not support the latest version of pillow and it seems upstream is not responding 14:26:59 yep.. with the notification email storm 14:27:09 it's used upstream in some documentation projects 14:27:19 i thing it has been orphaned in fedora 14:27:46 and may break upstream doc building if pillow is updated in u-c upstream 14:28:05 ah! 14:28:40 is it https://github.com/python-pillow/Pillow ? 14:29:11 yes 14:29:17 but the problem is in blockdiag 14:29:24 ah sorry 14:29:31 does not support pillow=10.0 14:30:44 https://github.com/blockdiag/blockdiag/pull/171 14:30:51 well blockdiag is used widely by network packages, so I guess a solution will be found at Openstack level 14:31:13 ultimately a fork 14:31:23 or looking for an alternative 14:31:27 dunno 14:31:34 yep 14:31:56 wrt Yappi the PR was closed https://github.com/sumerc/yappi/pull/139 14:32:44 but only required by oslo-service, so .. 14:34:51 it's test only requirement ? 14:35:15 run-time :/ 14:36:47 mmm a profiler 14:36:58 yep written in C 14:37:22 wouldn't it be good to make it optional import? 14:37:28 with multipthreading capabilities 14:38:37 ok 14:38:52 so, you can just report it as an issue, i mean problem with 3.12 14:39:15 or send the PR yourself if you think you have a good way to make it work 14:40:16 yep will do but need to spend some time to fully understand the in & out of the software 14:41:42 i've spent hours today trying to make blockdiag work with pillow 10.0 but still failing one test .. :( 14:42:32 damn 14:43:13 well, that's what looks like living on edge with Fedora 0:) 14:43:59 yes :) 14:44:08 it's demanding 14:44:11 even my daiqui patch was not merged 14:44:12 https://github.com/Mergifyio/daiquiri/pull/74 14:44:52 you push it to the distgit, right? 14:44:53 I guess they don't want to because py3.12 is still in beta 14:45:13 yep I applied the patch at distgit level 14:47:44 to summarize we have to keep working on yappi, oslo.log and blockdiag, right ? 14:48:27 i'm also watching other blockers as python-gevent 14:50:07 ok 14:50:58 I think that's it for this topic 14:51:05 yep 14:51:41 let's move on 14:51:43 #topic next chair 14:52:08 karolinku proposed earlier to chair next week 14:52:41 #action karolinku to chair next week 14:52:53 #topic open floor 14:56:56 I'll be out the next 2 meetings 14:57:10 good 14:57:13 ack 14:57:16 enjoy your PTO then! 14:57:57 one more week for me :) 14:58:04 ah it's Flock event 14:58:17 Yeah and then PTO 15:00:30 ok enjoy it ! :) 15:01:04 I'm gonna close the meeting 15:01:05 #endmeeting