13:31:27 <gmann> #startmeeting qa 13:31:28 <openstack> Meeting started Tue Feb 4 13:31:27 2020 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:31:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:31:32 <openstack> The meeting name has been set to 'qa' 13:31:44 <gmann> who all here today 13:31:50 <kopecmartin> hi o/ 13:31:51 <tosky> o/ 13:31:57 <soniya29> hello 13:32:40 <arxcruz> o/ 13:33:14 <rh-jelabarre> o/ 13:33:23 <gmann> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours\ 13:33:28 <gmann> today agenda ^^ 13:34:06 <gmann> #topic Announcement and Action Item (Optional) 13:34:14 <gmann> no action items from previous meeting 13:34:29 <gmann> #topic Ussuri Priority Items progress 13:34:44 <gmann> #link https://etherpad.openstack.org/p/qa-ussuri-priority 13:35:13 <gmann> I am jumping to one which has progress from last status 13:35:15 <gmann> py2.7 drop plan for QA 13:35:38 <gmann> i started dropping the py2 from other QA deliverable. 13:35:54 <gmann> once those are merged I will cut a release for them with major version bump 13:36:46 <gmann> Improving Tempest cleanup 13:36:50 <gmann> kopecmartin: ^^ 13:37:33 <kopecmartin> ehm, not much updates from my side , the patch which adds tempest-cleanup role needs further work, something got broken there 13:37:51 <gmann> ok. 13:38:29 <gmann> skipping event update. 13:38:33 <gmann> #topic Sub Teams highlights 13:38:35 <gmann> Tempest 13:38:49 <gmann> py27 unit tests job failing due to oslo drop py2 13:39:15 <gmann> which is blocking tox basepython fix and py3.5 drop https://review.opendev.org/#/c/704840/ 13:39:27 <tosky> uh 13:39:49 <gmann> I will push patch to make it n-v till we merge the patch which completely drop the py2 13:40:14 <lseki> ++ 13:40:31 <gmann> Patrole 13:40:38 <gmann> anything on patrole ? 13:41:16 <gmann> any other project updates devstack, grenade ? 13:42:33 <gmann> let's move 13:42:36 <gmann> #topic Community goal tracking 13:42:49 <gmann> #link https://etherpad.openstack.org/p/qa-community-wide-goals-tracking 13:43:18 <gmann> i created this etherpad to track the work. we have 2 goals for ussuri 1. py drop which is in progress 2. contribution guide- not yet started 13:43:35 <tosky> sorry, grenade 13:43:47 <gmann> ok, go ahead tosky 13:44:07 <tosky> the jobs are ready to be reviewed; the testing heat multinode job fails, but it fails in the same way as the legacy job 13:44:19 <tosky> I tested sahara and it's working 13:44:37 <tosky> iurygregory has been testing with ironic; there is an issue with the multinode job, but it may be a configuration issue 13:44:59 <tosky> or maybe the job needs some adaptations after the new workflow, still under investigation 13:45:16 <tosky> but I think that the basic structure of the jobs is ready for review now 13:45:23 <iurygregory> ^ agree =) 13:45:49 <gmann> tosky: ok, none of the project job derived from base job failing due to migration ? 13:46:50 <tosky> not the one tested so far, apart from this ironic multinode 13:46:59 <iurygregory> in ironic the 2 non multinode jobs - ironic-grenade and ironic-inspector-grenade are green 13:47:33 <gmann> ok 13:47:39 <openstackgerrit> Ghanshyam Mann proposed openstack/tempest master: Remove py2 jobs due to dependency not compatible with py2 https://review.opendev.org/705683 13:47:44 <gmann> thanks, i will check that in this week for sure 13:47:59 <tosky> thanks 13:48:15 <gmann> #topic Bug Triage 13:48:21 <gmann> kopecmartin: soniya29 ^^ 13:49:01 <kopecmartin> unfortunately i didn't have much time the last week, but i higlighted a few reviews and bugs in the etherpad 13:49:07 <kopecmartin> #link https://etherpad.openstack.org/p/qa-bug-triage-ussuri 13:49:17 <kopecmartin> line 34 and further 13:50:22 <gmann> ok, week#5 data is clear like new bug went from 36->34. can we add the current week (week#6) data also same way. 13:50:46 <kopecmartin> yeah, the numbers are decreasing, which is great 13:51:08 <gmann> kopecmartin: soniya29 ow may be week we finished can be the top data to show instead of ongoing week 13:51:29 <kopecmartin> ok, np 13:51:41 <soniya29> gmann, sure 13:51:41 <gmann> for example, week#6(this week) shows week#5 data not week#6 which is ongoing for triage. 13:52:04 <gmann> yeah, that is good sign that new bugs are decreasing which is our target. 13:52:14 <kopecmartin> I copy pasted the data before update :/ 13:52:28 <gmann> our main goal is to triage the new bug. we should close open/triaged bug also but that is next step 13:53:16 <gmann> i commented/change status for last week discussed bugs 13:53:35 <gmann> anything else on bugs ? 13:53:44 <kopecmartin> no from my side 13:54:21 <gmann> ok. thanks 13:54:31 <gmann> #topic Critical Reviews 13:54:53 <gmann> one is this to unblock gate - https://review.opendev.org/#/c/705683/ 13:55:20 <gmann> and other 2 which fix the basepython for tox env is already +A and should be merged once py2 job is gone. 13:55:25 <gmann> any other critical review 13:56:11 <gmann> #topic Open Discussion 13:56:21 <gmann> anything else to discuss ? 13:57:26 <whoami-rajat> hi 13:57:26 <gmann> ok, let's close early today and start checking the gate status which will be broken for many projects. 13:57:31 <gmann> whoami-rajat: hi 13:57:34 <whoami-rajat> i had a query 13:57:55 <gmann> yeah go ahead 13:58:00 <whoami-rajat> is there any doc regarding the structure of scenario tests? 13:58:45 <gmann> whoami-rajat: not yet. kopecmartin has plan to add a etherpad to add such structure for scenario manager to declare it stable 13:59:31 <whoami-rajat> gmann, ok, thanks! 13:59:32 <kopecmartin> i didn't start that effort yet .. whoami-rajat we can discuss if interested 13:59:44 <whoami-rajat> kopecmartin, sure 13:59:51 <gmann> basically we need to clean that up from 1. internal vs external used/to be use methods 2. merge the wrapper kind of method 13:59:53 <gmann> and so on 14:01:08 <gmann> we cannot not remove the CONF from it so it cannot be moved to lib/ but can be declared as stable for plugins in existing directory like we did for test.py 14:01:15 <gmann> anything else ? 14:01:44 <whoami-rajat> ok 14:01:45 <gmann> thanks all for joining. 14:01:47 <whoami-rajat> not from my side 14:01:50 <whoami-rajat> Thanks! 14:01:50 <gmann> #endmeeting