[unmaintained-only] Use proper versions for grenade

Also pin project specific tempest plugins to <series>-last tags.

Conflicts, changes:
  roles/configure-grenade-branches/defaults/main.yaml
  .zuul.yaml

Conflicts and changes are due to branch names need to be adjusted to
actual branch.

Change-Id: Id8e09096fc4fe6241cb95b7edbd14609667c3e7b
(cherry picked from commit 7da2da2ff5)
This commit is contained in:
Elod Illes
2024-11-21 11:39:47 +01:00
parent c2b4adbfa0
commit 9913337db3
2 changed files with 18 additions and 6 deletions

View File

@@ -5,16 +5,28 @@
jobs:
- grenade
- grenade-multinode
- grenade-heat-multinode
- octavia-grenade
- grenade-heat-multinode:
required-projects:
- name: opendev.org/openstack/heat-tempest-plugin
override-checkout: zed-last
- octavia-grenade:
required-projects:
- name: opendev.org/openstack/octavia-tempest-plugin
override-checkout: zed-last
- ironic-grenade:
voting: false
gate:
jobs:
- grenade
- grenade-multinode
- grenade-heat-multinode
- octavia-grenade
- grenade-heat-multinode:
required-projects:
- name: opendev.org/openstack/heat-tempest-plugin
override-checkout: zed-last
- octavia-grenade:
required-projects:
- name: opendev.org/openstack/octavia-tempest-plugin
override-checkout: zed-last
experimental:
jobs:
- grenade-forward

View File

@@ -1,3 +1,3 @@
---
grenade_from_branch: stable/yoga
grenade_to_branch: stable/zed
grenade_from_branch: unmaintained/yoga
grenade_to_branch: unmaintained/zed