<div dir="ltr"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div>Somewhat related: do the new jobs finally allow choosing which tests are run rather than blindly run all smoke tests available? It has been a huge problem for ironic since the introduction of upgrade testing, and we're discussing migrating away from grenade because of that.</div><div><br></div><div>Dmitry<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, May 2, 2020 at 2:41 AM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com">gmann@ghanshyammann.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello Everyone,<br>
<br>
Finally, after so many cycles, grenade base job has been migrated to zuulv3 native[1]. This is<br>
merged in the Ussuri branch.<br>
<br>
Thanks to tosky for keep working on this and finish it!!<br>
<br>
New jobs 'grenade', 'grenade-multinode', 'grenade-postgresql' and 'grenade-forward' are<br>
zuulv3 native now and we kept old job nameĀ 'grenade-py3' as an alias to 'grenade' so that it would<br>
not break the gate using 'grenade-py3'.<br>
<br>
* Start using this new base job for your projects specific grenade jobs.<br>
<br>
* Migration to new job name:<br>
The integrated template and projects are using old job name 'grenade-py3' need to move to<br>
a new job name. Job is defined in the integrated template and also in the project's zuul.yaml for irrelevant-files.<br>
So we need to switch both places at the same time otherwise you will be seeing the two jobs running on your gate<br>
(master as well as on Ussuri). <br>
<br>
Integrated service specific template has switched to new job[2] which means you might see two jobs running<br>
'grenade' & 'grenade-py3' running on your gate until you change .zuul.yaml. Example: Nova did for master as well as Ussuri gate - <a href="https://review.opendev.org/#/q/I212692905a1d645cd911c2a161c13c794c0e0f4d" rel="noreferrer" target="_blank">https://review.opendev.org/#/q/I212692905a1d645cd911c2a161c13c794c0e0f4d</a><br>
<br>
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.<br>
<br>
[1] <a href="https://review.opendev.org/#/c/548936/" rel="noreferrer" target="_blank">https://review.opendev.org/#/c/548936/</a><br>
[2] <a href="https://review.opendev.org/#/c/722551/" rel="noreferrer" target="_blank">https://review.opendev.org/#/c/722551/</a><br>
<br>
-gmann<br>
<br>
</blockquote></div></div>