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