-
Notifications
You must be signed in to change notification settings - Fork 967
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
Version incompatibility with main
OpenSearch
#894
Comments
main
OpenSearch
main
OpenSearchmain
OpenSearch
Thanks for bringing this issue up Ashwin! I don't think this is necessarily a bug, so I've changed the label. I think your first suggestion is the direction we want to go, the second is a little more tricky (albeit probably something we could make work) because of the different pace of changes in the
These are two distinct scenarios, but we maintainers typically just pull down the I recognize that there will be situations where developers need to test the latest OpenSearch changes, but I'm not sure if there is a solution for guaranteeing that the latest commit on each repo's Ideas for next steps:
|
To add on too we might need a version compatibility matrix with future plans. Right now I'm assuming OpenSearch 2.x is compatible with OpenSearch Dashboards 1.x (no guarantees) so feel free to add to your
But yeah I agree with Tommy it probably be best to just let people know. |
That sounds perfectly fine. I was able to get around the issue using @kavilla's suggestion but I wasn't sure if that would always be true. If the solution for now is to let people know and use the ignore flag when such an issue happens, I'd suggest adding that to the developer docs and |
Describe the bug
Right now if you clone the latest version of OpenSearch and OpenSearch Dashboards and try to run it, you get the following error
This is because the latest commit on OpenSearch's
main
branch is already on 2.0 and OpenSearch Dashboards is 1.2. There is no compatible version of OpenSearch for OpenSearch Dashboards 1.2 unless you change its branch to 1.x and run that version of OpenSearch. This is not ideal since you want to be developing against either the latest version of OpenSearch or the latest released version (which is 1.1 in this case). Right now both these versions throw a version mismatch error and Dashboards fails to start up.There is also no mention in the Developer docs on how to get around this issue.
To Reproduce
Steps to reproduce the behavior:
main
OpenSearch, build, and run itmain
OpenSearch Dashboards, install dependencies, and run itExpected behavior
Any one of the following options could be a valid expected behavior:
main
should always be compatible with the latest released version of OpenSearchmain
should always run with the latest commit in OpenSearchmain
OpenSearch Version
1.1 and 2.0
Dashboards Version
1.2
The text was updated successfully, but these errors were encountered: