Add AArch64 CI job

Debian/source to match Kolla CI test.

Change-Id: Ica45d5673db8ba1ebd4bfeb6e3d37b5ad5dd412b
This commit is contained in:
Marcin Juszkiewicz 2019-12-17 17:51:33 +01:00
parent f7a592f874
commit 4f8326a894
4 changed files with 24 additions and 0 deletions

View File

@ -44,6 +44,12 @@
- item.branch == zuul.branch
with_items: "{{ zuul['items'] }}"
- name: enable building images on AArch64
set_fact:
need_build_image: true
when:
- ansible_architecture == 'aarch64'
# NOTE(yoctozepto): required to template template_overrides.j2 for Zuul
- name: Include kolla Zuul vars if building new images
include_vars:

View File

@ -7,6 +7,15 @@
base_distro: centos
install_type: source
- job:
name: kolla-ansible-debian-source-aarch64
parent: kolla-ansible-debian-source
nodeset: kolla-ansible-debian-aarch64
voting: false
timeout: 10800
required-projects:
- openstack/kolla
- job:
name: kolla-ansible-debian-source
parent: kolla-ansible-base

View File

@ -11,6 +11,12 @@
- name: primary
label: debian-buster
- nodeset:
name: kolla-ansible-debian-aarch64
nodes:
- name: primary
label: debian-buster-arm64
- nodeset:
name: kolla-ansible-xenial
nodes:

View File

@ -66,6 +66,9 @@
files:
- ^ansible/roles/mariadb/
- ^tests/test-mariadb.sh
check-arm64:
jobs:
- kolla-ansible-debian-source-aarch64
gate:
queue: kolla
jobs: