CI: switch the multinode job to tempest-multinode-full-base

The non-base job is designed for the integrated gate and may have
unnecessary side effects. It has recently overriding the OVS agent
bridge settings, breaking our job.

Make the job voting again.

Also Remove lower-constraints job

As discussed during the upstream ironic community meeting on
Monday Dec 14 2020, the lower-constraints job is being removed.

Plus Cap version of ipa-builder to 2.2.0

Versions higher than 2.2.0 of ironic-python-agent-builder use
tinycore 11.x to build tinyipa, and that uses a kernel too recent
to be built on bionic.

Change-Id: Ied8cafd32c3e634d498467ebe878a411f0b24e6d
(cherry picked from commit 97ceb38a72)
(cherry picked from commit 840488e595)
This commit is contained in:
Dmitry Tantsur 2020-12-11 14:18:12 +01:00 committed by Riccardo Pittau
parent 46c6a4bf3d
commit 85a1e3d23a
2 changed files with 8 additions and 5 deletions

View File

@ -8,7 +8,8 @@
required-projects:
- openstack/ironic
- openstack/ironic-python-agent
- openstack/ironic-python-agent-builder
- name: openstack/ironic-python-agent-builder
override-checkout: 2.2.0
- openstack/ironic-tempest-plugin
- openstack/virtualbmc
irrelevant-files:
@ -396,13 +397,15 @@
- job:
name: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
description: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
parent: tempest-multinode-full-py3
parent: tempest-multinode-full-base
nodeset: openstack-two-node-bionic
pre-run: playbooks/ci-workarounds/pre.yaml
timeout: 10800
required-projects:
- openstack/ironic
- openstack/ironic-python-agent
- openstack/ironic-python-agent-builder
- name: openstack/ironic-python-agent-builder
override-checkout: 2.2.0
- openstack/ironic-tempest-plugin
- openstack/virtualbmc
- openstack/networking-generic-switch
@ -747,7 +750,8 @@
- openstack/grenade
- openstack/ironic
- openstack/ironic-python-agent
- openstack/ironic-python-agent-builder
- name: openstack/ironic-python-agent-builder
override-checkout: 2.2.0
- openstack/ironic-tempest-plugin
- openstack/virtualbmc
vars:

View File

@ -2,7 +2,6 @@
templates:
- check-requirements
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python3-ussuri-jobs
- periodic-stable-jobs
- publish-openstack-docs-pti