17:00:30 #startmeeting qa 17:00:30 Meeting started Thu Aug 28 17:00:30 2014 UTC and is due to finish in 60 minutes. The chair is mtreinish. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:31 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:33 The meeting name has been set to 'qa' 17:00:45 hi who is here today? 17:00:54 hi 17:00:55 * mlavalle is here 17:00:57 o/ hi 17:01:00 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Proposed_Agenda_for_August_28_2014_.281700_UTC.29 17:01:08 ^^^ Today's agenda 17:01:50 sdague, dkranz: you guys around? 17:02:20 mtreinish: o/ 17:02:28 ok let's get started 17:02:37 #topic Specs Review 17:03:07 so considering where we are in the cycle I don't think there should be too many open spec reviews to look at 17:03:20 but does anyone have an open spec review they'd like to bring up? 17:03:36 Yes, the tempest config spec 17:03:58 I propose to submit a new spec for that which more reflects my vision for what could be done 17:04:19 dkranz: yeah, that seems fair, that one has been sitting without any updates from the author for quite some time 17:04:52 mtreinish: I plan to do that tomorrow. 17:04:53 dkranz: but, if you can ping the guy who took it over from boris-42 and see what happened there that would be good too 17:05:10 mtreinish: I didn't know some one took it over. I'll take another look. 17:05:39 well someone else was the committer after the first rev. 17:06:08 mtreinish: Yes, I see. I will ping him with a comment and see if any one is actually working on this. 17:06:18 ok cool 17:06:31 are there any other specs reviews to bring up? 17:07:29 ok, then let's move on 17:07:40 #topic Blueprints 17:07:49 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Proposed_Agenda_for_August_28_2014_.281700_UTC.29 17:07:56 oops sry wrong link 17:08:07 #link https://blueprints.launchpad.net/tempest/juno 17:08:30 so looking at this list we still have a fair number of open bps 17:08:48 I've seen patches on quite a few 17:09:16 does anyone have any status updates on a bp they're working on? 17:10:09 looking at the open high prio bps 17:10:25 mkoderer: the schema unification one is almost done right? 17:10:41 mtreinish: client-checks-success is making a lot of progress. There were even two people grabbed the same service :) 17:11:08 dkranz: heh, are you guys using an etherpad or something for tracking? 17:11:16 dkranz: :D 17:11:31 mtreinish: Yes, but one guy didn't use it :( 17:11:43 jlanoux: Sorry that happened 17:11:52 heh, ok I guess it happens 17:11:56 yup 17:11:59 dkranz: don't worry, there is no problem! 17:12:35 sdague: is there any update on the status of javelin2? 17:13:56 ok well if no one else has a status update on any other bps let's move on 17:14:35 #topic git history with tempest-lib migration (mtreinish) 17:15:00 so I started working on doing the tempest-lib migration the other day 17:15:22 but I wanted to get a poll on how important people thought it was to maintain the git commit history from tempest 17:15:34 it's not very hard to do, but it's a manual process 17:15:55 because I didn't want to just clone tempest and widdle it away into a library 17:16:14 I put up my current working repo with the maintained history here: 17:16:19 #link https://github.com/mtreinish/tempest-lib 17:16:59 if we decided it wasn't important it would just be a matter of copy and pasting files from one repo to the other 17:18:01 oh, and I haven't closed the name survey yet, but unless something drastic happens the name will be tempest-lib :) 17:18:05 mtreinish: I have yet to look at the history except for very recent. 17:18:38 mtreinish: no mesocyclone then? 17:18:48 dkranz: well when I looked at all the other lib migrations/oslo graduations happening they all maintained the git log 17:19:20 mtreinish: But you are still proposing to not do that 17:20:06 I just wanted to see how important it was to everyone? Because it'll probably delay things a bit because I need to script my manual process for migrating files 17:20:24 I think it's the right thing to do 17:20:33 mtreinish: ok 17:20:50 honestly, I put this on the agenda before I figured out exactly how to do it :) 17:20:54 mtreinish: I think it's nice to keep the history 17:21:15 jlanoux: yeah, that's what I'm thinking 17:21:25 jlanoux: as for mesocyclone it only has 4 votes :( 17:21:32 Tempest has a lot of contributors and the history is a good way to keep track 17:21:35 while tempest-lib has 13 17:22:25 mtreinish, +1 to keep history - it helps finding out who to ask in case of questions 17:22:26 ok, then before I publish the lib I'll write a file migration script to generate the merge commits automatically 17:22:27 I agree it's nice to keep history 17:22:52 because the issue is doing it piecewise instead of all at once 17:22:54 mtreinish: and what the reason behind was - sometime docs only go into commit messages 17:23:01 mtreinish: +1 keep history 17:23:28 ok, well I think that settles it then :) 17:23:34 mtreinish, there's folks in infra that are pulling out puppet scripts into their own repo. they may have a script to help 17:23:41 does anyone else have something to add about the tempest lib 17:23:53 asselin: ok cool, I'll take a look 17:24:50 mtreinish, he're their BP https://review.openstack.org/#/c/99990/ 17:24:58 *here's 17:25:58 asselin: yeah, that'll actually be different than what we need here 17:26:09 but we can talk about it in more detail after the meeting 17:26:26 ok 17:26:31 ok, then lets move on 17:26:42 #topic Grenade 17:26:55 jogo, sdague, dtroyer: around? 17:27:04 \o 17:27:15 dtroyer: anything new in the world of grenade? 17:27:49 honestly it hasn't been at the top of my queue, and I think there are a few things I need to look at… 17:28:17 ok, that's fine. It's the same for me which is why I was pinging other people :) 17:28:35 does anyone else have anything to bring up about grenade? 17:29:34 ok I guess not :) 17:29:41 so let's go to the next topic 17:30:00 #topic Neutron testing 17:30:31 mlavalle: you around? 17:30:37 mtreinish: hi 17:30:52 mtreinish: slowly coming back to work after surgery 17:31:15 mtreinish: this week conducting code reviews for a couple of provider networks api tests 17:31:41 mtreinish: I will start converting the lbaas scenario test to tempets client 17:32:02 mtreinish: and use that exercise to develop the scenario tests for new LBaaS api 17:32:26 that's all I have at the moment 17:32:32 ok cool, thanks 17:32:45 does anyone else have any updates on neutron testing? 17:33:25 ok then let's move on 17:33:39 #topic Bugs 17:34:01 so I dkranz_afk was planning a bug day, I can't remember the date 17:34:12 and I haven't seen a ML announcement yet 17:34:17 dkranz_afk: is there any update on that? 17:34:50 heh, I guess he went afk :) 17:35:09 we can come back to this if when he comes back 17:35:19 so let's move on 17:35:28 #topic Critical Reviews 17:35:48 So does anyone have any reviews that they need to get extra eyes on? 17:36:24 yes, #link https://review.openstack.org/#/c/112535/ 17:36:47 jlanoux: ok, I'll take a look at that after the meeting 17:37:07 I actually have 2 myself this week: 17:37:08 mtreinish: thanks, it got a +2 from andreaf but I rebased 17:37:12 #link https://review.openstack.org/117049 17:37:24 #link https://review.openstack.org/111635 17:37:51 jlanoux: ok, yeah that's always annoying 17:38:09 mtreinish: indeed 17:38:10 does anyone else have any open reviews to bring up? 17:39:08 mtreinish: I decided day after Labor day was not a great choice for bug day. So I propose Sept 9 and will send out a message. 17:39:20 dkranz: ok great, thanks 17:39:33 dkranz: good call 17:40:00 ok if there aren't any other reviews I guess we'll move to open discussion 17:40:09 #topic open discussion 17:40:18 mtreinish: I have one 17:40:27 this is like the first time we've had enough excess time for this a while 17:40:32 dkranz: sure go ahead 17:40:33 "reverse liasons" for in-project functional tests 17:41:05 in-project functional tests will reduce the tempest review burden but it would be good to pay attention 17:41:17 dkranz++ 17:41:22 dkranz: in other words someone from qa-core helps the projects with spinning up functional testing? 17:41:40 mtreinish: Yes, and keeps an eye on things 17:42:01 that sounds fine, but the only issue with that is that the number of projects outnumber the core team :) 17:42:03 I have some concern about loss of the tempest two-step as I outlined in my email on the subject 17:42:48 mtreinish: Perhaps there needs to be a distinction between a "core" member of the qa program and a core on tempest repo 17:43:23 well actually I was just thinking tempest and grenade in my count 17:43:33 mtreinish: ok :) 17:43:45 but yeah I see what you're saying 17:43:50 But you don't need to be a core reviewer on the (new) tempest repo to do this 17:44:05 Just some one with the QA mindset 17:44:28 To watch for in-project func tests being modified 17:44:46 I do share some of the same concerns as you on the functional testing bringup. But I think it's too early in the process to act on that 17:45:03 I agree keeping an eye on things would probably be good 17:45:07 mtreinish: that's fine. I just wanted to open the discussion and get people thinking about this issue 17:45:36 because things were not so good before the tempest two step 17:45:50 but awareness of api stability has also increased 17:45:57 anyway, that's all for now 17:46:15 yeah, honestly tempest scope isn't going to shrink this cycle. This will definitely be a summit topic or 2 17:46:33 I'm thinking I'm going to propose a cross-project track topic about it 17:46:46 mtreinish: right. It should not shrink until there is a defined and adequate replacement 17:47:09 mtreinish: speaking of which, when should we start summit planning etherpad? 17:47:21 dkranz: I'm going to start that up next week 17:47:25 and I'll put it on the ML 17:47:27 mtreinish: ok, cool 17:47:35 just to get us thinking about it 17:47:57 ok, does anyone else have a topic to bring up? 17:49:12 well if there is nothing else to discuss we can end early then 17:49:18 bye all 17:49:24 which will be I think a first for this cycle :) 17:49:35 thanks everyone 17:49:44 #endmeeting