ta: Multiarch (amd64, arm64) for all packages 34/1534/5
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 4 Sep 2019 16:18:29 +0000 (18:18 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sun, 15 Sep 2019 19:23:52 +0000 (21:23 +0200)
Although most packages are arch-independent, since we push to
an arch-specific repository (.../aarch64/Packages or
.../x86_64/Packages), we need to run all verify/merge build jobs on
aarch64 too.

Change-Id: Idb6d36ee5e60df87224a1c23826bef3cf64efdde
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
49 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/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/rpmbuilder.yaml
jjb/ta/start-menu.yaml
jjb/ta/storage.yaml
jjb/ta/yarf.yaml

index af0b769..2edf8de 100644 (file)
@@ -37,7 +37,7 @@
      - ta-parameters-rpmbuilder
 
 - parameter:
-    name: ta-parameters-ci-ta-rpmbuilder
+    name: ta-parameters-ci-ta/rpmbuilder
     parameters:
      - ta-parameters-manifest
      - ta-parameters-build-tools
               project-to-build: '$GERRIT_PROJECT'
 
 - builder:
-    name: ta-builder-job-verify-ta-rpmbuilder
+    name: ta-builder-job-verify-ta/rpmbuilder
     builders:
         - ta-builder-scm:
               git-url: '{git-url}'
index 7151f5e..db89a22 100644 (file)
           branch: '{branch}'
           lftools-version: '{lftools-version}'
 
-      - ta-parameters-ci-{project-name}
+      - ta-parameters-ci-{project}
 
       - string:
           name: ARCHIVE_ARTIFACTS
           branch: '{branch}'
 
     builders:
-      - ta-builder-job-{project-type}-{project-name}:
+      - ta-builder-job-{project-type}-{project}:
           git-url: '{git-url}'
 
     publishers:
index c963198..783825b 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-access-management
+    name: ta-access-management-amd64
     project: ta/access-management
-    project-name: ta-access-management
+    project-name: ta-access-management-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-access-management-arm64
+    project: ta/access-management
+    project-name: ta-access-management-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index d76c279..957f431 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-ansible-role-ntp
+    name: ta-ansible-role-ntp-amd64
     project: ta/ansible-role-ntp
-    project-name: ta-ansible-role-ntp
+    project-name: ta-ansible-role-ntp-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-ansible-role-ntp-arm64
+    project: ta/ansible-role-ntp
+    project-name: ta-ansible-role-ntp-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 05459b7..8ff97eb 100644 (file)
@@ -1,10 +1,21 @@
 - project:
-    name: ta-build-tools
+    name: ta-build-tools-amd64
     project: ta/build-tools
-    project-name: ta-build-tools
+    project-name: ta-build-tools-amd64
     project-type:
         - verify
     build-node: centos7-builder-2c-1g
     stream: master
     jobs:
       - akraino-project-stream-type-ta-build
+
+- project:
+    name: ta-build-tools-arm64
+    project: ta/build-tools
+    project-name: ta-build-tools-arm64
+    project-type:
+        - verify
+    build-node: aarch64_dev
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta-build
index ba24cb9..a185f94 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-cpupooler
+    name: ta-caas-cpupooler-amd64
     project: ta/caas-cpupooler
-    project-name: ta-caas-cpupooler
+    project-name: ta-caas-cpupooler-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-cpupooler-arm64
+    project: ta/caas-cpupooler
+    project-name: ta-caas-cpupooler-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 4011935..f592cbe 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-danm
+    name: ta-caas-danm-amd64
     project: ta/caas-danm
-    project-name: ta-caas-danm
+    project-name: ta-caas-danm-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-danm-arm64
+    project: ta/caas-danm
+    project-name: ta-caas-danm-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 85a93f3..266a862 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-etcd
+    name: ta-caas-etcd-amd64
     project: ta/caas-etcd
-    project-name: ta-caas-etcd
+    project-name: ta-caas-etcd-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-etcd-arm64
+    project: ta/caas-etcd
+    project-name: ta-caas-etcd-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 128f8d8..5a1a324 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-helm
+    name: ta-caas-helm-amd64
     project: ta/caas-helm
-    project-name: ta-caas-helm
+    project-name: ta-caas-helm-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-helm-arm64
+    project: ta/caas-helm
+    project-name: ta-caas-helm-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 159b621..9567310 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-install
+    name: ta-caas-install-amd64
     project: ta/caas-install
-    project-name: ta-caas-install
+    project-name: ta-caas-install-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-install-arm64
+    project: ta/caas-install
+    project-name: ta-caas-install-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index d2b79ff..29baa45 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-kubedns
+    name: ta-caas-kubedns-amd64
     project: ta/caas-kubedns
-    project-name: ta-caas-kubedns
+    project-name: ta-caas-kubedns-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-kubedns-arm64
+    project: ta/caas-kubedns
+    project-name: ta-caas-kubedns-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 19b114d..d205958 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-kubernetes
+    name: ta-caas-kubernetes-amd64
     project: ta/caas-kubernetes
-    project-name: ta-caas-kubernetes
+    project-name: ta-caas-kubernetes-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-kubernetes-arm64
+    project: ta/caas-kubernetes
+    project-name: ta-caas-kubernetes-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index d95909d..a807fd9 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-lcm
+    name: ta-caas-lcm-amd64
     project: ta/caas-lcm
-    project-name: ta-caas-lcm
+    project-name: ta-caas-lcm-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-lcm-arm64
+    project: ta/caas-lcm
+    project-name: ta-caas-lcm-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index befbd8a..13ed4a5 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-logging
+    name: ta-caas-logging-amd64
     project: ta/caas-logging
-    project-name: ta-caas-logging
+    project-name: ta-caas-logging-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-logging-arm64
+    project: ta/caas-logging
+    project-name: ta-caas-logging-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 7921ea2..db19634 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-metrics
+    name: ta-caas-metrics-amd64
     project: ta/caas-metrics
-    project-name: ta-caas-metrics
+    project-name: ta-caas-metrics-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-metrics-arm64
+    project: ta/caas-metrics
+    project-name: ta-caas-metrics-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 6435503..f3522e8 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-registry
+    name: ta-caas-registry-amd64
     project: ta/caas-registry
-    project-name: ta-caas-registry
+    project-name: ta-caas-registry-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-registry-arm64
+    project: ta/caas-registry
+    project-name: ta-caas-registry-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 59025ae..8305a0a 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-caas-security
+    name: ta-caas-security-amd64
     project: ta/caas-security
-    project-name: ta-caas-security
+    project-name: ta-caas-security-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-caas-security-arm64
+    project: ta/caas-security
+    project-name: ta-caas-security-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 55b397d..5f8da5b 100644 (file)
@@ -1,10 +1,22 @@
 - project:
-    name: ta-cloudtaf
+    name: ta-cloudtaf-amd64
     project: ta/cloudtaf
-    project-name: ta-cloudtaf
+    project-name: ta-cloudtaf-amd64
     project-type:
         - verify
     build-node: centos7-builder-2c-1g
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-cloudtaf-arm64
+    project: ta/cloudtaf
+    project-name: ta-cloudtaf-arm64
+    project-type:
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 1f2d479..0d54602 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-cm-plugins
+    name: ta-cm-plugins-amd64
     project: ta/cm-plugins
-    project-name: ta-cm-plugins
+    project-name: ta-cm-plugins-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-cm-plugins-arm64
+    project: ta/cm-plugins
+    project-name: ta-cm-plugins-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 50876de..e8d492f 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-config-manager
+    name: ta-config-manager-amd64
     project: ta/config-manager
-    project-name: ta-config-manager
+    project-name: ta-config-manager-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-config-manager-arm64
+    project: ta/config-manager
+    project-name: ta-config-manager-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 862081d..9b4d219 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-distributed-state-server
+    name: ta-distributed-state-server-amd64
     project: ta/distributed-state-server
-    project-name: ta-distributed-state-server
+    project-name: ta-distributed-state-server-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-distributed-state-server-arm64
+    project: ta/distributed-state-server
+    project-name: ta-distributed-state-server-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 8528ed8..6e588ab 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-hostcli
+    name: ta-hostcli-amd64
     project: ta/hostcli
-    project-name: ta-hostcli
+    project-name: ta-hostcli-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-hostcli-arm64
+    project: ta/hostcli
+    project-name: ta-hostcli-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 7d56254..3d989be 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-hw-detector
+    name: ta-hw-detector-amd64
     project: ta/hw-detector
-    project-name: ta-hw-detector
+    project-name: ta-hw-detector-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-hw-detector-arm64
+    project: ta/hw-detector
+    project-name: ta-hw-detector-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 7618dba..00491c0 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-image-provision
+    name: ta-image-provision-amd64
     project: ta/image-provision
-    project-name: ta-image-provision
+    project-name: ta-image-provision-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-image-provision-arm64
+    project: ta/image-provision
+    project-name: ta-image-provision-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index ee1e47e..aef6767 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-infra-ansible
+    name: ta-infra-ansible-amd64
     project: ta/infra-ansible
-    project-name: ta-infra-ansible
+    project-name: ta-infra-ansible-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-infra-ansible-arm64
+    project: ta/infra-ansible
+    project-name: ta-infra-ansible-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 42370d9..a495f0d 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-ipa-deployer
+    name: ta-ipa-deployer-amd64
     project: ta/ipa-deployer
-    project-name: ta-ipa-deployer
+    project-name: ta-ipa-deployer-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-ipa-deployer-arm64
+    project: ta/ipa-deployer
+    project-name: ta-ipa-deployer-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 493b497..6870fc1 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-ironic-virtmedia-driver
+    name: ta-ironic-virtmedia-driver-amd64
     project: ta/ironic-virtmedia-driver
-    project-name: ta-ironic-virtmedia-driver
+    project-name: ta-ironic-virtmedia-driver-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-ironic-virtmedia-driver-arm64
+    project: ta/ironic-virtmedia-driver
+    project-name: ta-ironic-virtmedia-driver-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 8368c0e..6199d92 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-ironic
+    name: ta-ironic-amd64
     project: ta/ironic
-    project-name: ta-ironic
+    project-name: ta-ironic-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-ironic-arm64
+    project: ta/ironic
+    project-name: ta-ironic-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 48ae97d..01927d3 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-ironicclient
+    name: ta-ironicclient-amd64
     project: ta/ironicclient
-    project-name: ta-ironicclient
+    project-name: ta-ironicclient-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-ironicclient-arm64
+    project: ta/ironicclient
+    project-name: ta-ironicclient-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index b2a77e5..a61d5dc 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-lockcli
+    name: ta-lockcli-amd64
     project: ta/lockcli
-    project-name: ta-lockcli
+    project-name: ta-lockcli-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-lockcli-arm64
+    project: ta/lockcli
+    project-name: ta-lockcli-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 7089ef8..2c4570f 100644 (file)
@@ -1,10 +1,21 @@
 - project:
-    name: ta-manifest
+    name: ta-manifest-amd64
     project: ta/manifest
-    project-name: ta-manifest
+    project-name: ta-manifest-amd64
     project-type:
         - verify
     build-node: centos7-builder-2c-1g
     stream: master
     jobs:
       - akraino-project-stream-type-ta-build
+
+- project:
+    name: ta-manifest-arm64
+    project: ta/manifest
+    project-name: ta-manifest-arm64
+    project-type:
+        - verify
+    build-node: aarch64_dev
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta-build
index 3ac1e9d..f712a42 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-monitoring
+    name: ta-monitoring-amd64
     project: ta/monitoring
-    project-name: ta-monitoring
+    project-name: ta-monitoring-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-monitoring-arm64
+    project: ta/monitoring
+    project-name: ta-monitoring-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 65c54a7..93571de 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-galera_client
+    name: ta-openstack-ansible-galera_client-amd64
     project: ta/openstack-ansible-galera_client
-    project-name: ta-openstack-ansible-galera_client
+    project-name: ta-openstack-ansible-galera_client-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-galera_client-arm64
+    project: ta/openstack-ansible-galera_client
+    project-name: ta-openstack-ansible-galera_client-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 5f70768..0c6f526 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-galera_server
+    name: ta-openstack-ansible-galera_server-amd64
     project: ta/openstack-ansible-galera_server
-    project-name: ta-openstack-ansible-galera_server
+    project-name: ta-openstack-ansible-galera_server-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-galera_server-arm64
+    project: ta/openstack-ansible-galera_server
+    project-name: ta-openstack-ansible-galera_server-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index e5b66e3..86f444b 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-haproxy_server
+    name: ta-openstack-ansible-haproxy_server-amd64
     project: ta/openstack-ansible-haproxy_server
-    project-name: ta-openstack-ansible-haproxy_server
+    project-name: ta-openstack-ansible-haproxy_server-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-haproxy_server-arm64
+    project: ta/openstack-ansible-haproxy_server
+    project-name: ta-openstack-ansible-haproxy_server-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 9144222..76b8d0a 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-memcached_server
+    name: ta-openstack-ansible-memcached_server-amd64
     project: ta/openstack-ansible-memcached_server
-    project-name: ta-openstack-ansible-memcached_server
+    project-name: ta-openstack-ansible-memcached_server-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-memcached_server-arm64
+    project: ta/openstack-ansible-memcached_server
+    project-name: ta-openstack-ansible-memcached_server-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 51f3e6f..9b86ad8 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-openstack_openrc
+    name: ta-openstack-ansible-openstack_openrc-amd64
     project: ta/openstack-ansible-openstack_openrc
-    project-name: ta-openstack-ansible-openstack_openrc
+    project-name: ta-openstack-ansible-openstack_openrc-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-openstack_openrc-arm64
+    project: ta/openstack-ansible-openstack_openrc
+    project-name: ta-openstack-ansible-openstack_openrc-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 5bf65ec..11efee2 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-os_ironic
+    name: ta-openstack-ansible-os_ironic-amd64
     project: ta/openstack-ansible-os_ironic
-    project-name: ta-openstack-ansible-os_ironic
+    project-name: ta-openstack-ansible-os_ironic-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-os_ironic-arm64
+    project: ta/openstack-ansible-os_ironic
+    project-name: ta-openstack-ansible-os_ironic-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 7919daf..5c47493 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-os_keystone
+    name: ta-openstack-ansible-os_keystone-amd64
     project: ta/openstack-ansible-os_keystone
-    project-name: ta-openstack-ansible-os_keystone
+    project-name: ta-openstack-ansible-os_keystone-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-os_keystone-arm64
+    project: ta/openstack-ansible-os_keystone
+    project-name: ta-openstack-ansible-os_keystone-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 46c1d0d..e70ad30 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-plugins
+    name: ta-openstack-ansible-plugins-amd64
     project: ta/openstack-ansible-plugins
-    project-name: ta-openstack-ansible-plugins
+    project-name: ta-openstack-ansible-plugins-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-plugins-arm64
+    project: ta/openstack-ansible-plugins
+    project-name: ta-openstack-ansible-plugins-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index bfbe7e4..dd1d539 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-rabbitmq_server
+    name: ta-openstack-ansible-rabbitmq_server-amd64
     project: ta/openstack-ansible-rabbitmq_server
-    project-name: ta-openstack-ansible-rabbitmq_server
+    project-name: ta-openstack-ansible-rabbitmq_server-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-rabbitmq_server-arm64
+    project: ta/openstack-ansible-rabbitmq_server
+    project-name: ta-openstack-ansible-rabbitmq_server-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 3ae7ed9..382b857 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible-rsyslog_client
+    name: ta-openstack-ansible-rsyslog_client-amd64
     project: ta/openstack-ansible-rsyslog_client
-    project-name: ta-openstack-ansible-rsyslog_client
+    project-name: ta-openstack-ansible-rsyslog_client-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-rsyslog_client-arm64
+    project: ta/openstack-ansible-rsyslog_client
+    project-name: ta-openstack-ansible-rsyslog_client-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index ca609a4..432f62b 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-openstack-ansible
+    name: ta-openstack-ansible-amd64
     project: ta/openstack-ansible
-    project-name: ta-openstack-ansible
+    project-name: ta-openstack-ansible-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-openstack-ansible-arm64
+    project: ta/openstack-ansible
+    project-name: ta-openstack-ansible-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 762fe8f..2311b21 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-os-net-config
+    name: ta-os-net-config-amd64
     project: ta/os-net-config
-    project-name: ta-os-net-config
+    project-name: ta-os-net-config-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-os-net-config-arm64
+    project: ta/os-net-config
+    project-name: ta-os-net-config-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index b1daaa1..423f8bf 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-python-ilorest-library
+    name: ta-python-ilorest-library-amd64
     project: ta/python-ilorest-library
-    project-name: ta-python-ilorest-library
+    project-name: ta-python-ilorest-library-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-python-ilorest-library-arm64
+    project: ta/python-ilorest-library
+    project-name: ta-python-ilorest-library-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 3bbacb1..4bfe5c9 100644 (file)
@@ -1,10 +1,21 @@
 - project:
-    name: ta-rpmbuilder
+    name: ta-rpmbuilder-amd64
     project: ta/rpmbuilder
-    project-name: ta-rpmbuilder
+    project-name: ta-rpmbuilder-amd64
     project-type:
         - verify
     build-node: centos7-builder-2c-1g
     stream: master
     jobs:
       - akraino-project-stream-type-ta-rpmbuilder
+
+- project:
+    name: ta-rpmbuilder-arm64
+    project: ta/rpmbuilder
+    project-name: ta-rpmbuilder-arm64
+    project-type:
+        - verify
+    build-node: aarch64_dev
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta-rpmbuilder
index 4a2cfbb..2272ff9 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-start-menu
+    name: ta-start-menu-amd64
     project: ta/start-menu
-    project-name: ta-start-menu
+    project-name: ta-start-menu-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-start-menu-arm64
+    project: ta/start-menu
+    project-name: ta-start-menu-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index 4efd1dc..9f2d813 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-storage
+    name: ta-storage-amd64
     project: ta/storage
-    project-name: ta-storage
+    project-name: ta-storage-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-storage-arm64
+    project: ta/storage
+    project-name: ta-storage-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta
index a9f93e6..fa728ad 100644 (file)
@@ -1,7 +1,7 @@
 - project:
-    name: ta-yarf
+    name: ta-yarf-amd64
     project: ta/yarf
-    project-name: ta-yarf
+    project-name: ta-yarf-amd64
     project-type:
         - merge
         - verify
@@ -9,3 +9,16 @@
     stream: master
     jobs:
       - akraino-project-stream-type-ta
+
+- project:
+    name: ta-yarf-arm64
+    project: ta/yarf
+    project-name: ta-yarf-arm64
+    project-type:
+        - merge
+        - verify
+    build-node: aarch64_dev
+    arch: arm64
+    stream: master
+    jobs:
+      - akraino-project-stream-type-ta