From 735d1cdb694403fd1c2b60a673d0aba8e7ef5545 Mon Sep 17 00:00:00 2001 From: Alexandru Avadanii Date: Wed, 4 Sep 2019 18:18:29 +0200 Subject: [PATCH] ta: Multiarch (amd64, arm64) for all packages 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 --- jjb/akraino-templates/akraino-ta-common-macros.yaml | 4 ++-- jjb/akraino-templates/akraino-ta-common-templates.yaml | 4 ++-- jjb/ta/access-management.yaml | 17 +++++++++++++++-- jjb/ta/ansible-role-ntp.yaml | 17 +++++++++++++++-- jjb/ta/build-tools.yaml | 15 +++++++++++++-- jjb/ta/caas-cpupooler.yaml | 17 +++++++++++++++-- jjb/ta/caas-danm.yaml | 17 +++++++++++++++-- jjb/ta/caas-etcd.yaml | 17 +++++++++++++++-- jjb/ta/caas-helm.yaml | 17 +++++++++++++++-- jjb/ta/caas-install.yaml | 17 +++++++++++++++-- jjb/ta/caas-kubedns.yaml | 17 +++++++++++++++-- jjb/ta/caas-kubernetes.yaml | 17 +++++++++++++++-- jjb/ta/caas-lcm.yaml | 17 +++++++++++++++-- jjb/ta/caas-logging.yaml | 17 +++++++++++++++-- jjb/ta/caas-metrics.yaml | 17 +++++++++++++++-- jjb/ta/caas-registry.yaml | 17 +++++++++++++++-- jjb/ta/caas-security.yaml | 17 +++++++++++++++-- jjb/ta/cloudtaf.yaml | 16 ++++++++++++++-- jjb/ta/cm-plugins.yaml | 17 +++++++++++++++-- jjb/ta/config-manager.yaml | 17 +++++++++++++++-- jjb/ta/distributed-state-server.yaml | 17 +++++++++++++++-- jjb/ta/hostcli.yaml | 17 +++++++++++++++-- jjb/ta/hw-detector.yaml | 17 +++++++++++++++-- jjb/ta/image-provision.yaml | 17 +++++++++++++++-- jjb/ta/infra-ansible.yaml | 17 +++++++++++++++-- jjb/ta/ipa-deployer.yaml | 17 +++++++++++++++-- jjb/ta/ironic-virtmedia-driver.yaml | 17 +++++++++++++++-- jjb/ta/ironic.yaml | 17 +++++++++++++++-- jjb/ta/ironicclient.yaml | 17 +++++++++++++++-- jjb/ta/lockcli.yaml | 17 +++++++++++++++-- jjb/ta/manifest.yaml | 15 +++++++++++++-- jjb/ta/monitoring.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-galera_client.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-galera_server.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-haproxy_server.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-memcached_server.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-openstack_openrc.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-os_ironic.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-os_keystone.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-plugins.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-rabbitmq_server.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible-rsyslog_client.yaml | 17 +++++++++++++++-- jjb/ta/openstack-ansible.yaml | 17 +++++++++++++++-- jjb/ta/os-net-config.yaml | 17 +++++++++++++++-- jjb/ta/python-ilorest-library.yaml | 17 +++++++++++++++-- jjb/ta/rpmbuilder.yaml | 15 +++++++++++++-- jjb/ta/start-menu.yaml | 17 +++++++++++++++-- jjb/ta/storage.yaml | 17 +++++++++++++++-- jjb/ta/yarf.yaml | 17 +++++++++++++++-- 49 files changed, 702 insertions(+), 98 deletions(-) diff --git a/jjb/akraino-templates/akraino-ta-common-macros.yaml b/jjb/akraino-templates/akraino-ta-common-macros.yaml index af0b769..2edf8de 100644 --- a/jjb/akraino-templates/akraino-ta-common-macros.yaml +++ b/jjb/akraino-templates/akraino-ta-common-macros.yaml @@ -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 @@ -213,7 +213,7 @@ 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}' diff --git a/jjb/akraino-templates/akraino-ta-common-templates.yaml b/jjb/akraino-templates/akraino-ta-common-templates.yaml index 7151f5e..db89a22 100644 --- a/jjb/akraino-templates/akraino-ta-common-templates.yaml +++ b/jjb/akraino-templates/akraino-ta-common-templates.yaml @@ -102,7 +102,7 @@ branch: '{branch}' lftools-version: '{lftools-version}' - - ta-parameters-ci-{project-name} + - ta-parameters-ci-{project} - string: name: ARCHIVE_ARTIFACTS @@ -132,7 +132,7 @@ branch: '{branch}' builders: - - ta-builder-job-{project-type}-{project-name}: + - ta-builder-job-{project-type}-{project}: git-url: '{git-url}' publishers: diff --git a/jjb/ta/access-management.yaml b/jjb/ta/access-management.yaml index c963198..783825b 100644 --- a/jjb/ta/access-management.yaml +++ b/jjb/ta/access-management.yaml @@ -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 diff --git a/jjb/ta/ansible-role-ntp.yaml b/jjb/ta/ansible-role-ntp.yaml index d76c279..957f431 100644 --- a/jjb/ta/ansible-role-ntp.yaml +++ b/jjb/ta/ansible-role-ntp.yaml @@ -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 diff --git a/jjb/ta/build-tools.yaml b/jjb/ta/build-tools.yaml index 05459b7..8ff97eb 100644 --- a/jjb/ta/build-tools.yaml +++ b/jjb/ta/build-tools.yaml @@ -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 diff --git a/jjb/ta/caas-cpupooler.yaml b/jjb/ta/caas-cpupooler.yaml index ba24cb9..a185f94 100644 --- a/jjb/ta/caas-cpupooler.yaml +++ b/jjb/ta/caas-cpupooler.yaml @@ -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 diff --git a/jjb/ta/caas-danm.yaml b/jjb/ta/caas-danm.yaml index 4011935..f592cbe 100644 --- a/jjb/ta/caas-danm.yaml +++ b/jjb/ta/caas-danm.yaml @@ -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 diff --git a/jjb/ta/caas-etcd.yaml b/jjb/ta/caas-etcd.yaml index 85a93f3..266a862 100644 --- a/jjb/ta/caas-etcd.yaml +++ b/jjb/ta/caas-etcd.yaml @@ -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 diff --git a/jjb/ta/caas-helm.yaml b/jjb/ta/caas-helm.yaml index 128f8d8..5a1a324 100644 --- a/jjb/ta/caas-helm.yaml +++ b/jjb/ta/caas-helm.yaml @@ -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 diff --git a/jjb/ta/caas-install.yaml b/jjb/ta/caas-install.yaml index 159b621..9567310 100644 --- a/jjb/ta/caas-install.yaml +++ b/jjb/ta/caas-install.yaml @@ -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 diff --git a/jjb/ta/caas-kubedns.yaml b/jjb/ta/caas-kubedns.yaml index d2b79ff..29baa45 100644 --- a/jjb/ta/caas-kubedns.yaml +++ b/jjb/ta/caas-kubedns.yaml @@ -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 diff --git a/jjb/ta/caas-kubernetes.yaml b/jjb/ta/caas-kubernetes.yaml index 19b114d..d205958 100644 --- a/jjb/ta/caas-kubernetes.yaml +++ b/jjb/ta/caas-kubernetes.yaml @@ -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 diff --git a/jjb/ta/caas-lcm.yaml b/jjb/ta/caas-lcm.yaml index d95909d..a807fd9 100644 --- a/jjb/ta/caas-lcm.yaml +++ b/jjb/ta/caas-lcm.yaml @@ -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 diff --git a/jjb/ta/caas-logging.yaml b/jjb/ta/caas-logging.yaml index befbd8a..13ed4a5 100644 --- a/jjb/ta/caas-logging.yaml +++ b/jjb/ta/caas-logging.yaml @@ -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 diff --git a/jjb/ta/caas-metrics.yaml b/jjb/ta/caas-metrics.yaml index 7921ea2..db19634 100644 --- a/jjb/ta/caas-metrics.yaml +++ b/jjb/ta/caas-metrics.yaml @@ -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 diff --git a/jjb/ta/caas-registry.yaml b/jjb/ta/caas-registry.yaml index 6435503..f3522e8 100644 --- a/jjb/ta/caas-registry.yaml +++ b/jjb/ta/caas-registry.yaml @@ -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 diff --git a/jjb/ta/caas-security.yaml b/jjb/ta/caas-security.yaml index 59025ae..8305a0a 100644 --- a/jjb/ta/caas-security.yaml +++ b/jjb/ta/caas-security.yaml @@ -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 diff --git a/jjb/ta/cloudtaf.yaml b/jjb/ta/cloudtaf.yaml index 55b397d..5f8da5b 100644 --- a/jjb/ta/cloudtaf.yaml +++ b/jjb/ta/cloudtaf.yaml @@ -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 diff --git a/jjb/ta/cm-plugins.yaml b/jjb/ta/cm-plugins.yaml index 1f2d479..0d54602 100644 --- a/jjb/ta/cm-plugins.yaml +++ b/jjb/ta/cm-plugins.yaml @@ -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 diff --git a/jjb/ta/config-manager.yaml b/jjb/ta/config-manager.yaml index 50876de..e8d492f 100644 --- a/jjb/ta/config-manager.yaml +++ b/jjb/ta/config-manager.yaml @@ -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 diff --git a/jjb/ta/distributed-state-server.yaml b/jjb/ta/distributed-state-server.yaml index 862081d..9b4d219 100644 --- a/jjb/ta/distributed-state-server.yaml +++ b/jjb/ta/distributed-state-server.yaml @@ -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 diff --git a/jjb/ta/hostcli.yaml b/jjb/ta/hostcli.yaml index 8528ed8..6e588ab 100644 --- a/jjb/ta/hostcli.yaml +++ b/jjb/ta/hostcli.yaml @@ -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 diff --git a/jjb/ta/hw-detector.yaml b/jjb/ta/hw-detector.yaml index 7d56254..3d989be 100644 --- a/jjb/ta/hw-detector.yaml +++ b/jjb/ta/hw-detector.yaml @@ -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 diff --git a/jjb/ta/image-provision.yaml b/jjb/ta/image-provision.yaml index 7618dba..00491c0 100644 --- a/jjb/ta/image-provision.yaml +++ b/jjb/ta/image-provision.yaml @@ -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 diff --git a/jjb/ta/infra-ansible.yaml b/jjb/ta/infra-ansible.yaml index ee1e47e..aef6767 100644 --- a/jjb/ta/infra-ansible.yaml +++ b/jjb/ta/infra-ansible.yaml @@ -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 diff --git a/jjb/ta/ipa-deployer.yaml b/jjb/ta/ipa-deployer.yaml index 42370d9..a495f0d 100644 --- a/jjb/ta/ipa-deployer.yaml +++ b/jjb/ta/ipa-deployer.yaml @@ -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 diff --git a/jjb/ta/ironic-virtmedia-driver.yaml b/jjb/ta/ironic-virtmedia-driver.yaml index 493b497..6870fc1 100644 --- a/jjb/ta/ironic-virtmedia-driver.yaml +++ b/jjb/ta/ironic-virtmedia-driver.yaml @@ -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 diff --git a/jjb/ta/ironic.yaml b/jjb/ta/ironic.yaml index 8368c0e..6199d92 100644 --- a/jjb/ta/ironic.yaml +++ b/jjb/ta/ironic.yaml @@ -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 diff --git a/jjb/ta/ironicclient.yaml b/jjb/ta/ironicclient.yaml index 48ae97d..01927d3 100644 --- a/jjb/ta/ironicclient.yaml +++ b/jjb/ta/ironicclient.yaml @@ -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 diff --git a/jjb/ta/lockcli.yaml b/jjb/ta/lockcli.yaml index b2a77e5..a61d5dc 100644 --- a/jjb/ta/lockcli.yaml +++ b/jjb/ta/lockcli.yaml @@ -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 diff --git a/jjb/ta/manifest.yaml b/jjb/ta/manifest.yaml index 7089ef8..2c4570f 100644 --- a/jjb/ta/manifest.yaml +++ b/jjb/ta/manifest.yaml @@ -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 diff --git a/jjb/ta/monitoring.yaml b/jjb/ta/monitoring.yaml index 3ac1e9d..f712a42 100644 --- a/jjb/ta/monitoring.yaml +++ b/jjb/ta/monitoring.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-galera_client.yaml b/jjb/ta/openstack-ansible-galera_client.yaml index 65c54a7..93571de 100644 --- a/jjb/ta/openstack-ansible-galera_client.yaml +++ b/jjb/ta/openstack-ansible-galera_client.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-galera_server.yaml b/jjb/ta/openstack-ansible-galera_server.yaml index 5f70768..0c6f526 100644 --- a/jjb/ta/openstack-ansible-galera_server.yaml +++ b/jjb/ta/openstack-ansible-galera_server.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-haproxy_server.yaml b/jjb/ta/openstack-ansible-haproxy_server.yaml index e5b66e3..86f444b 100644 --- a/jjb/ta/openstack-ansible-haproxy_server.yaml +++ b/jjb/ta/openstack-ansible-haproxy_server.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-memcached_server.yaml b/jjb/ta/openstack-ansible-memcached_server.yaml index 9144222..76b8d0a 100644 --- a/jjb/ta/openstack-ansible-memcached_server.yaml +++ b/jjb/ta/openstack-ansible-memcached_server.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-openstack_openrc.yaml b/jjb/ta/openstack-ansible-openstack_openrc.yaml index 51f3e6f..9b86ad8 100644 --- a/jjb/ta/openstack-ansible-openstack_openrc.yaml +++ b/jjb/ta/openstack-ansible-openstack_openrc.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-os_ironic.yaml b/jjb/ta/openstack-ansible-os_ironic.yaml index 5bf65ec..11efee2 100644 --- a/jjb/ta/openstack-ansible-os_ironic.yaml +++ b/jjb/ta/openstack-ansible-os_ironic.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-os_keystone.yaml b/jjb/ta/openstack-ansible-os_keystone.yaml index 7919daf..5c47493 100644 --- a/jjb/ta/openstack-ansible-os_keystone.yaml +++ b/jjb/ta/openstack-ansible-os_keystone.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-plugins.yaml b/jjb/ta/openstack-ansible-plugins.yaml index 46c1d0d..e70ad30 100644 --- a/jjb/ta/openstack-ansible-plugins.yaml +++ b/jjb/ta/openstack-ansible-plugins.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-rabbitmq_server.yaml b/jjb/ta/openstack-ansible-rabbitmq_server.yaml index bfbe7e4..dd1d539 100644 --- a/jjb/ta/openstack-ansible-rabbitmq_server.yaml +++ b/jjb/ta/openstack-ansible-rabbitmq_server.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible-rsyslog_client.yaml b/jjb/ta/openstack-ansible-rsyslog_client.yaml index 3ae7ed9..382b857 100644 --- a/jjb/ta/openstack-ansible-rsyslog_client.yaml +++ b/jjb/ta/openstack-ansible-rsyslog_client.yaml @@ -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 diff --git a/jjb/ta/openstack-ansible.yaml b/jjb/ta/openstack-ansible.yaml index ca609a4..432f62b 100644 --- a/jjb/ta/openstack-ansible.yaml +++ b/jjb/ta/openstack-ansible.yaml @@ -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 diff --git a/jjb/ta/os-net-config.yaml b/jjb/ta/os-net-config.yaml index 762fe8f..2311b21 100644 --- a/jjb/ta/os-net-config.yaml +++ b/jjb/ta/os-net-config.yaml @@ -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 diff --git a/jjb/ta/python-ilorest-library.yaml b/jjb/ta/python-ilorest-library.yaml index b1daaa1..423f8bf 100644 --- a/jjb/ta/python-ilorest-library.yaml +++ b/jjb/ta/python-ilorest-library.yaml @@ -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 diff --git a/jjb/ta/rpmbuilder.yaml b/jjb/ta/rpmbuilder.yaml index 3bbacb1..4bfe5c9 100644 --- a/jjb/ta/rpmbuilder.yaml +++ b/jjb/ta/rpmbuilder.yaml @@ -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 diff --git a/jjb/ta/start-menu.yaml b/jjb/ta/start-menu.yaml index 4a2cfbb..2272ff9 100644 --- a/jjb/ta/start-menu.yaml +++ b/jjb/ta/start-menu.yaml @@ -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 diff --git a/jjb/ta/storage.yaml b/jjb/ta/storage.yaml index 4efd1dc..9f2d813 100644 --- a/jjb/ta/storage.yaml +++ b/jjb/ta/storage.yaml @@ -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 diff --git a/jjb/ta/yarf.yaml b/jjb/ta/yarf.yaml index a9f93e6..fa728ad 100644 --- a/jjb/ta/yarf.yaml +++ b/jjb/ta/yarf.yaml @@ -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 -- 2.16.6