13:30:44 <gmann> #startmeeting qa 13:30:44 <openstack> Meeting started Tue Jan 28 13:30:44 2020 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:30:45 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:30:47 <openstack> The meeting name has been set to 'qa' 13:30:58 <gmann> who all here today 13:31:00 <kopecmartin> hi o/ 13:31:11 <tosky> o/ 13:32:51 <yoctozepto> o/ 13:33:05 * yoctozepto eavesdropping 13:34:49 <gmann> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours 13:34:53 <gmann> today agenda ^^ 13:35:10 <gmann> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_next_Office_hours 13:35:19 <gmann> #topic Announcement and Action Item (Optional) 13:36:01 <gmann> 1 AI from last meeting 13:36:39 <gmann> gmann to add the community goal tracking for QA in office hour agenda. 13:36:47 <gmann> added that 13:36:55 <gmann> we will discuss the progress in later section 13:37:13 <gmann> #topic Ussuri Priority Items progress 13:37:28 <gmann> #link https://etherpad.openstack.org/p/qa-ussuri-priority 13:38:06 <gmann> skipping stestr.conf thing 13:38:08 <gmann> RBAC testing strategy (reader/member/admin X project/domain/system) 13:38:23 <gmann> this is the one I need to start review now. 13:38:46 <gmann> py2.7 drop plan for QA 13:38:56 <gmann> this is progress. I have started doing in Tempest 13:39:16 <gmann> added review link on etherpad 13:40:04 <gmann> Improving Tempest cleanup 13:40:15 <gmann> kopecmartin: did anyone review your patch ? 13:40:33 <kopecmartin> gmann: probably no, let me check 13:41:13 <kopecmartin> #link https://review.opendev.org/#/c/698610/ 13:41:20 <gmann> kopecmartin: ok, can you add that on etherpad too 13:41:33 <gmann> kopecmartin: I will check for sure by tomorrow. 13:41:46 <gmann> #topic Sub Teams highlights (Sub Teams means individual projects under QA program) 13:42:11 <gmann> Tempest 23.0.0 is already released which is the last release of Tempest officially support py2 13:42:24 <gmann> and that also mark end of spport for stable/queens 13:42:57 <gmann> for stable/queens i have pinned the Tempest version to fix the bug of incompatible master version 13:43:26 <gmann> and for stable/rocky, installing the Tempest on py3.6 venv on xenial node 13:43:44 <gmann> stab;e/stein, stable/train are good as bionic node has py3.6 13:44:15 <gmann> py2 drop is in-progress #link https://review.opendev.org/#/c/704096/ 13:44:32 <gmann> this will reduce large amount of jobs on tempest master 13:45:34 <gmann> patrole 13:45:52 <gmann> anything on patrole side. i have not checked the progress this week 13:46:22 <gmann> let's move 13:46:29 <gmann> devstack 13:46:40 <gmann> tosky: back to your question of backport 13:46:43 <tosky> yep 13:46:49 <tosky> I was going to type something in fact :) 13:47:07 <tosky> I just verified that with that backport, grenade plugins are working \o/ 13:47:08 <gmann> it looks ok to me as swift was py3 on train. does that backport fix the plugin issue for grenade ? 13:47:16 <tosky> https://review.opendev.org/#/c/638390/ 13:47:17 <gmann> tosky: great, any testing patch ? 13:47:32 <tosky> I'm going to send another patch as well 13:47:39 <gmann> cool. I will have a look 13:48:34 <tosky> anyway, we either need that backport, or we need to make sure that openstackclient is excluded when installing the py2 version of the libraries 13:49:29 <gmann> i am ok for backport vs adding hack for openstackclient 13:49:47 <openstackgerrit> Luigi Toscano proposed openstack/grenade master: DNM - grenade test jobs (heat, neutron) https://review.opendev.org/639774 13:49:51 <tosky> another test job ^^ 13:49:53 <gmann> we can expect everyone has to be on py3 as ussuri is py3-only 13:50:09 <gmann> py3 in train 13:50:17 <gmann> thanks. 13:50:26 <tosky> if iurygregory has some time, he could also depend on https://review.opendev.org/#/c/704543/ in his ironic patch 13:50:30 <tosky> just to triple check 13:51:05 <gmann> ok 13:51:06 <tosky> gmann: yeah, that was my expection as well, but in the discussion linked from the original review I backported, the patch has been postponed until Ussuri opened 13:51:32 <tosky> hence my question as I was not sure whether a full backport is going to be appropriate 13:51:44 <gmann> tosky: may be due to swift which was ok on py3 form train. anyways i will check 13:52:20 <gmann> as grenade is py3-py3 testing in ussuri we need to have train version also on py3 without doing *few* on py2 13:52:23 <gmann> or both 13:53:38 <gmann> let's review those testing patch and backport. 13:53:44 <gmann> moving next 13:53:46 <gmann> #topic Bug Triage 13:53:54 <gmann> #link https://etherpad.openstack.org/p/qa-bug-triage-ussuri 13:54:04 <gmann> kopecmartin: soniya29 go ahead 13:54:27 <kopecmartin> last week i focus basically on reducing the number of New bugs 13:54:53 <kopecmartin> I marked a few bugs in the etherpad, which need some discussion 13:55:09 <kopecmartin> for example i don't know how to close a bug :D maybe I'm missing some permissions 13:55:30 <gmann> kopecmartin: oh you mean changing the status also ? 13:55:51 <kopecmartin> gmann: yes 13:56:11 <gmann> kopecmartin: ok, i need to add in bug driver team. i will do that 13:56:20 <kopecmartin> gmann: thanks 13:56:28 <gmann> kopecmartin: report of last week from L36 right 13:57:11 <soniya29> gmann, I was pretty busy this week with other stuffs. I would be in touch with kopecmartin within upcoming days. 13:57:17 <arxcruz> kopecmartin: gmann I would like to volunteer help you guys in the bug triage 13:57:27 <arxcruz> so, please count with me, we can discuss this later ;) 13:57:35 <kopecmartin> arxcruz: great, thanks 13:58:04 <kopecmartin> gmann: I also created a section 'Bugs with patches' .. i put there bugs which are ready to be reviewed - there is a fix prepared 13:58:13 <gmann> arxcruz: nice, we have etherpad to track the report so you can start triage 13:58:52 <gmann> kopecmartin: ok. 1859529 is fixed i think but i would like to know what branch and devstack installation for that. I will comment on that before we close 13:59:03 <openstackgerrit> Swapnil Chhanikar proposed openstack/tempest master: Change default region for placement to empty string https://review.opendev.org/704143 13:59:52 <gmann> 1622722 - i think this also fixed in os-testr too. i will confirm again 14:00:49 <gmann> https://bugs.launchpad.net/tempest/+bug/1835186 14:00:49 <openstack> Launchpad bug 1835186 in tempest "The API for volume v3 update/delete encryption type differs from the documentation" [Undecided,Confirmed] 14:00:56 <gmann> kopecmartin: is this cinder api ref bug ? 14:01:23 <gmann> because if endpoints are wrong in tempest then it should fail the test 14:01:48 <kopecmartin> gmann: seems so, see comment #5 .. exactly, that's what i don't understand, why isn't it failing anywhere 14:03:05 <gmann> ok, i will comment there after checking api-ref and cinder api 14:03:34 <gmann> https://bugs.launchpad.net/tempest/+bug/1827234 14:03:34 <openstack> Launchpad bug 1827234 in tempest "tempest_test_regex and tempest_black_regex docs don't seem to work with comments and multi-lines" [Undecided,New] 14:04:01 <gmann> this is known issue. i know mattt tried it during nova job and it did not work so he logged the bug. 14:05:25 <openstackgerrit> Lee Yarwood proposed openstack/devstack master: zuul: Add the fedora-latest-virt-preview job to the experimental queue https://review.opendev.org/704573 14:05:48 <kopecmartin> gmann: so maybe we should edit README so that users don't try it 14:06:52 <kopecmartin> if users want to comment the regexes, they can define their variable as a list, comment what's needed and before running tempest they can just join their variable into a string a pass it to tempest 14:07:19 <kopecmartin> i did it like that in python-tempestconf 14:07:32 <gmann> yeah, file also work fine. but it should work actually. let's keep this open and if someone want to investigate more 14:07:35 <kopecmartin> https://opendev.org/openstack/python-tempestconf/src/branch/master/.zuul.yaml#L138 14:08:01 <gmann> i know when we added that multi line in README it was tested somewhere. 14:08:20 <gmann> i will add those testing patched on bug for more info 14:09:01 <gmann> https://bugs.launchpad.net/tempest/+bug/1821071 14:09:02 <openstack> Launchpad bug 1821071 in tempest "All devstack-tempest jobs are failing due to 'gabbi_tempest_path' is undefined" [Undecided,New] 14:09:33 <gmann> this was fixed by adding gabbi_tempest_path in tempest roles which i think we should move to gabbi side instead of having it in base jobs 14:09:58 <gmann> i do not know if i open separate bug for that or kept this open. I will find and comment 14:10:01 <gmann> or close 14:10:29 <gmann> ok anything else kopecmartin ? 14:10:43 <kopecmartin> gmann: not from my side 14:10:45 <gmann> than bug patch review ? 14:10:45 <iurygregory> tosky, going to add now o/ 14:11:09 <gmann> kopecmartin: thanks for triage and report. it is really helpful. 14:11:20 <gmann> #topic Community goal tracking 14:11:31 <gmann> we have two goals for ussuri 14:11:49 <gmann> #link https://governance.openstack.org/tc/goals/selected/ussuri/index.html 14:11:55 <gmann> py2 drop which is in progress 14:12:30 <gmann> contribution guide - this is not started yet. this is easy one to add the guide for new contributors in each repo 14:12:54 <gmann> I will put the reviews and merged work in etherpad 14:13:00 <gmann> #topic Critical Reviews 14:13:06 <gmann> any critical review? 14:13:49 <kopecmartin> gmann: if you just could have a look on the latest open reviews, it would be great, there are many easy reviews, which could be merged 14:14:12 <gmann> ok. 14:14:23 <gmann> #topic Open Discussion 14:14:35 <gmann> anything else to discuss ? 14:15:26 <gmann> thanks everyone for joining. 14:15:29 <gmann> #endmeeting