4 ms·
Because Red Hat 8 by default ships without an explicit default python version. See the discussion for the Red Hat 8 release a few days back. It was extensively
by josteink 8y ago
Because Red Hat 8 by default ships without an explicit default python version.
See the discussion for the Red Hat 8 release a few days back. It was extensively debated and covered there:
https://news.ycombinator.com/item?id=19848965 https://news.ycombinator.com/item?id=19848965
- SloopJon 8y agoThis doesn't have anything to do with the discussion of Python application streams. The linked blog post contains a table of UBI 7 images that includes python-27 and python-36, and a table of UBI 8 images that only includes python-27. I think the table is misleadingly presented as comprehensive ("the set of container images"). If you follow the "RHEL 8 How To" link at the bottom of the page, you'll find a larger table that indeed includes python-36. It doesn't seem to be usable out of the box, but I was able to pull it with Docker: $ docker pull registry.access.redhat.com/ubi8/python-36 Now I need to read up on S2I and podman. Edit: not sure what I did wrong the first time, but it does work fine in Docker: $ docker run --rm -it registry.access.redhat.com/ubi8/python-36 python Python 3.6.8 (default, Apr 3 2019, 17:26:03) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
- fatherlinnux 8y agoThe exclusion of python36 from the UBI8 table is a mistake. I am working on getting it updated.