Best practices to upgrade PATROL Agent to version 22.3.01 or later that are connected to non-TLS ISNs
Follow the different use cases for a smooth upgrade and minimize downtime:
Use case 1: If you have primary and secondary ISN configured or available
- Configure TLS on secondary ISN(ensure all PATROL Agents are connected to primary).
- Upgrade PATROL Agents to v22.3.01 and connect to secondary ISN in default TLS mode.
- Configure TLS on the primary ISN, restart all PATROL Agents, and it should connect to the primary ISN.
Use case 2: If you have no secondary ISN available
- Prepare a staging ISN (having another instance of ISN).
- Switch PATROL Agents to this staging ISN by making the staging ISN as primary ISN and the main desired ISN as secondary.
- Configure TLS on the desired ISN.
- Upgrade PATROL Agents to version 22.3.01. This fails to connect to the primary/staging ISN and should be connected to the secondary ISN which is the desired ISN, as it's in default TLS mode.
- Dissolve the temporary staging ISN, and remove it from the ISN variable.
Use case 3: If you do not want to use in TLS mode
- If you do not want to configure ISNs with TLS mode, do not upgrade PATROL Agent to version 22.3.01 or later.
- PATROL Agent version 22.3.01 has security fixes for Helix Operations Management. There are no updates for TrueSight Operations Management.
- PATROL Agent version 22.1.00.02 is the latest version where the default communication is not in TLS mode.
Use case 4: When Non-TLS ISNs are configured behind Load Balancer VIP
- Set up another group of temporary ISNs that is sufficient to start the migration,
- Configure a temporary LoadBalancer VIP, behind which this set of temporary ISNs are added,
- Add this VIP to Integrationservices pconfig variable (/AgentSetup/integration/integrationServices) of group of planned migrating PATROL Agents.
- Start configuring the desired old ISNs with TLS 1.2 following the documented steps.
- Those applicable PATROL Agents will get connected to the temporary VIP as earlier connections to the old VIP will fail due to TLS configurations as the PATROL Agent is not TLS configured.
- Then upgrade PATROL Agents to version 22.3.01 and these should connect back to desired TLS configured ISNs through the original-old VIP.
- Follow the same steps as the next set of planned PATROL Agents to migrate.
- Update the IntegrationServices variable by removing the temporary VIP entry and dissolving the temporary ISNs and the temporary VIP.