[OpenStack-Infra] CentOS 8 as a Python 3-only base image

Jeremy Stanley fungi at yuggoth.org
Fri Sep 27 11:09:22 UTC 2019


On 2019-09-27 17:26:15 +1000 (+1000), Ian Wienand wrote:
[...]
> Installing pip and virtualenv from upstream sources has a long history
> full of bugs and workarounds nobody wants to think about (if you do
> want to think about it, you can start at [2]).
[...]
> I'm thinking that CentOS 8 is a good place to stop this.  We just
> won't support, in dib, installing pip/virtualenv from source for
> CentOS 8.  We hope for the best that the packaged versions of tools
> are always working, but *if* we do require fixes to the system
> packages, we will implement that inside jobs directly, rather than on
> the base images.
[...]

This seems like a reasonable shift to me. I'd eventually love to see
us stop preinstalling pip and virtualenv entirely, allowing jobs to
take care of doing that at runtime if they need to use them.
-- 
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-infra/attachments/20190927/a41b2e0d/attachment.sig>


More information about the OpenStack-Infra mailing list