cloud-infra: Reduce the frequency of heat based jobs to minimum 06/3206/2
authorFatih Degirmenci <fdegir@gmail.com>
Tue, 17 Dec 2019 09:24:57 +0000 (10:24 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Tue, 17 Dec 2019 09:33:38 +0000 (10:33 +0100)
Due to stability issues with CityCloud heat stack creation, we
need to limit running heat based jobs to minimum since there is
no reason anymore to run jobs automatically without hearing from
City Support first.

Here is what is done for the jobs per stack:

- ONAP Pipelines: nightly triggers for ONAP Master and ElAlto
branches have been disabled. This means that they can still be
triggered manually if needed. [0][1]
- Engine Verification Heat Jobs: voting for these jobs have been
disabled. This means that they will still be triggered when a new
patch is sent for review but their vote will not be used when
calculating the verdict. [2]
- Spinnaker Pipelines: nightly triggers for Spinnaker 1.16 pipelines
have been disabled. This means that they can still be triggered
manually if needed. [3]

[0] https://jenkins.nordix.org/job/onap-online-full-ubuntu1804-kubespray-city-cloud-daily-master/
[1] https://jenkins.nordix.org/job/onap-online-full-ubuntu1804-kubespray-city-cloud-daily-elalto/
[2] https://jenkins.nordix.org/job/cloud-infra-verify-engine-ubuntu1804-city-cloud-master/
[3] https://jenkins.nordix.org/job/k8-calico-spinnaker-ubuntu1804-kubespray-city-cloud-daily-1.16/

Change-Id: I070a38194fcf6eff17fe114c29493af2323073fc

jjb/cloud-infra/cloud-infra-engine-verify-deploy.yaml
jjb/cloud-infra/cloud-infra-periodic-onap.yaml
jjb/cloud-infra/cloud-infra-periodic-spinnaker.yaml

index e46dd73cd735224be57e8a9c58c47329abf4a384..54209ad80c2312dc1a4b9af084a353ab27597f6d 100644 (file)
     distro:
       - ubuntu1804:
           disabled: false
-          successful: false
-          failed: false
-          unstable: false
-          notbuilt: false
       - centos7:
           disabled: true
-          successful: true
-          failed: true
-          unstable: true
-          notbuilt: true
     cloud:
       - city:
           openrc-credentials-file: 'est-jenkins-openrcfile-city-frankfurt-onap'
       - virtual:
           provisioner-type: 'bifrost'
           slave-type: 'vpod'
+          successful: false
+          failed: false
+          unstable: false
+          notbuilt: false
       - cloud:
           provisioner-type: 'heat'
           slave-type: 'jumphost'
+          successful: true
+          failed: true
+          unstable: true
+          notbuilt: true
 
     phase:
       - deploy:
index 878e00d5b54ecff56df317bda46a80de2160de69..6badee1cbbd59ee59c1d83f36bae719a15ea4d0d 100644 (file)
@@ -32,7 +32,7 @@
       - city:
           slave-label: 'city-jumphost-ubuntu1804'
           openrc-credentials-file: 'est-jenkins-openrcfile-city-frankfurt-onap'
-          daily-trigger: '@midnight'
+          daily-trigger: '#@midnight'
       - xerces:
           slave-label: 'xerces-jumphost-ubuntu1804'
           openrc-credentials-file: 'est-estinfra-openrcfile-xerces-lund-onap'
index f7c4b1b0cb97c7ad3d2497781926cb1eb6fcfb3d..9991f117482aefba742eb86d66b09b7bb5d77b66 100644 (file)
@@ -32,7 +32,7 @@
       - city:
           slave-label: 'city-jumphost-ubuntu1804'
           openrc-credentials-file: 'est-jenkins-openrcfile-city-frankfurt-onap'
-          daily-trigger: '@daily'
+          daily-trigger: '#@daily'
 
     spinnaker-branch:
       - '1.16':