docker_daemon: group: zuul registry-mirrors: - "http://{{ zuul_site_mirror_fqdn }}:8082/" storage-driver: overlay2 debug: True insecure-registries: - 172.17.0.1:5000 # Setting reuse_requirements to True will use the most recent # requirements build from the gate registry. This can save bandwidth # and time. However, it introduces a gate race condition if a change # is posted that updates requirements. We set to false to prefer # correctness to speed. reuse_requirements: False # Override Zuul inference of source directory from project name to always # use "loci". loci_src_dir: "src/git.openstack.org/openstack/loci" branch: "{{ zuul_execution_branch.split('/')[-1] }}" distros: - name: centos image: centos:7 buildargs: base: PACKAGE_MIRROR: "{{ zuul_site_mirror_fqdn }}" PIP_INDEX_URL: http://{{ zuul_site_mirror_fqdn }}/pypi/simple PIP_TRUSTED_HOST: "{{ zuul_site_mirror_fqdn }}" project: PROJECT: "{{ project }}" PROJECT_REPO: http://172.17.0.1/git/openstack/{{ project }} WHEELS: 172.17.0.1:5000/loci/requirements:{{ branch }}-centos FROM: base:centos requirements: PROJECT: requirements PROJECT_REPO: http://172.17.0.1/git/openstack/requirements FROM: base:centos - name: ubuntu image: ubuntu:xenial buildargs: base: UBUNTU_URL: http://{{ zuul_site_mirror_fqdn }}/ubuntu/ CLOUD_ARCHIVE_URL: http://{{ zuul_site_mirror_fqdn }}/ubuntu-cloud-archive/ CEPH_URL: http://{{ zuul_site_mirror_fqdn }}/ceph-deb-luminous/ ALLOW_UNAUTHENTICATED: "true" PIP_INDEX_URL: http://{{ zuul_site_mirror_fqdn }}/pypi/simple PIP_TRUSTED_HOST: "{{ zuul_site_mirror_fqdn }}" project: PROJECT: "{{ project }}" PROJECT_REPO: http://172.17.0.1/git/openstack/{{ project }} WHEELS: 172.17.0.1:5000/loci/requirements:{{ branch }}-ubuntu FROM: base:ubuntu requirements: PROJECT: requirements PROJECT_REPO: http://172.17.0.1/git/openstack/requirements FROM: base:ubuntu - name: leap15 buildargs: base: PACKAGE_MIRROR: "http://{{ zuul_site_mirror_fqdn }}/opensuse/" PIP_INDEX_URL: http://{{ zuul_site_mirror_fqdn }}/pypi/simple PIP_TRUSTED_HOST: "{{ zuul_site_mirror_fqdn }}" project: PROJECT: "{{ project }}" PROJECT_REPO: http://172.17.0.1/git/openstack/{{ project }} WHEELS: 172.17.0.1:5000/loci/requirements:{{ branch }}-leap15 FROM: base:leap15 requirements: PROJECT: requirements PROJECT_REPO: http://172.17.0.1/git/openstack/requirements FROM: base:leap15 # - name: debian # image: debian:stretch # buildargs: # base: # DEBIAN_URL: http://{{ zuul_site_mirror_fqdn }}/debian/ # DEBIAN_SECURITY_URL: http://{{ zuul_site_mirror_fqdn }}/debian/ # DEBIAN_SECURITY_DISTRIBUTION: stretch-security # CEPH_URL: http://{{ zuul_site_mirror_fqdn }}/ceph-deb-luminous/ # ALLOW_UNAUTHENTICATED: "true" # PIP_INDEX_URL: http://{{ zuul_site_mirror_fqdn }}/pypi/simple # PIP_TRUSTED_HOST: "{{ zuul_site_mirror_fqdn }}" # project: # PROJECT: "{{ project }}" # PROJECT_REPO: http://172.17.0.1/git/openstack/{{ project }} # WHEELS: 172.17.0.1:5000/loci/requirements:master-debian # FROM: base:debian # requirements: # PROJECT: requirements # PROJECT_REPO: http://172.17.0.1/git/openstack/requirements # FROM: base:debian