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