Wednesday, 2023-06-21

rdogerritrdo-trunk rdo-trunk proposed deps/python-greenlet c9s-bobcat-rdo: Update to 2.0.2  https://review.rdoproject.org/r/c/deps/python-greenlet/+/4893100:32
rdogerritDouglas Viroel proposed rdo-jobs master: Adds FIPS nodesets for IBM BM3 cloud  https://review.rdoproject.org/r/c/rdo-jobs/+/4890201:07
rdogerritDouglas Viroel proposed rdo-jobs master: Add multinode jobs for FIPS and minor fixes  https://review.rdoproject.org/r/c/rdo-jobs/+/4874401:29
rdogerritDouglas Viroel proposed rdo-jobs master: Adds FIPS nodesets for IBM BM3 cloud  https://review.rdoproject.org/r/c/rdo-jobs/+/4890201:29
*** dmellado170420 is now known as dmellado1704205:05
rdogerritJoel Capitao proposed rdo-jobs master: Create non-voting job to compare files from latest trunk  https://review.rdoproject.org/r/c/rdo-jobs/+/4889906:50
rdogerritJoel Capitao proposed rdo-jobs master: Reuse RPMs built with DLRN-rpmbuild-centos9 job  https://review.rdoproject.org/r/c/rdo-jobs/+/4891006:50
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891307:07
rdogerritJoan Francesc Gilabert proposed rdo-jobs master: [WIP] [DNM] Early attempt to create new adoption job  https://review.rdoproject.org/r/c/rdo-jobs/+/4887807:25
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891307:41
*** amoralej|off is now known as amoralej07:43
rdogerritMarios Andreou proposed rdo-jobs master: Add periodic version of data plane adoption crc/standalone job  https://review.rdoproject.org/r/c/rdo-jobs/+/4883708:36
*** Tengu_ is now known as Tengu08:37
rdogerritFabien Boucher proposed config master: remove deprecated github-ro pipelines  https://review.rdoproject.org/r/c/config/+/4719108:44
jcapitao[m]amoralej karolinku : I managed to build tests subpkg as extras automatically i.e https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/48913/comments/4798f037_8f75247d 08:46
jcapitao[m]we can handle all the conditionnal in the upgrade_spec script08:47
jcapitao[m]basically we redirect the test-requirements.txt reqs to setup.cfg08:47
rdogerritChandan Kumar proposed rdo-jobs master: Added Retry getting k8s resource  https://review.rdoproject.org/r/c/rdo-jobs/+/4893209:04
rdogerritMarios Andreou proposed rdo-jobs master: Add periodic version of data plane adoption crc/standalone job  https://review.rdoproject.org/r/c/rdo-jobs/+/4883709:14
rdogerritKarolina Kula proposed rdo-infra/releng master: [WIP] New script for upgrading spec files  https://review.rdoproject.org/r/c/rdo-infra/releng/+/4887109:23
rdogerritKarolina Kula proposed rdo-infra/releng master: New script for upgrading spec files  https://review.rdoproject.org/r/c/rdo-infra/releng/+/4887109:25
karolinku[m]I've put some nit fixes, but I think it's ready to go ^09:26
karolinku[m]...ofc after adding handling test subpackage09:30
karolinku[m]jcapitao[m], this piece of code works for each package or more tests are needed?09:31
karolinku[m]I mean https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/48913/comments/4798f037_8f75247d09:32
jcapitao[m]it doesn't handle the case where extras section already contains "tests"09:33
jcapitao[m]IMO we should handle the conditionals in the upgrade_spec script in order to only put the needed command in the SPEC file09:33
jcapitao[m]but before, we need to settle if we move tests subpkg to extra subpkg or not09:35
karolinku[m]ack, so I will hold with implementation09:36
apevecCongrats karolinku ++ for a great presentation at DevConf! If you missed it, video stream starts at https://www.youtube.com/live/detokEIR4jU?t=16468 09:57
amoralejkarolinku++ 09:58
amoralejreading back...09:58
amoralejjcapitao[m], wrt tests subpackage, note that changes the subpackage name to python-oslo-log+tests09:59
amoralejactually, we have an empty +tests pkg which only has the requirements and a -tests which has the files but does not have the requirements10:01
karolinku[m]apevec, thanks! I'm happy about it10:01
jcapitao[m]amoralej: we cannot add the files with the extra subpackages macro10:25
jcapitao[m]that's a limitation10:25
jcapitao[m]one solution would be to obsolete python3-oslo-log-tests and include oslo_log/tests in main pkg10:25
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891310:34
karolinku[m]so, it basically mean removing of test subpackage, isnt' it?10:49
rdogerritAlfredo Moralejo proposed rdo-infra/ci-config master: Pin dlrnapi_client to < 0.13.0  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/4893311:28
jcapitao[m]karolinku: it obsolete the python3-oslo-log-tests (so removing it yes) which is replaced by python3-oslo-log+tests 11:37
rdogerritMerged rdo-jobs master: Add multinode jobs for FIPS and minor fixes  https://review.rdoproject.org/r/c/rdo-jobs/+/4874411:39
rdogerritJoan Francesc Gilabert proposed rdo-jobs master: [WIP] [DNM] Early attempt to create new adoption job  https://review.rdoproject.org/r/c/rdo-jobs/+/4887811:39
*** amoralej is now known as amoralej|lunch11:45
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891311:51
*** d34dh0r5- is now known as d34dh0r5312:12
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891312:22
*** mgoddard- is now known as mgoddard12:28
rdogerritMerged rdo-infra/ci-config master: Pin dlrnapi_client to < 0.13.0  https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/4893312:28
rdogerritMerged config master: remove deprecated github-ro pipelines  https://review.rdoproject.org/r/c/config/+/4719112:28
spotz_jcapitao[m]: I think you're leading today according to the etherpad. I've got a conflict so will miss the first half at lest. If my meeting doesn't run over and I can pop in I'll give a SUmmit review12:43
*** amoralej|lunch is now known as amoralej12:49
rdogerritDaniel Pawlik proposed config master: Move projects which don't have github applications to github.com-git  https://review.rdoproject.org/r/c/config/+/4892812:50
jcapitao[m]spotz_: ok, we'll be waiting for you then ;) 12:53
rdogerritDaniel Pawlik proposed config master: Move projects which don't have github applications to github.com-git  https://review.rdoproject.org/r/c/config/+/4892812:57
rdogerritDaniel Pawlik proposed config master: Move projects which don't have github applications to github.com-git  https://review.rdoproject.org/r/c/config/+/4892812:57
rdogerritJoel Capitao proposed rdo-jobs master: Create non-voting job to compare files from latest trunk  https://review.rdoproject.org/r/c/rdo-jobs/+/4889912:59
rdogerritJoel Capitao proposed rdo-jobs master: Create non-voting job to compare files from latest trunk  https://review.rdoproject.org/r/c/rdo-jobs/+/4889912:59
rdogerritJoel Capitao proposed rdo-jobs master: Reuse RPMs built with DLRN-rpmbuild-centos9 job  https://review.rdoproject.org/r/c/rdo-jobs/+/4891013:00
rdogerritMerged config master: Move projects which don't have github applications to github.com-git  https://review.rdoproject.org/r/c/config/+/4892813:04
rdogerritJoel Capitao proposed rdo-jobs master: Add rpmlint filters for SPDX licenses  https://review.rdoproject.org/r/c/rdo-jobs/+/4893413:35
rdogerritJoel Capitao proposed rdo-jobs master: Add rpmlint filters for SPDX licenses  https://review.rdoproject.org/r/c/rdo-jobs/+/4893413:38
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891313:38
jcapitao[m]RDO meeting in less than 5 minutes, please add your topics in https://etherpad.opendev.org/p/RDO-Meeting13:55
jcapitao[m]#startmeeting RDO meeting - 2023-06-2114:00
opendevmeetMeeting started Wed Jun 21 14:00:12 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'rdo_meeting___2023_06_21'14:00
jcapitao[m]#topic roll call14:00
karolinku[m]o/14:00
amoralejo/14:01
jcapitao[m]#chair karolinku[m] amoralej 14:02
opendevmeetCurrent chairs: amoralej jcapitao[m] karolinku[m]14:02
jcapitao[m]spotz_ may join later as she's got a conflict14:05
jcapitao[m]let's start with first topic14:06
jcapitao[m]#topic CloudSIG testing repo are GPG signed14:06
jcapitao[m]#info CloudSIG packages from testing repo are GPG signed14:06
jcapitao[m]    #link https://pagure.io/centos-infra/issue/117414:06
jcapitao[m]#link https://pagure.io/centos-infra/issue/117414:07
jcapitao[m]#link https://lists.rdoproject.org/archives/list/dev@lists.rdoproject.org/thread/ZBOSCEMQ55OKBY7K4Q233MWO73APF5DF/14:07
jcapitao[m]#link https://review.rdoproject.org/r/q/topic:test-signed-packages-from-testing14:07
jcapitao[m]I tested them with the reviews ^14:07
jcapitao[m]the question now is do we want to enable gpgcheck by default for testing repo ?14:08
amoralejyou mean in rdo-release and centos-release-openstack- packages?14:09
jcapitao[m]in centos-release-openstack-* packages sorry14:09
jcapitao[m]I'm in favor to let as-is14:10
amoraleji think enabling it is good14:10
amoralejwe had issues with signed packages in testing repo some days ago but i think it's fixed14:12
amoralejso given that we have the option, we should enable it imo14:12
spotz_o/14:12
jcapitao[m]ok makes sense14:14
jcapitao[m]karolinku: do you have an opinion ?14:14
karolinku[m]+1 for enabling14:15
jcapitao[m]ok let's enable it then14:16
jcapitao[m]#agreed to enable gpgcheck on testing repo for centos-release-openstack-* packages14:17
jcapitao[m]#chair spotz_ 14:17
opendevmeetCurrent chairs: amoralej jcapitao[m] karolinku[m] spotz_14:17
jcapitao[m]welcome back spotz_ :)14:17
spotz_Thanks:)14:17
jcapitao[m]#action jcapitao to enable gpgcheck on testing repo for centos-release-openstack-* packages14:18
jcapitao[m]I think that's it for this topic, any questions ?14:19
amoralejnop from my side14:20
spotz_nope14:20
karolinku[m]no14:21
jcapitao[m]let's move to the next topic14:22
jcapitao[m]#topic Status on specs modernization (pyproject-rpm-macros)14:22
amoraleji added that14:23
amoralejso, to summarize, new jobs are ready to be reviewed and merged, right?14:23
amoralejhttps://review.rdoproject.org/r/c/rdo-jobs/+/48899 and https://review.rdoproject.org/r/c/rdo-jobs/+/4891014:24
amoralejjcapitao[m], i'd like to test the compare-files job with a spec changes that shows failure14:24
jcapitao[m]I also proposed https://review.rdoproject.org/r/c/rdo-jobs/+/4893414:25
amoralejmaybe removing some file in one of the DNM reviews 14:25
amoralejso rpmlint complains with SPDX ?14:26
jcapitao[m]actually we have one failure in https://logserver.rdoproject.org/13/48913/9/check/DLRN-rpmbuild-centos9-compare-files/1c5298c/job-output.txt14:26
jcapitao[m]it's currently running https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891314:27
jcapitao[m]yeah rpmlint in our buildroot doesn't recognize SPDX license14:27
amoralejprobably because of old version or something, ok14:28
jcapitao[m]yep14:28
amoralejgood, wrt the compare-files, thanks, that's what i was looking for14:29
jcapitao[m]I used latest versions of upgrade_spec scripts to edit https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891314:29
jcapitao[m]works like a charm14:29
amoralejgreat14:29
amoraleji've left some comments about -tests14:29
amoralejso, the good part is that, all requirements in test-requirements are automatically added in a extra option "test"14:30
amoralejno need to tweak setup.cfg14:30
jcapitao[m]ah!14:30
jcapitao[m]really ?14:30
amoralejyep, i checked it14:30
jcapitao[m]with pbr ?14:30
amoralejyes, and i think also setuptools14:30
jcapitao[m]that's great news!14:31
amoralejyou can test it with "pip install oslo.log[test]"14:31
amoralejor checking the requires.txt file in the dist-info directory after doing setup.py build14:31
jcapitao[m]I'll check how it's done14:32
jcapitao[m]and what about my proposal of obsoleting -test subpackage in +test subpkg ?14:32
jcapitao[m]I managed to put the test files in +test + the requirements14:33
amoralejyeah14:33
amoralejthat'd be the way14:33
amoralejobsolete + provides14:33
amoralejor only provides14:33
jcapitao[m]rpm -qlp https://logserver.rdoproject.org/13/48913/9/check/DLRN-rpmbuild-centos9/1a20ea5/buildset/centos9/current/python3-oslo-log+tests-5.2.0-0.20230621134232.eaf6089.el9.noarch.rpm14:34
amoralejtbh, i still have doubts about the complexity14:34
jcapitao[m]rpm -qp --obsoletes https://logserver.rdoproject.org/13/48913/9/check/DLRN-rpmbuild-centos9/1a20ea5/buildset/centos9/current/python3-oslo-log+tests-5.2.0-0.20230621134232.eaf6089.el9.noarch.rpm14:34
jcapitao[m]rpm -qp --requires https://logserver.rdoproject.org/13/48913/9/check/DLRN-rpmbuild-centos9/1a20ea5/buildset/centos9/current/python3-oslo-log+tests-5.2.0-0.20230621134232.eaf6089.el9.noarch.rpm14:34
amoralejyou think that can be automated?14:35
amoraleji was thinking if we may do that in a second step14:35
jcapitao[m]in upgrade_spec script you mean ?14:35
amoralejyes14:35
jcapitao[m]yes it is, I already have an idea14:36
amoralejso, it'd be moving from -tests to +test + provides/obsoletes14:36
jcapitao[m]when you say "complexity", it'a about the switch or the SPEC file being more complex ?14:36
amoralejboth14:36
jcapitao[m]yes, exactly14:36
jcapitao[m]IMO the only complexity I see is the addition of upgrade path operation14:37
amoralej1. i'm afraid we'll have different approaches to -tests packages declaration in different specs14:37
jcapitao[m]on the other hand, the test requirements will be handled automatically 14:37
amoralejthat will make it harder to automate14:37
amoralejyes, but... at the same time missing requirements in a -test subpackage is currently a not-blocking thing14:38
amoralejmostly because we don use/test them14:38
amoralejmaking them automatic can lead to ftbfs14:39
jcapitao[m]you made a point 14:39
amoraleji.e. upstream adds a new package which is not in deps or something14:39
amoralejwe may get a ftbfs and need to override14:40
jcapitao[m]then we'll have to add a sed command to remove it14:40
amoralejtbh, probably we will hit the issue also with automatic BRs14:40
amoralejyes, but means ftbfs + manual task14:40
jcapitao[m]so the question is do we want to maintain -test subpkg up-to-date14:41
jcapitao[m]or keep the status quo ? 14:41
amoralejexactly :)14:42
amoralejactually, we may make the question broader and consider if we should get rid of the -tests subpackages entirely14:43
amoralejthat's why i was thinking in doing this in a 2nd step14:44
jcapitao[m]I think you're right that's something we should do after the switch to pyproject macros14:44
jcapitao[m]yeah14:44
amoralejit may be good to ask the community in rdo MLs14:44
amoralejat least if anyone is using them14:45
amoralejwe are pretty blind in that14:45
jcapitao[m]yeah good idea14:45
karolinku[m]I think asking is good idea14:45
jcapitao[m]let's ask to the community14:45
jcapitao[m]amoralej: do you want to write the mail ?14:46
amoralejso, you think that we should move this to a new activity "reconsider -tests subpackage" separated from "pyproject-rpm-macros implementation" ?14:46
jcapitao[m]I can write it though14:47
jcapitao[m]yes it'd be better IMHO14:47
amoralejok, but if we decide to separate it, then let's lower priority vs pyproject stuff14:47
jcapitao[m]yeah ofc14:48
jcapitao[m]#info we'll reconsider -tests subpackage after the pyproject-rpm-macros implementation14:49
jcapitao[m]spotz_: do you have time to give feedback of Summit ?14:51
jcapitao[m]as we have 10 min left14:51
spotz_Yep!14:51
jcapitao[m]great, go ahead14:51
spotz_#topic OpenInfra Summit recap14:51
jcapitao[m]#topic Summit update14:52
jcapitao[m]#undo14:52
opendevmeetRemoving item from minutes: #topic Summit update14:52
spotz_There were 750 people in attendance in Vancouver. At least 100 people had to pull out the last week due to Visa issues. The number could be higher from people who didn't contact the Foundation14:53
spotz_We had 58 people attend the RDO Ice Cream Social at Soft Peaks and 22 people who attended the RDO Contributors dinner at Steamworks14:53
spotz_Forum and talk sessions were well attended with some good discussions. PTG not many projects signed up for slots due to not having a majority in attendance but it looked like some good discussions were taking place.14:55
spotz_All ducks found homes, I did grab some for the 3 of you though not sure how I'll get them to you14:55
jcapitao[m]that's huge numbers14:56
jcapitao[m]I read some PTG summaries in openstack-discuss ML14:57
spotz_Yeh I was happy with our turnout to the RDO stuff14:58
jcapitao[m]looks like there were good discussions yeah 14:58
amoralejthat was a good participation in community activities!15:00
amoralejcool!15:00
jcapitao[m]great spotz_ thank you for the hard work 👍️15:00
spotz_My pleasure:)15:01
amoralejwhat's the next big event?15:01
spotz_The FOundation isn't sure. The Regional events have been very popular so they will definitely do more of those, they might do something around FOSDEM. I'm hoping we'll still have one global event so we don't fragment even if we know it'll be smaller15:02
amoralejgood15:04
jcapitao[m]sorry, we're out of time15:05
amoralejsure, let's go on15:05
jcapitao[m]last think15:05
jcapitao[m]#topic next chair15:06
jcapitao[m]who's willing to chair next week ?15:06
amoraleji can take it15:06
jcapitao[m]#action amoralej will chair next week15:07
jcapitao[m]thanks amoralej 15:07
jcapitao[m]I'm going to close the meeting15:07
jcapitao[m]thank you all for joining15:07
jcapitao[m]#endmeeting15:07
opendevmeetMeeting ended Wed Jun 21 15:07:39 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:07
opendevmeetMinutes:        https://meetings.opendev.org/meetings/rdo_meeting___2023_06_21/2023/rdo_meeting___2023_06_21.2023-06-21-14.00.html15:07
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/rdo_meeting___2023_06_21/2023/rdo_meeting___2023_06_21.2023-06-21-14.00.txt15:07
opendevmeetLog:            https://meetings.opendev.org/meetings/rdo_meeting___2023_06_21/2023/rdo_meeting___2023_06_21.2023-06-21-14.00.log.html15:07
amoralejthanks jcapitao[m]!15:08
spotz_Thanks jcapitao[m]!15:08
rdogerritJoel Capitao proposed rdo-website master: Add Jun 21 meeting  https://review.rdoproject.org/r/c/rdo-website/+/4893515:09
rdogerritJoan Francesc Gilabert proposed rdo-jobs master: [WIP] [DNM] Early attempt to create new adoption job  https://review.rdoproject.org/r/c/rdo-jobs/+/4887815:48
rdogerritMarios Andreou proposed rdo-jobs master: Add periodic version of data plane adoption crc/standalone job  https://review.rdoproject.org/r/c/rdo-jobs/+/4883715:49
rdogerritJoel Capitao proposed rdo-jobs master: Add rpmlint filters for SPDX licenses  https://review.rdoproject.org/r/c/rdo-jobs/+/4893415:51
rdogerritJoel Capitao proposed openstack/oslo-log-distgit rpm-master: WIP Test migratation of -test subpkg to extra subpkg  https://review.rdoproject.org/r/c/openstack/oslo-log-distgit/+/4891315:52
*** gthiemon1e is now known as gthiemonge16:00
rdogerritYatin Karel proposed openstack/neutron-distgit rpm-master: Run tests with lesser concurrency  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4893616:12
rdogerritJoel Capitao proposed rdo-jobs master: Create non-voting job to compare files from latest trunk  https://review.rdoproject.org/r/c/rdo-jobs/+/4889916:17
rdogerritMerged rdo-website master: Add Jun 21 meeting  https://review.rdoproject.org/r/c/rdo-website/+/4893516:29
rdogerritAlfredo Moralejo proposed rdo-jobs master: Reuse RPMs built with DLRN-rpmbuild-centos9 job  https://review.rdoproject.org/r/c/rdo-jobs/+/4891016:30
rdogerritAlfredo Moralejo proposed rdo-jobs master: Add rpmlint filters for SPDX licenses  https://review.rdoproject.org/r/c/rdo-jobs/+/4893416:52
*** amoralej is now known as amoralej|off17:19

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!