Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

If the plugin version is not specified - fall back on latest #1396

Closed
ibuziuk opened this issue May 2, 2019 · 3 comments
Closed

If the plugin version is not specified - fall back on latest #1396

ibuziuk opened this issue May 2, 2019 · 3 comments

Comments

@ibuziuk
Copy link
Member

ibuziuk commented May 2, 2019

This issue is to allow a definition of a workspace plugin without a specific version:

  • id: che-machine-exec-plugin - in this case, the latest version of the plugin should be used.

the case should be tackled on wsmaster / plugin broker side (when version is missing always fall back on the latest).

Another thing we need to take care of are the versions of the exec and theia that are automatically added by wsmaster (when a user do not specify them in a Devfile).

@ibuziuk
Copy link
Member Author

ibuziuk commented May 2, 2019

@nickboldt
Copy link
Member

another use case is if the plugin version IS specified but doesn't exist. see eclipse-che/che-plugin-registry#319 for a workaround (hardcoding all the old versions of 7.y.z plugins in the master branch).

So if you were running 7.3.3 and updated to 7.6/master you'd break because the new plugin reg would be missing 7.3.3 theia and machine-exec plugins.

@ibuziuk
Copy link
Member Author

ibuziuk commented Dec 10, 2019

Closed in favour of eclipse-che/che#15447

another use case is if the plugin version IS specified but doesn't exist. see eclipse-che/che-plugin-registry#319 for a workaround (hardcoding all the old versions of 7.y.z plugins in the master branch).

So if you were running 7.3.3 and updated to 7.6/master you'd break because the new plugin reg would be missing 7.3.3 theia and machine-exec plugins.

@nickboldt please, create a separate upstream issue for that

@ibuziuk ibuziuk closed this as completed Dec 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants