Actions
User story #20134
closedRudder package should try to install nightly plugins when Rudder is installed as a nightly version
Status:
Released
Priority:
N/A
Assignee:
Category:
Plugins integration
Target version:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
Description
rudder package installs by default a release version of a plugin which is good.
But when we install a nightly version of Rudder for which we have not build release plugin yet, plugin are installed in release version for an olderversion of Rudder. but they may be incompatible. However, we should always have a nightly plugin available for the new release, and thus when it should check nightly availability and install it before
So to sum up:
- Rudder is installed in X.Y.Z-nightly
- Release Plugins are built for X.Y.(Z-1), but not yet for X.Y.Z
- Nightly plugins are built for X.Y.Z
- look if there is a release plugin for X.Y.Z
- if so install it
- else, if we are on a nightly version
- look for a nightly plugin X.Y.Z and install it
- if no X.Y.Z version available, install a X.Y.(Z-1) release plugin
on a release Rudder it should behave like now:
running 'rudder package install' on a nightly Rudder should:- look if there is a release plugin for X.Y.Z and install it
- if no X.Y.Z version available, install a X.Y.(Z-1) release plugin
Actions