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