Merge "[validation] Improve relationship between jobs"
authorEric Ball <eball@linuxfoundation.org>
Thu, 20 Feb 2020 18:45:56 +0000 (18:45 +0000)
committerGerrit Code Review <gerrit@akraino.org>
Thu, 20 Feb 2020 18:45:56 +0000 (18:45 +0000)
52 files changed:
jjb/akraino-templates/akraino-ta-common-macros.yaml
jjb/akraino-templates/akraino-ta-common-templates.yaml
jjb/ta/access-management.yaml
jjb/ta/ansible-role-ntp.yaml
jjb/ta/build-tools.yaml
jjb/ta/caas-cpupooler.yaml
jjb/ta/caas-danm.yaml
jjb/ta/caas-etcd.yaml
jjb/ta/caas-helm.yaml
jjb/ta/caas-install.yaml
jjb/ta/caas-kubedns.yaml
jjb/ta/caas-kubernetes.yaml
jjb/ta/caas-lcm.yaml
jjb/ta/caas-logging.yaml
jjb/ta/caas-metrics.yaml
jjb/ta/caas-registry.yaml
jjb/ta/caas-security.yaml
jjb/ta/caas-storage.yaml
jjb/ta/ci-build.yaml
jjb/ta/cloudtaf.yaml
jjb/ta/cm-plugins.yaml
jjb/ta/config-manager.yaml
jjb/ta/distributed-state-server.yaml
jjb/ta/hostcli.yaml
jjb/ta/hw-detector.yaml
jjb/ta/image-provision.yaml
jjb/ta/infra-ansible.yaml
jjb/ta/ipa-deployer.yaml
jjb/ta/ironic-virtmedia-driver.yaml
jjb/ta/ironic.yaml
jjb/ta/ironicclient.yaml
jjb/ta/lockcli.yaml
jjb/ta/manifest.yaml
jjb/ta/monitoring.yaml
jjb/ta/openstack-ansible-galera_client.yaml
jjb/ta/openstack-ansible-galera_server.yaml
jjb/ta/openstack-ansible-haproxy_server.yaml
jjb/ta/openstack-ansible-memcached_server.yaml
jjb/ta/openstack-ansible-openstack_openrc.yaml
jjb/ta/openstack-ansible-os_ironic.yaml
jjb/ta/openstack-ansible-os_keystone.yaml
jjb/ta/openstack-ansible-plugins.yaml
jjb/ta/openstack-ansible-rabbitmq_server.yaml
jjb/ta/openstack-ansible-rsyslog_client.yaml
jjb/ta/openstack-ansible.yaml
jjb/ta/os-net-config.yaml
jjb/ta/python-ilorest-library.yaml
jjb/ta/python-peewee.yaml
jjb/ta/rpmbuilder.yaml
jjb/ta/start-menu.yaml
jjb/ta/storage.yaml
jjb/ta/yarf.yaml

index d208aea..ef9cbcf 100644 (file)
 - publisher:
     name: ta-publisher-job-merge
     publishers:
-      - lf-infra-publish
+      - ta-publisher-ci-build:
+          arch: '{arch}'
       - trigger-parameterized-builds:
           - project: 'ta-ci-build-{arch}'
             condition: UNSTABLE_OR_BETTER
             trigger-with-no-params: true
+
+- publisher:
+    name: ta-publisher-ci-build
+    publishers:
+      - lf-infra-publish
+      - email:
+          recipients: !j2: |
+            {%- if 'arm64' in arch -%}
+            armband@enea.com
+            {%- endif -%}
index 5757189..4833947 100644 (file)
       - ta-lf-infra-ship-isos
 
     publishers:
-      - lf-infra-publish
+      - ta-publisher-ci-build:
+          arch: '{name}'
index 03067c0..b543c11 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 3acefa2..4e67432 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 8ff97eb..09e3865 100644 (file)
@@ -15,7 +15,7 @@
     project-name: ta-build-tools-arm64
     project-type:
         - verify
-    build-node: aarch64_dev
+    build-node: aarch64_build
     stream: master
     jobs:
       - akraino-project-stream-type-ta-build
index 76ee933..b493392 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 3d986bc..e0fbdc9 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index f1715d7..8184ee3 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 690decd..50080c2 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 8a8a1d0..72fa44c 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 26678c6..824a9c3 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index c03ad1f..1924654 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 18ae370..5f48f1f 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 3a19111..6c63e96 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 5cb90bc..556d2a9 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 776b3a9..8aea44f 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 4adc117..eae6b3b 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 413f0fe..ed50a87 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 7b87a8a..83a79a2 100644 (file)
@@ -12,7 +12,7 @@
     name: ta-ci-build-arm64
     project: none
     project-name: none
-    build-node: aarch64_dev
+    build-node: aarch64_build
     stream: master
     build-timeout: 180
     jobs:
index aa6ee4c..bfc81bb 100644 (file)
@@ -15,8 +15,7 @@
     project-name: ta-cloudtaf-arm64
     project-type:
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index d178adb..8962783 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 728318e..b47e103 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index d810cd4..747ed47 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index c44c6a8..6085957 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index d494aa1..5f99dba 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index d9cd0fd..778bb01 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index a661434..00b6826 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 59d3f8d..388a10f 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index ea528dc..9181af6 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index a9c505a..da05368 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index a6b943e..367974d 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 9129c8c..a4ea841 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 2c4570f..d1a807f 100644 (file)
@@ -15,7 +15,7 @@
     project-name: ta-manifest-arm64
     project-type:
         - verify
-    build-node: aarch64_dev
+    build-node: aarch64_build
     stream: master
     jobs:
       - akraino-project-stream-type-ta-build
index 45d074c..7751553 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index e1c92e6..9e3eb30 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index f5cf0bb..f0bb7b2 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 430ffd5..2598384 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 68ac9d0..9168c52 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 34b666d..bb3562b 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index eff19fe..7cc48f4 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 68d8c0f..566a2a6 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 0310591..5aafa3d 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 5f9c833..36a963b 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 396f509..c4016cd 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 965ffd3..837069c 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index d0bfa49..2cdd66c 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 938885a..094f32c 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index c378c6b..853f960 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index 4bfe5c9..5584f97 100644 (file)
@@ -15,7 +15,7 @@
     project-name: ta-rpmbuilder-arm64
     project-type:
         - verify
-    build-node: aarch64_dev
+    build-node: aarch64_build
     stream: master
     jobs:
       - akraino-project-stream-type-ta-rpmbuilder
index 7c2851f..e964eb5 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index edd7495..1876c9d 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs:
index aa2c1c1..cb6c7be 100644 (file)
@@ -17,8 +17,7 @@
     project-type:
         - merge
         - verify
-    build-node: aarch64_dev
-    gerrit-skip-vote: true
+    build-node: aarch64_build
     arch: arm64
     stream: master
     jobs: