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