Bug 1698953
Summary: | RPMs openshift-* should be replacing atomic-openshift-* from previous releases | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Aleksandar Kostadinov <akostadi> |
Component: | Release | Assignee: | Luke Meyer <lmeyer> |
Status: | CLOSED ERRATA | QA Contact: | zhou ying <yinzhou> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.1.0 | CC: | aos-bugs, eparis, jokerman, lmeyer, mifiedle, mmccomas, pruan, smunilla, vlaad, xxia |
Target Milestone: | --- | Keywords: | Upgrades, UserExperience |
Target Release: | 4.1.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | No Doc Update | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-06-04 10:47:22 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: |
This could also be a problem for customer's with the 3.x client installed. Trying to install openshift-clients with atomic-openshift-clients 3.x installed triggers an error. It's really more of a nuisance, but a clean upgrade to 4.x would be a good experience. In 4.x the openshift build provides openshift-hyperkube which obsoletes atomic-openshift-{hyperkube,node}. I'm going to assume that's not a problem because nobody should be upgrading their nodes this way (but feel free to correct me). It also creates the openshift-clients RPM which seems to be the only thing at issue here. Verified with latest version, the issue has fixed: Total 1.1 MB/s | 16 MB 00:14 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : openshift-clients-4.1.0-201905132354.git.0.57d52b2.el7.x86_64 1/2 Obsoleting : atomic-openshift-clients-3.11.115-1.git.0.419d482.el7.x86_64 2/2 Running scriptlet: atomic-openshift-clients-3.11.115-1.git.0.419d482.el7.x86_64 2/2 Verifying : openshift-clients-4.1.0-201905132354.git.0.57d52b2.el7.x86_64 1/2 Verifying : atomic-openshift-clients-3.11.115-1.git.0.419d482.el7.x86_64 2/2 Installed: openshift-clients.x86_64 4.1.0-201905132354.git.0.57d52b2.el7 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0758 |
Description of problem: There is an error when user tries to install openshift-clients RPM from 4.1 when atomic-openshift-clients 4.0 is already installed. Version-Release number of selected component (if applicable): openshift-clients-4.1.0-201904110044.git.0.ac50 How reproducible: always Steps to Reproduce: 1. sudo dnf install openshift-clients Actual results: > Error: Transaction check error: > file /etc/bash_completion.d/kubectl from install of openshift-clients-4.1.0-201904110044.git.0.ac50235.el7.x86_64 conflicts with file from package atomic-openshift-clients-4.0.0-0.176.0.git.0.1d3f7e4.el7.x86_64 > ... Expected results: the old RPM gets replaced