Merge "Add AArch64 CI job"

This commit is contained in:
Zuul 2020-01-02 19:41:29 +00:00 committed by Gerrit Code Review
commit cf6e157b79
4 changed files with 24 additions and 0 deletions

View File

@ -50,6 +50,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

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