OCP 4: Canary route checks failing or canary route deployed with two routerCanonicalHostname entries with different domains
Issue
- On OpenShift 4, canary route checks are failing leading to degraded ingress operator state:
message: 'The "default" ingress controller reports Degraded=True: DegradedConditions:
One or more other status conditions indicate a degraded state: CanaryChecksSucceeding=False
(CanaryChecksRepetitiveFailures: Canary route checks for the default ingress
controller are failing)'
-
On OpenShift 4, canary route shows multiple
routerNamefields or multiplerouterCanonicalHostnameentries showing a secondary domain address -
On OpenShift 4, Console access via curl or webpage may throw errors intermittently regarding common name being invalid, or mismatching the expected domain requested. (e.g. the certificate is invalid, expected *.apps, returned *.
) or similar messaging.
Environment
- Red Hat OpenShift Container Platform (RHOCP) 4.14.0-4.14.34 (fixed in 4.14.35+)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.