Vera 2023.2 Upgrade Tasks
For upgrades from versions prior to 2022.2: a two step upgrade process must be followed. Please upgrade to 2023.1 first, then upgrade to 2023.2. If the two step process is not followed, then the connections will not be properly imported from the Synchronization Policy.
Starting with 2023.2.3, older SSL certificates used by the Web Portal for HTTPS may no longer work with Vera. This is due to Node.js no longer supporting certificates using the RC2 ciphers. When upgrading, make sure to create a new certificate PFX file with a supported cipher.
We introduced new containers to improve performance. The deployment script (e.q. docker-compose-yml) needs to be updated to include the new images. Please see Upgrade the Vera Server Applications for more information.
tricentis/vera-api-connections-testconnection - Internal API to for connection tests
tricentis/vera-api-qtest-routeactions - Public API for Route Actions from qTest
tricentis/vera-api-routes-routeevents - Internal API for Approval Events (Task Approved, Task Rejected, Route Completed)
tricentis/vera-server-legacy - Legacy Vera Server components that have not migrated to microservices (replaces tx3/Vera-server).
tricentis/vera-worker-qtest - Worker to handle qTest actions.
There is a sample docker-compose file on the Vera Deployment with Docker page
Vera 2023.2 introduced new Connection and Policy Managment features. Vera will automatically make the following updates when you upgrade to Vera 2023.2 to support these new features.
The system will mark the current Default Records Management Policy in Policy Managment as the DEFAULT policy
The system will mark the current Default Approval Policy in Policy Managment as the DEFAULT policy
The system will move the Default Synchronization Policy in Policy Managment to Connections under Settings in Vera Administration Web Portal
The system will add the following databases and collections:
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
Additional Logging Options
The following logging options are now now available to be added to the logging-settings.yml file.
API qTest RouteActions
Worker qTest
API Routes RouteEvents
Webhooks
Connections
For more information on logging settings, see Updating the Logging Level for VERA Server
Network Communication Changes
With the introduction of microservices for the qTest module, various network changes will need to be implemented to ensure qTest - Vera connectivity. See this page for more information on the ports that will be required after the upgrade: Required Ports
MongoDB Compatibility Update
Vera now requires a minimum MongoDB version of 5.0. Please ensure your MongoDB is updated prior to upgrading Vera to the latest version.
Current MongoDB Version | Upgrade Path |
---|---|
4.2.x |
|
4.4.x |
|
5.x |
|
6.x | No upgrade necessary. |