Details
-
Bug
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
None
-
None
-
None
Description
In order to support cluster upgrades, we need a way for the users to upgrade their package versions easily.
A solution to this is to let the users download multiple versions of a package into the system, and use the compatible one at the run time. The upgrade cycle will look like this:
- User installs package mypackage with version 1.0 that is compatible with Solr 8x only.
- User wants to upgrade his cluster to Solr9x.
- User upgrades to 8.10 first (where this ticket should land).
- User proactively downloads mypackage version 2.0 that is compatible with Solr 9x only.
- Upon a cluster upgrade, when nodes come up, the nodes will load the latest version that is compatible, i.e. mypackage 2.0.