14:01:24 <jcapitao> #startmeeting RDO meeting - 2021-02-24 14:01:25 <openstack> Meeting started Wed Feb 24 14:01:24 2021 UTC and is due to finish in 60 minutes. The chair is jcapitao. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:28 <openstack> The meeting name has been set to 'rdo_meeting___2021_02_24' 14:01:34 <spotz> o/ 14:01:36 <jcapitao> #topic roll call 14:02:15 <jpena> o/ 14:02:23 <jcapitao> #chair spotz jpena 14:02:24 <openstack> Current chairs: jcapitao jpena spotz 14:02:57 <amoralej> o/ 14:03:40 <ykarel> o/ 14:04:08 <jcapitao> #chair amoralej ykarel 14:04:09 <openstack> Current chairs: amoralej jcapitao jpena spotz ykarel 14:05:07 <jcapitao> let's start with first topic 14:05:20 <jcapitao> #topic RDO website README 14:05:28 <jcapitao> #link https://review.rdoproject.org/r/#/c/31863/ 14:05:53 <spotz> Let's try to get that merged today:) 14:06:03 <amoralej> ups, sorry, i didn't review after last PS 14:06:23 <spotz> amoralej: It might have been after you were off for the day. 14:07:34 <spotz> Just trying to catch up the website repo as we'll have the missing 2/10 logs to find and post, today's and then the cloud sig meeting tomorrow 14:08:07 <amoralej> merging 14:08:37 <spotz> Thanks:) Though I still swear I thougt it had been weeks ago:) Ok that's it for this topic 14:09:56 <jcapitao> spotz: I can add the 2/10 logs meeting when adding this meeting 14:10:00 <spotz> #topic Cloud Sig Nominations and meeting reminder 14:10:30 <spotz> jcapitao: Thanks, I think we need to email them first. I know I sent 2/17 with the wrong subject line but I didn't see an email for 2/10 14:11:32 <spotz> Ok so so far we have no nominations sent in replying to my email on centos-dev. We do have the earlier email from Paul Issacs but that was directly to me and I was hoping to keep all the noms in the email and public 14:12:01 <spotz> So nominate yourself or other members of the SIG! 14:13:44 <spotz> If we have quorum we'll hold elections tomorrow so we may need to poke apevec, mrunge, and a few others to attend. Otherwise we'll need 1-2 people to volunteer to be Election Officials and maybe do an anonymous Doodle. If we only have 1 or 2 nominations and they can agree to role then we won't need an election either 14:14:19 <spotz> So that's my update there:) 14:14:38 <spotz> Any questions or comments? 14:15:22 <apevec> when tomorrow? 14:15:57 <ykarel> 3pm UTC 14:16:15 <spotz> Yeah, one hour earlier then this one. If we only have 1 or 2 nominations which we don't have yet we won't need to elect 14:16:16 <amoralej> spotz, it's the idea to make this role rotating? 14:16:28 <rdogerrit> Merged rdo-website master: Update the readme for Gerrit. https://review.rdoproject.org/r/31863 14:16:31 <spotz> amoralej: Rotatig i what way? 14:16:36 <amoralej> i mean, re-elect every year or something like that 14:16:45 <amoralej> maybe i used the wrong word :) 14:17:10 <spotz> Yeah I would like to see that, or we could do release cycles? I'm ot sure what Stream will be on 14:17:23 <amoralej> it'd be good to set some period 14:17:34 <spotz> Doesn't mean someone won't get re-elected but yeah 14:17:43 <amoralej> yep 14:18:15 <spotz> We can discuss tomorrow, maybe figure out the release cycle cadence and go with that unless it's too fast then I'd say early 14:18:46 <amoralej> ok, let's discuss tomorrow 14:19:09 <spotz> But please nominate yourself if interested or someone else:) 14:19:39 <jcapitao> what's the role description ? 14:19:45 <spotz> One reason for the email replies to keep the election transparent 14:20:07 <rdogerrit> Yatin Karel proposed rdo-jobs master: Fix typo in registry https://review.rdoproject.org/r/32091 14:22:21 <spotz> jcapitao: We can make it whatever we want:) But oversee the SiG, organize and run meetings, maybe add recruit other members/projects? Co-chair is a backup for meetings. We kind of separated out Board attendance and membership sponsorshop but could add those back in. But I tihnk amoralej likes attending the meetings:) 14:22:59 <spotz> cho-chair also helps with recruiting etc. 14:23:55 <jcapitao> spotz: ok thank you 14:24:25 <spotz> Thanks amoralej! 14:24:31 <amoralej> i think it'd be good that chair joins board meetings anyway, so no problem with stepping down 14:25:20 <spotz> Yeah they thought I was chair so invited me. I might get involved there with D&I stuff 14:25:44 <spotz> Ok anything on this? It's definitely more a tomorrow topic 14:25:57 <spotz> More on this... 14:26:02 <amoralej> yes, let's discuss tomorrow 14:26:15 <jcapitao> ok let's move on 14:26:17 <jcapitao> #topic ansible-macros status 14:26:36 <jcapitao> #link https://pagure.io/centos-infra/issue/223 14:26:43 <jcapitao> I got some updates from Arrfab 14:27:04 <rdogerrit> Merged gating_scripts master: Add f35 tags for fedora rebuilds https://review.rdoproject.org/r/32087 14:27:28 <jcapitao> it seems that redefining mock config is not trivial, we're not sure yet it's doable 14:27:47 <jcapitao> I proposed another solution in the ticket, even though it's not ideal.. 14:28:23 <apevec> jcapitao, one more opt would be to add that pkg to the default buildroot for our tags 14:28:36 <apevec> forgot where is that defined 14:28:57 <amoralej> yes, i was also thinking of that option 14:29:19 <amoralej> but it's a bit of polluting the buildroot 14:29:34 <amoralej> one option would be to automatically add the BR in tooling 14:29:41 <amoralej> modifying the spec 14:29:46 <apevec> on the fly? 14:29:59 <amoralej> when name ~= ansible-collection 14:30:01 <amoralej> yes 14:30:04 <amoralej> we already do 14:30:06 <jcapitao> would be nice 14:30:09 <amoralej> to enable automatic deps 14:30:12 <apevec> but we want eventually to move to build from sig distgit 14:30:13 <amoralej> en python 14:30:18 <jcapitao> yes that was my idea 14:30:45 <apevec> I'd say explicit BR in sig tags is better than on the fly magic 14:31:04 <apevec> but let's also hear from alphacc 14:31:05 <amoralej> apevec, but that forces us to fork rdo-common 14:31:06 <amoralej> well 14:31:07 <ykarel> apevec, it's in https://git.centos.org/centos/cbs-tools 14:31:16 <amoralej> or move to sig distgits already 14:31:19 <apevec> amoralej, fork? 14:31:25 <amoralej> from fedora i mean 14:31:30 <apevec> ah yes 14:31:40 <amoralej> fork in rdo-common 14:31:41 <amoralej> i meant 14:31:47 <apevec> well idea was all would be in a single distgit... 14:31:52 <apevec> fedora, centos, rhel 14:31:59 <apevec> won't happen any time soon :( 14:32:25 <amoralej> the good point of modifying the spec on the fly is that it can be rebuilt from the srpm 14:32:28 <amoralej> without any magic 14:32:31 <amoralej> in buildroot 14:32:51 <jcapitao> +1 14:32:56 <amoralej> and once we move to distgits, we will import from srpm -> distgit 14:33:18 <ykarel> yeap downstream also uses those srpms 14:33:29 <amoralej> in fact 14:33:35 <amoralej> thinking about it 14:33:39 <apevec> well there is always default buildroot in Koij 14:33:43 <amoralej> we may depend on macros file 14:33:53 <amoralej> instead of macros package name 14:33:56 <apevec> you can't rebuild SRPM if you don't have the same in your local mock config 14:34:10 <amoralej> so that, once we have a new ansible rpm that includes it, we can remove the macros package 14:34:48 <amoralej> i see as a temporary solution, so i don't like doing it in default BR, tbh 14:36:08 <amoralej> anyway, let's see what's the opinion of alphacc 14:37:35 <jcapitao> ok, so adding BR on macro files in .spec file only for "ansible-collection" should be the way-to-go 14:38:06 <jcapitao> ^ solution B 14:38:19 <amoralej> that's my preferred 14:38:40 <jcapitao> solution A remains "install_weak_deps=1" ? 14:39:06 <amoralej> on the fly or forking in rdo-common 14:40:17 <ykarel> amoralej, what u meant with macros file? 14:40:28 <ykarel> creating ~/.rpmmacros with those macros? 14:40:46 <jcapitao> I prefer amoralej's solution as A, as it's temporary and we're not tight with koji conf 14:40:48 <amoralej> not, the file included in ansible-macros rpm 14:41:33 <ykarel> ohkk, and in future that file may be provided by ansible rpm itself 14:41:40 <ykarel> good idea +1 14:41:44 <amoralej> BuildRequires: /usr/lib/rpm/macros.d/macros.ansible 14:41:51 <ykarel> yeap got it 14:41:59 <amoralej> just, let's make sure the path it's the same as in the fedora package 14:45:44 <ykarel> hmm it's same 14:45:46 <jcapitao> amoralej: you mean to wait those macros to be branched in epel8 ? 14:46:09 <amoralej> no, i mean wait for them to be rebuilt in cbs by cfgmgmt sig 14:46:26 <amoralej> and then, we can cross-tag it and remove ansible-macros 14:47:54 <jcapitao> ok but if they are rebuilt in cfgmgmt SIG, then we don't have to do anything on our side 14:49:57 <amoralej> jcapitao, yes, but there is no ETA 14:50:02 <amoralej> for when they will do it 14:50:30 <amoralej> so let's get ready to rebuild collections 14:51:29 <rdogerrit> Yatin Karel proposed rdo-jobs master: Add jobs to validate CBS builds for CentOS Stream 8 https://review.rdoproject.org/r/31899 14:51:50 <jcapitao> yes so solution B is valid if we assume the path won't change 14:52:01 <amoralej> yes 14:53:20 <jcapitao> ok let's move on next topic 14:53:33 <jcapitao> #topic next week's chair? 14:54:10 <jcapitao> any volunteer? 14:54:43 <jcapitao> ah, it's video meeting 14:54:49 <jcapitao> isn't it ? 14:55:16 <ykarel> yeap 1st meeting of month is video 14:55:24 <amoralej> right it's the first one in march 14:56:12 <ykarel> spotz, would u like to ^ else i can do 14:56:33 <jcapitao> #info video meeting next time on https://meet.google.com/uzo-tfkt-top 14:58:13 <jcapitao> #topic open floor 14:58:18 <spotz> Yeah I can take it 14:59:52 <spotz> Nothing for Open Floor for me, thhough that was a great discussion and came up with a possible fix! 15:00:32 <spotz> And Paaul responded to the email so we have 2 candidates:) 15:00:39 <jcapitao> cool 15:00:48 <jcapitao> what discussion ? 15:01:07 <spotz> The ansible stuff:) 15:01:51 <jcapitao> right :) 15:02:16 <jcapitao> I'm going to close the meeting, thank you all for joining 15:02:21 <jcapitao> #endmeeting