13:32:23 <gmann> #startmeeting qa
13:32:24 <openstack> Meeting started Tue Apr 28 13:32:23 2020 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:32:25 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:32:27 <openstack> The meeting name has been set to 'qa'
13:33:03 <gmann> who all here today ?
13:33:06 <masayukig> hi
13:33:08 <soniya29> hello
13:33:44 <paras333> Hi
13:33:55 <kopecmartin> hi, i'm here, but need to focus on something else right now , so i'll be only in reading mode now.. if you need anything from me, just ping me and i'll answer later
13:33:55 <tosky> o/
13:34:06 <gmann> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours
13:34:09 <gmann> today agenda ^^
13:34:23 <gmann> #topic Announcement and Action Item (Optional)
13:35:30 <gmann> one announcement is about ussuri branch which is ready now and qa releases or to  setup the devstack and grenade is in-progress
13:35:36 <gmann> #link https://review.opendev.org/#/q/topic:qa-ussuri-release+status:open
13:36:13 <gmann> #topic Ussuri Priority Items progress
13:36:34 <gmann> #link https://etherpad.opendev.org/p/qa-ussuri-priority
13:36:49 <gmann> masayukig: you have anything to share on testr.conf or plugin blacklist things ?
13:37:40 <masayukig> gmann: nothing particular yet. I'll start the testr.conf thing after the ussuri release
13:38:03 <gmann> ok
13:38:07 <gmann> #topic OpenStack Events Updates and Planning
13:38:22 <gmann> we are planning V PTG now, masayukig go ahead
13:38:41 <masayukig> thanks. Based on the doodle voting, I've signed up QA for the following 4 hours slots in the "Icehouse" room for the Vitctoria virtual PTG. Wednesday, June 3: 13-14, 14-15 UTC and Thursday, June 4: 13-14, 14-15 UTC.
13:38:54 <masayukig> #link https://etherpad.opendev.org/p/qa-victoria-ptg
13:40:09 <masayukig> I think 4 hours are enough for our 8 topics. If you have any comments or additional topic, please let us know.
13:40:56 <masayukig> And, I'll send an email about this on the ML later (maybe, tomorrow)
13:41:01 <gmann> +1, thanks masayukig for organizing that.
13:41:32 <gmann> hope it does not conflict with nova and TC which are not yet booked.
13:41:45 <masayukig> that's it from my side
13:41:54 <gmann> thanks again.
13:42:08 <gmann> #topic Sub Teams highlights (Sub Teams means individual projects under QA program)
13:42:11 <gmann> Tempest
13:42:44 <gmann> there two changes in gate for Tempest
13:42:55 <gmann> 1. adding stable/ussuri job - #link https://review.opendev.org/#/c/723620/
13:43:19 <gmann> 2. dropping stable/rocky gate job from mater - #linl https://review.opendev.org/#/c/722183/
13:43:22 <gmann> #link https://review.opendev.org/#/c/722183/
13:43:32 <gmann> masayukig: ^^ if you can look at later one
13:44:00 <masayukig> sure thing
13:44:24 <gmann> Tempest 24.0.0 is released and it is in u-c also where few xenial job need Tempest <24.0.0 on stein onwards gate fail due to constarint.
13:44:44 <gmann> i need to check what is possible way for those job to fix. sometime after office hour
13:44:53 <gmann> anything else on Tempest side ?
13:45:03 <tosky> I have two (probably) minor changes in tempest too
13:45:53 <tosky> this one https://review.opendev.org/#/c/720213/ allows some job failure to be properly handled in cinder
13:46:06 <paras333> I have my patches in the https://etherpad.opendev.org/p/qa-bug-triage-ussuri , one for discussion and others for review. If you get time, can you please look at it:)
13:46:11 <tosky> see an example https://review.opendev.org/#/c/720214/
13:46:37 <tosky> and then this small tuning of the storage test blacklist file: https://review.opendev.org/#/c/721043/
13:47:09 <gmann> you mean if tempest test failing then do not fail and continue run the plugins tests ?
13:47:26 <gmann> paras333: sure, we will discuss in bug toioc
13:47:28 <gmann> topic
13:49:04 <gmann> anyways I will check on review.
13:49:17 <gmann> anything else ?
13:49:29 <gmann> Patrole
13:49:49 <gmann> after fixing the gate, i was able to finally release the Patrole for ussuri. 0.9.0 is released
13:50:07 <gmann> same things there. dropping the stable/rocky jobs from master gate
13:50:10 <gmann> #link https://review.opendev.org/#/c/722184/
13:50:40 <gmann> I will add ussuri job also there but that need some adjustment on config side.
13:51:01 <gmann> Grenade
13:51:09 <gmann> zuulv3 native job
13:51:11 <gmann> #link https://review.opendev.org/#/q/topic:native-zuulv3-migration+(status:open+OR+status:merged)
13:51:25 <gmann> base job are merged now, thanks tosky again for working on those
13:51:47 <masayukig> ++
13:52:04 <gmann> we need to migration now, I have pushed the tempest side changes. tricky things here is project side patch to move to new job and template on tempest side needs to go togehter
13:52:15 <gmann> otherwise it end up running the same job twice with different name
13:52:43 <gmann> Tempest is merge now #linl https://review.opendev.org/#/c/722551/
13:52:49 <gmann> #link https://review.opendev.org/#/c/722551/
13:53:26 <gmann> once grenade and devstack ussuri branch setup is merged we can start on project side. nova, cinder are already started
13:53:30 <gmann> anything else on grenade ?
13:54:20 <gmann> #topic Community goal tracking
13:54:23 <gmann> #link https://etherpad.opendev.org/p/qa-community-wide-goals-tracking
13:54:35 <gmann> i started the PTL and contribution guide on all QA projects
13:54:40 <gmann> few are pending to merge i think
13:55:23 <gmann> only two are left
13:55:25 <gmann> #link https://review.opendev.org/#/c/721757/
13:55:42 <gmann> #link https://review.opendev.org/#/c/721108/
13:56:04 <gmann> we will start the V cycle goal planning soon once those are finalized from TC side
13:56:23 <gmann> one goal is still yet to decide. I will bring that in TC office hour in this week
13:56:33 <gmann> #topic Bug Triage
13:56:44 <gmann> kopecmartin: is in read only mode i think
13:56:51 <gmann> paras333: go ahead
13:56:56 <gmann> you had something on bug ?
13:57:31 <paras333> Nothing major, there are BZ that yet need reviews just want to bring that to everyone's attention https://etherpad.opendev.org/p/qa-bug-triage-ussuri
13:57:50 <gmann> paras333: sure, thakns.
13:57:52 <gmann> thanks
13:58:04 <paras333> and some needs discussions , so if we can view them as well that will be great!
13:58:07 <gmann> i will spend more time on those once ussuri release is finished
13:58:13 <gmann> ack
13:58:15 <paras333> sure thing
13:58:26 <gmann> thanks
13:58:37 <gmann> soniya29: anything from your side
13:58:47 <gmann> sorry we missed  the scenario manager things during Tempest topic
13:59:08 <gmann> but we can talk here if anyting you would like to discuss/bring in notice
13:59:25 <soniya29> gmann: no updates for now
13:59:49 <gmann> ok.
14:00:27 <gmann> soniya29: feel  free to ping us on channel anytime you want to discuss on that or any doubt etc
14:00:36 <gmann> #topic Critical Reviews
14:00:54 <gmann> any critical review other than what we discussed already ?
14:01:50 <gmann> #topic Open Discussion
14:01:59 <gmann> anything else to discuss today?
14:02:18 <paras333> I have started poking around hacking, Is there any action item we would like to see on hacking project?
14:02:45 <paras333> I have gone through the Bugs and it seems most of them are just waiting for the closures
14:02:57 <gmann> paras333: not for now, incoming request are not so frequent there but if any then reviewing those will be helpful
14:03:26 <paras333> sure
14:03:28 <gmann> ok, please add on the etherpad if you find something need review or disucsion
14:03:45 <paras333> absolutely
14:04:04 <gmann> thanks for the help
14:04:11 <AJaeger> paras333: you might want to review which local hacking rules are used in many projects and merge them into hacking itself...
14:04:23 <AJaeger> paras333: there's quite a few check copied around
14:04:37 <AJaeger> nothing urgent...
14:04:37 <gmann> if those are common not project specific
14:04:52 <tosky> gmann: sorry, double booked for a moment; regarding your question, some cinder jobs runs two sets of jobs (tempest and then cinderlib) in the same run (long story), so if tempest fails we would still like to run cinderlib tests
14:05:06 <AJaeger> gmann: some are, question is how common
14:05:15 <paras333> AJaeger:  Ahh ok , I will check. Can you link me to some examples?
14:05:32 <gmann> tosky: two set of job in single run ?
14:05:54 <gmann> AJaeger: we have lot of tempest side which are for service client.
14:05:55 <tosky> gmann: two set of tests in a single job, sorry
14:06:09 <gmann> ohk :) i was confused with 'job'
14:06:15 <AJaeger> paras333: http://codesearch.openstack.org/?q=flake8%3Alocal-plugins&i=nope&files=&repos= shows which are in use
14:07:01 <gmann> tosky:  i see and if tempest test finish and fail then it does not run cinderlib tests ?
14:07:17 <paras333> AJaeger:  ack, I will take a look
14:07:20 <tosky> gmann: right now it does, because I put a ignore_errors; but then I kind of lose that status
14:07:38 <tosky> the job passes globally, but it shouldn't
14:08:13 <tosky> I need the status of tempest run registered somewhere (https://review.opendev.org/#/c/720213/) so that I can check it later and fails properly (https://review.opendev.org/#/c/720214/)
14:08:18 <gmann> with your change, you mean it pass globally even test fail because of ignore_errors ?
14:08:24 <gmann> AJaeger: thanks for link.
14:08:45 <tosky> no, the change allows the job to fail; right now it is not failing because ignore_errors makes it pass
14:08:53 <tosky> right now:
14:09:06 <gmann> ignore_errors on cinder side job right ?
14:09:11 <tosky> yep
14:09:15 <tosky> - if tempest run passes and cinderlib tests pass, that's fine
14:09:32 <tosky> - if tempest run passes and cinderlib tests fails, the job globally fails (correct)
14:10:03 <tosky> - if tempest run fails, and cinderlib tests pass, the job is marked as passed due to the ignore_errors (otherwise it would skip cinderlibs tests)
14:10:12 <gmann> i see, got it. I will check the review.
14:10:13 <tosky> that's what the two fixes address
14:10:18 <tosky> thanks!
14:10:38 <tosky> and finally, a note about grenade: I marked all the obsolete/no more needed open grenade reviews with -1
14:10:39 <gmann> i think heat also run both tests in single job but it is with tempest run
14:10:50 <tosky> so if you want you can kill all those reviews
14:10:56 <gmann> sure.
14:11:07 <gmann> I will check sometime in this week.
14:11:08 <gmann> thanks
14:11:29 <gmann> anything else to discuss.
14:11:58 <gmann> thanks all for joining. let's close office hour for today
14:12:04 <masayukig> thanks!
14:12:05 <gmann> #endmeeting