Bug 1575830
Summary: | System Requirements for OCP 3.9 Incorrect with regard to RHEL version | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Johnray Fuller <jrfuller> |
Component: | Documentation | Assignee: | Vikram Goyal <vigoyal> |
Status: | CLOSED NOTABUG | QA Contact: | Vikram Goyal <vigoyal> |
Severity: | medium | Docs Contact: | Vikram Goyal <vigoyal> |
Priority: | unspecified | ||
Version: | 3.9.0 | CC: | aos-bugs, clichybi, jokerman, mmccomas |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-05-08 12:34:41 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Johnray Fuller
2018-05-08 04:26:36 UTC
<Replying publicly as I see no reason to not have this discussion publicly> The issue is simple: The installation guide implies you can run OCP 3.9 on 7.3, 7.4, or 7.5. The passage I am referring to is as follows: "Base OS: RHEL 7.3, 7.4, or 7.5 with the "Minimal" installation option and the latest packages from the Extras channel, or RHEL Atomic Host 7.4.5 or later." The tested integration page states we have tested 7.4 and 7.5 only and doesn't mention 7.3 because *Red Hat doesn't test OCP 3.9 on RHEL 7.3*. So to clear up this wording, a statement that the run time version of the OS for OCP will *not* be 7.3 by the time the installation is finished would help to prevent such misunderstandings. As for the conversation about the extras repo, it is the source of the RPM dependency issue I mention in passing (which is also no in our documentation) but this is not the focus of this bug. so you're saying that if you configure $ subscription-manager release --set=7.3 $ subscription-manager repos --enable="rhel-7-server-eus-rpms" \ --enable="rhel-7-server-extras-rpms" \ --enable="rhel-7-server-ose-3.9-rpms" \ --enable="rhel-7-fast-datapath-rpms" \ --enable="rhel-7-server-ansible-2.4-rpms" your node ends up after OCP install on RHEL >7.3? I am confused about the focus on repos and other technical minutia. I never mentioned setting a release in subscription manager to 7.3 or anything of the sort. The issue around container-selinux-2.55-1.el7.noarch was noted as an aside. *Again* what I am saying is that telling people in the Minimum Hardware Requirements section of the installation that a minimal system installed for OCP 3.9 can be RHEL 7.3 has confused numerous customers about whether or not OCP 3.9 on 7.3 is a supported configuration. According to our tested integrations page, OCP 3.9 + RHEL 7.3 is not a supported configuration. The comments about subscription manager, setting releases, and the like is orthogonal to the point of this bug. a tested configuration is by definition a supported configuration, but the supported configurations are not necessarily limited to the tested one, but to my understanding. If one follows the instructions in the installation guide, I believe you end up with a 7.5 system running OCP 3.9. So the installation presented in our documentation pushes one to 7.5 automatically. But the wording of the minimal requirements section implies 7.3 will work. This is inaccurate. As for your statement regarding the tested configurations page, it is absolutely used as a guide for customers as to what is supported with regards to OpenShift. https://access.redhat.com/articles/2176281 If you read the page, it captures the RHEL version at release time of the OCP release. However, states that newer versions are supported. Here is the relevant passage: "Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis." From this passage, one can then say Red Hat does not support OCP 3.9 and RHEL 7.3. Or documentation should match this point. In an email with the CEE product manager for OCP, he said the docs are authoritative and the knowledgebase article, despite the wording cited in the bug, is not related to supportability. So I am closing this bug. |