Remove states execution duplication
The patch removes second execution of application
salt states in case OS upgrade and OS dist upgrade
are not executed
Change-Id: Ie924a92785637e3653a903545455d610f9ee1dfb
diff --git a/openstack-control-upgrade.groovy b/openstack-control-upgrade.groovy
index 5febb3c..2f4b2a6 100644
--- a/openstack-control-upgrade.groovy
+++ b/openstack-control-upgrade.groovy
@@ -184,9 +184,9 @@
}
if (OS_DIST_UPGRADE.toBoolean() == true || OS_UPGRADE.toBoolean() == true) {
debian.osUpgradeNode(env, target, upgrade_mode, false)
+ openstack.applyOpenstackAppsStates(env, target)
+ openstack.runOpenStackUpgradePhase(env, target, 'verify')
}
- openstack.applyOpenstackAppsStates(env, target)
- openstack.runOpenStackUpgradePhase(env, target, 'verify')
}
}
}