Failed to update canary route openshift-ingress-canary/canary in RHOCP 4

Solution Verified - Updated -

Issue

  • The OpenShift Ingress Operator shows the error: failed to reconcile canary route

    2023-12-18T16:46:31.602Z    ERROR   operator.init   controller/controller.go:265 Reconciler error   {"controller": "canary_controller", "object": {"name":"default","namespace":"openshift-ingress-operator"}, "namespace": "openshift-ingress-operator", "name": "default", reconcileID": "40eea87b-19c2-46e2-abb7-cc74ce3de845", "error": "failed to ensure canary route: failed to update canary route openshift-ingress-canary/canary: Route.route.openshift.io \"canary\" is invalid: spec.subdomain: Invalid value: \"canary-openshift-ingress-canary\": field is immutable"}
    

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4.14
    • 4.15
    • 4.16
    • 4.17

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