22:01:04 <mtreinish> #startmeeting qa
22:01:05 <openstack> Meeting started Thu Jul  9 22:01:04 2015 UTC and is due to finish in 60 minutes.  The chair is mtreinish. Information about MeetBot at http://wiki.debian.org/MeetBot.
22:01:06 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
22:01:08 <openstack> The meeting name has been set to 'qa'
22:01:12 <hogepodge> o/
22:01:15 <mtreinish> hi who's here today?
22:01:20 <masayukig> hi
22:01:24 <gmann> o/
22:01:29 <mtreinish> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Proposed_Agenda_for_July_9th_2015_.282200_UTC.29
22:01:31 <auld> o/
22:01:32 <mtreinish> ^^^ today's agenda
22:01:49 <dpaterson> o/
22:01:50 <masayukig> I have to leave in 30 mins,though...
22:01:57 <mtreinish> masayukig: ok, no worries
22:02:07 <mtreinish> dtroyer: around?
22:02:38 <mtreinish> ok let's get started
22:02:49 <mtreinish> #topic New meeting time poll (mtreinish)
22:03:15 <mtreinish> so based on some discussions we've had at the last 2200utc meeting the 2200 utc time slot hasn't been working too well lately
22:03:42 <mtreinish> it's too early for a lot of apac which was the point of having the alternating timeslots
22:03:53 <mtreinish> so I started a doodle poll to find a new timeslot:
22:03:59 <mtreinish> #link http://doodle.com/eykyptgi3ca3r9mk
22:04:28 <mtreinish> I'm hoping to have the meeting at the new time in 2 weeks
22:05:04 <mtreinish> so make sure to vote on it so I've got enough data to reschedule :)
22:05:19 <mtreinish> ok, that was all I had on this topic, is there anything else?
22:05:22 <gmann> mtreinish: so next alt meeting (23rd) will be on new time
22:05:50 <mtreinish> yep, that's what I was hoping for
22:06:14 <gmann> mtreinish: great. thanks.
22:06:46 <mtreinish> ok, let's move on
22:06:56 <mtreinish> #topic Specs Reviews
22:07:09 <mtreinish> are there any open specs reviews to discuss today?
22:07:50 <gmann> mtreinish: #link https://review.openstack.org/#/c/198219/
22:07:58 <dpaterson> #link  https://review.openstack.org/#/c/191978/
22:08:07 <gmann> mtreinish: it is service client spec/discussion  i put in new file
22:08:18 <gmann> oomichi +2 is there
22:08:35 <mtreinish> gmann: ah, ok cool. I'll take a look after the meeting. I expect that to be a fast +A
22:08:44 <gmann> mtreinish: Thanks
22:08:46 <mtreinish> since it's something we've basically agreed on at this point
22:08:53 <gmann> yea
22:09:02 <oomichi> mtreinish: yes, thats right
22:09:11 <mtreinish> are there any other specs?
22:10:15 <mtreinish> I guess not, let's move on
22:10:27 <mtreinish> #topic Blueprints
22:10:39 <mtreinish> are there any open blueprints to discuss?
22:10:44 <mtreinish> or any status updates people want to give
22:11:13 <oomichi> I have one
22:11:26 <oomichi> about service client
22:11:34 <mtreinish> oomichi: ok, go ahead
22:11:40 <oomichi> now we are working for migrating service clients to tempest-lib
22:12:02 <oomichi> and the progress is written on https://etherpad.openstack.org/p/tempest-consistent-service-method-names
22:12:41 <oomichi> I am concentrating on compute service clients because they are inconsistent and can find the working items
22:13:01 <oomichi> and most parts seems done
22:13:05 <mtreinish> nice, it looks like most of the modules are done for compute :)
22:13:22 <oomichi> just one point is about "kwargs" on openstack-dev ml
22:13:49 <mtreinish> ah, yeah I've been meaning to reply to that thread
22:14:01 <mtreinish> but I think excepting kwargs for the body is probably fine
22:14:01 <oomichi> #link http://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html
22:14:08 <mtreinish> /excepting/accepting
22:14:30 <mtreinish> if they're garbage the input validation on the server side will yell at you
22:14:38 <oomichi> mtreinish: thanks, that will be nice input
22:15:08 <mtreinish> well for nova it will at least. Other projects who knows...
22:15:42 <mtreinish> oomichi: when do you expect to actually start migrating things to tempest-lib? It looks like you're pretty close
22:15:51 <oomichi> mtreinish: I will ask the other people for working for the other service clients
22:16:15 <oomichi> mtreinish: maybe next two weeks
22:16:20 <mtreinish> ah, ok cool
22:16:28 <oomichi> mtreinish: that is my hope ;)
22:16:45 <mtreinish> I have faith
22:16:50 <gmann> mtreinish: oomichi : i will also push return value thing as per https://review.openstack.org/#/c/198219/ soon
22:17:24 <oomichi> mtreinish: yeah, that is also necessary before.
22:17:50 <oomichi> mtreinish: thanks in advance :)
22:18:00 <mtreinish> oomichi: it might be helpful to post that etherpad to the ML in a call for help on the other (non-compute) service clients. Because those should be pretty easy for others to help on
22:18:18 <mtreinish> that could make things go faster too
22:18:36 <oomichi> mtreinish: that is a nice idea, will do it later
22:19:11 <mtreinish> #action oomichi to share etherpad of work items for service client migration to ML
22:19:20 <mtreinish> ok, are there any other bps to discuss?
22:20:44 <mtreinish> well, I can talk about a couple
22:21:08 <mtreinish> on the external plugin interface for tempest bp
22:21:12 <mtreinish> the initial stevedore patch landed
22:21:22 <mtreinish> although I haven't tested it yet so I dunno if it works :)
22:22:02 <oomichi> mtreinish: oops, I also didn't test honestly
22:22:11 <mtreinish> hehe, it's ok no harm done
22:22:24 <mtreinish> if someone tries to use it and it doesn't work I expect a bug will just be filed and we can fix it fast
22:22:26 <oomichi> mtreinish: yeah, that's right ;)
22:22:58 <mtreinish> I need to corner mkoderer so we can test things with manila's tempest tests and see what's missing
22:23:37 <mtreinish> but I expect some more patches will come out of actually trying to use it :)
22:24:06 <mtreinish> the other bp I wanted to bring up was the cli-improvements one
22:24:11 <oomichi> mtreinish: yes, right. but the other project guy also want to use it now
22:24:25 <oomichi> that is a reason why i am pushing https://review.openstack.org/#/c/197841/
22:25:10 <mtreinish> ah ok, yeah I guess we can add that, but it is just a spec I really hope people don't try to write code using an interface only described in a spec
22:25:25 <oomichi> maybe we need to block to use it on the other project before implementing it on manila
22:25:39 <oomichi> mtreinish: yeah
22:26:37 <dpaterson> mtreinish: I've been evaluating your three cli patches and once I fixed the path issue locally init seems to be working well. Have not tried run as of yet.
22:27:07 <mtreinish> oomichi: well, in the worst case if someone managed to successfully use the untested stuff which has landed and we need to change an interface it'll just break them
22:27:24 <mtreinish> I don't think we should worry about backwards compat on this aspect until we say it's ready
22:27:30 <mtreinish> dpaterson: ok, awesome
22:27:39 <mtreinish> that's good to know
22:27:48 <oomichi> mtreinish: a nice point, I agree/hope
22:28:08 <mtreinish> dpaterson: did you try running normally (with like testr directly)
22:28:29 <dpaterson> not yet, tomorrow morning I plan on it.
22:28:38 <mtreinish> because my concern with init at this point is that testr or testr based things will just work in the working dir
22:28:47 <mtreinish> oomichi: hehe, we'll see I guess :)
22:29:09 <dpaterson> Okay, will validate that case
22:29:23 <mtreinish> dpaterson: great thanks
22:29:29 <mtreinish> I probably should test it myself too :)
22:29:44 <dpaterson> :)
22:29:47 <mtreinish> #link https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:bp/tempest-cli-improvements,n,z
22:29:58 <mtreinish> just for reference those are the patches dpaterson and I are talking about
22:30:07 <mtreinish> they add the beginning of the new run workflow for tempest
22:31:12 <mtreinish> the run command still needs some work (which is why it's marked WIP)
22:31:18 <mtreinish> ok are there any other blueprints?
22:31:19 <oomichi> mtreinish: cool, that seems nice progress
22:32:40 <mtreinish> ok, let's move on
22:32:44 <mtreinish> #topic Devstack
22:32:55 <mtreinish> dtroyer: did you have anything to discuss about devstack this week?
22:33:31 <mtreinish> or does anyone else have anything to discuss about devstack?
22:35:07 <mtreinish> ok, lets move on then
22:35:11 <mtreinish> #topic Grenade
22:35:27 <mtreinish> does anyone have anything to discuss about grenade this week?
22:35:51 <auld> we are interested in working on the multi-node grenade that has been discussed a bit
22:36:19 <auld> Don't know if anyone has picked this up though
22:36:21 <mtreinish> auld: ah, yeah sry I meant to respond to your email, it just got lost in my mail flood :(
22:36:31 <mtreinish> auld: sdague has been working on that this week
22:36:45 <mtreinish> he's got patches up to run multinode grenade
22:37:00 <mtreinish> but there are some infra issues he's been debugging with clarkb on running the multi-node jobs
22:37:30 <mtreinish> #link https://review.openstack.org/#/c/199091/
22:37:47 <mtreinish> and
22:37:49 <mtreinish> #link https://review.openstack.org/#/c/199073/
22:38:04 <mtreinish> auld: ^^^ those are the patches I was thinking of
22:38:27 <auld> OK, good, we'll look at them
22:38:41 <mtreinish> I haven't been following the work there too closely, so I'm not exactly sure what the blocking issue right now is
22:38:51 <masayukig> thanks all, I have to go..
22:39:35 <mtreinish> masayukig: o/
22:39:59 <mtreinish> auld: I would touch base with sdague tomorrow to see if there's something he needs help with
22:40:19 <mtreinish> is there anything else to discuss on grenade?
22:40:34 <auld> Yes, will see if I can catch him
22:41:21 <mtreinish> ok, let's move on then
22:41:31 <mtreinish> #topic Bugs
22:41:36 <mtreinish> #link https://etherpad.openstack.org/p/Tempest-bug-report
22:41:53 <mtreinish> gmann: anything intersting in the world of bugs this week?
22:42:14 <gmann> mtreinish: andreaf had this week triage rotation
22:42:22 <mtreinish> I have noticed ylobankov triaging a lot of bugs lately, which is awesome
22:42:35 <gmann> and ylobankov doing good job for backlog cleanup
22:42:39 <gmann> mtreinish: yes
22:42:49 <mtreinish> hmm, it's kinda late for andreaf I guess we'll ask him later
22:43:03 <gmann> ok
22:43:09 <gmann> other than that nothing much
22:43:16 <mtreinish> heh, ok
22:43:26 <mtreinish> does anyone have anything else to discuss on bugs?
22:43:45 <gmann> i will also start cleaning up backlog, as there are lot of old bugs which might be invalid now
22:44:09 <mtreinish> yeah I expect a lot of things have kinda sat there while tempest was changing
22:44:17 <gmann> yea
22:44:30 <mtreinish> ok, let's move on
22:44:33 <mtreinish> #topic Critical Reviews
22:44:45 <mtreinish> does anyone have any reviews they'd like to get extra eyes on?
22:44:53 <dpaterson> mtreinish: https://review.openstack.org/#/c/199091/  not sure if qualifies as critical :)
22:45:59 <mtreinish> dpaterson: did you mean: https://review.openstack.org/#/c/191978/ ?
22:46:11 <dpaterson> damn
22:46:22 <mtreinish> #link https://review.openstack.org/#/c/191978/
22:46:28 <mtreinish> no worries
22:46:30 <dpaterson> yup
22:46:36 <mtreinish> sry I meant to look at that last week and forgot
22:46:58 <mtreinish> but I liked the intent of the patch from the commit msg :)
22:47:23 <dpaterson> np, it had a +2 but then suffered bit rot
22:47:39 <dpaterson> So I had to submit another patch.
22:48:40 <mtreinish> ok
22:48:54 <mtreinish> are there any other patches to bring up?
22:50:10 <mtreinish> heh, I guess not
22:50:14 * mtreinish is kinda surprised
22:50:19 <mtreinish> ok let's open the floor
22:50:23 <mtreinish> #topic Open Discussion
22:50:34 <mtreinish> Does anyone have any topic to discuss that wasn't on the agenda?
22:51:33 <mtreinish> oh, I guess I should mention that we added yet another project under the QA umbrella
22:51:49 <mtreinish> #link http://git.openstack.org/cgit/openstack/eslint-config-openstack/
22:52:10 <mtreinish> which is basically the equiv. of hacking for javascript
22:52:56 <oomichi> mtreinish: cool :)
22:52:58 <gmann> mtreinish:  interesting...
22:53:12 <oomichi> mtreinish: qa continues bigger
22:53:26 <mtreinish> oomichi: heh, yep :)
22:53:49 <mtreinish> I just checked the governance patch is still in progress: https://review.openstack.org/#/q/status:open+project:openstack/governance,n,z
22:53:53 <mtreinish> d'oh
22:53:59 <mtreinish> #link https://review.openstack.org/195197
22:54:22 <mtreinish> oh it just needs to be kicked it has the +A but the depends on blocked it
22:55:10 <mtreinish> ok, if there isn't anything else I guess we'll end here today
22:55:47 <gmann> nothing from my side
22:55:53 <oomichi> thanks all o/
22:55:58 <mtreinish> #endmeeting