17:00:53 <mtreinish> #startmeeting qa 17:00:54 <openstack> Meeting started Thu Apr 9 17:00:53 2015 UTC and is due to finish in 60 minutes. The chair is mtreinish. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:56 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:58 <openstack> The meeting name has been set to 'qa' 17:01:06 <mtreinish> hi, who's around this week? 17:02:03 <mtreinish> dkranz, andreaf, jogo, mkoderer, dtroyer: around? 17:02:13 <dkranz> here 17:02:21 <andreaf> o/ 17:02:23 <mtreinish> #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Proposed_Agenda_for_April_9th_2015_.281700_UTC.29 17:02:24 <mkoderer> mtreinish: yep partially :) 17:02:29 <mtreinish> ^^^ this week's agenda 17:03:31 <mtreinish> let's get started, maybe more people will show up a bit later 17:03:46 <mtreinish> #topic Summit Session Brainstorm 17:03:52 <mtreinish> #link https://etherpad.openstack.org/p/liberty-qa-summit-topics 17:04:10 <mtreinish> just wanted to have another reminder in the other meeting timeslot that the etherpad is up 17:04:26 <mtreinish> so if anyone has an idea for a qa design summit session please put it on the etherpad 17:04:42 <dkranz> mtreinish: how many sessions do we have? 17:04:57 <mtreinish> dkranz: not sure yet, I believe ttx is still figuring it all out 17:05:01 <dkranz> k 17:05:42 <mtreinish> I asked for 5 "fishbowl", (I think that's what he called them) 2-4 workgroup things, and a full day (maybe shared room) contributor day 17:06:03 <dkranz> sounds reasonable 17:06:46 <mtreinish> iirc, in paris we had 7, 0, and a full day 17:06:49 <mtreinish> for comparison 17:07:10 <mtreinish> ok, is there anything else on this topic? 17:07:57 <mtreinish> #topic Spec Reviews 17:08:07 <jogo> o/ 17:08:14 <mtreinish> does anyone have any open spec reviews to discuss? 17:08:28 <mtreinish> #link https://review.openstack.org/#/q/status:open+project:openstack/qa-specs,n,z 17:13:08 <jogo> mtreinish: not sure if we need the grenade external interface session anymore 17:13:08 <mtreinish> jogo: yeah probably not, but I'll leave it on the etherpad for posterity 17:13:08 <mtreinish> dpaterson: are you around? 17:13:08 <mtreinish> err, I guess he's not online 17:13:08 <mtreinish> I wanted to ask about the tempest cli spec, but I'll take that offline 17:13:08 <mtreinish> I guess there are no open specs to discuss then 17:13:08 <mtreinish> so let's move on 17:13:08 <mtreinish> #topic Blueprints 17:13:08 <mtreinish> did the bot die? 17:13:08 <mtreinish> #topic Blueprints 17:13:08 <mtreinish> err, whatever 17:13:08 <mtreinish> does anyone have any open bps to discuss? 17:13:08 <mkoderer> seems like 17:14:35 <mtreinish> andreaf: ok, do you have a link on the open resource-cleanup patches? 17:14:42 <andreaf> mtreinish: even though I don't have an environment with v2 turned off to actually verify that 17:15:42 <mtreinish> andreaf: heh, yeah I don't think I've ever run a v3 only env myself 17:15:49 <andreaf> mtreinish: yes - it looks like I got them marked as test-accounts https://review.openstack.org/#/q/status:open+project:openstack/tempest+branch:master+topic:bp/test-accounts-continued,n,z 17:16:07 <mtreinish> andreaf: maybe morganfainberg or jamie can help with providing a devstack formula for doing v3 only 17:16:43 <fungi> dead? 17:16:56 <andreaf> mtreinish: yes that would be great - that's another bp of mine actually #link https://blueprints.launchpad.net/tempest/+spec/keystone-v3-jobs 17:17:05 <fungi> it may be lagging again 17:17:22 <mtreinish> fungi: it stopped responding to my topic sets, and then openstack dropped from the channel 17:17:26 <mtreinish> it just come back 17:17:30 <mtreinish> #topic blueprints 17:17:36 <mtreinish> well now it works :) 17:17:47 <fungi> sounds like freenode is having issues 17:18:31 <mtreinish> andreaf: oh, if it's just the follow up cleanups for resource-cleanup (and the class attr for which creds to allocate) we probably can close that bp 17:19:40 <mtreinish> anyway, I wanted to mention the test-accounts-continued bp 17:19:43 <dkranz> andreaf: is there anything needed for keystone-v3-jobs other than my fix for verify_tempest? 17:20:00 <mtreinish> dkranz: it's setting up devstack to be only v3 I thought 17:20:14 <dkranz> mtreinish: oh, that part. ok. 17:20:16 <andreaf> dkranz, mtreinish: yes, a v3 only devstack 17:20:41 <mtreinish> for test-accounts-continued there are 2 items left a script to generate a accounts.yaml file and the network support to the file 17:21:03 <mtreinish> I've got a patch up for the network support which I'm still debugging 17:21:28 <mtreinish> and hogepodge and sslypushenko said they'd tackle the generation script 17:21:39 <mtreinish> so hopefully we'll be able to close it out in a week or 2 17:21:55 * mtreinish ideally wants this in tempest-4 17:22:05 <mtreinish> but that might not happen 17:22:21 <hogepodge> I'll push sergei on it. If on Monday morning I don't get a commitment to have it done next week I'll take it on myself. 17:22:39 <mtreinish> hogepodge: ok awesome, thanks 17:23:10 <mtreinish> ok are there any other bps to discuss? Otherwsie lets move on 17:23:19 <hogepodge> mtreinish: sergei also has a patch up to add ids to test classes too 17:23:41 <mtreinish> hogepodge: ok, I'll take a look at that 17:23:46 <hogepodge> I think it solves the uniqueness problem that defcore is facing while staying compatible with the current implementation. 17:24:06 <hogepodge> It just tags classes with ids also, so the tuple is unique across refactoring 17:24:37 <mtreinish> if they're 2 separate attrs being set on the test id I have no issues with that approach 17:24:47 <mtreinish> not sure I really see the need but that's something else 17:26:02 <mtreinish> ok let's move on 17:26:10 <mtreinish> #topic Devstack 17:26:21 <mtreinish> dtroyer: around? 17:26:52 <dtroyer> am around although I've looked at DevStack very little this week 17:27:10 <mtreinish> ok, no worries 17:27:20 <mtreinish> does anyone have anything else to bring up for devstack this week? 17:27:37 <dtroyer> the screen timeout might be worth bringing up as it's a not-in-the-gate change, just to note that it's been shrunk way down 17:28:01 <dtroyer> https://review.openstack.org/171231 17:28:04 <mtreinish> yeah, it's .5 secs now right? 17:28:29 <mtreinish> oh, 3 secs 17:28:35 <dtroyer> it's configurable so easy to handle if it crops up 17:28:41 <dtroyer> ?? it was 3 sec before 17:29:02 <mtreinish> heh, yeah I thought we dropped the default, whatever 17:29:15 <dtroyer> hmmm… ok. me too, but it can be lowered now I guess... 17:29:23 <dtroyer> anyway, that's it for me 17:29:41 <mtreinish> ok anyone else with something to discuss for devstack? 17:30:35 <mtreinish> #topic Grenade 17:30:43 <mtreinish> jogo: you're up 17:30:56 <jogo> mtreinish: sdague is overhauling a lot of it 17:30:57 <mtreinish> although I guess the big thing for grenade this week is sdague's refactor 17:31:07 <jogo> mtreinish: I noticed the first half his patches landed 17:31:11 <sdague> yeh, I'm a good chunk of the way through this refactor 17:31:15 <jogo> the goal is to make it more modular 17:31:21 <jogo> sdague: standing by to review the second half today 17:31:23 <mtreinish> jogo: yeah dtroyer and I went through a bunch of patches this morning 17:31:24 <sdague> as always, it's going to be longer than expected 17:31:47 <sdague> I still am not sure why the neutron jobs are failing after the mysqldb thing 17:32:03 <sdague> but I'll circle back around to that 17:32:26 <mtreinish> sdague: once you figure that out, I'll be +A on the patch and start reviewing the series again 17:32:27 <sdague> next thing is to eliminate stop-base, and get that into the project directories 17:32:54 <jogo> sdague: do these changes begin using the per service venv stuff? 17:33:01 <sdague> jogo: no 17:33:06 <sdague> that's orthoginal 17:33:26 <sdague> the point here is to basically get rid of all the grenade global logic 17:33:30 <jogo> sdague: agreed just wondering 17:33:47 <sdague> so it's just a series of looping over projects for different phases 17:33:52 <sdague> and running their localized scripts 17:34:22 <sdague> so upgrade is modular now, I'm making stop modular atm 17:34:35 <sdague> check-sanity probably moves into the stop phase 17:35:12 <sdague> then the javelin -> resource scripts is last 17:35:32 <sdague> but that's doubtful it will be ready this week 17:36:04 <sdague> also, juggling when you need access to various parts of devstack is "fun" 17:36:11 <sdague> anyway, progress being made 17:36:31 <mtreinish> yep, it's exciting to be finally making progress here 17:37:02 <mtreinish> ok is there anything else to discuss on grenade? 17:37:21 <sdague> not from me 17:37:56 <mtreinish> ok, then let's move on 17:38:13 <mtreinish> #topic Bugs 17:38:17 <mtreinish> #link https://etherpad.openstack.org/p/Tempest-bug-report 17:39:00 <mtreinish> it looks like we're keeping on top of the incoming new bugs for the most part 17:39:33 <mtreinish> it looks like jordanP had the triage rotation this week 17:40:16 <mtreinish> although I don't see him in channel so I guess asking him if anything interesting came up would be kinda pointless :) 17:40:40 <mtreinish> it also looks like the triage rotation is out of dates 17:40:52 <mtreinish> I'll ask gmann to do another call for triagers to the ML 17:41:00 <mtreinish> does anyone have any bugs to discuss? 17:42:09 <mtreinish> I'll take that as a no :) 17:42:13 <mtreinish> ok let's move on then 17:42:17 <mtreinish> #topic Critical Reviews 17:42:29 <mtreinish> does anyone have a review they'd like to get more eyes on? 17:42:44 <andreaf> mtreinish: so I changed the topic for my patches, now you can see them in #link https://review.openstack.org/#/q/topic:+bp/resource-cleanup+status:open,n,z 17:43:09 <andreaf> mtreinish: I would like to get some more feedback on my idea of declaring required credentials as an array at class level 17:43:27 <andreaf> and handling skips and credentials setup in test.py 17:43:33 <dkranz> There are a bunch of pretty old things in the "Needs review, no negative feedback" category 17:43:55 <dkranz> I mean "passed jenkins, no negative feedback" 17:44:34 <mtreinish> andreaf: ok I'll try to take a look soonish 17:44:48 <andreaf> mtreinish: thanks 17:45:15 <mtreinish> dkranz: really the tempest review list doesn't seem that out of the ordinary to me 17:45:24 <mtreinish> there are always a few that fall between the cracks 17:45:35 <mtreinish> dkranz: did you have any specific ones to raise up? 17:46:03 * andreaf has to leave now 17:46:04 <dkranz> mtreinish: no, there are just a bunch nearing two weeks old 17:46:41 <mtreinish> oh, heh I thought by old you meant like a month or more :) 17:46:48 <dkranz> mtreinish: :) 17:46:59 <dkranz> mtreinish: we should all take a look at a few 17:47:26 <mtreinish> dkranz: sure 17:47:41 <dkranz> Nothing else from me 17:47:53 <mtreinish> ok, does anyone else have a patch to bring up? 17:49:10 <mtreinish> ok then let's open the floor 17:49:14 <mtreinish> #topic Open Discussion 17:49:33 <mtreinish> does anyone have something else to discuss? 17:51:20 <mtreinish> well, I guess if there isn't anything else to discuss we should end here 17:51:27 <mtreinish> thanks everyone 17:51:29 <mtreinish> #endmeeting