-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
area/editor/vscodeIssues related to the Code OSS editor of CheIssues related to the Code OSS editor of Chekind/bugOutline of a bug - must adhere to the bug report template.Outline of a bug - must adhere to the bug report template.severity/P1Has a major impact to usage or development of the system.Has a major impact to usage or development of the system.team/CThis team is responsible for the the IDEs and ExtensionsThis team is responsible for the the IDEs and Extensions
Description
Describe the bug
The composite command functionality does not take into account component field for dependent commands, for example, a composite command has the following dependent commands:
- command
Ahasubi8-basedcomponent - command
Bhasubi9-basedcomponent
The composite command ignores component for dependent commands: commands A and B are always executed in the same container.
ubi8/ubi9 - just for example and testing, consider one command for DB container, another one to run a web app, or something else...
Che version
7.113@latest
Steps to reproduce
- Start workspace https://che-dogfooding.apps.che-dev.x6e0.p1.openshiftapps.com/#https://github.com/RomanNikitenko/web-nodejs-sample/tree/composite-command
- Terminal => Run task => run the following tasks:
- ubi8 container echo
- ubi9 container echo
- Parallel: Check echo ubi8-ubi9
- Sequential: Check echo ubi8-ubi9
- Check output
Expected behavior
Dependent commands are executed in the own container
Screenshots
Environment
I've faced the problem on the dogfooding instance
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/editor/vscodeIssues related to the Code OSS editor of CheIssues related to the Code OSS editor of Chekind/bugOutline of a bug - must adhere to the bug report template.Outline of a bug - must adhere to the bug report template.severity/P1Has a major impact to usage or development of the system.Has a major impact to usage or development of the system.team/CThis team is responsible for the the IDEs and ExtensionsThis team is responsible for the the IDEs and Extensions
Type
Projects
Status
No status