.Upgrade Guide v13.5
This guide is valid for the following wallboard release
Source Release | Destination Release | Deployment Mode | |
|---|---|---|---|
13.3.0 | 13.5 | Singleton/HA |
Deploy New Release
Stop the current release containers.
Download the deployment script deploy-wallboard.sh and place it in the separate directory (do not overlap it with the current release directory) and Run it.
# chmod +x deploy-wallboard.sh # ./deploy-wallboard.shReplace the
current-release-deployment-dir/wallboard/docker/docker-compose.ymlfile with new-release-deployment-dir/wallboard/docker/docker-compose.yml file.Replace the
current-release-deployment-dir/wallboard/docker/umm-variables.envfile withnew-release-deployment-dir/wallboard/docker/umm-variables.env.Update the UMM environment variables
old-release-deployment-dir/wallboard/docker/umm-variables.envin the file. For details see this document.Run the following commands on the wallboard database in SQL Server Management Studio.
delete from queue_stats_historical_ccx Alter table queue_stats_historical_ccx add sync_date varchar(255) null, session_id bigint UNIQUEExecute the following commands inside the
old-release-deployment-dir/wallboard/directory.# chmod 755 install.sh # ./install.shRun the following command to ensure that all the components are up and running.
# docker psOpen the
keep_alived-dir/keep.envfile and set the SCRIPT_VAR parameter value to `pidof dockerd && wget -O index.htmlhttps://localhost/umm` and restart the keep_alived service.Repeat these setups on other machines if the solution is deployed in HA.
Clear the browser cache after successful completion of the upgrade.