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