VRS Upgrade Guide from 14.7 to 14.8.0
Steps to Upgrade VRS with CISCO Deployment Profile
Stop and remove all the VRS containers and images running in Docker.
Navigate to the recording-solution/docker directory.
Open the
docker-compose-cisco.yamlfile in your preferred text editor. Locate and update the following services and update their tags:frontend: 14.8backend: 14.8Save the changes before closing the file.
The following variable will be added to the config.env file.
Name | Description | |
|---|---|---|
| 1 | KEYCLOAK_ADMIN_USERNAME | Username for the Keycloak admin user, by default it is set to admin. |
| 2 | KEYCLOAK_ADMIN_PASSWORD | Password for the Keycloak admin user, by default it is set to admin. |
| 3 | KEYCLOAK_PERMISSION_GROUP | Keep this value as AGENT_GROUP. |
| 4 | ENABLE_FINESSE_GADGET | This config is to enable/disable auto-login while VRS is embedded in Finesse as a gadget. |
Navigate the application directory and run
./install-ciscoand check your container using thedocker pscommand.Once the containers get up, the VRS Application should be accessible on https://<IP-Address >/#/login
Optional Steps:
Follow the Keycloak guide,
Creation of a permission group. (If finesse embedding is enabled)
Addition of realm-management roles.
Update the following VRS Gadget Files in Finesse, embedding is enabled.
If truststore is required, uncomment the following variables in the docker/config.env file, which is located in your recording-solution directory. And place the truststore.jks file in the recording-solution/ssl directory. If the SSL directory is missing, make a new one and assign it full permission using the chmod 777 command.
Name | Description | |
|---|---|---|
| 1 | TRUST_STORE_PATH | It is the path where the truststore file is kept. |
| 2 | TRUST_STORE_PASSWORD | Password of the truststore |
Once done, run the
./install-ciscoscript.