Update Guide
Updating to 3.3 from 3.2
In previous versions of Test IT, Elasticsearch users' actions logging was used. Starting from version 3.0 this feature is disabled by default. Refer to Users' actions logging if you'd like to use this feature.
If you use non-default values in the .env and .yml files, update them in .env and .yml files of the new version of Test IT. All values ​​in the .env and .yml files of new versions of Test IT are replaced with the default values ​​after updating.
If you are updating from version 1.0.7 or older (for example 1.0.6), make a backup, then update to version 1.0.7.
If you are updating from version 2.4 or older, make a backup, then update to version 3.3.

Preparation

Before updating, we recommend creating a backup of the installed system (files "docker-compose.yml" and "backup.sh" must be in the same directory):
1
# In the folder with version 3.2
2
chmod +x backup.sh
3
./backup.sh docker-compose.yml prod
Copied!

Online update

In order to transfer information from volumes from the old version to the new one, the project names of both versions must match. In our examples, the project is called "prod".
Create a new directory, download and unzip the file for online installation in it
https://storage.testit.software/downloads/v3.3/testit_v3.3.1.zip At the command line, go to the directory with version 3.3 and do the following:
1
# In the folder with version 3.3
2
docker-compose -f docker-compose.yml --project-name prod up -d
Copied!

Offline update

In order to transfer information from volumes from the old version to the new one, the project names of both versions must match. In our examples, the project is called "prod".
Create a new directory, download and unzip the file for offline installation in it
https://storage.testit.software/downloads/v3.3/testit_v3.3.1_full.zip At the command line, go to the directory with version 3.3, unzip the offline installation archive, and do the following:
1
# In the folder with version 3.3
2
docker load -i images.tar.gz
3
docker-compose -f docker-compose.yml --project-name prod up -d --remove-orphans
Copied!
Last modified 10d ago