Closed vladzcloudius closed 1 year ago
offtopic: let's write the proper (private build) version to metadata/inventory to error out, too
We brainstormed with Lubos and it was decided to rewrite this PR completely. The idea is to implement the following logic:
1) The flow in question will never upgrade/downgrade the already installed scylla version.
2) The Role by default will error out if the installed scylla version is different from the one specified in scylla_version
.
3) The Role will always install the scylla version specified in scylla_version
on the node that doesn't have any scylla installed.
4) There will be a flag that would allow disabling the check (2).
Guys, please, don't merge yet. I'll do it myself.