Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-4194

[RN] VS Code and JetBrains IDEs are started using containers postStart handler. Containers entrypoints are not overridden anymore.

XMLWordPrintable

    • False
    • None
    • False
    • Release Notes
    • Hide
      = User container entrypoints not overridden by the IDE at the start

      With this update, the IDE starts by attaching link:https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/[a postStart lifecycle handler]. User-specified commands are therefore not overridden when you start the IDE.
      Show
      = User container entrypoints not overridden by the IDE at the start With this update, the IDE starts by attaching link: https://kubernetes.io/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/ [a postStart lifecycle handler]. User-specified commands are therefore not overridden when you start the IDE.
    • 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)

              rhn-ecs-pkovar Petr Kovar (Inactive)
              rhn-support-mleonov Max Leonov
              Maksym Musienko Maksym Musienko
              Jana Vrbkova Jana Vrbkova
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: