OpenShift Web Console doesn't display webhook errors for upgrades

Solution Verified - Updated -

Environment

  • Red Hat OpenShift Service on AWS (ROSA)
    • 4.9

Issue

  • Upgrade triggered from the OCP Console was scheduled but nothing happened and was not get upgraded.
  • The OCP Console does not display the reported error messages from a webhook denial when trying to update the cluster version using the modal interface (/settings/cluster).
  • No visual indication of failure; only a 403 error message in the Browser's Developer Console.

Resolution

  • Red hat is aware of the issue and a fix has been supplied in the recent OpenShift v4.11 Release: See the Advisory https://access.redhat.com/errata/RHSA-2022:5069

Root Cause

  • The functionality was working before in the previous v4.5 release. Due to a huge usability regression from previous functionality, the webhook denial message was not visible on the recent OpenShift version (as recent as v4.7).

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments