Context: as per T345689 we have decided how to change the structure of our repo according to the versions that we want to maintain in parallel. We have also set our ground into a new versioning scheme (T340228). It is sure that the current upgrade tests will be broken and will need checking and updating.
Next Step: check upgrade tests and update them as needed
Acceptance Criteria:
- We can fully test the version changing of our software, that is from a version to the immediate upwards
- We can fully test updating to a "bug fix release"
- We can fully test upgrading to the next version "that brings breaking changes"