Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Intercept uri arguments and set container name into file scheme #562

Merged
merged 1 commit into from
Nov 27, 2019

Conversation

vzhukovs
Copy link
Contributor

What does this PR do?

Register ArgumentProcessor that is responsible to process only URI argument types. Argument processor checks for the path and if path is not starts with project root, then file scheme modifies with the container name to be looks like this: file-sidecar-${machineName}. This will allow che-theia to pass into executed commands correct file resources, taken from different containers.

Signed-off-by: Vladyslav Zhukovskyi vzhukovs@redhat.com

What issues does this PR fix or reference?

eclipse-che/che#13044

Release Notes

Intercept uri arguments and set container name into file scheme

Docs PR

N/A - internal modification.

Copy link
Contributor

@tolusha tolusha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good, but we green light from QE

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
@che-bot
Copy link
Contributor

che-bot commented Nov 27, 2019

❌ E2E Happy path tests failed ❗

Try Che-Theia editor only Try Che-Theia with Java/maven example Try Che-Theia with NodeJs example

See Details

name link
che-theia docker.io/maxura/che-theia:562
che-remote-plugin-node docker.io/maxura/che-remote-plugin-node:562
che-remote-plugin-runner-java8 docker.io/maxura/che-remote-plugin-runner-java8:562
che-remote-plugin-kubernetes-tooling-1.0.0 docker.io/maxura/che-remote-plugin-kubernetes-tooling-1.0.0:562

Tested with Eclipse Che Single User on K8S (minikube v1.1.1)

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

ℹ️ Use comment "crw-ci-test" to rerun happy path E2E test.

@eclipse-che eclipse-che deleted a comment from che-bot Nov 27, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Nov 27, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Nov 27, 2019
@eclipse-che eclipse-che deleted a comment from che-bot Nov 27, 2019
@dmytro-ndp
Copy link
Contributor

crw-ci-test

@che-bot
Copy link
Contributor

che-bot commented Nov 27, 2019

❌ E2E Happy path tests failed ❗

Try Che-Theia editor only Try Che-Theia with Java/maven example Try Che-Theia with NodeJs example

See Details

name link
che-theia docker.io/maxura/che-theia:562
che-remote-plugin-node docker.io/maxura/che-remote-plugin-node:562
che-remote-plugin-runner-java8 docker.io/maxura/che-remote-plugin-runner-java8:562
che-remote-plugin-kubernetes-tooling-1.0.0 docker.io/maxura/che-remote-plugin-kubernetes-tooling-1.0.0:562

Tested with Eclipse Che Single User on K8S (minikube v1.1.1)

⚠️ https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

ℹ️ Use comment "crw-ci-test" to rerun happy path E2E test.

@musienko-maxim
Copy link

Was checked locally. There was not any regression.

@vzhukovs vzhukovs merged commit 964304e into master Nov 27, 2019
@vzhukovs vzhukovs deleted the vscode-diff branch November 27, 2019 15:33
vinokurig pushed a commit that referenced this pull request Apr 6, 2021
…562)

keep only 3 previous latest releases

Change-Id: I4d4681aefd7c0752a55c2d24d16c40ce7933ac58
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/enhancement New feature or request team/ide
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants