Skip to content

Upgrading an Existing Installation

Upgrading VECTR

With any release, please check the Release Notes for details and any version specific guidance. This page is meant to be a general guide for upgrades and it assumes you have followed our standard Ubuntu 22.04 install guide.

9.x to 9.x

If your current version is 8.x, follow 9.0+ Migration. If it is 6.x or 7.x, follow 8.0+ Migration then the 9.x Migration.

Upgrading from 9.x to 9.x simply requires updating your docker-compose to the latest container versions from the release file. Make sure to compare the latest release file to yours and update all container versions.

Navigate to your VECTR directory

    docker compose down

Update docker-compose.yml - Repeat this step for every container image. rta_webserver and rta_builder are updated infrequently.

    image: securityriskadvisors/vectr_tomcat:9.0.1

To

    image: securityriskadvisors/vectr_tomcat:9.0.2

Then

  docker compose up

8.x to 8.x

If your current version is 6.x or 7.x, follow 8.0+ Migration.

Upgrading from 8.x to 8.x simply requires updating your docker-compose to the latest container versions from the release file. Make sure to compare the latest release file to yours and update all container versions.

Navigate to your VECTR directory

    docker-compose down

Update docker-compose.yml - Repeat this step for every container image. rta_webserver and rta_builder are updated infrequently.

    image: securityriskadvisors/vectr_tomcat:8.3.2

To

    image: securityriskadvisors/vectr_tomcat:8.9.4

Then

  docker-compose up

7.x

At this time 7.x releases are simply container version updates. You can upgrade by following the same instructions as previously.

Following this you can simply update the container version.

Navigate to your VECTR directory

    docker-compose down

Update docker-compose.yml

    image: securityriskadvisors/vectr_tomcat:6.2.2

To

    image: securityriskadvisors/vectr_tomcat:7.0.1

Then

  docker-compose up