Skip galera/mysql packages during Upgrade OS phase

PROD-37043

Change-Id: Ida5cf93c1528937c81748646a8b9337582304075
diff --git a/openstack-galera-upgrade.groovy b/openstack-galera-upgrade.groovy
index 348de49..699c515 100644
--- a/openstack-galera-upgrade.groovy
+++ b/openstack-galera-upgrade.groovy
@@ -179,7 +179,13 @@
             upgrade_mode = 'upgrade'
           }
           if (OS_DIST_UPGRADE.toBoolean() == true || OS_UPGRADE.toBoolean() == true) {
+            //Set skip galera/mysql packages during Upgrade OS phase
+            holdPackets = 'galera-3 mysql-wsrep-5.6 mysql-wsrep-server-5.6 mysql-wsrep-client-5.6 mysql-wsrep-common-5.6 \
+mysql-wsrep-5.7 mysql-wsrep-server-5.7 mysql-wsrep-client-5.7 mysql-wsrep-common-5.7'
+            salt.cmdRun(env, target, 'apt-mark hold ' + holdPackets, true, null, false)
             debian.osUpgradeNode(env, target, upgrade_mode, false)
+            //Unset skip galera/mysql packages during Upgrade OS phase
+            salt.cmdRun(env, target, 'apt-mark unhold ' + holdPackets, true, null, false)
           }
         }