To ensure a smooth upgrade process, please follow the instructions below.
Note: If your current version is below 7.2.0 upgrade to 7.2.0 first then upgrade to latest by following Step 2. Otherwise, if already on 7.2 and above proceed with Step 1 only. Step 1 - Upgrade Steps for 7.2.x and above
docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml pull docker exec mongodb /bin/bash -c 'mongo admin --username="${MONGO_INITDB_ROOT_USERNAME}" --password="${MONGO_INITDB_ROOT_PASSWORD}" --eval "db.shutdownServer()"' docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml down docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml up -d Next Step : Follow the Post Upgrade Steps Step 2 a - Upgrade to Version 7.2.0Only for those whose current version is below 7.2.0, Before you continue with any latest version (> 7.2.0), it's important to update your system to version 7.2.0 first. By following these steps:
Step 2 b. - Upgrade StepsFollow the below steps to upgrade the knowhow instance. Steps Pull the images , stop the running container and run the new container by following commands . docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml pull docker exec mongodb /bin/bash -c 'mongo admin --username="${MONGODB_ADMIN_USER}" --password="${MONGODB_ADMIN_PASS}" --eval "db.shutdownServer()"' docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml down docker stop nonjira-processor azure-processor nonazureboards-processor notification-consumer docker rm nonjira-processor azure-processor nonazureboards-processor notification-consumer docker-compose -f /docker-compose.yaml/file/location/docker-compose.yaml up -d NOTE Ignore any errors Step 2 c - Upgrade StepsIf your current version is 7.x.x and want to upgrade to 8.1.1
The package needs to be changed based on the installation and upgrade
If you are creating a fresh instance, set the starting system version to 0 The base version for Mongock is 8.0.0, so for upgrading an instance, maintain it as 8.0.0
Note: And, at the end follow the Step 1. after completing the above Step 2c changes. Step 2 d. - Upgrade StepsIf your current version is 8.1.x and want to upgrade to 8.2.xPlease change below two properties in customapi.properties file, which is located in the path. /app/apps/properties/ and then follow step 1 above.
|