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