Plugin broker should respect cluster CA certificates #17552
Labels
area/plugin-broker
kind/bug
Outline of a bug - must adhere to the bug report template.
new¬eworthy
For new and/or noteworthy issues that deserve a blog post, new docs, or emphasis in release notes
severity/P1
Has a major impact to usage or development of the system.
Describe the bug
Che Workspaces failed to start due to plugin broker failure to reach a resource.
This happens when a resource is secured by different than Che server TLS certificate. This is the case when a proxy with SSL Bump is used.
Plugin broker logs:
Workspace start logs:
Che version
nightly
Steps to reproduce
Before trying to reproduce special environment should be setup.
Some pitfalls:
noProxy: api.user.devcluster.openshift.com,localhost
into cluster proxy config.Expected behavior
Plugin broker trusts cluster CA certificates.
(Should be mounted into
/public-certs
, see #17407).Runtime
Openshift
Client Version: 4.3.1
Server Version: 4.4.6
Installation method
chectl
chectl server:start --platform=openshift --os-oauth
Environment
Tested on Amazon, but should be reproducible on others if all requirements are met.
Additional context
The text was updated successfully, but these errors were encountered: