<div dir="ltr"><img class="gmail-ajT" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif">CentOS's build system and the Community Build Service (CBS) — where the SIG packages get built — use incarnations of Fedora's Koji. (I presume it comes from Fedora anyway, but I could be wrong.) E.g. Stream is on <a href="https://kojihub.stream.centos.org/koji">https://kojihub.stream.centos.org/koji</a> and the SIG packages get built on CBS at <a href="https://cbs.centos.org/koji/">https://cbs.centos.org/koji/</a>. There was a different koji instance for C8 before Stream8 and C7 and earlier, which name escapes me.<br><div><br></div><div>The CLIs that packagers use are called fedpkg and koji for Fedora, cbs for CBS, and I'm not sure what the CLI is for Stream, I don't use that, I don't work on Stream.</div><div><br></div><div>There are a lot of other pieces too, e.g. bodhi is for update management I think in Fedora, and account management. CentOS had their own account management for a while then later switched to Fedora's FAS. CBS doesn't use bodhi, updates are managed by the packagers. There are other backend pieces that sign the RPMs and build the repos. I honestly don't even know what all the pieces are. </div><div><br></div><div>There are people on #centos-devel (on Libera.chat) like arrfab, bstinson, hughesjr, and carlwgeorge to name a few, who know all the details. You should make friends with them. ;-)</div><div><br></div><div>But you don't really need all that just to build packages. You could just set up a Stream8 box and do all your builds, signing, and repo creation on it. Which is what is/was done for gluster's Debian packages. For bonus points set it up as a container and use k8s or ansible to fire up an image and do the builds when you need them.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 16, 2022 at 6:43 PM Strahil Nikolov <<a href="mailto:hunter86_bg@yahoo.com">hunter86_bg@yahoo.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hey Kaleb,<div>thanks for your reply. I was affraid of that.</div><div><br></div><div>How can I get more info about the build process ? Maybe we can replicate the setup as a Rocky SIG .</div><div><br></div><div>Best Regards,</div><div>Strahil Nikolov <br> <br> <blockquote style="margin:0px 0px 20px"> <div style="font-family:Roboto,sans-serif;color:rgb(109,0,246)"> <div>On Mon, Aug 15, 2022 at 15:15, Kaleb Keithley</div><div><<a href="mailto:kkeithle@redhat.com" target="_blank">kkeithle@redhat.com</a>> wrote:</div> </div> <div style="padding:10px 0px 0px 20px;margin:10px 0px 0px;border-left:1px solid rgb(109,0,246)"> <div id="gmail-m_-6234025884562495540yiv0397960671"><div><div dir="ltr"><div dir="ltr"><br clear="none"></div><div><div id="gmail-m_-6234025884562495540yiv0397960671yqtfd06676"><div dir="ltr">On Sun, Aug 14, 2022 at 8:31 AM Strahil Nikolov <<a rel="nofollow noopener noreferrer" shape="rect" href="mailto:hunter86_bg@yahoo.com" target="_blank">hunter86_bg@yahoo.com</a>> wrote:<br clear="none"></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br clear="none"><div>Yet, when I asked the CentOS Storage SIG about the situation after the CentOS Stream goes end of life -> there was no definitive answer.</div></blockquote></div><div><br clear="none"></div><div>I'm not sure asking the Storage SIG is the right thing to do. The SIGs are subject to whatever CentOS decides.</div><div><br clear="none"></div><div>E.g. if you look at C6 vs C7 on <a rel="nofollow noopener noreferrer" shape="rect" href="http://mirror.centos.org/centos/" target="_blank">http://mirror.centos.org/centos/</a>, the SIG repos are there (obviously) for C7, but *everything* is gone for C6 (and earlier) including all the SIG repos. (But it is all achieved on <a rel="nofollow noopener noreferrer" shape="rect" href="https://vault.centos.org/" target="_blank">https://vault.centos.org/</a> so it's not truly gone.)</div><div><br clear="none"></div><div>If everything in Stream8 and everything related to Stream8 gets removed at Stream8's EOL by CentOS, that's nothing to do with the SIGs.</div><div><br clear="none"></div><div>I kinda suspect that some Stream8 stuff will stick around for a little while, but we — i.e. the SIGs — are not part of that decision process.</div><div><br clear="none"></div><div>And I pretty much guarantee that all the build infra around Stream8 will get torn down pretty quickly and there won't be any further updates to any of the software.</div><div> <br clear="none"></div></div>-- <br clear="none"><div dir="ltr"><div dir="ltr"><div><br clear="none"></div><div>Kaleb</div></div></div></div><div id="gmail-m_-6234025884562495540yiv0397960671yqtfd89586">
</div></div></div> </div> </blockquote></div></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><br></div><div>Kaleb</div></div></div>