Update or fresh installation with OpenShift Container Platform 4.7.24 or 4.8 may fail with networking issues on vSphere

Solution Verified - Updated -

Issue

  • We have tried to upgrade to OCP 4.8.5 and ended up into inaccessible api. The openshift-apiserver co reported the below error.

    $ oc describe co openshift-apiserver
    [...]
    Status:
      Conditions:
        Last Transition Time:  2021-08-23T07:42:43Z
        Message:               All is well
        Reason:                AsExpected
        Status:                False
        Type:                  Degraded
        Last Transition Time:  2021-08-23T07:23:28Z
        Message:               All is well
        Reason:                AsExpected
        Status:                False
        Type:                  Progressing
        Last Transition Time:  2021-08-23T07:42:57Z
        Message:               APIServicesAvailable: "image.openshift.io.v1" is not ready: an attempt failed with statusCode = 503, err = the server is currently unable to handle the request
    APIServicesAvailable: "route.openshift.io.v1" is not ready: an attempt failed with statusCode = 503, err = the server is currently unable to handle the request
    APIServicesAvailable: "template.openshift.io.v1" is not ready: an attempt failed with statusCode = 503, err = the server is currently unable to handle the request
        Reason:                APIServices_Error
        Status:                False
        Type:                  Available
        Last Transition Time:  2021-02-15T16:53:48Z
        Message:               All is well
    

Environment

  • Red Hat OpenShift Container Platform (OCP)
    • 4.7.24 (or newer)
    • 4.8
  • VMware vSphere with virtual machine hardware versions 14 and newer

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content