Merge "CI: add Centos 8 and Ubuntu jobs for aarch64"
This commit is contained in:
commit
3883d3a01d
|
@ -43,12 +43,24 @@
|
||||||
- name: primary
|
- name: primary
|
||||||
label: debian-buster
|
label: debian-buster
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: kolla-centos8-aarch64
|
||||||
|
nodes:
|
||||||
|
- name: primary
|
||||||
|
label: centos-8-arm64
|
||||||
|
|
||||||
- nodeset:
|
- nodeset:
|
||||||
name: kolla-debian-buster-aarch64
|
name: kolla-debian-buster-aarch64
|
||||||
nodes:
|
nodes:
|
||||||
- name: primary
|
- name: primary
|
||||||
label: debian-buster-arm64
|
label: debian-buster-arm64
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: kolla-ubuntu-bionic-aarch64
|
||||||
|
nodes:
|
||||||
|
- name: primary
|
||||||
|
label: ubuntu-bionic-arm64
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: kolla-base
|
name: kolla-base
|
||||||
parent: base
|
parent: base
|
||||||
|
|
|
@ -28,6 +28,9 @@
|
||||||
files: ^docker\/(base|barbican|heat|mistral|openstack-base|redis|tacker)\/.*
|
files: ^docker\/(base|barbican|heat|mistral|openstack-base|redis|tacker)\/.*
|
||||||
- kolla-ansible-centos8-source-ironic:
|
- kolla-ansible-centos8-source-ironic:
|
||||||
files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.*
|
files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.*
|
||||||
|
check-arm64:
|
||||||
|
jobs:
|
||||||
|
- kolla-build-centos8-source-aarch64
|
||||||
gate:
|
gate:
|
||||||
queue: kolla
|
queue: kolla
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -69,6 +72,12 @@
|
||||||
base_distro: centos
|
base_distro: centos
|
||||||
install_type: source
|
install_type: source
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: kolla-build-centos8-source-aarch64
|
||||||
|
parent: kolla-build-centos8-source
|
||||||
|
nodeset: kolla-centos8-aarch64
|
||||||
|
voting: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: kolla-publish-centos8-source
|
name: kolla-publish-centos8-source
|
||||||
parent: kolla-build-centos8-source
|
parent: kolla-build-centos8-source
|
||||||
|
|
|
@ -29,12 +29,8 @@
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: kolla-build-debian-source-aarch64
|
name: kolla-build-debian-source-aarch64
|
||||||
parent: kolla-base
|
parent: kolla-build-debian-source
|
||||||
nodeset: kolla-debian-buster-aarch64
|
nodeset: kolla-debian-buster-aarch64
|
||||||
voting: false
|
|
||||||
vars:
|
|
||||||
base_distro: debian
|
|
||||||
install_type: source
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: kolla-build-debian-binary
|
name: kolla-build-debian-binary
|
||||||
|
|
|
@ -16,6 +16,9 @@
|
||||||
files: ^docker\/(base|cinder|etcd|iscsid|kuryr|openstack-base|zun)\/.*
|
files: ^docker\/(base|cinder|etcd|iscsid|kuryr|openstack-base|zun)\/.*
|
||||||
- kolla-ansible-ubuntu-source-ironic:
|
- kolla-ansible-ubuntu-source-ironic:
|
||||||
files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.*
|
files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.*
|
||||||
|
check-arm64:
|
||||||
|
jobs:
|
||||||
|
- kolla-build-ubuntu-source-aarch64
|
||||||
gate:
|
gate:
|
||||||
queue: kolla
|
queue: kolla
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -57,6 +60,12 @@
|
||||||
base_distro: ubuntu
|
base_distro: ubuntu
|
||||||
install_type: source
|
install_type: source
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: kolla-build-ubuntu-source-aarch64
|
||||||
|
parent: kolla-build-ubuntu-source
|
||||||
|
nodeset: kolla-ubuntu-bionic-aarch64
|
||||||
|
voting: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: kolla-publish-ubuntu-source
|
name: kolla-publish-ubuntu-source
|
||||||
parent: kolla-build-ubuntu-source
|
parent: kolla-build-ubuntu-source
|
||||||
|
|
|
@ -95,6 +95,7 @@ RUN sed -i -e "s|http://deb.debian.org|http://{{ nodepool_mirror_host }}|" \
|
||||||
|
|
||||||
RUN sed -i -e "s|mirror://mirrors.ubuntu.com/mirrors.txt|http://{{ nodepool_mirror_host }}/ubuntu/|" \
|
RUN sed -i -e "s|mirror://mirrors.ubuntu.com/mirrors.txt|http://{{ nodepool_mirror_host }}/ubuntu/|" \
|
||||||
-e "s|http://ubuntu-cloud.archive.canonical.com/ubuntu|http://{{ nodepool_mirror_host }}/ubuntu-cloud-archive|" \
|
-e "s|http://ubuntu-cloud.archive.canonical.com/ubuntu|http://{{ nodepool_mirror_host }}/ubuntu-cloud-archive|" \
|
||||||
|
-e "s|http://ports.ubuntu.com|http://{{ nodepool_mirror_host }}/ubuntu-ports|" \
|
||||||
/etc/apt/sources.list
|
/etc/apt/sources.list
|
||||||
|
|
||||||
{% raw %}
|
{% raw %}
|
||||||
|
|
Loading…
Reference in New Issue