[CentOS-devel] Community Build Service (cbs): deprecating ppc64/armhfp builders

Tue Apr 27 11:39:22 UTC 2021
Fabian Arrotin <arrfab at centos.org>

Background story : for some SIGs building for/against 8-stream (and
hopefully soon for/against 9-stream), we'd like to upgrade
cbs.centos.org to koji 1.23 and all components on CentOS 8-stream.

The current setup is based on koji 1.19 on top of CentOS 7 nodes.
While we have tested that it works fine for all builds and signing with
8-straem (tracking ticket https://pagure.io/centos-infra/issue/233) we
have though a "small" issue that we'd like to announce first here :
8-stream doesn't exist for the following architectures : ppc64 (Big
Endian, while ppc64le - Little Endian - exists) and armhfp.

I had a quick survey on what is being built/maintained (and so pushed
out to mirror CDN) and ppc64/armhfp aren't even used. So it seems that
removing ppc64/armhfp support from CBS is the way to go and it wouldn't
hurt any SIG.

The only SIG that actually builds and ships packages to external mirror
is the Infra SIG (so "us"), but we're building pkgs just because we had
to maintain that arch ourselves, meaning that if we remove it from cbs,
we don't have to maintain infra for ppc64 anymore (for SIG, as pkgs from
CentOS 7 distro itself will continue to be built and shipped, but they
aren't built on cbs anyway)

Opinions ? thoughts ?

Depending on feedback (or lack of in this case), I'll announce the
maintenance window about cbs.centos.org migration to 8-stream in the
next days (normally planned for next week but waiting for some feedback)

Kind Regards,
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | twitter: @arrfab