Bug 1750588
| Summary: | Jenkins shows error instead of login screen after cluster upgrade from 4.1.11 to 4.1.13 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Wolfgang Kulhanek <wkulhane> | ||||
| Component: | Jenkins | Assignee: | Akram Ben Aissi <abenaiss> | ||||
| Status: | CLOSED ERRATA | QA Contact: | XiuJuan Wang <xiuwang> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 4.1.z | CC: | calfonso, vbobade | ||||
| Target Milestone: | --- | ||||||
| Target Release: | 4.2.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 1751302 1754045 (view as bug list) | Environment: | |||||
| Last Closed: | 2019-10-16 06:40:50 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: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1751302, 1754045, 1767479 | ||||||
| Attachments: |
|
||||||
|
Description
Wolfgang Kulhanek
2019-09-10 01:15:17 UTC
Hi Wolfgang, We will have an urgent look at it. Can you please send the versions of the plugins that are deployed on your Jenkins instance as well? Also, please tell us the version of the Jenkins server used in the "old" deployment and the new ones. (You reported 2.176.2, an update to 2.176.3 is pending, I want to check if you are not using this one, or a previous one based on 2.168.x ). Hi Wolfgang, as discussed by slack and then tested on your instance and on also on OpenShift Online for which we had a similar issue, the fix is pending. The PR fixing it is: https://github.com/openshift/jenkins-openshift-login-plugin/pull/80 I changed your bz to 4.2 for process purposes and I made a clone of it to 4.1. We will release the plugin very soon. Code freeze for 4.2 is in 2 days. You can find as an attachement the openshift-login.hpi plugin which contains the fix. Created attachment 1614173 [details]
openshift login.hpi fixing the issue
I don't reproduce this issue when upgrade cluster from 4.1.11 to 4.1.13 with jenkins-persistent app with htpasswd idp. However I will keep an eye on this issue. Hi @XiuJuan Wang The issue does not occur with htpasswd IDP, you need to set up an Oauth IDP to see it. We managed to reproduce it: - on an OpenShift that we configured to use GitHub Oauth Identity provider - an OpenShift online (which is configured to use access.redhat.com as an OAuth provider) Update jenkins from 4.2.0-0.nightly-2019-09-15-052022 to 4.2.0-0.nightly-2019-09-21-183303, could access jenkins console with persistent volume with google oauth, no error shown up. 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:2922 This happened again when upgrading from 4.1.18 to 4.1.20. |