Bug 1475036
Summary: | Missing atomic-openshift-clients-redistributable in rhel-7-server-ose-3.5-rpms | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Tobias Brunner <tobias.brunner> |
Component: | Installer | Assignee: | Scott Dodson <sdodson> |
Status: | CLOSED WONTFIX | QA Contact: | Johnny Liu <jialiu> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3.5.1 | CC: | aos-bugs, bleanhar, jokerman, mmccomas, smunilla, tobias.brunner |
Target Milestone: | --- | ||
Target Release: | 4.1.0 | ||
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-10-29 20:46:52 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
Tobias Brunner
2017-07-25 22:12:33 UTC
Can you access this link? https://access.redhat.com/downloads/content/atomic-openshift-clients-redistributable/3.5.5.31-1.git.0.b6f55a2.el7/x86_64/fd431d51/package This claims that the package is indeed available in 3.5. If could be a temporary problem with cdn.redhat.com. Can you try cleaning your yum cache? After doing some more investigation: It's excluded for upgrade by the atomic-openshift-excluder tool. So somehow during the upgrade playbook run, this package doesn't get updated and later excluded for manual upgrade. # atomic-openshift-excluder unexclude # yum update atomic-openshift-clients-redistributable # atomic-openshift-excluder exclude # yum info atomic-openshift-clients-redistributable Loaded plugins: search-disabled-repos, versionlock Installed Packages Name : atomic-openshift-clients-redistributable Arch : x86_64 Version : 3.5.5.31 Release : 1.git.0.b6f55a2.el7 Size : 259 M Repo : installed From repo : rhel-7-server-ose-3.5-rpms Summary : Origin Client binaries for Linux, Mac OSX, and Windows URL : https://github.com/openshift/origin License : ASL 2.0 Description : Origin Client binaries for Linux, Mac OSX, and Windows Maybe this is something which should be handled by the openshift-ansible playbooks? Ahh, that's starting to make more sense. Did you follow the steps detailed here?: https://docs.openshift.com/container-platform/3.5/install_config/upgrading/automated_upgrades.html#install-config-upgrading-automated-upgrades Yes, we've exactly followed these steps. We'll move this back to the installer team so someone familiar with the excluders packages can review the documentation. Thanks for your patience. It's not a package that we install by default but we could check for its existence and update it if it's there. Which hosts have you installed this on? We install this package on the master hosts to provide a client download link in the webconsole to logged in users. Sorry, missed comment 5 when scanning, back to installer. Suggested solution, when upgrading master or node packages we check for presence of {{ openshift_service_type }}-clients-redistributable and if present we upgrade it too. Moving to 3.10. This did not make 3.11 and the model for 4.x will be significantly different. I'm marking this CLOSED WONTFIX. |