Using ubi7 images instead on centos7 for future manylinux images

Outliers used for cloud/embedded/edge

I’m not entirely sure we can say all of those are outliers given Amazon Linux popularity (500M+ pulls from docker hub).

PhotonOS 3.0 from VMWare is IMO not a “mainstream” linux distribution

Yet OpenSUSE is mentioned as “mainstream” but, according to my highly biased source of information which is Docker Hub, PhotonOS is roughly as popular as OpenSUSE with 10M+ pulls (no regards to the version).

Anyway, my current opinion is that we’re in the gray area of such a wording and that we should find a solution to go forward with manylinux_2_28 and allow package maintainers to choose which side of the gray area they want to be in (if necessary).

@h-vetinari, thanks for raising AlmaLinux & RockyLinux as alternatives to UBI.
AlmaLinux seems to be a great option for manylinux_2_28. UBI does not provide gcc-devtoolset-* which is I think the biggest issue for UBI (@tiran, maybe there’s something that can be done ?)

Finally, just for information, glibc 2.28+ compatible systems (not accounting for pip compatibility) accounts for roughly 45% of manylinux wheel downloads these days.