-
Task
-
Resolution: Done
-
Major
-
3.6.0.GA
-
False
-
None
-
False
-
Release Notes
-
-
Enhancement
-
Done
-
-
VS Code and[ ** JetBrains IDEs|https://github.com/eclipse/che/issues/22034] are started using containers postStart handler. Containers entrypoints are not overridden anymore.
VS Code and Jet Brains IDEs (IntelliJ and PyCharm) executables are mounted in the first container of the Pod and started at the cloud development environment creation. This used to be done using the container entrypoint, overriding whatever command the user had specified. Now startup of the IDEs is done[ attaching a postStart lifecycle handler|https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/]. As a result Eclipse Che is not modifying the user containers entrypoints anymore.
Note that downstream, the Jetbrains IntelliJ IDEA image is Tech Preview and only available on amd64/x86_64, so this might not be worth documenting unless there's a specific customer ask. (see https://issues.redhat.com/browse/CRW-4155?focusedId=22029672&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-22029672)