08:00:38 <gmann> #startmeeting qa 08:00:38 <openstack> Meeting started Thu Sep 21 08:00:38 2017 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:39 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:42 <openstack> The meeting name has been set to 'qa' 08:00:52 <gmann> Who all here today? 08:00:56 <masayukig> o/ 08:01:07 <zhufl> o/ 08:01:20 <tono> bye 08:02:06 <gmann> let's wait for couple of min for more people 08:04:06 <gmann> let's start 08:04:08 <masayukig> ok 08:04:14 <gmann> #agenda https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_September_21st_2017_.280800_UTC.29 08:04:26 <gmann> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Agenda_for_September_21st_2017_.280800_UTC.29 08:04:47 <gmann> today agenda ^^ 08:05:09 <gmann> #topic Previous Meeting Action review 08:05:25 <gmann> seems like no AI from previous meeting 08:05:33 <gmann> #topic PTG Summary 08:05:45 <gmann> #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122295.html 08:05:58 <gmann> thanks andreaf for sending the summary 08:06:10 <gmann> zhufl: you might have read this 08:06:29 <gmann> also we have queens priority etherpad - #link https://etherpad.openstack.org/p/qa-queens-priorities 08:06:32 <zhufl> yeah 08:07:40 <gmann> priority for queens can be found there 08:07:58 <masayukig> I think any questions/suggestions are welcome :) 08:08:35 <gmann> zhufl: we had 1 item for you about scenario manager refactoring if you are ok with that 08:09:39 <gmann> any question about PTG 08:09:55 <zhufl> gmann: well, I'am not sure, I still remember one of Jordan's patch which takes long time not being able to merge 08:10:29 <zhufl> gmann: do you remember the arguments about the refactory of scenario.manager? 08:10:36 <gmann> zhufl: ok, that might be prior to make copy of scenario manger on plugin side 08:11:11 <gmann> zhufl: yes, that was because plugin were using it we could not break that. but to resolve that we copied scenario manger on each plugin side 08:11:38 <gmann> hope all plugin has their own copy now. if so we can refactor scenario manager without issue 08:12:54 <gmann> zhufl: this ML - #link http://lists.openstack.org/pipermail/openstack-dev/2017-April/115073.html 08:13:18 <zhufl> gmann: oh, let me see 08:13:31 <gmann> you can find about status of plugin side fix ion this - #link https://etherpad.openstack.org/p/tempest-manager-plugins 08:13:50 <gmann> i think we are all good to refactor now. we did not find anyone doping that actually 08:14:02 <gmann> zhufl: thanks. it will good help 08:14:26 <gmann> zhufl: if you have any query, feel free to ping 08:14:33 <gmann> let's move to next topic 08:14:47 <gmann> #topic Forum Topics for Sydney Summit 08:15:22 <gmann> there is anotehr mail from andreaf about forum topic for Sydney 08:15:25 <gmann> #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122297.html 08:15:49 <gmann> tough he missed the qa in braces ands my filter did not work to get this mail under qa folder :) 08:16:05 <gmann> anyway 08:16:36 <gmann> like last time, we need to propose forum topic for QA and feel free to put your ideas in ethepad 08:16:37 <gmann> #link https://etherpad.openstack.org/p/qa-sydney-forum-topics 08:17:27 <gmann> do not know about exact deadline but i think we have good amount of time 08:17:49 <masayukig> heh, yeah, I'll take a look later 08:18:07 <gmann> masayukig: thanks 08:18:17 <zhufl> gmann: the deadline for what? 08:18:35 <gmann> zhufl: there is deadline to submit forum topic from each project 08:20:00 <zhufl> gmann: oh, I thought the session topic, which should have been finished 08:20:01 <gmann> #topic Gate Stability 08:20:25 <gmann> zhufl: yea sessions topics are done and schedule is also out 08:21:16 <gmann> zhufl: these are forum topic each project can have and after submission topic will be selected by selection team 08:21:40 <zhufl> gmann: oh, interesting 08:21:47 <masayukig> zhufl: are you able to come to the summit this time? 08:21:47 <gmann> those are more user developer interaction and gathering the feedback and requirement 08:22:16 <gmann> its not USA :) so visa things should be fine 08:22:35 <masayukig> I hope so... 08:22:56 <gmann> tough i have apply by next week 08:23:15 <gmann> *have to 08:23:38 <zhufl> I don't know, we haven't started the discussion of who will go to summit:) 08:23:49 <gmann> ok 08:24:05 <gmann> back to Gate topic 08:24:31 * masayukig nods 08:24:43 <gmann> it is more stable side now a days 08:24:51 <gmann> not much to discuss from my side 08:25:00 <gmann> masayukig: zhufl you have anything specific to bring 08:25:23 <zhufl> exclude scenario tests it looks fine 08:25:54 <gmann> zhufl: scenario tests are not going good? 08:26:24 <zhufl> sometimes 08:26:53 <zhufl> they have more chance to fail 08:27:21 <gmann> zhufl: did you observed the particular failure or it is random timeout 08:27:49 <zhufl> gmann: more likely to be random 08:27:59 <gmann> humm 08:27:59 <masayukig> zhufl: hmm, if so, probably we should dig it more.. 08:28:39 <gmann> afazekas had idea about bringing the all scenario tests back to one job 08:29:24 <gmann> so if something already going bad, we should bring it up which should help him 08:29:58 <zhufl> masayukig: gmann: oh, then I'll pay more attention to it from now on 08:30:12 <gmann> zhufl: thanks that will help. 08:30:41 <gmann> zhufl: it will be good to bring particular failure and log bug and e-r query 08:30:48 <masayukig> I actually subscribe this rss http://health.openstack.org/runs/key/project/openstack/tempest/recent/rss to see it 08:31:13 <masayukig> But I only get periodic job failures, so far 08:31:54 <gmann> masayukig: nice 08:32:23 <gmann> masayukig: can we see the failure log also 08:33:09 <masayukig> gmann: yeah, we can see that from RSS 08:33:26 <masayukig> The RSS links to the o-h and logs 08:33:35 <gmann> masayukig: got it 08:33:37 <gmann> masayukig: thanks 08:33:42 <zhufl> masayukig: gate-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet-nv FAILURE in 1h 58m 31s (non-voting) 08:34:06 <zhufl> masayukig: can something like this be seen in the site? 08:36:17 <masayukig> zhufl: now, we only store gate data not check queue data, so, 08:36:30 <masayukig> I don't think so. 08:36:43 <masayukig> gmann: Am I correct? 08:36:51 <gmann> https://www.irccloud.com/pastebin/w0zAwBJY/ 08:36:54 * andreaf o/ 08:37:10 <gmann> zhufl ^^ 08:37:11 <gmann> andreaf: hi 08:37:31 * masayukig is preparing a birthday cake for andreaf :) 08:37:36 <gmann> masayukig: yea no check pipeline as f now 08:37:42 <zhufl> I just be kicked by the bad network:) 08:37:51 <gmann> masayukig: oh, is it today? 08:38:14 <gmann> zhufl: no issue, o-h does not have check jobs data 08:38:15 <masayukig> gmann: Facebook said so :) 08:38:20 <andreaf> masayukig: :) thanks! 08:38:31 <zhufl> really? happy birthday! 08:38:43 <gmann> andreaf: happy birthday and π 08:38:44 <andreaf> thank you ^_^ 08:38:52 <gmann> masayukig: ^^ i found cake :) 08:38:55 <andreaf> heh nice cake! 08:38:59 <masayukig> gmann: nice :) 08:39:15 <zhufl> delicious:) 08:39:23 <gmann> heh 08:39:29 <masayukig> one more π° 08:39:40 <gmann> cool 08:39:50 <andreaf> wow thank you folks :) 08:39:53 <gmann> πΎπ» 08:40:18 <zhufl> gmann: what's this 08:40:25 <gmann> ok, let's observe the failure and try to add e-r more and more 08:40:29 * andreaf feels like celebrating 08:40:39 <masayukig> gmann: +1 08:40:50 <gmann> andreaf: yea virtual celebration :) 08:41:02 <gmann> zhufl: beer and champion it was :) 08:41:11 <andreaf> zhufl: you should be able to get data on the overall pass/fail of the job from graphite 08:41:43 <gmann> yea graphite can be seen for those 08:42:21 <gmann> any more things on gate side? 08:42:22 <zhufl> oh i c 08:42:27 <andreaf> zhufl: something like this: https://goo.gl/ptPgEw 08:42:59 <andreaf> we are not running the ironic job anymore - thanks gmann 08:43:06 <andreaf> and we have the pike stable job as well 08:43:10 <gmann> yea those are gone 08:43:19 <gmann> +1 08:43:22 <zhufl> I can't visit google sites 08:43:41 <gmann> andreaf: anything else you found to do more cleanup on job list side 08:43:48 <masayukig> zhufl: 08:43:50 <masayukig> http://graphite.openstack.org/render/?from=-200hours&height=500&until=now&width=800&bgcolor=ffffff&fgcolor=000000&yMax=100&yMin=0&vtitle=Failure%20Rate%20in%20Percent&title=Test%20failure%20rates%20over%20last%20200%20hours%20(12%20hour%20rolling%20average)&drawNullAsZero=true&&target=lineWidth(color(alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm- 08:43:52 <masayukig> neutron-full-ubuntu-xenial.FAILURE),transformNull(sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.%7BSUCCESS,FAILURE%7D))),%2712hours%27),%20%27gate-tempest-dsvm-neutron-full-ubuntu-xenial%20(check)%27),%27ff0000%27),1)&target=lineWidth(color(alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-neutron-full-ubuntu-xe 08:43:54 <masayukig> nial.FAILURE),transformNull(sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.%7BSUCCESS,FAILURE%7D))),%2712hours%27),%20%27gate-tempest-dsvm-neutron-full-ubuntu-xenial%20(gate)%27),%27b00000%27),2) 08:43:57 <gmann> masayukig: thanks 08:44:03 <masayukig> wow ... 08:44:13 <zhufl> masayukig:) 08:44:18 <andreaf> masayukig: you'll need a URL shortener :) 08:45:00 <gmann> let's move next 08:45:04 <gmann> #topic Tempest 08:45:09 <gmann> #link https://review.openstack.org/#/q/project:openstack/tempest+status:open 08:45:18 <gmann> ^^ current open reviews 08:45:47 <gmann> i will check comments on object storage client by tomorrow and update accordingly 08:45:51 <gmann> Test.py as stable: https://etherpad.openstack.org/p/tempest-test-module-stable 08:45:54 <gmann> andreaf: ^^ 08:46:27 <andreaf> gmann: the etherpad may be out of date sry 08:46:43 <gmann> andreaf: ohk 08:47:06 <andreaf> gmann: but what's left is https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:test_module_stable 08:47:08 <andreaf> #link https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:test_module_stable 08:47:21 <andreaf> gmann: and your patches for the object storage client 08:47:52 <gmann> andreaf: yea i will try to bring those upto date tomorrow 08:47:54 <andreaf> it would be great to merge all those while we are in the beginning of the cycle 08:48:02 <gmann> +1 08:48:40 <andreaf> also on Tempest I started looking at tracking test resources but I don't have anything in reviewable state yet 08:48:53 <andreaf> there was one topic we discussed at PTG scenario refactor 08:49:11 <andreaf> we hoped zhufl might be interested in that? 08:49:30 <gmann> andreaf: yea we talked about it with zhufl 08:49:45 <gmann> all plugins have copy now right 08:50:01 <andreaf> oh great sorry I did not read the whole meeting :P 08:50:07 <zhufl> I am just not very sure we can go smoothly:) 08:50:11 <gmann> #link https://etherpad.openstack.org/p/tempest-manager-plugins 08:50:35 <gmann> zhufl: will check the plugin if any pending and then we are good to go 08:51:02 <andreaf> zhufl: it would be great if you could start working on a patch series on that 08:51:03 <zhufl> gmann: heh wish so:) 08:51:10 <gmann> Bug Triage: 08:51:17 <zhufl> https://review.openstack.org/#/c/497760/ if we use api_microversion_fixture in setUp, we will not be able to create resources in resource_setup 08:51:18 <patchbot> patch 497760 - tempest - Merge volume message list and show testcases 08:51:31 <gmann> it think i should have remove this as we are not doing bug triage any more in queens as discussed in PTG 08:51:32 <zhufl> gmann: still one question about microversion 08:52:14 <gmann> zhufl: i remember masayukig talked about this and i forgot to review 08:52:25 <gmann> zhufl: i will check it in detail and get back to you 08:52:35 <zhufl> gmann: ok:) 08:52:38 <andreaf> gmann: yeah we need to find a volunteer to drive bug triage and setup a different forum to discuss about bugs first though 08:52:48 <gmann> andreaf: you will catch right person interested for bug traige 08:53:27 <andreaf> gmann: I will try to find someone :) but if you have candidates as well let me know please 08:53:54 <gmann> andreaf: sure. may be we can check with chandankumar if he is interested 08:53:55 <andreaf> unless any of you gmann masayukig zhufl want to be the bug czar for queens 08:54:43 <masayukig> andreaf: interesting 08:54:52 <andreaf> yeah I wanted to ask him even though I think he already has a few things on his plate :) 08:55:02 <gmann> ok 08:55:15 <andreaf> masayukig: are you volunteering? 08:55:24 <gmann> seems so :) 08:55:25 <masayukig> andreaf: let me think 08:55:43 <gmann> ok 5 min left 08:55:44 <zhufl> that will be great:) 08:55:46 <gmann> let's move 08:55:49 <andreaf> sure let me know! 08:55:51 <gmann> #topic Patrole 08:56:04 <gmann> anything on patrole side or we can skip this 08:56:50 <gmann> multipolicy spec is merged now - #link https://review.openstack.org/#/c/461140/ 08:56:51 <patchbot> patch 461140 - qa-specs - RBAC testing multiple policies (MERGED) 08:57:00 <andreaf> yay +1 08:57:04 <gmann> #topic Critical Reviews 08:57:09 <gmann> any critical reviews 08:57:22 <gmann> andreaf: i reviewed the series for class level cleanup and looks good 08:57:51 <zhufl> andreaf: I really likes them 08:58:18 <gmann> #topic Open Discussion 08:58:23 <andreaf> gmann, zhufl: cool thanks I need to do that for the rest of the tests in tempest - help is welcome of course 08:58:27 <gmann> anything else to discuss 08:58:39 <gmann> andreaf: sure 08:58:59 <masayukig> zhufl: andreaf: gmann: yeah, I like them, I missed to +2, though. 08:59:12 <gmann> andreaf: i have 1 new mentee interested in QA 08:59:27 <gmann> i will check with him and will be good to start these things 08:59:30 <andreaf> that's great 08:59:33 <masayukig> gmann: nice 08:59:36 <andreaf> ok nice 08:59:54 <gmann> time up now 08:59:58 <gmann> thanks all for joining 09:00:08 <gmann> #endmeeting