If you are upgrading from 2023.1, please follow these steps to ensure your upgrade is successful. Upgrade MongoDB, if needed. See the “MongoDB Compatibility Update” section below. Add the following containers to the docker-compose.yml (or similar) file. A sample file is located here: Vera Deployment with Docker vera.server: replace the tx3/vera-server image with the tricentis/vera-server-legacy image rabbitmq vera.api.audithistory vera.api.connections.testconnection vera.api.jira.routeactions vera.api.qtest.routeactions vera.api.routes.routeevents vera.worker.audithistory vera.worker.jobservice vera.worker.jira vera.worker.qtest
Set the image tags to the highest patch available for 2024.1. See here for more information on setting the image tags: Upgrade the Vera Server Applications Update the vera.api.audithistory service in the docker-compose file with the JWT information. Following environment variables needs to be copied from the vera.server service. VERA_SERVER_JWT_CERT_NAME VERA_SERVER_JWT_CERT_PASSWORD
Values of these variables need to be exactly same as in the vera.server service. Set the client secret for the vera.web.portal container. See here for more information on setting the client secret: https://tx3.atlassian.net/wiki/spaces/V20241/pages/546118588/Vera+Deployment+with+Docker#Configure-Docker-Orchestration-(Docker-Compose) Vera will create the following databases and collections. Ensure the MongoDB user has the appropriate permissions to create the collections, or create them manually if needed: New Database: vera-worker-qtest Collection: webhook.subscriptions
New Database: vera-api-gateway Collection: endpoints
New Database: vera-audithistory Collection: audit-entries
New Database: tx3-vera-connections: Collection: connections
New Database: tx3-vera-webhooks Collection: webhook-callbacks
New Database: vera-qtest-routeactions-sagas Collection: job-attempts Collection: job-types Collection: jobs
New Database: tx3-vera-jira Collection: webhook-calls
New Database: vera-worker-jobservice-sagas Collection: job-attempts Collection: job-types Collection: jobs
Pull the images. Restart the containers.
|