We should update all upgrade tests because the upgrade procedure was changed.
Work items:
1) Remove old upgrade&rollback tests and related code
2) Implement common methods for executing upgrade
3) Implement new scenarios for upgrade. All scenarios should include following cases/steps:
- Base deployment of 7.0 non-ha cluster;
- Backup creation using fuel-octane
- Re-installation of fuel master node (using 8.0 iso for upgrade or 7.0 iso for rollback)
- Restoration of backup using fuel-octane
- Scale existing cluster
- Deployment of new cluster
We should update all upgrade tests because the upgrade procedure was changed.
Work items:
1) Remove old upgrade&rollback tests and related code
2) Implement common methods for executing upgrade
3) Implement new scenarios for upgrade. All scenarios should include following cases/steps:
- Base deployment of 7.0 non-ha cluster;
- Backup creation using fuel-octane
- Re-installation of fuel master node (using 8.0 iso for upgrade or 7.0 iso for rollback)
- Restoration of backup using fuel-octane
- Scale existing cluster
- Deployment of new cluster