14:01:08 #startmeeting RDO meeting - 2023-07-12 14:01:08 Meeting started Wed Jul 12 14:01:08 2023 UTC and is due to finish in 60 minutes. The chair is karolinku[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:08 The meeting name has been set to 'rdo_meeting___2023_07_12' 14:01:12 Merged config master: Set the elastic connection to export on opensearch.rdoproject.org https://review.rdoproject.org/r/c/config/+/49225 14:01:36 o/ 14:01:49 #topic roll call 14:01:59 #chairs jcapitao[m] 14:05:15 o/ 14:06:28 o/ 14:06:55 #chair amoralej spotz jcapitao[m] 14:06:55 Current chairs: amoralej jcapitao[m] karolinku[m] spotz 14:08:12 lets start with one and only topic 14:08:32 #topic Status on specs modernization (pyproject-rpm-macros) 14:10:09 we have sent patches for all the libs 14:10:26 cool! 14:10:40 we still need to adjust some of them 14:10:58 or verify if still maintained... 14:11:23 yes .. 14:11:33 we have 75 packages merged 14:12:12 + 24 under review 14:12:15 some networking ones have the latest patch committed ~2-3 years ago 14:13:18 yep, karolinku[m] has proposed removal of one 14:13:30 it's good to review current status and see what can we clean up 14:16:20 yes 14:16:37 next step are clients 14:16:41 yep 14:17:12 let's work in getting all the ones in https://review.rdoproject.org/r/q/topic:pyproject-rpm-macros+branch:rpm-master+status:open passing ci at least 14:17:42 I think we should close all libs reviews before moving forward 14:18:44 ok let's clean it 14:19:22 yep, let's not accumulate too much tech debt before progressing 14:20:43 it can be overwhelming sometimes :) 14:21:25 yep :) 14:21:48 but i think we have done a good number of them already 14:23:36 final release for non-clients is aug 24 14:24:13 so i think we are good enough to do stop for some days after libraries if you want 14:24:25 if you need some refresh days 14:25:29 good idea, but i'd like to close mine reviews before 14:25:40 yeah, i mean after all clients are merged 14:25:46 not clients sorry, libraries 14:26:09 hmm 24 of august is pretty close I'd say 14:26:49 well ~30 pkgs is doable by then 14:26:54 i think we still can take two or three "pyproject-free" days :) 14:27:47 right ;D 14:28:57 Merged rdoinfo master: Remove VMWare NSX plugin https://review.rdoproject.org/r/c/rdoinfo/+/48794 14:29:26 ok, anything else in this topic? 14:30:47 ^ we can forget about vmware ones :) 14:31:10 nothing else from my side 14:31:24 Hehe 14:31:45 nothing else from me too on this topic 14:32:30 i was on pto last week, so i can take all the client ones in return :) 14:33:58 nah, otherwise it will kill the PTO effect too fast :) 14:34:11 that's too much for one man! 14:34:51 ok, let's go to another topic 14:35:14 #topic F39 py3.12 FTI/FTBFS 14:35:36 ah, right, i've seen bz showing up 14:36:05 we have bunch of FTI and FTBFS 14:36:21 also some related to sphinx update as https://bugzilla.redhat.com/show_bug.cgi?id=2221968 14:37:03 yes for the FTBFS is because of the remove of setuptools support in sphinx 14:37:04 https://github.com/sphinx-doc/sphinx/pull/11363 14:37:29 but we are using sphinx-build for most of them so should be ok 14:37:39 mmm moving to %tox based macros would be good 14:37:52 #link https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/BI3TYWJFMSCW4RMWI3FUYPRWZWWI4G7E/ 14:37:55 tracker for sphinx relates is in https://bugzilla.redhat.com/show_bug.cgi?id=2188968 14:38:18 amoralej: yes I mean, the one are filing are those still using 'python3 setup.py build_sphinx' 14:38:32 jcapitao[m], do we have a list of real issues wrt to 3.12 ? 14:38:55 #link https://review.rdoproject.org/etherpad/p/F39FTI-py3.12 14:38:56 I created this pad 14:39:17 from the BZ request https://bugzilla.redhat.com/buglist.cgi?cmdtype=runnamed&list_id=13257353&namedcmd=PYTHON3.12 14:39:44 great, thanks 14:39:52 dlrn, let's just remove it 14:40:39 so, should we divide the bz between us three 14:41:01 I should remove it long time ago 14:41:04 (dlrn) 14:41:23 most of them depends on flake8 pycodestyle 14:41:32 yep, i see https://bugzilla.redhat.com/show_bug.cgi?id=2220224 14:42:39 we can divide yes 14:45:14 ok, let's add our name to the ones we plan to handle in the etherpad 14:47:06 good 14:48:23 not an ideal period for us this bump to py3.12 :S 14:48:28 do we have any deadline to fix it? 14:48:38 30 days IIRC 14:48:39 well, before they are removed from fedora :) 14:49:11 but at least while we have external blockers i expect we are not added to the list 14:49:32 well, I can say that im testing their patiene with dlrn for quite a time now xD 14:50:01 but it's not blocking anything ofc 14:50:44 amoralej: ah maybe, needs to confirm but I expect it too, because some work needs to be done upstream 14:50:58 karolinku: ah it's FTBFS ? or FTI ? 14:51:15 anyway, in some cases we can probably avoid the dependency in flake 14:51:18 i'll check 14:51:18 dlrn is FTBFS 14:52:19 okk 14:52:50 we have 8 minutes left 14:53:03 ready for open floor? 14:53:56 yep 14:54:19 #topic open floor 14:54:41 Received the proof asked if it was possible to make a change 14:56:48 spotz: about the embroidery ? 14:57:29 Yeah it’s hard to see the red letters 14:57:42 On the black backpack 14:58:30 ah, i didn't know what you were talking about :) 14:58:56 ah right 14:59:03 Sorry 14:59:09 so no embroidery possible ? 15:00:17 Joel Capitao proposed openstack/oslo-messaging-distgit rpm-master: Switch to pyproject-rpm-macros https://review.rdoproject.org/r/c/openstack/oslo-messaging-distgit/+/49057 15:01:23 No we’ll have embroidery Judy hoping they can add some white under the letters 15:02:29 Just not Judy:) 15:02:40 we are out of time, so who is willing to chair next mtg? 15:03:21 spotz: okk cool :) 15:03:22 i can take it 15:03:43 #action amoralej is chairing next week 15:04:01 Joel Capitao proposed openstack/novajoin-distgit rpm-master: Switch to pyproject-rpm-macros https://review.rdoproject.org/r/c/openstack/novajoin-distgit/+/49227 15:04:55 ok, im closing the meeting 15:05:06 thanks karolinku[m] for chairing! 15:05:11 thank you karolinku ! 15:05:13 #endmeeting