---- On Tue, 05 May 2020 02:35:58 -0500 Andreas Jaeger <aj@suse.com> wrote ----
On 02.05.20 02:39, Ghanshyam Mann wrote:
Hello Everyone,
Finally, after so many cycles, grenade base job has been migrated to zuulv3 native[1]. This is merged in the Ussuri branch.
Thanks to tosky for keep working on this and finish it!!
New jobs 'grenade', 'grenade-multinode', 'grenade-postgresql' and 'grenade-forward' are zuulv3 native now and we kept old job name 'grenade-py3' as an alias to 'grenade' so that it would not break the gate using 'grenade-py3'.
* Start using this new base job for your projects specific grenade jobs.
* Migration to new job name: The integrated template and projects are using old job name 'grenade-py3' need to move to a new job name. Job is defined in the integrated template and also in the project's zuul.yaml for irrelevant-files. So we need to switch both places at the same time otherwise you will be seeing the two jobs running on your gate (master as well as on Ussuri).
Integrated service specific template has switched to new job[2] which means you might see two jobs running 'grenade' & 'grenade-py3' running on your gate until you change .zuul.yaml. Example: Nova did for master as well as Ussuri gate - https://review.opendev.org/#/q/I212692905a1d645cd911c2a161c13c794c0e0f4d
It needs to be done in Ussuri also as Tempest where integrated templates are present is branchless and apply the change for Ussuri job also.
The template integrated-gate-py3 has been introduced in stein cycle as far as I can see, so we do need to update the extra grenade-py3 lines to grenade where they exist in stein and train as well to avoid the duplicated runs, don't we?
We do not need until we backport the grenade new job to stable/train. For stable/train gate, only old job is running because new job from a template is not found ?(if I am not wrong). I tested it on nova stable/train and only single job run. -gmann
Andreas
[1] https://review.opendev.org/#/c/548936/ [2] https://review.opendev.org/#/c/722551/
-gmann
-- Andreas Jaeger aj@suse.com Twitter: jaegerandi SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D 90409 Nürnberg (HRB 36809, AG Nürnberg) GF: Felix Imendörffer GPG fingerprint = EF18 1673 38C4 A372 86B1 E699 5294 24A3 FF91 2ACB