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