Merge "Add Debian/source aarch64 CI job"

This commit is contained in:
Zuul 2019-12-16 16:03:24 +00:00 committed by Gerrit Code Review
commit 97446186cf
3 changed files with 20 additions and 1 deletions

View File

@ -43,6 +43,12 @@
- name: primary
label: debian-buster
- nodeset:
name: kolla-debian-buster-aarch64
nodes:
- name: primary
label: debian-buster-arm64
- job:
name: kolla-base
parent: base

View File

@ -5,6 +5,9 @@
- kolla-build-debian-source
- kolla-build-debian-binary
- kolla-ansible-debian-source
check-arm64:
jobs:
- kolla-build-debian-source-aarch64
periodic:
jobs:
- kolla-publish-debian-source
@ -23,6 +26,16 @@
base_distro: debian
install_type: source
- job:
name: kolla-build-debian-source-aarch64
parent: kolla-base
nodeset: kolla-debian-buster-aarch64
voting: false
vars:
action: build
base_distro: debian
install_type: source
- job:
name: kolla-build-debian-binary
parent: kolla-base

View File

@ -12,7 +12,7 @@ RUN echo registry={{ nodepool_npmjs_proxy }} > /etc/npmrc \
&& ln -s /etc/npmrc /usr/etc/npmrc
{% raw %}
{% if base_distro == 'ubuntu' %}
{% if base_distro in ['debian', 'ubuntu'] %}
{% endraw %}
# NOTE(hrw): Debian 'buster' and Ubuntu 18.04 refuse to use unsigned repos