Upgrade to 2024.2
Note: For upgrades from versions prior to 2023.1, you must follow a two-step upgrade process. You need to upgrade to 2023.1 first, then upgrade to 2024.2. Not following these two steps prevents the proper import of the connections from the Synchronization Policy.
Conversion of record statuses
To ensure consistency, Vera 2024.2 automatically converts all records with a non-standard Vera status to an equivalent standard Vera status after startup.
For example, it changes all qTest records with a routing status to Routing for Approval.
This update doesn't affect your existing approved records in qTest or Jira.
Document generation microservice
As of Vera 2024.2, we've introduced new containers for document generation. To generate documents, you first need to update your Docker configuration:
-
Open the docker-compose.yml file. You can find a sample file in Vera deployment with Docker.
-
Add the following containers:
-
vera.api.documents
-
vera.worker.documents
Note that for this container, you also need to create the
DocumentGenerationServiceAddressandQueryEngineAddressenvironment variables. -
vera.worker.carbone
-
vera.query.engine
For more information, check out "Upgrade the Server applications".
-
-
Update the image tags to the latest available patch version for Vera 2024.2.
Here's an example of how the updated configuration might look like:
Copyvera.worker.carbone:
image: http://veraserver20190209075900.azurecr.io/tricentis/vera-worker-carbone:2024.2
container_name: vera-worker-carbone
labels:
- "com.centurylinklabs.watchtower.enable=true"
ports:
- "3000:3000"
restart: always
volumes:
- "/var/lib/tx3_services:/Data"
environment:
- VERA_SERVER_DATA_DIR=/Data
- LocalAddress=http://vera.worker.carbone
-
Make sure that the MongoDB user has the correct permissions to create collections so that Vera can create these databases and collections:
New database Collection vera-documents -
document-definitions
-
document-template-revisions
-
document-templates
-
document-types
vera-documents-templates-messagedata -
fs.chunks
-
fs.files
vera-document-template-files -
fs.chunks
-
fs.files
If the MongoDB user can't create databases, follow these steps:
-
Manually create the databases.
-
Ensure the MongoDB user still has the necessary permissions to create the required collections.
-
Record traceability
In this release, we've introduced new containers for Record Traceability when using Qtest. To support this feature, you first need to update your Docker configuration:
-
Open the docker-compose.yml file. You can find a sample file in Vera deployment with Docker.
-
If present, remove the vera.api.qtest.routeactions container. We've replaced it with the new vera.api.qtest container.
-
Access the vera.worker.qtest container and set the environment variable Vera.Worker.QTest.WebhookUrl to the external Vera API URL that qTest uses to send webhooks. For example:
-
{Vera Server URL}/api/qtest/webhook -
{Vera Server URL}/callbacks/qTest/route_action
-
-
Add the following qTest Requirement under Jira-qTest Requirement:
Copy{
"Name": "qTest Requirement",
"Definitions": [
{
"Systems": [
"qTest"
],
"Item Types": [
"requirement"
],
"Constraints": [],
"Aliases": [
{
"Policy Field": "ID",
"System Field": "Req ID"
}
],
"Singular Name": "Requirement",
"Plural Name": "Requirements",
"Ownership Description": "created",
"Content Originator": "Author",
"Hard Lock Rules": [],
"Details": []
}
],
"Editors": [],
"Managers": [],
"Administrators": [],
"State Field": "",
"States": [],
"Fields": [
{
"Order": 2147483647,
"Name": "Status",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Type",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Assigned To",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Description",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Priority",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project ID",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project Name",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Author",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
}
],
"Default Route Template": null,
"Allow Verify Signatures": true,
"Author": {
"Source": "Fields",
"Field": "",
"Fields": [
"Author"
]
}
} -
Add the following containers:
-
vera.api.qtest
-
vera.api.traceability
-
vera.worker.traceability
-
-
Update the image tags to the latest available patch version for Vera 2024.2.
-
Make sure that the MongoDB user has the correct permissions to create collections so that Vera can create this database and collections:
New database Collection vera-qtest -
fs.chunks
-
fs.files
-
qtest-active-linkage-detections
-
qtest-record-imports
-
qtest-record-link-syncs
-
qtest-record-syncs
-
qtest-release-syncs
-
webhook-subscriptions
vera-traceability
-
project-releases
-
vera-record-links
-
vera-releases
If the MongoDB user can't create databases, follow these steps:
-
Manually create the databases.
-
Ensure the MongoDB user still has the necessary permissions to create the required collections.
-
- Add the following Record Types to all Records Management Policies:
{
"Name": "Jira-qTest Requirement",
"Definitions": [
{
"Systems": [
"JIRA",
"qTest"
],
"Item Types": [
"Jira Requirement"
],
"Constraints": [],
"Aliases": [
{
"Policy Field": "ID",
"System Field": "Req ID"
}
],
"Singular Name": "Requirement",
"Plural Name": "Requirements",
"Ownership Description": "created",
"Content Originator": "Author",
"Hard Lock Rules": [],
"Details": []
}
],
"Editors": [],
"Managers": [],
"Administrators": [],
"State Field": "",
"States": [],
"Fields": [
{
"Order": 2147483647,
"Name": "Assignee",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Reporter",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Linked Issues",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Epic Link",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Custom User Picker",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Customer Multiple User Picker",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Components",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2,
"Name": "Description",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "Jira Wiki",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 1,
"Name": "Summary",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 3,
"Name": "Issue Type",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Fix versions",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Owner",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Sample Rich Text Custom Field",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Status",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Type",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Assigned To",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Priority",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project ID",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project Name",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Author",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
}
],
"Default Route Template": null,
"Allow Verify Signatures": true,
"Author": {
"Source": "Fields",
"Field": "",
"Fields": [
"Author"
]
}
},
{
"Name": "qTest Defect",
"Definitions": [
{
"Systems": [
"qTest"
],
"Item Types": [
"defect"
],
"Constraints": [],
"Aliases": [
{
"Policy Field": "ID",
"System Field": "Req ID"
}
],
"Singular Name": "Defect",
"Plural Name": "Defects",
"Ownership Description": "created",
"Content Originator": "Author",
"Hard Lock Rules": [],
"Details": []
}
],
"Editors": [],
"Managers": [],
"Administrators": [],
"State Field": "",
"States": [],
"Fields": [
{
"Order": 2147483647,
"Name": "Summary",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Description",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Submitter",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Priority",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Severity",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Assigned To",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Root Cause",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Status",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Type",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Reason",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project ID",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Project Name",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
},
{
"Order": 2147483647,
"Name": "Author",
"Edit Rules": [],
"Is Data": true,
"Is Unique": false,
"Default Value": "",
"Format": "",
"Reset on Copy": false,
"Append on Copy": null,
"Displays Signatures For": [],
"Displays Route Info For": []
}
],
"Default Route Template": null,
"Allow Verify Signatures": true,
"Author": {
"Source": "Fields",
"Field": "",
"Fields": [
"Author"
]
}
}
Additional upgrade tasks
To ensure a smooth upgrade, follow the steps for your current Vera version.
If you are upgrading from 2024.1, follow these steps to ensure your upgrade is successful:
-
Add the following containers to the docker-compose.yml file. For more information on setting the image tags, see Upgrade the Vera Server Applications.
-
vera.api.documents
-
vera.worker.documents
-
vera.worker.carbone
-
vera.query.engine
-
vera.api.qtest
-
vera.api.traceability
-
vera.worker.traceability
-
-
Remove the following container from the docker-compose.yml file.
-
vera.api.qtest.routeactions
-
-
Add the following environment variable to the vera.worker.qtest container in the docker-compose.yml file. Be sure to replace the your.vera.url with your actual Vera FQDN and port, if needed.
-
Vera.Worker.QTest.WebhookUrl=http://your.vera.url/api/qtest/webhook
-
-
Add the following logging settings definitions to the logging-settings.json file.
-
API Documents
-
Worker Documents
-
API qTest
-
API Traceability
-
Worker Traceability
-
-
Ensure the database user has the correct permissions to create the following databases and collections (or manually create them as needed):
New database Collection vera-documents -
document-definitions
-
document-template-revisions
-
document-templates
-
document-types
vera-documents-templates-messagedata -
fs.chunks
-
fs.files
vera-documents-template-files -
fs.chunks
-
fs.files
vera-qtest -
fs.chunks
-
fs.files
-
qtest-active-linkage-detections
-
qtest-record-imports
-
qtest-record-link-syncs
-
qtest-record-syncs
-
qtest-release-syncs
-
webhook-subscriptions
vera-traceability -
project-releases
-
vera-record-links
-
vera-releases
-
-
Add the Jira-qTest Requirement record type to your Records Management Policies that will use the traceability feature from qTest.
If you are upgrading from 2023.4, follow these steps to ensure your upgrade is successful:
-
Set the image tags to the highest patch available for 2024.1. For more information on setting the image tags, see Upgrade the Vera Server Applications.
-
Update the vera.api.audithistory service in the docker-compose.yml file with the JWT information.
The 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. For more information on setting the client secret, see 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 Collection vera-worker-qtest webhook.subscriptions -
Pull the images.
-
Restart the containers.
If you are upgrading from 2023.3, follow these steps to ensure your upgrade is successful:
-
Add the following containers to the docker-compose.yml (or similar) file. A sample file is located here: Vera Deployment with Docker.
-
vera.api.audithistory
-
vera.worker.audithistory
-
-
Set the image tags to the highest patch available for 2024.1. For more information on setting the image tags, see Upgrade the Vera Server Applications.
-
Update the vera.api.audithistory service in the docker-compose.yml file with the JWT information.
The 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. For more information on setting the client secret, see 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 Collection vera-worker-qtest webhook.subscriptions vera-api-gateway endpoints vera-audithistory audit-entries -
Pull the images.
-
Restart the containers.
If you are upgrading from 2023.2, follow these steps to ensure your upgrade is successful:
-
Add the following containers to the docker-compose.yml (or similar) file. A sample file is located here: Vera Deployment with Docker.
-
vera.api.audithistory
-
vera.api.jira.routeactions
-
vera.worker.audithistory
-
vera.worker.jobservice
-
vera.worker.jira
-
-
Set the image tags to the highest patch available for 2024.1. For more information on setting the image tags, see Upgrade the Vera Server Applications.
-
Update the vera.api.audithistory service in the docker-compose.yml file with the JWT information.
The 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. For more information on setting the client secret, see 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 Collection vera-worker-qtest webhook.subscriptions vera-api-gateway endpoints vera-audithistory audit-entries tx3-vera-jira webhook-calls -
Pull the images.
-
Restart the containers.
If you are upgrading from 2023.1, follow these steps to ensure your upgrade is successful:
-
Upgrade MongoDB, if needed.
-
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.yml file with the JWT information.
The 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. For more information on setting the client secret, see 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 Collection vera-worker-qtest webhook.subscriptions vera-api-gateway endpoints vera-audithistory audit-entries tx3-vera-connections connections tx3-vera-webhooks webhook-callbacks vera-qtest-routeactions-sagas job-attempts
job-types
jobs
tx3-vera-jira webhook-calls vera-worker-jobservice-sagas job-attempts
job-types
jobs
-
Pull the images.
-
Restart the containers.
If you are upgrading from any version prior to 2023.1, please follow these steps for a successful upgrade:
-
Upgrade MongoDB according to the “MongoDB compatibility update” table.
-
Follow the steps to upgrade to 2022.3, if needed: Vera 2022.3 Upgrade Tasks
-
Perform the upgrade to 2023.1:
-
Set the docker container tags to the latest patch for 2023.1: Vera 2023.1
-
Pull the images.
-
Restart the docker containers.
-
-
Once the server has successfully started up, follow these steps to upgrade to 2023.1.
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. |