redhat containers uses old repositories
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Expired
|
Undecided
|
Unassigned |
Bug Description
In base image Dockerfile, there is a step to enable RedHat OpenStack repository [0].
RUN yum-config-manager --enable rhel-7-server-rpms \
&& yum-config-manager --enable rhel-7-
*RedHat OpenStack 7 is the equivalent to Kilo version.
Some months ago, RedHat released their commercial version 8 (Liberty) and 9 (Mitaka).
Kolla Liberty and Mitaka have wrong repository enabled by default.
Any installation is made with the wrong packages and users may think they are using Newton or Mitaka but really are using Kilo.
IMHO Newton and master should be using RDO Community repositories because RedHat repositories have not been released yet.
[0] https:/
Changed in kolla: | |
status: | New → Confirmed |
Changed in kolla: | |
milestone: | none → ocata-3 |
Changed in kolla: | |
importance: | Undecided → High |
Changed in kolla: | |
milestone: | ocata-3 → ocata-rc1 |
Changed in kolla: | |
milestone: | ocata-rc1 → pike-1 |
Changed in kolla: | |
milestone: | pike-2 → pike-3 |
Changed in kolla: | |
milestone: | pike-3 → pike-rc1 |
Changed in kolla: | |
milestone: | pike-rc1 → queens-1 |
Changed in kolla: | |
milestone: | queens-2 → queens-3 |
Changed in kolla: | |
milestone: | queens-3 → queens-rc1 |
Changed in kolla: | |
milestone: | queens-rc1 → queens-rc2 |
Changed in kolla: | |
milestone: | queens-rc2 → rocky-1 |
Changed in kolla: | |
milestone: | rocky-2 → rocky-3 |
I personally don't know of anyone using this code to build RHEL-based images, and I'd be happy with simply removing it.
To give a bit more of context, Red Hat is using a different method to build container images that doesn't involve setting up repositories. The code linked above create confusion because it produces images that cannot be in any way be supported by Red Hat. People who want a Red Hat family distro should build using a CentOS base instead or get RHEL-base container images through official channels.