fix: Fix Pegleg pep8 gate
This commit updates the Pegleg pep8 gate to use Ubuntu 18.04 (bionic) as the base Ubuntu image for the job. Upstream CI has a community goal to use Ubuntu 20.04 (focal) which defaults to python3.8. By moving to python3.8, some of the pip packages need to be updated but until pip conflicts are resolved, it is difficult to do so. Aside from that, the functional gates are continuing to use Ubuntu 18.04. Additionally, update the deb-docker path. Change-Id: I599d8b8973a893a2112ff1219e10c19534c2c962
This commit is contained in:
parent
7997ace493
commit
742e12c638
11
.zuul.yaml
11
.zuul.yaml
@ -25,14 +25,14 @@
|
||||
use_proxy: false
|
||||
docker_registry: "quay.io"
|
||||
docker_registry_login_url: "https://quay.io/api/v1/"
|
||||
deb_docker_repo: "{{ zuul_site_mirror_fqdn }}/deb-docker"
|
||||
deb_docker_repo: "{{ zuul_site_mirror_fqdn }}/deb-docker/{{ ansible_distribution_release }}"
|
||||
image_prefix: "airshipit"
|
||||
base_image_bionic: "ubuntu:18.04"
|
||||
base_image_opensuse: "opensuse/leap:15.1"
|
||||
base_image_xenial: "ubuntu:16.04"
|
||||
check:
|
||||
jobs:
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-pep8-bionic
|
||||
- pegleg-dependency-vulnerability-check
|
||||
- airship-pegleg-docker-build-gate-ubuntu_xenial
|
||||
- airship-pegleg-docker-build-gate-ubuntu_bionic
|
||||
@ -41,7 +41,7 @@
|
||||
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-pep8-bionic
|
||||
- pegleg-dependency-vulnerability-check
|
||||
- airship-pegleg-docker-build-gate-ubuntu_xenial
|
||||
- airship-pegleg-docker-build-gate-ubuntu_bionic
|
||||
@ -60,6 +60,11 @@
|
||||
- name: primary
|
||||
label: ubuntu-xenial
|
||||
|
||||
- job:
|
||||
name: openstack-tox-pep8-bionic
|
||||
parent: openstack-tox-pep8
|
||||
nodeset: openstack-single-node-bionic
|
||||
|
||||
- job:
|
||||
name: airship-pegleg-lint-yaml
|
||||
voting: true
|
||||
|
Loading…
Reference in New Issue
Block a user