Attempting to resolve TLS certificate chain on OpenShift repeatedly hangs for minutes if cluster uses proxy #21087
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
engine/devworkspace
Issues related to Che configured to use the devworkspace controller as workspace engine.
kind/bug
Outline of a bug - must adhere to the bug report template.
severity/P1
Has a major impact to usage or development of the system.
sprint/current
Milestone
Describe the bug
Running Che on an OpenShift cluster with proxy configured results in the che-operator repeatedly getting stuck on resolving TLS certificates. This appears to be related to calling
doRequestForTLSCrtChain
in this section.The initial check, which bypasses the proxy configuration, can end up waiting minutes for a timeout to expire.
Che version
7.42@latest
Steps to reproduce
launch 4.9 aws,proxy
)Expected behavior
Timeout should at least be decreased to a reasonable duration (in the first 15 minutes of running che-operator, around 15 minutes are spent waiting on this timeout)
Runtime
OpenShift
Screenshots
No response
Installation method
chectl/latest
Environment
Linux
Eclipse Che Logs
Additional context
Originally detected while verifying Che with an airgap cluster; reproduced with regular cluster with proxy configured.
The text was updated successfully, but these errors were encountered: