Wednesday, 2024-02-28

rdogerritrdo-trunk rdo-trunk proposed rdoinfo master: Bump rdoinfo bobcat tags to latest upper-constraints or latest Puppetfile  https://review.rdoproject.org/r/c/rdoinfo/+/5190700:25
rdogerritrdo-trunk rdo-trunk proposed rdoinfo master: Promote CBS tags update for bobcat-9s-release  https://review.rdoproject.org/r/c/rdoinfo/+/5190800:36
rdogerritrdo-trunk rdo-trunk proposed rdoinfo master: Promote CBS tags update for antelope-9s-release  https://review.rdoproject.org/r/c/rdoinfo/+/5190900:37
rdogerritrdo-trunk rdo-trunk proposed rdoinfo master: Promote CBS tags update for zed-9s-release  https://review.rdoproject.org/r/c/rdoinfo/+/5168700:39
rdogerritTakashi Kajinami proposed rdoinfo master: Remove Senlin from Caracal  https://review.rdoproject.org/r/c/rdoinfo/+/5191006:25
rdogerritrdo-trunk rdo-trunk proposed openstack/os-net-config-distgit bobcat-rdo: os-net-config: failed to build 2e998f5  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191106:57
rdogerritrdo-trunk rdo-trunk proposed openstack/os-net-config-distgit antelope-rdo: os-net-config: failed to build 2e998f5  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191206:58
rdogerritrdo-trunk rdo-trunk proposed openstack/os-net-config-distgit rpm-master: os-net-config: failed to build 2e998f5  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191307:21
rdogerritMerged config master: Run the rh subscription play on rh-subscription group for dpa ci  https://review.rdoproject.org/r/c/config/+/5190008:35
rdogerritMarihan Girgis proposed config master: Add infrawatch/functional-test to zuul  https://review.rdoproject.org/r/c/config/+/5166608:47
jcapitao[m]amoralej karolinku : re https://src.fedoraproject.org/rpms/python-oslo-config/pull-request/4 - what do you think about using %bcond macro in RDO ?09:06
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit rpm-master: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191309:06
amoralejjcapitao[m], it's not available in centos909:07
amoralejwe should skip it if possible09:07
jcapitao[m]hmm09:08
jcapitao[m]I triggered a scratch build https://cbs.centos.org/koji/taskinfo?taskID=384828609:09
karolinku[m]yes, I already did some rollbacks from %bcond 0 09:09
amoralejmmm i had to fix some specs which complained about using %bcond09:09
jcapitao[m]do you have a patch where it fails ?09:09
karolinku[m]lemme find09:09
amoralejlemme see if i can find it09:09
amoralejwe have %bcond_with and %bcond_without , that's fine09:11
amoralejbut not %bcond09:11
amoralejthat's what i found09:11
amoraleji.e. https://review.rdoproject.org/r/c/deps/python-asgiref/+/50631/2..3/SPECS/python-asgiref.spec09:14
amoralejhttps://logserver.rdoproject.org/31/50631/2/check/deps-cbs-validate/2bf1bf9/job-output.txt09:14
amoralej error: line 10: Unknown tag: %bcond tests 109:14
karolinku[m]I have the same for https://review.rdoproject.org/r/c/deps/python-keyring/+/51298/1..809:15
amoralejactually, that par is executed in rdo-centos-8-stream node09:15
amoralejso, it may be fin in centos909:15
jcapitao[m]ah ok I understand now09:15
amoralejyeah, that's what i meant09:15
jcapitao[m]in CS9 it rpm-4.16.1.3-29.el9.x86_6409:15
jcapitao[m]https://rpm-software-management.github.io/rpm/manual/conditionalbuilds.html09:15
amoralejbcond_with or bcond_without is fine, bcond is not09:15
jcapitao[m]%bcond appeared in 4.17.109:16
amoralejyep09:16
jcapitao[m]my scratch build is working because I generated the SRPM from my f39 toolbox09:16
jcapitao[m]which has newer rpm09:17
jcapitao[m]thanks09:17
jcapitao[m]I'm gonna reply to Miro09:18
amoralejack09:18
amoralejjcapitao[m], anyway, let me test it with centos909:18
amoralejbecause if it the scratch build passed, it's probably ok with centos909:19
amoraleji'd still avoid it, but it's good to know where is failing wna where is not09:19
jcapitao[m]ack there is smth I'm missing tbh09:21
jcapitao[m]I'm interesting of the outcome of your test09:21
amoralej%bcond works fine in cs909:22
amoralej* Mon Nov 07 2022 Florian Festi <ffesti@redhat.com> - 4.16.1.3-2009:23
amoralej- Add bcond macros (#2129060)09:23
jcapitao[m]ah !09:25
jcapitao[m]I'm reasured09:25
jcapitao[m]reassured*09:25
amoraleji tested rpmbuild in a cs9 with %bcond too09:26
amoralejactually, we may move that job to cs9 09:26
jcapitao[m]that's exactly what I wanted to propose09:26
amoralejbut i'd try to not use bcond until then09:26
jcapitao[m]can we move it now ?09:27
jcapitao[m]we'll have to do it sooner or later09:27
amoralejyep09:27
amoralej# rpmbuild -bs test.spec 09:27
amoralejerror: line 10: Unknown tag: %bcond tests 109:27
amoralejin cs809:27
amoralejyes, no problem09:27
jcapitao[m]lemme work on that09:28
jcapitao[m]I'll ask Miro to wait a little bit for his PR to be merged09:28
amoralejit's part of https://issues.redhat.com/projects/RDO/issues/RDO-20209:28
amoralejactually, that will not affect rdo itself, but if we want that, we should also implement it in rdo spec09:28
amoralejor we will override in caracal import09:29
jcapitao[m]yes, I want to merge and backport it in RDO before the caracal import09:29
jcapitao[m]if we merge it, w/o backporting immediately we'll forget before the caracal import and would have a regression09:31
amoralejyep09:32
amoralejbtw, we talked about checking if we may use packit to import clients RDO -> fedora09:32
amoralejdunno if we will have cycles before caracal09:32
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit rpm-master: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191309:35
jcapitao[m]cycles ?09:37
amoralejsorry, time :)09:38
jcapitao[m]well we can try09:39
jcapitao[m]do you have a rough idea ?09:39
matbujcapitao[m]: o/ hey, regarding os-diff pkg and this etherpad (https://review.rdoproject.org/etherpad/p/os-diff-new-dependencies) do you need any progress from me ?10:40
jcapitao[m]matbu: yes, so I'm working on packaging golist which is needed for go-rpm-macros in order to find out the requirements during the build. Once built, you'll be able to list the whole dependency tree, and add them in https://review.rdoproject.org/r/c/rdoinfo/+/51681 10:43
matbujcapitao[m]: ack ok, thank you for the heads up and the work. Is there any concers/risks or whatever for downstream ?10:44
jcapitao[m]but IMHO, I think os-diff should create a vendor folder with all the dependencies in it, except if you want to add more golang packages in the future10:47
jcapitao[m]btw amoralej karolinku could you review https://review.rdoproject.org/r/c/rdoinfo/+/51905 when you have a chance please ?10:48
matbujcapitao[m]: hm ok, you think it's cleaner with a vendor folder , in order to clean it easily when the rpm is removed ?10:51
jcapitao[m]matbu: well if you can package all the dependencies the better, but it may be hard as there will be bunch of dependencies. So using vendor archive with all of them in it should ease the process, but still bundling is not best practice  10:55
karolinku[m]jcapitao[m]: why recheck https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/30948 ? btw, I can't +W on this review11:00
jcapitao[m]I wanted to test with latest PS11:01
jcapitao[m]we need to ask infra guys to +W I think11:01
rdogerritAlfredo Moralejo proposed openstack/kuryr-kubernetes-distgit rpm-master: Remove pytz version constraints upstream  https://review.rdoproject.org/r/c/openstack/kuryr-kubernetes-distgit/+/5190411:18
amoralejjcapitao[m], wrt golist, you could vendor golist deps ?11:19
jcapitao[m]yes11:19
jcapitao[m]it's working locally with vendored deps11:20
amoralejcool11:20
amoraleji left a comment if  you want to fix as follow up11:21
amoralejbtw, thanks for pyroute2 update! jcapitao++11:21
jcapitao[m]ok let's move to rdo-dependency even though it's same template11:23
amoralejyes, i think it's mostly the same11:24
rdogerritMerged rdoinfo master: Add golist as dependency  https://review.rdoproject.org/r/c/rdoinfo/+/5190511:24
rdogerritrdo-trunk rdo-trunk proposed config master: Create project for RDO dependency golist  https://review.rdoproject.org/r/c/config/+/5191411:26
rdogerritrdo-trunk rdo-trunk proposed config master: Create project info for RDO dependency golist in RDO  https://review.rdoproject.org/r/c/config/+/5191511:26
rdogerritMerged config master: Create project for RDO dependency golist  https://review.rdoproject.org/r/c/config/+/5191411:49
rdogerritMerged config master: Create project info for RDO dependency golist in RDO  https://review.rdoproject.org/r/c/config/+/5191511:50
rdogerritMerged rdo-infra/ansible-role-dlrn master: Prepare for Caracal release  https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/5190112:06
rdogerritMarios Andreou proposed rdo-jobs master: Adds overcloud os-net-config setup for new data plane adoption job  https://review.rdoproject.org/r/c/rdo-jobs/+/5191612:18
rdogerritMerged rdo-jobs master: Adding new data-plane-adoption-osp17-multinode-to-extracted-crc  https://review.rdoproject.org/r/c/rdo-jobs/+/5122712:56
rdogerritMerged openstack/os-net-config-distgit rpm-master: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191313:00
rdogerritJoel Capitao proposed deps/golist c9s-caracal-rdo: Import golist-0.10.4-3.fc40  https://review.rdoproject.org/r/c/deps/golist/+/5191713:04
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit bobcat-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5187813:39
rdogerritChandan Kumar proposed config master: Add github-post pipeline  https://review.rdoproject.org/r/c/config/+/5191813:51
rdogerritAlfredo Moralejo proposed openstack/edpm-image-builder-distgit rpm-master: DNM Fix "Multiple top-level packages discovered in a flat-layout" error  https://review.rdoproject.org/r/c/openstack/edpm-image-builder-distgit/+/5190614:02
jcapitao[m]meeting time !14:08
jcapitao[m]I'm a bit late thank you for the patience14:08
jcapitao[m]#startmeeting RDO meeting - 2024-02-2814:08
opendevmeetMeeting started Wed Feb 28 14:08:41 2024 UTC and is due to finish in 60 minutes.  The chair is jcapitao[m]. Information about MeetBot at http://wiki.debian.org/MeetBot.14:08
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:08
opendevmeetThe meeting name has been set to 'rdo_meeting___2024_02_28'14:08
jcapitao[m]#topic roll call14:08
spotz[m]o/14:08
spotz[m]And I just added to the agenda14:08
jcapitao[m]thanks14:09
jcapitao #chair spotz[m] 14:10
jcapitao#chair spotz[m] 14:10
rdogerritMarios Andreou proposed rdo-jobs master: Adds overcloud os-net-config setup for new data plane adoption job  https://review.rdoproject.org/r/c/rdo-jobs/+/5191614:11
amoralejo/14:11
jcapitao#chair amoralej14:11
jcapitao[m]karolinku: around ?14:13
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit antelope-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191914:13
rdogerritAlfredo Moralejo proposed config master: Add infrawatch/functional-test to zuul  https://review.rdoproject.org/r/c/config/+/5166614:14
jcapitaolet's start with first topic 14:14
jcapitao#topic OpenInfra Day Germany now open for registration and CFP14:14
jcapitao#link https://oideurope2024.openinfra.dev/14:15
jcapitaofor the registration14:15
jcapitao#link https://docs.google.com/forms/d/e/1FAIpQLSeBIDlFlujCyooVZamOmFEi6Jrm2TMd8PDqREJeTTrEb0Awnw/viewform14:15
jcapitaofor the CFP14:15
spotz[m]Yeah since last week we have a CFP open for the OpenInfra Day in Germany along with registration for the event open so wanted to share that info out.14:16
jcapitaothank you14:18
jcapitaoand still not date for France :)14:18
rdogerritMerged config master: Add infrawatch/functional-test to zuul  https://review.rdoproject.org/r/c/config/+/5166614:18
spotz[m]I'll ping them, I know the organizers!14:19
spotz[m]And as we're short on items, any ideas for SWAG? Even with the form I've got extra shirts, we still have backpacks, and gym bags no one has claimed. I get enough for everyone but then we have stuff left14:20
jcapitaoI'm interested b/c there is a lot of public holidays during May in France14:20
spotz[m]Ok I just pinged14:22
amoraleji recently saw RDO did a scarf as SWAG loooong time ago :)14:22
spotz[m]I'm not sure if we can order enough of them to get them but I can look at it14:22
amoralejjust an idea, no problem ...14:24
spotz[m]I try to not have to pay storage on a lot of left over items but I can check to see what the minimum order is and cost14:24
* jcapitao 's thinking14:25
jcapitaoI don't have any original idea but I'll think about it14:27
jcapitaothank you spotz[m] for the ping14:27
spotz[m]Price isn't bad from our vendor on the scarves but we need 100, at least on the first one I picked14:27
jcapitaowhat's the average number of folks requesting swag ?14:28
spotz[m]Yeah most of them are 100, we also would need to go back to the old logo vs Spencer he has too many colors. It's a possibility I won't rule it out14:28
rdogerritChandan Kumar proposed config master: Add github-post pipeline  https://review.rdoproject.org/r/c/config/+/5191814:29
rdogerritGrzegorz Grasza proposed rdo-jobs master: Add Barbican password to adoption secrets file  https://review.rdoproject.org/r/c/rdo-jobs/+/5192014:29
spotz[m]That's it for me if no other ideas. I'll look and see what we can do14:30
jcapitaore: we also would need to go back to the old logo vs Spencer he has too many colors - modernity comes with complexity :)14:31
spotz[m]Yeah we had to tone him down for the stiching on the backpacks, most of the scarves are like 3 colors and even toned down he's a lot more then that14:32
rdogerritMerged config master: Add github-post pipeline  https://review.rdoproject.org/r/c/config/+/5191814:33
jcapitaoyeah let's see14:33
spotz[m]Other options vs woven ones are a patch added or something which could bring us down from needing 10014:33
jcapitaogood trade-off14:34
jcapitaoor patches only14:35
jcapitaolet's move to the next topic 14:37
jcapitao#topic RDO guard for next week is ...14:37
karolinku[m]me!14:38
jcapitao#chair karolinku[m] 14:39
jcapitaowho did add this topic ?14:39
amoralejme14:39
amoralejfor context, during last weeks we were discussing about designing someone to take care of operational stuff in RDO, checking ftbfs, ci blockers and rdoinfo automatic reviews14:40
karolinku[m]maybe we should add a short info what RDO guard is?14:40
karolinku[m]because I think we didn't have any official info about it14:41
amoralejyep14:41
karolinku[m]mail or info here?14:41
amoraleji think info here is enough14:41
amoralej?14:41
karolinku[m]I agree, let me write it14:41
amoralejok14:42
karolinku[m]I think this person also handles RDO pings on this channel14:42
jcapitaoyep14:42
amoralejyes14:43
jcapitaoin best effort14:43
opendevreviewAlfredo Moralejo proposed x/packstack stable/2023.2: Add enable-chassis-as-gw option for OVN CMS cluster  https://review.opendev.org/c/x/packstack/+/91031814:44
karolinku[m]#info  Announcing RDO Guard role. This is a person who takes care of operational stuff in RDO, checking ftbfs, CI blockers, rdoinfo automatic reviews, users issues on channel - in best effort and triage it when needed. Guarding lasts one week - Thursday to Wednesday and it's rotating.14:45
amoralejnice explanation14:46
jcapitao+114:47
spotz[m]+114:47
jcapitaothank you karolinku[m] 14:47
jcapitaolet's move to next topic14:50
jcapitaoI just added14:50
amoralej#info karolinku[m] will be RDO Ward next week14:50
jcapitao#topic RDO Caracal 2024.1 preparation14:50
jcapitao#link https://issues.redhat.com/browse/RDO-20814:50
jcapitao#info the DLRN trunk builder creation for Caracal is work in progress14:51
karolinku[m]in fact it just needs more review and we will be done with it: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/3094814:51
jcapitao#undo14:52
jcapitao#info the DLRN trunk builder bootstrap for Caracal is work in progress14:52
jcapitaosorry, I wanted to say the whole process of bootstrapping 14:53
jcapitaoso sub-tasks 3 to 7 in the Story14:53
amoralejah, i missed that, sorry14:53
jcapitaothat's it for this topic14:54
jcapitao#topic chair next week14:54
jcapitaonext meeting will be on video14:55
karolinku[m]also my turn now:)14:55
jcapitaowho wants to chair ?14:55
karolinku[m]^14:55
jcapitao#action karolinku[m] to chair next week14:55
jcapitaothank you14:56
jcapitao#topic open floor14:56
jcapitao4 min left14:56
karolinku[m]wrt swag14:57
amoralejfyi, yoga weirdo p-o-i jobs are failing because of branch name change to unmaintained14:57
karolinku[m]socks...?14:57
amoraleji'm working on it14:57
jcapitaobecause of the p-o-i project itself ? i.e https://github.com/openstack/puppet-openstack-integration/tree/unmaintained/yoga15:00
amoralejyes15:00
spotz[m]I can look at socks too, it might be a numbers game but socks could also go to conferences. I try to get something special for the contributors and then only distribute when there's left overs for a while unclaimed15:00
jcapitaookk15:00
amoralejit still tries to clone stable/yoga and fallbacks to master15:00
jcapitaoahh right, it's configured in ansible tasks15:01
jcapitaoI'm gonna close the meeting15:01
jcapitao#endmeeting15:01
karolinku[m]it's not recognize branch properly?15:01
jcapitao[m]#endmeeting15:02
opendevmeetMeeting ended Wed Feb 28 15:02:17 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/rdo_meeting___2024_02_28/2024/rdo_meeting___2024_02_28.2024-02-28-14.08.html15:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/rdo_meeting___2024_02_28/2024/rdo_meeting___2024_02_28.2024-02-28-14.08.txt15:02
opendevmeetLog:            https://meetings.opendev.org/meetings/rdo_meeting___2024_02_28/2024/rdo_meeting___2024_02_28.2024-02-28-14.08.log.html15:02
amoralejno, it has explicit logic to make it stable/<release>15:02
spotz[m]Thanks jcapitao for leading and everyone for attending15:03
amoralejactually, i think it uses what is in rdoinfo15:04
amoralejrdopkg release -r {{ openstack_release }}  | grep source_branch | awk '{print $2}'15:05
amoralejif we change that, we need to change also the branch name for packstack ...15:05
amoralejjcapitao[m] karolinku[m] ^ wdyt ?15:07
amoralejactually ... how rdoinfo creates source-branch ?15:08
amoralejstable/yoga is not in rdoinfo15:08
amoralejrdopkg, i meant15:09
karolinku[m]I think we added it15:09
jcapitao[m]I guess rdopkg guess source_branch based on rdoinfo15:10
amoralejhttps://github.com/softwarefactory-project/rdopkg/blob/e5721d98c878af38179c0c265a0706e3872dc0b9/rdopkg/actionmods/rdoinfo.py#L5415:10
amoralejactually nop, stable/ is hardcoded in rdoinfo15:10
karolinku[m]well, changing packstack branch name would be consisten with other openstack projects15:10
amoralejrdopkg15:10
amoraleji meant15:10
amoralej:(15:10
jcapitao[m]yeah15:10
jcapitao[m]we can patch it15:10
jcapitao[m]and add that info in rdoinfo15:11
jcapitao[m]when we added that option there were not "unmaintained/" stuff15:11
amoralejyep15:12
jcapitao[m]but now we have to handle that case15:12
amoralejthat's probably the better option15:13
amoralejadd source_branch to rdoinfo + change in rdopkg15:13
jcapitao[m]but it might take time to implement it15:14
amoralejwe can do ad-hoc hack for yoga in the script jobs until then15:14
jcapitao[m]is there a temporary workaround to unblock p-o-i 15:14
amoralejand also, we need to manage packstack15:14
jcapitao[m]ok15:14
amoralejbtw, i don't know if we can remove branches 15:15
amoralejbut that's other story ...15:15
amoraleji'll fill a ticket15:15
amoralejwe could also do adhoc workaround in rdopkg ...15:16
karolinku[m]ulgy but quick15:18
karolinku[m]wfm too, as packstack is... packstack15:19
amoraleji'm renaming branch name in packstack first15:20
amoralejwe need p-o-i and packstack to be consistent15:21
opendevreviewAlfredo Moralejo proposed x/packstack stable/yoga: Move yoga to unmaintained/yoga branch name  https://review.opendev.org/c/x/packstack/+/91052415:24
amoralejkarolinku[m], jcapitao[m] branch created and ^ patch to adjust ci jobs15:24
amoraleji will not remove the branch so far15:24
amoraleji mean stable/yoga15:25
amoralejhttps://issues.redhat.com/browse/RDO-25715:32
rdogerritJoel Capitao proposed deps/golist c9s-caracal-rdo: Import golist-0.10.4-3.fc40  https://review.rdoproject.org/r/c/deps/golist/+/5191715:33
rdogerritAlfredo Moralejo proposed rdo-jobs master: Manage branch name change to unmaintained/yoga in weirdo jobs  https://review.rdoproject.org/r/c/rdo-jobs/+/5192115:39
rdogerritJoel Capitao proposed deps/golist c9s-caracal-rdo: Import golist-0.10.4-3.fc40  https://review.rdoproject.org/r/c/deps/golist/+/5191715:46
rdogerritAlfredo Moralejo proposed rdo-jobs master: Manage branch name change to unmaintained/yoga in weirdo jobs  https://review.rdoproject.org/r/c/rdo-jobs/+/5192115:46
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit antelope-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191915:47
rdogerritAlfredo Moralejo proposed rdo-jobs master: Manage branch name change to unmaintained/yoga in weirdo jobs  https://review.rdoproject.org/r/c/rdo-jobs/+/5192116:02
rdogerritAlfredo Moralejo proposed openstack/os-net-config-distgit antelope-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191916:04
rdogerritJoel Capitao proposed deps/golist c9s-caracal-rdo: Import golist-0.10.4-3.fc40  https://review.rdoproject.org/r/c/deps/golist/+/5191716:37
rdogerritMerged openstack/os-net-config-distgit antelope-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5191916:43
rdogerritMerged openstack/os-net-config-distgit bobcat-rdo: Add os-net-config-dcb executable  https://review.rdoproject.org/r/c/openstack/os-net-config-distgit/+/5187816:45

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