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

Mohammed Naser mnaser at vexxhost.com
Fri Sep 27 12:57:24 UTC 2019


On Fri, Sep 27, 2019 at 7:11 AM Jeremy Stanley <fungi at yuggoth.org> wrote:
>
> 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.

+1 for this, it'll simplify building nodepool images a lot more

> --
> Jeremy Stanley
> _______________________________________________
> OpenStack-Infra mailing list
> OpenStack-Infra at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra



-- 
Mohammed Naser — vexxhost
-----------------------------------------------------
D. 514-316-8872
D. 800-910-1726 ext. 200
E. mnaser at vexxhost.com
W. http://vexxhost.com



More information about the OpenStack-Infra mailing list