Bug 1835995
Summary: | s390x/ppc64le: Failed to upgrade Cluster from 4.2.29 to 4.3.18: unable to sync: open /opt/openshift/operator/ocp-s390x: no such file or directory | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | OpenShift BugZilla Robot <openshift-bugzilla-robot> |
Component: | Samples | Assignee: | Gabe Montero <gmontero> |
Status: | CLOSED ERRATA | QA Contact: | Barry Donahue <bdonahue> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 4.3.z | CC: | alklein, aos-bugs, bdonahue, cbaus, christian.lapolt, gmontero, jokerman, jpoulin, nbziouec, wking, ygaponen |
Target Milestone: | --- | Keywords: | Upgrades |
Target Release: | 4.4.z | ||
Hardware: | s390x | ||
OS: | Other | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Cause: on upgrade, samples operator incorrectly assumes there are samples content for s390x in the payload
Consequence: samples operator incorrectly cites a degradation because of this and does not finish its upgrade, which bubbles up to the overall upgrade
Fix: 1) code changes introduced to not attempt to retrieve samples content in the payload for s390x during upgrade; 2) as a workaround, a cluster admin can run `oc delete config.samples cluster` to reset the samples operator and have it get out of degraded state.
Result: s390x upgrades to 4.4 should not fail.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2020-06-17 22:26:36 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1835112 | ||
Bug Blocks: | 1835996 |
Description
OpenShift BugZilla Robot
2020-05-14 21:07:28 UTC
OK had a chat with Jerermy Poulin from multi-arch on what to do with this one. Details: 1) there is no viable x86 approximation for verifying this that openshift qe can do, like we've done with some other multi-arch sample bugs 2) it is not a given yet we backport the actual samples we are in progress for getting into 4.5/4.5 to 4.4 ... so the call made with the 4.5 version of this should not be applied for 4.4 (this bug only occurs if there are no samples for an arch in the payload) 3) however, 4.4 for multi-arch is currently blocked by some issues seen with libvirt deployments; Jeremy estimates at least a week for that to get sorted out 4) and 4.2 to 4.3 upgrade is the highest priority they have 5) and 4.3 to 4.4 upgrade is without question on tap and will be covered when 4.4 is ready 6) so he suggests, and I agree, to move this to verify so we can get the 4.3.z pick going, so they can actually verify the 4.2 to 4.3 upgrade issue previously reported. I'll give ART / elliot some more time to move this bz from modified to on_qa before verifying, but if not done by EOB today, I'll force the issue. Need https://bugzilla.redhat.com/show_bug.cgi?id=1841185 to fix general test case needed to complete test suite for this PR. Will cherrypick 4.5 version to 4.4.z once test case if fixed. there is not a viable x86 verification, and multi-arch is not ready to do this via 4.3 vs. 4.4 yet. that said, Dennis Gilmore verified these changes on 4.2 to 4.3 upgrade with a manually built payload once we get this in the 4.3.z nightlies, he can finally verify for real. marking verified to get the pipeline moving Sorry that was David Benoit in #Comment 8, not Dennis Gilmore 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-2020:2445 Removing UpgradeBlocker from this older bug, to remove it from the suspect queue described in [1]. If you feel like this bug still needs to be a suspect, please add keyword again. [1]: https://github.com/openshift/enhancements/pull/475 |