[CentOS-devel] CBS/koji feature : enabling centos stream 8 buildroot to have access to missing -devel packages

Tue Jun 29 06:46:49 UTC 2021
Fabian Arrotin <arrfab at centos.org>

Hi all SIG members using cbs.centos.org,

For a long time there was a need for some SIGs (including Infra SIG) to
have access to built-but-unreleased -devel packages for CentOs
8/8-stream (https://wiki.centos.org/FAQ/CentOS8/UnshippedPackages)

The only option for SIGs in such situation was to then rebuild src.rpm
in cbs, to then be able to consume (as BuildRequires: or just Requires:)
these freshly built -devel pkgs for their own packages.

Example for such RFE : https://pagure.io/centos-infra/issue/316

As it's now permitted to download directly rpm pkgs from
https://koji.mbox.centos.org/koji/, that means that it's also possible
(see discussion in ticket) to internally point the CBS builders to the
koji.mbox CentOS 8 buildroots, and so be able to automatically grab
-devel pkgs built but not pushed to public mirror CDN.

So if your SIG needs such feature enabled for your build tags, feel free
to also create ticket on infra tracker and we can enable
centos8s-buildroot external repo (see
https://cbs.centos.org/koji/externalrepoinfo?extrepoID=38) , and it was
confirmed to be working for the Hyperscale SIG already.

Have a nice day !
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | twitter: @arrfab

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20210629/e84f7bab/attachment.sig>