-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Adapt UD and wsmaster to new plugin notation #13204
Conversation
@ashumilova Please, review changes in UD |
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
ci-build |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general looks good.
Please take a look my inline comments
assembly/assembly-wsmaster-war/src/main/webapp/WEB-INF/classes/che/che.properties
Outdated
Show resolved
Hide resolved
assembly/assembly-wsmaster-war/src/main/webapp/WEB-INF/classes/che/che.properties
Outdated
Show resolved
Hide resolved
.../java/org/eclipse/che/api/devfile/server/convert/component/plugin/PluginReferenceParser.java
Outdated
Show resolved
Hide resolved
...main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/MachineResolver.java
Outdated
Show resolved
Hide resolved
...-workspace/src/main/java/org/eclipse/che/api/workspace/server/wsplugins/PluginFQNParser.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, a few optional comments.
...main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/MachineResolver.java
Outdated
Show resolved
Hide resolved
.../java/org/eclipse/che/api/devfile/server/convert/component/plugin/PluginReferenceParser.java
Outdated
Show resolved
Hide resolved
...e/src/test/java/org/eclipse/che/api/devfile/server/convert/DefaultEditorProvisionerTest.java
Outdated
Show resolved
Hide resolved
...-core-api-workspace-shared/src/main/java/org/eclipse/che/api/workspace/shared/Constants.java
Show resolved
Hide resolved
...-workspace/src/main/java/org/eclipse/che/api/workspace/server/wsplugins/PluginFQNParser.java
Outdated
Show resolved
Hide resolved
...-workspace/src/main/java/org/eclipse/che/api/workspace/server/wsplugins/PluginFQNParser.java
Outdated
Show resolved
Hide resolved
… chars Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
...java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/K8sContainerResolver.java
Show resolved
Hide resolved
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
It seems @riuvshin has started release process #13264. I believe that this PR is ready to be merged, though QA team hasn't said their go since it is say off in their location. |
Selenium tests execution on Eclipse Che Multiuser on OCP (https://ci.codenvycorp.com/job/che-pullrequests-test-ocp/1761/) doesn't show any regression against this Pull Request. |
@artaleks9 @SkorikSergey thanks for checking it out! |
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
What does this PR do?
Change UD to be able to use both new and old plugin entries in workspace attributes and plugin registry index.json.
Change wsmaster to support both new and old notation of plugins.
Change version of plugin broker to one that supports new plugins notation.
Thanks @ashumilova for helping with changes in UD!
What issues does this PR fix or reference?
Fixes to eclipse-che/che-plugin-registry#55
Release Notes
Docs PR