16:01:10 #startmeeting interopwg 16:01:12 Meeting started Wed Apr 5 16:01:10 2017 UTC and is due to finish in 60 minutes. The chair is eglute. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:15 The meeting name has been set to 'interopwg' 16:01:16 o/ 16:01:20 hi 16:01:22 o/ 16:01:29 #topic agenda 16:01:31 #link https://etherpad.openstack.org/p/DefCoreRoble.18 16:01:36 please review and update! 16:01:42 #chair hogepodge markvoelker 16:01:42 Current chairs: eglute hogepodge markvoelker 16:02:16 o/ 16:02:20 Hello Everyone! 16:02:32 #topic Fix incorrect test case name 16:02:44 #link https://review.openstack.org/#/c/450346/ 16:03:02 we discussed this a bit last week- catherineD can you explain the dilema here? 16:03:18 sure 16:03:54 So the test case name is wrong ... no Tempest can ever be able to run this test ... 16:04:36 so for the approved guideline, an alias of the correct name is added. For next, just replace the incorrect name with the correct one 16:05:17 o/ 16:05:30 should we just correct the name rather than adding an alias, since it never worked in the first place? 16:05:34 * markvoelker was away in Europe last week and is wondering if the concern is just not keeping the alias around...otherwise this looks pretty straightforward 16:06:39 I don't think we can require a test that was never run on previous clouds 16:06:45 yes the concern is if the alias is incorrect for any Tenpest version. Should we keep it? 16:06:47 following our flag guidance. 16:06:54 hogepodge: ++ 16:07:05 So we should add the correct name to next and flag in current, imo 16:07:14 That is the idea. Ttotally agree with hogepodge: 16:07:27 works for me 16:07:30 hogepodge flag it or add an alias? 16:07:38 eglute: flag it 16:07:45 and fix in next 16:08:07 flag it and add an alias? 16:08:16 no alias 16:08:31 well, I guess it doesn't matter. Actually, flag it and fix the name 16:08:40 catherineD does that work for you? 16:08:46 no need to propogate an error. Flagging it makes it non-required. 16:09:04 ++ 16:09:04 work for me ... I will update the patch 16:09:43 Well, there's no need to flag it here b/c it's not a required capability right? 16:09:45 I will take a work item to add a gate check to make sure tests exist 16:09:46 It's advisory 16:09:53 so this doesn't happen again 16:10:14 * hogepodge clearly didn't read the patch 16:10:33 ok, so just fix it in 2017.01? 16:10:42 no alias and no flag? 16:10:47 I think we should flag it so we have hint in the future patch for reason of correction 16:11:23 catherineD but since it is advisory, i dont think we flag advisory 16:11:33 we do have flag in the advisory section in the past for people who look forward for passing future guideline ( I am one of them) 16:12:17 * eglute doesn't remember all the details 16:12:23 Yeah, typcially we used that for tests taht needed rewriting though I think 16:12:28 * markvoelker looks 16:13:07 To me it feels like adding an alias in 2017.01 and correcting it in next fixes this, which is what the patch does 16:13:17 o/ 16:13:27 i am ok with leaving the patch as is 16:14:46 * markvoelker +2's it as-is 16:15:01 * luzC luzC +1 as-is 16:15:07 thanks everyone! 16:15:46 Moving on! 16:16:08 #topic 2017.08 guideline 16:16:16 Nova: is zhipeng around? 16:17:07 or whoever updated notes on nova? 16:17:22 hogepodge? 16:17:27 hogepodge was just having a discussion about some Nova stuff over on #openstack-dev =) 16:17:37 I thin it might have been mreidmann 16:17:41 I updated the notes 16:17:49 ah nice, thank you 16:17:55 ah. thanks 16:18:15 anything else to add besides what is in the notes? 16:18:51 we have azs in cinder but not in nova 16:18:54 that should be fixed 16:19:14 ok, so that means new capabilities for nova? 16:19:23 yup 16:19:29 advisory, of course 16:19:35 of course 16:19:58 his timing for reaching out to us is perfect. it's exactly the sort of feedback we want 16:20:08 since zhipeng is not around, can someone else take a stab at adding them? 16:20:24 i have spare time next week 16:20:34 and can do cinder then too 16:20:36 thank you hogepodge 16:20:48 tl;dr ive done no scoring yet :-( 16:21:03 but I'm freed up on Friday afternoon for it 16:21:25 * eglute looks at timeline 16:21:48 I'm behind 16:21:50 i think we are ok. just need to try and get new caps added before summit 16:22:00 definitely doable 16:22:37 lemme know if I can help. Not great at proposing, but can review 16:22:44 thank you rockyg! 16:23:29 maybe hogepodge can lean on rockyg for some scoring 16:23:48 Skipping cinder, and onto glance 16:24:07 mguiney has submitted a patch, thank! 16:24:11 thank you! 16:24:16 That could work! 16:24:21 #link https://review.openstack.org/#/c/451167/ 16:25:17 if you havent reviewed it yet, please do so. basically, no new capabilities, just some comments on ones that score high bu are not added 16:25:17 re the scoring of the two capabilities that have nof tests or are may not be expose/req. two users 16:25:42 I was hoping to get some opinions on that point 16:25:59 to me, the ones that score high but are not added to the guideline indicate a scoring problem. but i am not sure that this is a time to discuss it :) 16:26:04 mguiney: mriedem was just saying that he wants to write more tests, maybe you could ping him :-D 16:26:41 awesome! I will do that! 16:26:44 so i think for those two capabilities, they would not be added regardless of tests. 16:26:53 Yes! yeah. If we could list requirements for tests to verify interop, the tests could get written' 16:27:47 pinged 16:27:49 more tests are good, but i dont think these two are a good example 16:28:12 not for images-v2-share or images-v2-remove 16:28:25 it appears that he was more interested in compute, anyways 16:28:53 so i think we are good with glance, unless someone else has more comments? 16:28:54 ++ he is the nova ptl 16:29:12 awesome! no, nothing new there, other than that 16:29:58 I'm at a workshop right now, and need to drop off to participate. 16:29:59 regarding requirements for tests rockyg: that sounds a lot like https://github.com/openstack/defcore/blob/master/working_materials/interop_test_spec.rst unless you meant "a list of tests we need written/revamped" 16:30:15 I'll be back next week. Thanks everyone. 16:30:18 (which I'd propose we use storyboard to track) 16:30:19 thanks hogepodge 16:31:00 the list, with a few requirements probably listed in the spec ;) 16:31:09 i agree, lets use storyboard for tests that need writing 16:31:21 markvoelker, sounds very good. 16:31:34 * mguiney nods 16:31:43 sounds like a very useful way to track 16:32:09 #action everyone come up with a list of tests that need writing and add them to storyboard 16:32:10 * markvoelker notes that we already have storyboard issues open for a couple of tests, too 16:32:30 * eglute needs to go look at storyboard 16:32:30 #link https://storyboard.openstack.org/#!/project/877 Storyboard 16:33:10 thank you markvoelker 16:33:29 next is neutron 16:33:33 markvoelker any updates? 16:34:17 I am back from Deutschland and don't have to get on an aeroplane again for a whole 5 more days! 16:34:31 Joking aside: that means I should get a preliminary patch up this week. 16:34:38 Two big things I want to think through on Neutron: 16:34:54 1.) Subnet pools. I think the time has come and I see some evidence of wider adoption. 16:35:30 2.) Routers. We've discussed this once or twice in the past and it's been languishing in advisory status for a while now. Feels like time to either drop it or make it required. 16:35:36 I expect 2 to be more contentious. =) 16:35:46 yeah. those are important. but more for big sites 16:36:47 thanks markvoelker. will be interesting to see. 16:36:53 could we do a forum session with dev and ops on routers? That could be really good to lay the groundwork for lots of netwrk stuff 16:36:56 markvoelker: how do you know if capability have a wider adoption... with refstack results? 16:37:01 I wonder if we have any data on how many clouds passed the advisory tests 16:37:43 luzC: the concern on that specific capability last time was around tool adoption. I think I've found some spots where it's been added to various tools, so it's less of a concern now. I don't have the list handy, but I'll put a note in the patch about it. 16:37:53 eglute: mostly no... because people only test with passing in required test list 16:38:13 luzC: see https://github.com/openstack/defcore/blob/master/working_materials/scoring.txt#L107-L118 for context 16:38:17 catherineD thats too bad 16:38:33 markvoelker thanks 16:38:52 * markvoelker yields the floor 16:39:22 if no more on neutron, we will look forward to the patch 16:39:27 yea we would like people to test all API tess .. 16:40:09 catherineD that would be nice... maybe we can discuss in boston how to get more of that 16:40:19 Moving onto Swift. 16:40:29 I attempted to score it, #link https://review.openstack.org/#/c/453453/ 16:40:50 i dont think there will be any new capabilities this time around 16:41:06 but i still need to talk to PTL about it 16:41:33 * markvoelker notes that people are already encouraged to run all tests as per https://www.openstack.org/brand/interop/ ("We prefer that you run the complete set of non-admin API tests, however, Tempest can be run with a precompiled inventory of tests available from the RefStack server guidelines page.") but it's still not mandatory 16:42:26 lets discuss making it mandatory in boston, what does everyone think? 16:43:08 eglute: +1 lets discuss it 16:43:14 +1 16:43:29 I started adding topics, will move to own etherpad soon 16:44:09 back to Swift! Please review patch #link https://review.openstack.org/#/c/453453/ 16:44:09 let me know if you have any comments 16:44:15 yea that is one of the goal of RefStack ... collecting data 16:45:37 I have a general question, if a capability is already on the guideline as required... should it still be scored? 16:45:40 catherineD +1 16:46:06 luzC you can take a look at it and re-score it if you think it is needed 16:46:07 luzC: I generally do rescore existing capabilities, though often they don't change. 16:46:41 eglute: markvoelker: ok, thanks 16:46:58 Moving on! Keystone is next 16:47:05 luzC: the primary thing I look for is stuff where changes may cause a capability to drop out: for example, a major-version API deprecation or responsibility for a thing shifting to another project or something. 16:47:25 luzC any updates on keystone? 16:47:41 yes, I have the capability list from PTL... 16:48:04 probably just one new capability - identity-v3-validate-token - but I need to check if there is test cases and if non-admin... 16:48:13 luzC great! 16:48:43 I'm submitting the patch later this week 16:48:48 Mark, sounds like it might be good to capture some of your wisdom on rescoring. 16:48:50 thank you luzC 16:49:15 * catherineD BTW just want to let everyone know that luzC: is now RefStack core reviewer 16:49:21 * markvoelker adds another thing to his list of stuff to write whilst flying around in aeroplanes 16:49:45 Congratulations luzC!!! 16:49:56 Con gratz luzC and thanks markvoelker ! 16:50:04 * eglute is happy that she is not flying as much as markvoelker 16:50:35 anything else on keystone? 16:50:49 eglute, rockyg thank you, also thank you to catherineD for the nomination :) 16:50:59 :D 16:51:03 eglute no that's it 16:51:08 moving on.. 16:51:18 #topic Name change 16:51:23 markvoelker any updates? 16:52:44 That patch seems to be just sitting in the infra queue with no attention, but I was away during the infra meeting again. Sounds like I just need to go ping somebody on IRC. 16:52:53 thanks markvoelker 16:53:11 #topic New components/add-on programs 16:53:35 markvoelker that was also waiting on you i think... any updates? 16:53:48 markvoelker, they were talking about doing a batch of repo changes over the past weekend. Maybe it got postponed 16:54:23 Nothing new this week...hogepodge and I were both in Germany last week but didn't manage to sit down over a nice German beer and discuss, so I'll queue it up again this week. 16:54:43 thanks markvoelker! 16:55:03 hope there is less flying in your future! 16:55:34 except, of course, there is Boston Summit coming up 16:55:44 #topic Boston Summit Sessions 16:56:10 please add your sessions that were accepted, anything interop or refstack 16:56:19 we will share it with the mailing list 16:56:47 I also started etherpad for topics during our WG sessions https://etherpad.openstack.org/p/InteropWGBostonSummit 16:57:12 I asked for 2 sessions back to back, hopefully the calendar will be updated to reflect that soon 16:57:21 but please start updating https://etherpad.openstack.org/p/InteropWGBostonSummit 16:58:21 with that, i think we are done. I have a conflict next week, so will rely on markvoelker and hogepodge to run this meeting 16:58:28 any last minute comments? 16:59:03 if none, thanks everyone!! 16:59:11 #endmeeting