Abort the scenario periodic job in case of phase failure

Change-Id: I6cbf39355b9767137d3c304db7a715d585338814
diff --git a/jjb/cloud-infra/cloud-infra-periodic-scenario.yaml b/jjb/cloud-infra/cloud-infra-periodic-scenario.yaml
index 117544c..354b54d 100644
--- a/jjb/cloud-infra/cloud-infra-periodic-scenario.yaml
+++ b/jjb/cloud-infra/cloud-infra-periodic-scenario.yaml
@@ -207,7 +207,7 @@
               abort-all-job: true
       - multijob:
           name: functest
-          condition: ALWAYS
+          condition: SUCCESSFUL
           projects:
             - name: '{deploy-scenario}-periodic-{os}-functest-{type}-{stream}'
               current-parameters: true
@@ -224,7 +224,7 @@
               abort-all-job: true
       - multijob:
           name: yardstick
-          condition: ALWAYS
+          condition: SUCCESSFUL
           projects:
             - name: '{deploy-scenario}-periodic-{os}-yardstick-{type}-{stream}'
               current-parameters: true
@@ -241,7 +241,7 @@
               abort-all-job: true
       - multijob:
           name: promote
-          condition: ALWAYS
+          condition: SUCCESSFUL
           projects:
             - name: '{deploy-scenario}-periodic-{os}-promote-{type}-{stream}'
               current-parameters: true