eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Configure UDI to automatically add trusted certs for artifact repositories #22360

Closed l0rd closed 1 day ago

l0rd commented 1 year ago

Is your enhancement related to a problem? Please describe

Admin configured trusted certificates are automatically mounted in workspaces in the folder /public-certs/. But the developer needs manually configure mvn / gradle / npm / go / python / nuget to trust those certificates.

Describe the solution you'd like

We should automate the configuration of the dependency management tools to trust the certificates in /public-certs/.

Something similar is done in Che server entrypoint.

This operation should not affect the startup time of the workspace (the process should be run detached).

Describe alternatives you've considered

No response

Additional context

No response

che-bot commented 1 week ago

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.