Browse Source

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
changes/59/752559/5
Rick Bartra 1 year ago
parent
commit
742e12c638
  1. 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…
Cancel
Save