2.1 (2022-07-29)
Enhancements
- [#525] Incorporated the upgrade steps for Zebrunner CE 2.1
- [#491] Moved upgrade/patch steps onto each of the sub-components
- [#485] nginx conf files are now reloaded every 6 hours
- [#455] Provided extra information for the restore operation
Fixes
- [#522] Added correct links to the docs
- [#411] There was ".disabled" present in minio-storage after setting up all the components
Known Issues
- N/A
Components Updates
- mcloud 2.0 -> 2.2.1
- selenoid 1.5 -> 1.6
- jenkins 1.8->1.8.1
- pipeline-ce 1.7->1.8
Migration Steps
- it is recommended to make a "golden" backup running backup task and making a copy of zebrunner folder
./zebrunner.sh backup
cp -r ../zebrunner ../zebrunner.bak
- start services and make sure everything is up&running!
./zebrunner.sh start
- pull recursively latest changes and verify that sub-modules are valid
git pull --recurse-submodules
- Important! Verify that submodules have below versions:
git submodule status
... jenkins (1.8.1)
... mcloud (2.2.1)
... reporting (1.27)
... selenoid (1.6)
... sonarqube (1.3)
There is no sense to continue if any sub-module has older version! Ask for the assistance in telegram
- run "upgrade" task
./zebrunner.sh upgrade
// Answer "y" to start an upgrade and restart services.