Apply Haproxy state during DriveTrain upgrade on cid nodes

Change-Id: I388b00014ea838c8082b6685ca1bfce2c9ab0f3a
Related-Prod: PROD-27541
(cherry-picked from commit 242f9bdf9072e100fa1b5509db32933e2eefde2b)
diff --git a/upgrade-mcp-release.groovy b/upgrade-mcp-release.groovy
index 65e668c..ac63e53 100644
--- a/upgrade-mcp-release.groovy
+++ b/upgrade-mcp-release.groovy
@@ -522,6 +522,9 @@
                     salt.enforceState(venvPepper, 'I@salt:master', 'nginx', true, true, null, false, 60, 2)
                 }
 
+                // Apply changes for HaProxy on CI/CD nodes
+                salt.enforceState(venvPepper, 'I@keepalived:cluster:instance:cicd_control_vip and I@haproxy:proxy', 'haproxy.proxy', true)
+
                 salt.enforceState(venvPepper, 'I@jenkins:client and not I@salt:master', 'jenkins.client', true, true, null, false, 60, 2)
                 salt.cmdRun(venvPepper, 'I@salt:master', "salt -C 'I@jenkins:client and I@docker:client and not I@salt:master' state.sls docker.client --async")