<div dir="ltr"><div><div><div>Hi All,<br></div><div><br></div><div>As part of community goal[1] for Queens, we've completed the repo split and created the new project[2]. <br></div><div><br></div><div>The next objective to is to use the new plugin in our jobs. As we've merged some changes after the split, I've synced them and fixed some minor issues before using it in the gate jobs. <br></div><div><br></div><div>These are very small changes and I would suggest we review/land them on priority (we don't have to keep syncing them again and again for broken jobs). We should probably *not approve* any changes to integration tests in heat before these go in.</div><br>- Changes in heat-tempest-plugin (sync  missing patches and fixes)<br>  <a href="https://review.openstack.org/#/q/project:openstack/heat-tempest-plugin+topic:sync_from_heat">https://review.openstack.org/#/q/project:openstack/heat-tempest-plugin+topic:sync_from_heat</a><br><br>- Use heat-tempest-plugin for integration jobs<br>  <a href="https://review.openstack.org/#/c/508112/">https://review.openstack.org/#/c/508112/</a><br><br>- Use heat-tempest-plugin for grenade job<br>  <a href="https://review.openstack.org/#/c/521246/">https://review.openstack.org/#/c/521246/</a><br><br>- Add heat integration jobs to heat-tempest-plugin check/gate queue<br>  <a href="https://review.openstack.org/#/c/521340/">https://review.openstack.org/#/c/521340/</a><br>  I guess this would result in some issues, where we can't add any changes to heat that breaks the existing tests, as the changes for both projects would have a circular dependency (not sure how it works atm with other plugins!). <br><br>- Remove plugin an integration tests from heat (This has -1 atm as releasenote job is broken, waiting for infra to fix it)<br>  <a href="https://review.openstack.org/#/c/521263/">https://review.openstack.org/#/c/521263/ </a> <br><br></div>I've also created an etherpad[3] to track these.<br><br></div>Also, the plugin project is expected to be branchless (we may not backport these job changes to stable branches soon though), we've to find  a  way to run additional tests for any new feature only on > <release/branch>. AFAIK, other projects check api microversions supported and without microversions in heat, may be we've find an alternate way.<br><div><div><div><div>-- <br><div><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Regards,</div>Rabi Mishra<div><br></div><div>[1]  <a href="https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html">https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html</a></div><div>[2] <a href="https://git.openstack.org/cgit/openstack/heat-tempest-plugin">https://git.openstack.org/cgit/openstack/heat-tempest-plugin</a></div><div>[3] <a href="https://etherpad.openstack.org/p/heat-tempest-plugin">https://etherpad.openstack.org/p/heat-tempest-plugin</a><br></div></div></div></div></div>
</div></div></div></div></div></div></div>