Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Che-IDEA should support opening a terminal into a sidecar container #21140

Closed
Tracked by #20591
azatsarynnyy opened this issue Feb 7, 2022 · 5 comments · Fixed by che-incubator/jetbrains-editor-images#121
Assignees
Labels
area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@azatsarynnyy
Copy link
Member

Is your enhancement related to a problem? Please describe

When the user starts a workspace from a typical Devfile with a database,
(e.g.: https://github.com/che-samples/java-spring-petclinic/blob/devfilev2/devfile.yaml)
he/she needs to open a terminal into more than one container.

But Che-IDEA supports a terminal for the editor's container only.
So, there's no way to execute a command in a DB container's terminal.

Describe the solution you'd like

It can be a plugin that adds the support for opening a terminal into the specified sidecar container using the machine-exec component. Like Che-Theia and Che-Code do.

Describe alternatives you've considered

As this task is quite complex, first, we need to investigate how it can be implemented, e.g.: plugin API, some 3-rd party libraries, etc.

Additional context

The related issue:

@azatsarynnyy azatsarynnyy added kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system. team/editors area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che labels Feb 7, 2022
@l0rd
Copy link
Contributor

l0rd commented Jun 3, 2022

@azatsarynnyy @vzhukovs if we could copy JetBrains IDEs and their dependencies in a volume and then execute it in the devfile container we would (partially) solve this problem. And we would make it work as VS Code. Is there a separate issue for this?

@l0rd l0rd mentioned this issue Jun 8, 2022
64 tasks
@azatsarynnyy
Copy link
Member Author

@l0rd it was done within #20863

@azatsarynnyy
Copy link
Member Author

and for DS 3.0 https://issues.redhat.com/browse/CRW-2736

@l0rd
Copy link
Contributor

l0rd commented Jun 8, 2022

@azatsarynnyy great!

@l0rd
Copy link
Contributor

l0rd commented Jun 8, 2022

So I am closing #21354

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/jetbrains/intellij Issues related to the IntelliJ-based IDE for Eclipse Che kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants