17:03:45 #startmeeting service_chaining 17:03:46 Meeting started Thu Jan 26 17:03:45 2017 UTC and is due to finish in 60 minutes. The chair is LouisF. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:03:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:03:50 The meeting name has been set to 'service_chaining' 17:04:04 hello all 17:04:25 hi 17:05:06 agenda for today https://wiki.openstack.org/wiki/Meetings/ServiceFunctionChainingMeeting#Agenda_for_the_Networking-SFC_Meeting_.281.2F26.2F2017.29 17:06:05 #topic API reference 17:06:38 mohankumar_: hi 17:06:48 Hi LouisF 17:07:10 pcarver: how is progress on the api reference? 17:07:27 I got most of it done but was running into HTTP 500 server error when trying to create port chain. I'm not sure if that's still a problem. 17:07:59 I had to switch over to working on the BGPVPN API ref and def, and am now switching back. 17:08:25 pcarver: ok thanks 17:08:29 When I switched back I was having issues with Devstack coming up without any flavors available so that side tracked me for a bit. 17:09:01 I'm almost at the point again where I can try to create port chains 17:09:23 pcarver: if you still get 500 errors on port chains creation, it may still be https://bugs.launchpad.net/networking-sfc/+bug/1630503 17:09:23 Launchpad bug 1630503 in networking-sfc "DB transaction issues since switching to Newton" [Undecided,In progress] - Assigned to Bernard Cafarelli (bcafarel) 17:09:26 pcarver: great 17:09:42 I'm going to spend about 90 minutes on it immediately after this meeting, so if I run into problems I can share that in the networking-sfc IRC channel 17:10:40 If I can't get through it in 90 minutes it's going to get bumped out to tomorrow due to meetings the rest of the day 17:10:49 ok thanks 17:11:25 #topic OSC CLI work 17:11:38 mohankumar_: how is progress on the cli? 17:12:17 LouisF , i got som suggestion from reviewers , working on those 17:12:35 LouisF , testing chaneges . maybe tmrw will add patchset 17:12:55 mohankumar_: when will you be able to post? 17:13:02 mohankumar_: ok thanks 17:13:14 LouisF :) 17:13:39 #topic tempest testing issues 17:14:12 we have had tempest failures 17:14:29 bcafarel: you have resolved those? 17:15:06 LouisF: looking good now, there was also a functional test to fix 17:15:18 but all rechecks went fine so we are good at the moment 17:15:32 (for the voting tests) 17:15:41 what exactly was the fix? 17:16:48 there are some details at https://bugs.launchpad.net/networking-sfc/+bug/1655618 17:16:48 Launchpad bug 1655618 in networking-sfc "Tempest runs: intermittent single test failure" [Undecided,Fix released] - Assigned to Bernard Cafarelli (bcafarel) 17:17:03 basically our tempest tests can not run in parallel, there is some configuration for that before 17:17:36 but in recent changes, API and scenario test sets were running in parallel (probably because of bigger test VMs) 17:18:36 so the fix is to prevent the tests from running in parallel? 17:19:21 short term yes, I think that if we give more specific flow classifier parameters per test, they should not conflict anymore 17:19:42 but that is a longer fix, I preferred to clear the reviews queue first 17:19:48 that is done in post_test_hook.sh? 17:20:10 exactly: https://git.openstack.org/cgit/openstack/networking-sfc/commit/?id=d31008bc0c8a829995a310b64519d125f6c055c1 17:21:00 so the tests are invoked one after the other? 17:21:26 at the moment yes 17:22:03 bcafarel: great thanks for your help 17:22:32 LouisF: np, I will probably create a bug for the longer term fix so it does not get forgotten 17:22:41 but in the meantime we can merge reviews :) 17:23:05 bcafarel: yes please do that 17:23:21 there is still a non-voting multnode test that is failing 17:23:32 i will open a bug for that 17:24:10 #topic ocata work 17:25:58 i want to discuss Support MPLS correlation without SFC Proxy https://review.openstack.org/#/c/420339/ 17:27:13 igor, bernard can you give a summary? 17:27:36 LouisF: basically it exposes the mpls labels to the vm 17:28:06 the nsh patch included that change, but then I splitted it in 2 17:28:20 so this is a step towards nsh-aware vms? 17:28:47 this is because sfc graphs requires the encapsulation to be preserved.... but we can't merge nsh support yet 17:29:00 yes 17:29:55 looks like correlation is mapped to sfc_encap? 17:31:11 LouisF: I use sfc_encap in some situations, esoecially to differentiate between pp corr and pc corr; but I can change that 17:31:38 can you elaborate? 17:32:21 is there a need to use a different name: sfc_encap vs. correlation? 17:33:35 is there a difference in intended behavior? 17:33:54 no need, I will rename to pc_corr and pp_corr, but simply correlation will become ambiguous 17:34:37 yes, if there is no pp correlation,sfc-proxy flows will be installed, otherwise the encapsulation is exposed to the vms 17:35:17 so pc_corr is the desired encap for the whole chain, and pp_corr is the encap capability of a SF? 17:36:10 yes 17:37:06 good - can you add some description on that in the code and docs 17:37:35 LouisF: I believe I have something but I will improve,sure 17:37:44 igordcard: thanks 17:37:56 LouisF: when is the code freeze for ocata sfc? 17:38:26 igordcard: not sure 17:40:24 looks like jan 23-27 https://releases.openstack.org/ocata/schedule.html 17:41:30 yes for major projects it is this week 17:41:47 (feature freeze that is) 17:42:54 i am not sure on code freeze vs features 17:43:47 perhaps a better question is when would be a good time to release ocata networking-sfc 17:43:50 mostly it is only smaller patches accepted from next week on to the release 17:44:43 but yes networking-sfc is marked as independant for releases so it can be different 17:45:08 igordcard: agree - although the release should closely aligned with ocata 17:45:21 though it will be nice to have a tested ocata release not too far away from the "official" releases 17:45:33 bcafarel: yes 17:45:54 within 3-4 weeks? 17:47:38 i think that major items for this are: sfc reference, osc cli, sfc graph, symmetric chains 17:48:08 doonhammer: hi 17:48:54 LouisF: alright 17:49:03 the first two are really important are they are part of the ocata assessment 17:49:07 LouisF: Hi 17:49:50 hopefully we can get them completed in the next week or so 17:50:44 LouisF: graphs are still pointing at ocata though? 17:50:45 other items can be done in pike release 17:50:57 igordcard: ideally yes 17:51:59 we have done a lot to be compliant with ocata 17:52:47 there has been less focus on new features and more on being good citizens 17:54:13 for pike the project will have a base of ocata compliance 17:54:40 apis, cli, docs, tempest, grafana, etc. 17:55:11 #topic other items 17:55:17 I'm a bit concerned on whether it will be too complicated to change the api in neutron-lib, after ocata 17:55:25 anything else? 17:55:25 to add the graph resource 17:56:34 igordcard: when can you get the patch complete? 17:57:04 i see we have a few weeks... 17:57:20 next week I'll have limited availability, but I just need to finish the driver and add docs 17:57:29 so maybe 1.5 weeks 17:57:41 igordcard: ok 17:58:11 i would prefer to have that work in ocata 17:58:58 ok thanks all 17:59:10 bye 17:59:18 bye! 17:59:18 bye 17:59:27 bye 17:59:30 #endmeeting