diff options
| -rw-r--r-- | .zuul.d/base.yaml | 6 | ||||
| -rw-r--r-- | .zuul.d/debian.yaml | 13 | ||||
| -rw-r--r-- | tests/templates/template_overrides.j2 | 2 |
3 files changed, 20 insertions, 1 deletions
diff --git a/.zuul.d/base.yaml b/.zuul.d/base.yaml index 1cd97d282..31ddf33f7 100644 --- a/.zuul.d/base.yaml +++ b/.zuul.d/base.yaml @@ -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 diff --git a/.zuul.d/debian.yaml b/.zuul.d/debian.yaml index 5c2d93c9c..42df7237c 100644 --- a/.zuul.d/debian.yaml +++ b/.zuul.d/debian.yaml @@ -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 @@ -24,6 +27,16 @@ 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 nodeset: kolla-debian-buster diff --git a/tests/templates/template_overrides.j2 b/tests/templates/template_overrides.j2 index e69eab450..9156a2a83 100644 --- a/tests/templates/template_overrides.j2 +++ b/tests/templates/template_overrides.j2 @@ -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 |
