Bug 1570596
Summary: | The check that openshift_release should be in openshift_image_tag/openshift_pkg_version did not take effect due to openshift_release was hardcode to 3.10 | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | liujia <jiajliu> |
Component: | Cluster Version Operator | Assignee: | Michael Gugino <mgugino> |
Status: | CLOSED WONTFIX | QA Contact: | liujia <jiajliu> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 3.10.0 | CC: | aos-bugs, jialiu, jokerman, mgugino, mmccomas, sdodson, wmeng |
Target Milestone: | --- | ||
Target Release: | 3.10.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-04-26 13:12:49 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
liujia
2018-04-23 10:01:11 UTC
Marking priority to low. This actually completes what the user probably wants. I believe we were setting openshift_release during upgrades, I'll look into if the logic needs an update there. Setting either of these values to 3.10 version seems like a clear indication of intent to upgrade. I don't think we'll get to fix this. @Scott @Michael For this issue, the root cause was that openshift_release set in hosts file did not take effect. In v3.10, openshift_release was hardcode to be 3.10 whatever user setting this variable. So I want to have a confirm if that was what we expected? If that means "openshift_release" can be removed from inventory file? (In reply to liujia from comment #3) > @Scott @Michael > > For this issue, the root cause was that openshift_release set in hosts file > did not take effect. In v3.10, openshift_release was hardcode to be 3.10 > whatever user setting this variable. So I want to have a confirm if that was > what we expected? If that means "openshift_release" can be removed from > inventory file? From 3.10, we did not support user to set "openshift_release" variable, am I right? Tried this scenario in a fresh install, no such issue. openshift_release is still recommended for installs and upgrades; Though, if not set for installs, we will default to openshift_release == actual release (in this case, 3.10). For upgrades, we hard-set openshift_release in a playbook. Setting it will probably not have much of an effect, but I recommend setting it correctly before upgrading. Probably in the future we will remove it entirely and just hard-code it; our ability to support multiple releases per openshift-ansible release is removed due to drastic changes in installer behavior. |