17:01:06 #startmeeting qa 17:01:07 Meeting started Thu Nov 20 17:01:06 2014 UTC and is due to finish in 60 minutes. The chair is mtreinish. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:10 The meeting name has been set to 'qa' 17:01:18 hi who's here today 17:01:37 i am ~ hello~ 17:02:00 #link https://wiki.openstack.org/wiki/Meetings/QATeamMeeting#Proposed_Agenda_for_November_20th_2014_.281700_UTC.29 17:02:05 ^^^ Today's agenda 17:02:28 o/ 17:03:25 dkranz, mkoderer: around? 17:03:51 well, I guess we can get started, and maybe more people will trickle in :) 17:04:04 maybe they forgot the tz shift :) 17:04:14 ah, yeah probably 17:04:30 tz ok. I 17:04:44 dtroyer: around? 17:04:54 #topic XML Testing (mtreinish) 17:05:11 so I just wanted to make a quick mention of xml in tempest 17:05:25 a lot of patches have been coming through to disable xml testing on master 17:05:38 and moving forward the openstack rest apis are just going to be using json 17:05:55 so at this point I just wanted to make it clear that we should probably not accept new xml tests in tempest 17:06:00 +1 17:06:20 +1 17:06:23 +1 so how r we going to handle the existing ones? 17:06:28 o/ 17:06:31 should we try to remove them>? 17:06:42 jun_xie_1: they need to stay around until juno is eol 17:06:53 because we're running them on the stable branches 17:06:53 yeh, mostly, how soon do we think we can remove them, because it simplifies the code quite a bit to not have it in there 17:07:19 it's the same branchless tempest quagmire for removal of anything 17:07:28 mtreinish: well, I kind of wonder in this case 17:07:43 the TC didn't say XML is part of the API, we specifically did not say that 17:07:51 so these are extra tests for project specific things 17:07:57 which aren't part of the openstack interface 17:07:58 sdague: well at least for icehouse it was before that I think 17:08:19 the TC resolution about the API was pre icehouse 17:09:06 sdague: do you want to take it to the ml then? I'm fine with ripping it out, but I want to make sure people aren't expecting the stable branch coverage 17:09:20 sure, can do 17:09:36 #action sdague to take removing xml test question to ML 17:09:51 ok does anyone else have anything on this topic? 17:10:30 nope 17:10:31 #topic Spec Reviews 17:10:49 ok does anyone have a pending spec review to bring up 17:11:03 this is your chance to raise it 17:12:08 ok I guess not 17:12:14 * mtreinish thinks this will be a quick meeting 17:12:49 #topic Blueprints 17:13:08 ok are there any open blueprints we need to discuss today? 17:13:48 sdague: on the javelin2 stuff did you want to respin that spec to outline the new plan 17:13:59 err I guess jogo volunteered for that didn't he 17:14:09 yes, jogo volunteered on that 17:14:20 ok I'll bug him to update that then 17:14:54 looking at the open tempest bp list the only thing I see is https://blueprints.launchpad.net/tempest/+spec/branchless-tempest-extensions 17:15:06 which I think salv-orlando has patches pending for 17:15:31 so if we could get eyes on those it would be good, this is something I'm actually constantly being asked about 17:16:01 #link https://review.openstack.org/126422 17:16:17 #link https://review.openstack.org/116129 17:16:54 I guess the only thing on bps (assuming no one else has one to bring up) is how we're going to handle devstack bps (if they exist) 17:17:06 but we can use that as a segway into the next topic 17:17:38 mtreinish: I have one or twp BPs on my post-summit list, so there will be some 17:18:11 #topic Devstack 17:18:31 yeh, I should honestly probably write down the LIBS_FROM_GIT one as it turned into slightly more effort than I expected 17:18:42 and testing turned out to be kind of critical 17:18:44 dtroyer: ok, well I think we decided to try using specs for devstack too, but I wasn't sure I've ever seen a bp on devstack before 17:19:06 so I wasn't sure what criteria should be used for what's a bp, etc 17:19:08 I think we've not done it before, but it might be worth while for some of these 17:19:25 mtreinish: I think they exist but we've never actually used it. 17:19:40 like the venv discussion on the list probably should be written down before implemented, because of the edge cases. 17:19:50 We should formalize the bigger projects a bit as it is getting hard to know where some of this stuff is coming from 17:19:58 mtreinish sdague: I did 17:20:31 jogo: thanks, that's one I was thinking about. 17:20:41 dtroyer: agreed 17:21:12 I don' tthink these are BPs, but I want a way to track things like the sudden appearance of Gluster support 17:21:33 which specifically is what I knew was only a matter of time after we added Ceph 17:21:38 dtroyer: well you could do something like what we do in tempest for new tests 17:21:56 have a lighter spec template for new feature support 17:22:17 dtroyer: it seems like what we probably want is a more clear in / out / as an internal plugin / as an external plugin line 17:22:17 and make it more procedural so there is a single place to track it all 17:22:18 mtreinish: sounds good…common process FTW 17:22:47 the tuskar review kind of brought up that idea for me 17:22:49 dtroyer: do you want to draft up a patch to expand the qa-specs readme for the devstack process? and maybe a second template 17:23:08 sdague: exactly. we've crossed the philosophical line we had a year or so ago 17:23:19 mtreinish: sure 17:23:51 dtroyer: at least we have this nice new docs tree to document it better now :) 17:24:06 speaking of which, can we also bring back the devstack logo into the docs? 17:24:07 #action dtroyer to write up devstack specific sections for qa-specs repo 17:24:10 I miss it 17:24:26 sdague: it should be doable, sphinx supports images 17:24:42 sdague: I'll look in to it. I don't have the source but can probably track down jake to get it... 17:24:46 I guess it's more a matter of do you put it in the git repo vs hosting somewhere 17:24:53 dtroyer: ok, cool 17:24:59 in the repo, it was before 17:24:59 I'm not sure if sphinx lets you do remote images 17:25:09 yeh, in the repo is fine 17:25:15 ok cool 17:25:42 ok is there anything to discuss on devstack? 17:25:45 That's all I had on my mind… 17:26:09 just fyi, LIBS_FROM_GIT looks fairly stable now 17:26:20 sdague: oh, cool 17:26:29 the glance_store fix is inbound, and there are some tests to cross check thing sanely 17:26:30 are you going to attempt to backport it? 17:26:42 or is it too large a change? 17:26:51 I'm going to see how bad it is 17:27:09 ok 17:27:50 ok let's move on 17:27:56 #topic Grenade 17:28:13 is there anything to discuss about grenade this week? 17:28:18 jogo, sdague: ? 17:28:41 no big changes coming through that I know of 17:29:15 just jogo needs to do the ansible stuff :) 17:29:17 jogo: ok, I'm looking forward to the new javelin2 (or will it be javelin3) spec 17:29:26 neutron is voting now 17:29:28 that's new 17:29:31 mtreinish: should I just append the original spec? 17:30:16 jogo: whatever you prefer, you can just respin the existing spec 17:30:29 or push a new one to replace it, the net effect is the same 17:30:39 jogo: and circle with mordred he has a bunch of pieces here you can probably reuse 17:31:18 sdague: yeah 17:31:30 mtreinish sdague: will start working on this once I get live migration testing working for nova 17:31:31 sdague: oh awesome, so the recent changes from jakub landed 17:31:34 (getting super close) 17:31:39 jogo: cool 17:31:53 (to getting the testing working not live migrate itself) 17:32:30 ok, let's move on 17:32:38 #topic Bugs 17:32:54 #link https://etherpad.openstack.org/p/Tempest-bug-report 17:33:02 #link http://keystone-weekly-bug-report.tempusfrangit.org/weekly-bug-reports/tempest-weekly-bug-report.html 17:33:10 we've got a bunch of new bugs this week 17:33:18 and it looks like we're falling behind on the triage again 17:33:45 it looks like it's dkranz's rotation for triage 17:34:06 I'll circle back with him on it 17:34:21 does anyone have any critical bugs they'd like to raise? 17:35:30 ok I guess not 17:35:34 let's move on then 17:35:53 #topic Critical Reviews 17:36:07 does anyone have any reviews that they'd like to get extra eyes on? 17:36:36 now's your chance to bring them up 17:36:50 speaking of reviews, so what is up with jenkins? i just noticed that many failed 17:37:23 jun_xie_1: do you have a specific example? 17:37:25 jun_xie_1: if you are more specific about what's failing, that would be good 17:37:44 https://review.openstack.org/#/c/135860/ 17:37:45 I suspect you're seeing the latest icehouse reqs issue though 17:37:53 https://review.openstack.org/#/c/134889/ 17:38:01 yeah that's https://bugs.launchpad.net/taskflow/+bug/1394647 17:38:18 ok got it thx 17:38:24 mtreinish: oh... also - https://review.openstack.org/#/c/125095/ is a possible fix for that 17:38:29 when should we expect that to propogate through? 17:38:31 but it needs to be fixed 17:38:50 sdague: ok I'll take a look 17:38:55 dtroyer: it's in the gate now 17:39:10 dtroyer: we can ask clarkb, fungi, or jeblair to promote it 17:39:16 I think it's still towards the bottom 17:39:28 OK. I must have been watching the wrong thing last night… 17:39:51 dtroyer: there was another almost identical failure yesterday with oslo.vmware 17:40:07 ah, right, that's what I was watching 17:40:29 it's been 2 days in a row that I've woken up to an oslo lib breaking icehouse... 17:40:55 we're totally going to last the extended support window 17:41:15 ok well I guess no one has any reviews to bring up 17:41:22 I guess I'll open the floor then 17:41:26 #topic Open Discussion 17:41:50 does anyone have a topic they'd like to bring up that wasn't on the agenda? 17:42:40 yes, who and when will do network func tests migration to neutron? 17:42:43 hi sry, I am late 17:43:13 mkoderer: heh, no worries 17:43:42 kirshil: as of now there are no concrete plans to remove anything from tempest, neutron has to spin up functional testing first 17:44:14 mtreinish: they have functional testing fwiw 17:44:17 after that, there is a process for removing things from tempest 17:44:47 clarkb: yeah, but I was refering to duplicate coverage to warrant removing something from tempest 17:44:56 from what I remember the suite was still pretty small 17:45:00 rgr 17:45:11 does it mean that new tests to tempest are not allowed? 17:45:40 no, new tests are still allowed 17:47:36 ok is there anything else? otherwise we can end here 17:47:46 put the question in this way: if i wanna suggest new network func test- to which project then? 17:48:13 tempest or neutron? 17:48:29 kirshil: honestly without any context on what your trying to add I can't say 17:48:50 you can try tempest and if it's outside the scope in tempest that should be caught in review 17:49:12 f.e. some generic ipv6 related test not dealing with any vendor plugin? 17:49:18 I'm not sure what the scope of neutron functional testing is so you;d have to ask in -neutron 17:49:30 ok thk got it 17:50:16 sure, np 17:50:34 ok, if there isn't anything else I guess we'll call it 17:50:36 thanks everyone 17:51:02 #endmeeting