Merge "Pin bugfix 20.2 ci jobs to zed" into bugfix/20.2

This commit is contained in:
Zuul
2022-10-13 15:14:31 +00:00
committed by Gerrit Code Review
2 changed files with 92 additions and 5 deletions

View File

@@ -16,6 +16,14 @@
override-checkout: master
- opendev.org/openstack/ironic-tempest-plugin
- opendev.org/openstack/virtualbmc
- name: openstack/neutron
override-checkout: stable/zed
- name: openstack/nova
override-checkout: stable/zed
- name: openstack/swift
override-checkout: stable/zed
- name: openstack/requirements
override-checkout: stable/zed
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$
@@ -1058,8 +1066,12 @@
description: Ironic unit tests run with Sushy from source
parent: openstack-tox
required-projects:
- opendev.org/openstack/ironic
- opendev.org/openstack/sushy
- name: opendev.org/openstack/ironic
override-checkout: bugfix/20.2
- name: opendev.org/openstack/sushy
override-checkout: stable/zed
- name: openstack/requirements
override-checkout: stable/zed
irrelevant-files:
- ^.*\.rst$
- ^api-ref/.*$
@@ -1076,3 +1088,78 @@
# NOTE(dtantsur): this job will be run on sushy as well, so it's
# important to set the working dir to the Ironic checkout.
zuul_work_dir: "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/ironic'].src_dir }}"
- project-template:
name: openstack-python3-zed-jobs-ironic-bugfix202
description: |
Runs unit tests for an OpenStack Python project under the CPython
version 3 releases designated for testing in the Yoga release.
check:
jobs:
- openstack-tox-pep8:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py38:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py39:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py310:
voting: false
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
gate:
jobs:
- openstack-tox-pep8:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py38:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py39:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- project-template:
name: openstack-python3-zed-jobs-ironic-bugfix202-arm64
description: |
Runs unit tests for an OpenStack Python project under the CPython
version 3 releases designated for testing in the Yoga release.
check:
jobs:
- openstack-tox-py38-arm64:
voting: false
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- openstack-tox-py39-arm64:
voting: false
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
- project-template:
name: openstack-cover-jobs-ironic-bugfix202
description: |
Runs openstack-tox-cover in only the check pipeline using
yoga upper-constraints.
check:
jobs:
- openstack-tox-cover:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed
gate:
jobs:
- openstack-tox-cover:
required-projects:
- name: openstack/requirements
override-checkout: stable/zed

View File

@@ -1,9 +1,9 @@
- project:
templates:
- check-requirements
- openstack-cover-jobs
- openstack-python3-zed-jobs
- openstack-python3-zed-jobs-arm64
- openstack-cover-jobs-ironic-bugfix202
- openstack-python3-zed-jobs-ironic-bugfix202
- openstack-python3-zed-jobs-ironic-bugfix202-arm64
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3