<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>thank you all who participated in the PTG discussions and shared their thoughts and opinions. It's very much appreciated!<br></div><div><br></div><div>Here is the summary of the topics we have discussed [1]:</div><div>*<span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"> Migration of devstack and Tempest tests to new secure RBAC<br></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z">** Tempest side appear to be ready, further work is required on Devstack's side.<br></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><br></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z">* <span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">Xena retrospective <br></span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">** Among good things belong:</span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** a few long term unfinished effort got completed</span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** a participation in an open source contest, which also helped in the above point<br></span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** a great response time in devstack patches</span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** quite prompt fixing devstack gate issues - thank you all who are active in Devstack, great job!<br></span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">** Bad things to mention:</span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** not enough active contributors in Tempest and especially in Patrole project</span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">*** long review time in Tempest and Patrole<br></span></span></div><div><span class="gmail-author-a-z79zz75zz89zz68zz68zz122zgz72zoz75za4z76zz79zz67zz68z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a"><br></span></span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z">* Cleanup of duplicated scenario.manager</span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z">** we will start with removing duplicated scenario.manager (Tempest's stable interface) methods from plugins</span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z">** this follows the 'making tempest.scenario.manager interface stable' effort done ~2 cycles ago<br></span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a"><br></span></span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">* Test inheritance conventions, are there any</span></span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">** we discussed usage of DDT library - it has turned out it complicates things when the test names are generated dynamically (it's hard to track the tests then) and because in DDT case the tests are not associated with any UUID</span></span></div><div><span class="gmail-author-a-vz65z4z71zz85zo4skz80z0bx4z85zz122z"><span class="gmail-author-a-7lkz80zmz71zz82z91spr0f9a">** <br></span></span></div><div><br></div><div>* FIPS support</div><div>** current issues with FIPS at [3] - raised by Ade Lee<br></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg">** the plan here from high level point of view is we'll use new jobs (with FIPS enabled) in Tempest so that we can identify and fix the tests that don't comply with FIPS</span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg"><br></span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg">* Patrole stable release updates and discussion</span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg">** A big question has been raised, do we have someone who can drive the patrole's migration to new RBAC? That's important because as mentioned before, there aren't many contributors in Patrole.</span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg">** There was an idea raised to retire the project - mainly because it's hard to maintain it (not enough contributors) and because the gates were broken for several months during the Xena cycle and mostly none had noticed - which raises another question - is the project needed/used by anyone?<br></span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg"><br></span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg">The discussed topics are transformed into priority items [2] we will be focusing on this cycle.<br></span></div><div><span class="gmail-author-a-az70zxjjz90zz80zz76zx9hz73zz82zhz75zg"><br></span></div><div>[1] <a href="https://etherpad.opendev.org/p/qa-yoga-ptg">https://etherpad.opendev.org/p/qa-yoga-ptg</a> <br></div><div>[2] <a href="https://etherpad.opendev.org/p/qa-yoga-priority">https://etherpad.opendev.org/p/qa-yoga-priority</a> <br></div><div>[3] <span class="gmail-author-a-z70zyjb1z80zz67zz78zz69zz78zz83zz87zfz67zz85zf gmail-url"><a href="https://etherpad.opendev.org/p/state-of-fips-in-openstack-ci-yoga" rel="noreferrer noopener">https://etherpad.opendev.org/p/state-of-fips-in-openstack-ci-yoga</a></span></div><div><br></div><div>Regards,<br></div><div>-- <br><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><font size="2">Martin Kopec</font><br><font size="2"><span>Senior Software Quality Engineer</span></font><br><font size="2"><span>Red Hat <span>EMEA</span></span></font></div><div><br></div><div><br></div><div><br></div></div></div></div></div>