Rolling back a third-party integration to the previous version
Run the following command to verify the BMC Helix Intelligent Integrations Connector status:
docker ps | grep <connector-name>
#Output
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
deed817ccb72 57e8da5cb8ac "/run.sh" 5 hours ago Up 2 hours 5140/tcp,24224/tcp tsom_test_connector(Optional) If the Connector is up and running, run the following command to stop the Connector:
#Syntax
docker stop <Container ID>
#Example
docker stop deed817ccb72Take a backup of the /opt/bmc/connectors/<connector-name>/data directory.
- Extract and copy the backup data directory of the previous integration version and paste it in the /opt/bmc/connectors/<connector-name>/data directory.
- Confirm the file replace operation.
Restart the container by running the following command:
#Syntax
docker exec -it <container ID> bash
#Example
docker exec -it deed817ccb72 bash
To verify the rollback operation
Go to Integrations > Configured Integrations, check the build number on the third-party integration tile, and ensure that the integration version is rolled back to its previous version. For example, before the rollback, if the build number is 108, after the rollback, the build number displayed on the tile would be 107 as shown in the following example:
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*