Pin bugfix 9.0 ci jobs to zed
Change-Id: I55e1e1b74c6ecf35a9f04b4577f0b5b3fc4ecf84
This commit is contained in:
@@ -14,7 +14,14 @@
|
|||||||
- ^tools/.*$
|
- ^tools/.*$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/ironic-lib
|
- name: openstack/devstack
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic
|
||||||
|
override-checkout: bugfix/21.0
|
||||||
|
- name: openstack/ironic-lib
|
||||||
|
override-checkout: stable/zed
|
||||||
vars:
|
vars:
|
||||||
# The default is 1GB, we need a little more to prevent OOMs killing the jobs
|
# The default is 1GB, we need a little more to prevent OOMs killing the jobs
|
||||||
configure_swap_size: 8192
|
configure_swap_size: 8192
|
||||||
@@ -76,7 +83,8 @@
|
|||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
required-projects:
|
required-projects:
|
||||||
# These are in addition to what is in ironic-ipa-base
|
# These are in addition to what is in ironic-ipa-base
|
||||||
- openstack/ironic-inspector
|
- name: openstack/ironic-inspector
|
||||||
|
override-checkout: bugfix/11.0
|
||||||
- openstack/python-ironic-inspector-client
|
- openstack/python-ironic-inspector-client
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
@@ -129,6 +137,15 @@
|
|||||||
name: ironic-standalone-ipa-src
|
name: ironic-standalone-ipa-src
|
||||||
parent: ironic-standalone
|
parent: ironic-standalone
|
||||||
description: Test ironic standalone with IPA from source
|
description: Test ironic standalone with IPA from source
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/devstack
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic
|
||||||
|
override-checkout: bugfix/21.0
|
||||||
|
- name: openstack/ironic-lib
|
||||||
|
override-checkout: stable/zed
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_BUILD_DEPLOY_RAMDISK: True
|
IRONIC_BUILD_DEPLOY_RAMDISK: True
|
||||||
@@ -140,9 +157,21 @@
|
|||||||
name: metalsmith-integration-ipa-src-uefi
|
name: metalsmith-integration-ipa-src-uefi
|
||||||
parent: metalsmith-integration-glance-centos8-uefi
|
parent: metalsmith-integration-glance-centos8-uefi
|
||||||
required-projects:
|
required-projects:
|
||||||
|
- name: openstack/devstack
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic
|
||||||
|
override-checkout: bugfix/21.0
|
||||||
|
- name: openstack/metalsmith
|
||||||
|
override-checkout: stable/zed
|
||||||
- openstack/ironic-python-agent
|
- openstack/ironic-python-agent
|
||||||
- openstack/ironic-python-agent-builder
|
- name: openstack/ironic-python-agent-builder
|
||||||
- openstack/ironic-lib
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/neutron
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic-lib
|
||||||
|
override-checkout: stable/zed
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
# Don't waste time on cleaning, it's checked everywhere else
|
# Don't waste time on cleaning, it's checked everywhere else
|
||||||
@@ -153,9 +182,21 @@
|
|||||||
name: metalsmith-integration-ipa-src-legacy
|
name: metalsmith-integration-ipa-src-legacy
|
||||||
parent: metalsmith-integration-glance-centos8-legacy
|
parent: metalsmith-integration-glance-centos8-legacy
|
||||||
required-projects:
|
required-projects:
|
||||||
|
- name: openstack/devstack
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic
|
||||||
|
override-checkout: bugfix/21.0
|
||||||
|
- name: openstack/metalsmith
|
||||||
|
override-checkout: stable/zed
|
||||||
- openstack/ironic-python-agent
|
- openstack/ironic-python-agent
|
||||||
- openstack/ironic-python-agent-builder
|
- name: openstack/ironic-python-agent-builder
|
||||||
- openstack/ironic-lib
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/neutron
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- name: openstack/ironic-lib
|
||||||
|
override-checkout: stable/zed
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
# Don't waste time on cleaning, it's checked everywhere else
|
# Don't waste time on cleaning, it's checked everywhere else
|
||||||
@@ -170,3 +211,64 @@
|
|||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_RAMDISK_TYPE: tinyipa
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
IRONIC_VM_SPECS_RAM: 1024
|
IRONIC_VM_SPECS_RAM: 1024
|
||||||
|
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: openstack-python3-zed-jobs-ipa-bugfix90
|
||||||
|
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
|
||||||
|
post:
|
||||||
|
jobs:
|
||||||
|
- publish-openstack-python-branch-tarball
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: openstack-cover-jobs-ipa-bugfix90
|
||||||
|
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
|
||||||
|
@@ -1,13 +1,20 @@
|
|||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- check-requirements
|
- check-requirements
|
||||||
- openstack-cover-jobs
|
- openstack-cover-jobs-ipa-bugfix90
|
||||||
- openstack-python3-zed-jobs
|
- openstack-python3-zed-jobs-ipa-bugfix90
|
||||||
- publish-openstack-docs-pti
|
- publish-openstack-docs-pti
|
||||||
- release-notes-jobs-python3
|
- release-notes-jobs-python3
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-functional
|
- openstack-tox-functional:
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- openstack-tox-cover:
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
- ipa-tox-examples
|
- ipa-tox-examples
|
||||||
# NOTE(iurygregory) Only run this two jobs since we are testing
|
# NOTE(iurygregory) Only run this two jobs since we are testing
|
||||||
# wholedisk + partition on tempest
|
# wholedisk + partition on tempest
|
||||||
@@ -29,7 +36,14 @@
|
|||||||
voting: false
|
voting: false
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-functional
|
- openstack-tox-functional:
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
|
- openstack-tox-cover:
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/requirements
|
||||||
|
override-checkout: stable/zed
|
||||||
- ipa-tox-examples
|
- ipa-tox-examples
|
||||||
- ipa-tempest-bios-ipmi-direct-src
|
- ipa-tempest-bios-ipmi-direct-src
|
||||||
- ipa-tempest-uefi-redfish-vmedia-src
|
- ipa-tempest-uefi-redfish-vmedia-src
|
||||||
|
Reference in New Issue
Block a user