Skip to content

2.3 (2023-04-28)

Compare
Choose a tag to compare
@vdelendik vdelendik released this 28 Apr 10:36
· 81 commits to master since this release
fe0bd88

Enhancements

  • [#551] regenerate nginx default.conf
  • [#549] upgrade: automate required changes
  • [#547] docs: update links and branch names
  • [#536] bump up to mcloud:2.4.6
  • [#529] Ability to disable authentication
  • [#526] update link to child selenium grid page when available
  • [#429] upgrade: add appropriate warn that previous sonar will be terminated completely
  • [#333] healthcheck status for all sub-component

Fixes

  • [#524] Video is not available on CE with integrated mcloud-agent devices

Known Issues

  • N/A

Components Updates

Migration Steps

Note: During upgrade we can't support migration of SonarQube module! It means all data will be destroyed and you must configure from scratch SonarQube 9.8.0!

  1. 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
  1. start services and make sure everything is up&running!
./zebrunner.sh start
  1. pull recursively latest changes and verify that sub-modules are valid
git pull --recurse-submodules
  1. Important! Verify that submodules have below versions:
git submodule status
 ... jenkins (2.0)
 ... mcloud (2.4.6)
 ... reporting (1.28)
 ... selenoid (1.7)
 ... sonarqube (1.4)

There is no sense to continue if any sub-module has older version! Ask for the assistance in telegram

  1. upgrade using "./zebrunner.sh upgrade" and restart
./zebrunner.sh upgrade
./zebrunner.sh restart
  1. Clear old cache and cookies for the CE address

    To complete SonarQube integration sometimes cookies clearing required after updating default password!