*** julim has quit IRC | 00:05 | |
*** seizadi has quit IRC | 00:08 | |
*** nedbat has joined #openstack-meeting-3 | 00:08 | |
*** yamahata has joined #openstack-meeting-3 | 00:33 | |
*** cjellick has quit IRC | 00:34 | |
*** cjellick has joined #openstack-meeting-3 | 00:35 | |
*** cjellick_ has joined #openstack-meeting-3 | 00:36 | |
*** cjellick has quit IRC | 00:37 | |
*** mfer has joined #openstack-meeting-3 | 00:52 | |
*** seizadi has joined #openstack-meeting-3 | 00:59 | |
*** pballand has quit IRC | 01:20 | |
*** sarob has quit IRC | 01:25 | |
*** sarob has joined #openstack-meeting-3 | 01:26 | |
*** igordcard has quit IRC | 01:28 | |
*** nati_ueno has quit IRC | 01:30 | |
*** sarob_ has joined #openstack-meeting-3 | 01:30 | |
*** sarob has quit IRC | 01:30 | |
*** nlahouti has joined #openstack-meeting-3 | 01:34 | |
*** seizadi has quit IRC | 01:37 | |
*** nlahouti has quit IRC | 01:39 | |
*** badveli has quit IRC | 01:44 | |
*** cjellick_ has quit IRC | 01:55 | |
*** cjellick has joined #openstack-meeting-3 | 01:56 | |
*** thomasem has joined #openstack-meeting-3 | 01:59 | |
*** thomasem has quit IRC | 01:59 | |
*** cjellick has quit IRC | 02:00 | |
*** sarob_ has quit IRC | 02:02 | |
*** sarob has joined #openstack-meeting-3 | 02:03 | |
*** sarob has quit IRC | 02:07 | |
*** sarob has joined #openstack-meeting-3 | 02:25 | |
*** markmcclain has quit IRC | 02:31 | |
*** eghobo has quit IRC | 02:36 | |
*** mfer has quit IRC | 02:40 | |
*** nedbat has quit IRC | 02:49 | |
*** sarob has quit IRC | 02:57 | |
*** sarob has joined #openstack-meeting-3 | 03:02 | |
*** coolsvap|afk is now known as coolsvap | 03:04 | |
*** sankarshan_away is now known as sankarshan | 03:18 | |
*** nlahouti has joined #openstack-meeting-3 | 03:21 | |
*** nlahouti has quit IRC | 03:23 | |
*** nlahouti has joined #openstack-meeting-3 | 03:23 | |
*** sarob has quit IRC | 03:26 | |
*** sarob has joined #openstack-meeting-3 | 03:26 | |
*** tomoe_ has joined #openstack-meeting-3 | 03:26 | |
*** sarob has quit IRC | 03:30 | |
*** eghobo has joined #openstack-meeting-3 | 03:47 | |
*** samchoi has quit IRC | 03:59 | |
*** coolsvap is now known as coolsvap|afk | 04:01 | |
*** seizadi has joined #openstack-meeting-3 | 04:07 | |
*** seizadi has quit IRC | 04:17 | |
*** banix has quit IRC | 04:24 | |
*** sarob has joined #openstack-meeting-3 | 04:27 | |
*** sarob has quit IRC | 04:31 | |
*** SumitNaiksatam has quit IRC | 04:35 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 04:36 | |
*** sarob has joined #openstack-meeting-3 | 04:39 | |
*** sarob has quit IRC | 04:43 | |
*** markmcclain has joined #openstack-meeting-3 | 04:50 | |
*** lcheng has joined #openstack-meeting-3 | 04:57 | |
*** seizadi has joined #openstack-meeting-3 | 05:01 | |
*** coolsvap|afk is now known as coolsvap | 05:02 | |
*** eghobo has quit IRC | 05:08 | |
*** eghobo has joined #openstack-meeting-3 | 05:09 | |
*** lcheng has quit IRC | 05:11 | |
*** nelsnelson has quit IRC | 05:16 | |
*** nlahouti_ has joined #openstack-meeting-3 | 05:25 | |
*** nlahouti_ has quit IRC | 05:25 | |
*** nlahouti_ has joined #openstack-meeting-3 | 05:26 | |
*** nlahouti has quit IRC | 05:26 | |
*** nelsnelson has joined #openstack-meeting-3 | 05:36 | |
*** sarob has joined #openstack-meeting-3 | 05:39 | |
*** seizadi has quit IRC | 05:41 | |
*** sarob has quit IRC | 05:43 | |
*** lsmola has joined #openstack-meeting-3 | 05:53 | |
*** enikanorov has joined #openstack-meeting-3 | 05:58 | |
*** markmcclain has quit IRC | 06:15 | |
*** markmcclain has joined #openstack-meeting-3 | 06:18 | |
*** lcheng has joined #openstack-meeting-3 | 06:34 | |
*** sarob has joined #openstack-meeting-3 | 06:39 | |
*** sarob_ has joined #openstack-meeting-3 | 06:41 | |
*** sarob has quit IRC | 06:43 | |
*** sarob_ has quit IRC | 06:45 | |
*** jamiehannaford has joined #openstack-meeting-3 | 06:46 | |
*** jtomasek has joined #openstack-meeting-3 | 06:51 | |
*** sarob has joined #openstack-meeting-3 | 06:53 | |
*** sarob has quit IRC | 06:57 | |
*** nlahouti_ has quit IRC | 07:05 | |
*** safchain has joined #openstack-meeting-3 | 07:08 | |
*** eguz has joined #openstack-meeting-3 | 07:11 | |
*** markmcclain has quit IRC | 07:11 | |
*** eguz has quit IRC | 07:11 | |
*** ttrifonov is now known as ttrifonov_zZzz | 07:13 | |
*** jcoufal has joined #openstack-meeting-3 | 07:13 | |
*** eghobo has quit IRC | 07:15 | |
*** sarob has joined #openstack-meeting-3 | 07:29 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:30 | |
*** jcoufal has quit IRC | 07:33 | |
*** nlahouti has joined #openstack-meeting-3 | 07:34 | |
*** sarob has quit IRC | 07:34 | |
*** MaxV has joined #openstack-meeting-3 | 07:36 | |
*** nlahouti has quit IRC | 07:38 | |
*** sarob has joined #openstack-meeting-3 | 07:39 | |
*** jcoufal has joined #openstack-meeting-3 | 07:43 | |
*** sarob has quit IRC | 07:44 | |
*** jcoufal has quit IRC | 07:51 | |
*** mrunge has joined #openstack-meeting-3 | 07:59 | |
*** jcoufal has joined #openstack-meeting-3 | 08:00 | |
*** jcoufal has quit IRC | 08:14 | |
*** tomoe_ has quit IRC | 08:33 | |
*** nlahouti has joined #openstack-meeting-3 | 08:34 | |
*** sankarshan is now known as sankarshan_away | 08:35 | |
*** nlahouti has quit IRC | 08:39 | |
*** sarob has joined #openstack-meeting-3 | 08:39 | |
*** igordcard has joined #openstack-meeting-3 | 08:43 | |
*** jcoufal has joined #openstack-meeting-3 | 08:43 | |
*** sarob has quit IRC | 08:43 | |
*** coolsvap is now known as coolsvap|afk | 08:55 | |
*** nlahouti has joined #openstack-meeting-3 | 09:05 | |
*** coolsvap|afk is now known as coolsvap | 09:06 | |
*** nlahouti has quit IRC | 09:10 | |
*** nlahouti has joined #openstack-meeting-3 | 09:36 | |
*** sarob has joined #openstack-meeting-3 | 09:38 | |
*** sarob_ has joined #openstack-meeting-3 | 09:39 | |
*** nlahouti has quit IRC | 09:40 | |
*** sarob has quit IRC | 09:43 | |
*** MaxV has quit IRC | 09:43 | |
*** sarob_ has quit IRC | 09:44 | |
*** MaxV has joined #openstack-meeting-3 | 09:51 | |
*** nlahouti has joined #openstack-meeting-3 | 10:07 | |
*** nlahouti has quit IRC | 10:11 | |
*** yamahata has quit IRC | 10:21 | |
*** MaxV has quit IRC | 10:31 | |
*** nlahouti has joined #openstack-meeting-3 | 10:38 | |
*** sarob has joined #openstack-meeting-3 | 10:39 | |
*** nlahouti has quit IRC | 10:42 | |
*** sarob has quit IRC | 10:43 | |
*** nedbat has joined #openstack-meeting-3 | 10:55 | |
*** MaxV has joined #openstack-meeting-3 | 11:01 | |
*** MaxV has quit IRC | 11:06 | |
*** nlahouti has joined #openstack-meeting-3 | 11:09 | |
*** nlahouti has quit IRC | 11:13 | |
*** rm_work is now known as rm_work|away | 11:16 | |
*** MaxV has joined #openstack-meeting-3 | 11:29 | |
*** coolsvap is now known as coolsvap|afk | 11:36 | |
*** jamiehan_ has joined #openstack-meeting-3 | 11:39 | |
*** sarob has joined #openstack-meeting-3 | 11:39 | |
*** nlahouti has joined #openstack-meeting-3 | 11:39 | |
*** jamiehannaford has quit IRC | 11:41 | |
*** sarob has quit IRC | 11:43 | |
*** lcheng has quit IRC | 11:44 | |
*** nlahouti has quit IRC | 11:44 | |
*** jamiehan_ is now known as jamiehannaford | 11:45 | |
*** mrunge has quit IRC | 11:55 | |
*** nedbat has quit IRC | 11:59 | |
*** nlahouti has joined #openstack-meeting-3 | 12:10 | |
*** yamahata has joined #openstack-meeting-3 | 12:11 | |
*** jamiehannaford has quit IRC | 12:14 | |
*** jamiehannaford has joined #openstack-meeting-3 | 12:15 | |
*** nlahouti has quit IRC | 12:15 | |
*** jamiehan_ has joined #openstack-meeting-3 | 12:23 | |
*** jamiehannaford has quit IRC | 12:24 | |
*** amotoki has quit IRC | 12:31 | |
*** sarob has joined #openstack-meeting-3 | 12:39 | |
*** nlahouti has joined #openstack-meeting-3 | 12:41 | |
*** sarob has quit IRC | 12:44 | |
*** Youcef_ has quit IRC | 12:46 | |
*** coolsvap|afk has quit IRC | 12:46 | |
*** coolsvap|afk has joined #openstack-meeting-3 | 12:46 | |
*** nlahouti has quit IRC | 12:46 | |
*** Youcef has joined #openstack-meeting-3 | 12:47 | |
*** sankarshan_away is now known as sankarshan | 12:59 | |
*** julim has joined #openstack-meeting-3 | 13:01 | |
*** yamahata has quit IRC | 13:03 | |
*** jamiehannaford has joined #openstack-meeting-3 | 13:03 | |
*** yamahata has joined #openstack-meeting-3 | 13:03 | |
*** jamiehan_ has quit IRC | 13:06 | |
*** lblanchard has joined #openstack-meeting-3 | 13:07 | |
*** thomasem has joined #openstack-meeting-3 | 13:08 | |
*** nlahouti has joined #openstack-meeting-3 | 13:12 | |
*** thomasem has quit IRC | 13:12 | |
*** thomasem has joined #openstack-meeting-3 | 13:13 | |
*** nlahouti has quit IRC | 13:16 | |
*** peristeri has joined #openstack-meeting-3 | 13:25 | |
*** andymaier has joined #openstack-meeting-3 | 13:30 | |
*** mwagner_lap has quit IRC | 13:36 | |
*** sarob has joined #openstack-meeting-3 | 13:39 | |
*** nlahouti has joined #openstack-meeting-3 | 13:43 | |
*** sarob has quit IRC | 13:43 | |
*** nedbat has joined #openstack-meeting-3 | 13:47 | |
*** nlahouti has quit IRC | 13:47 | |
*** mfer has joined #openstack-meeting-3 | 13:47 | |
*** seizadi has joined #openstack-meeting-3 | 13:49 | |
*** mrunge has joined #openstack-meeting-3 | 13:55 | |
*** jackib has joined #openstack-meeting-3 | 13:55 | |
*** jackib has quit IRC | 14:01 | |
*** rm_work|away is now known as rm_work | 14:03 | |
*** banix has joined #openstack-meeting-3 | 14:09 | |
*** nlahouti has joined #openstack-meeting-3 | 14:14 | |
*** nlahouti has quit IRC | 14:18 | |
*** seizadi has quit IRC | 14:19 | |
*** otherwiseguy has joined #openstack-meeting-3 | 14:19 | |
*** mrunge has quit IRC | 14:22 | |
*** davlaps has joined #openstack-meeting-3 | 14:24 | |
*** jcoufal has quit IRC | 14:27 | |
*** otherwiseguy has quit IRC | 14:31 | |
*** jackib has joined #openstack-meeting-3 | 14:31 | |
*** jackib has quit IRC | 14:32 | |
*** jackib has joined #openstack-meeting-3 | 14:32 | |
*** coolsvap|afk is now known as coolsvap | 14:33 | |
*** otherwiseguy has joined #openstack-meeting-3 | 14:35 | |
*** sarob has joined #openstack-meeting-3 | 14:39 | |
*** yamahata has quit IRC | 14:41 | |
*** sarob has quit IRC | 14:43 | |
*** devvesa has joined #openstack-meeting-3 | 14:47 | |
*** coolsvap is now known as coolsvap|afk | 14:49 | |
*** seizadi has joined #openstack-meeting-3 | 14:52 | |
*** awang has joined #openstack-meeting-3 | 14:52 | |
*** prad has joined #openstack-meeting-3 | 14:52 | |
*** yamamoto has joined #openstack-meeting-3 | 14:54 | |
*** xuhanp has joined #openstack-meeting-3 | 14:55 | |
*** awang is now known as alicewang | 14:55 | |
*** sarob has joined #openstack-meeting-3 | 14:57 | |
*** pcm_ has joined #openstack-meeting-3 | 15:00 | |
*** carl_baldwin has joined #openstack-meeting-3 | 15:00 | |
pcm_ | carl_baldwin: hi | 15:00 |
---|---|---|
carl_baldwin | pcm_: hi | 15:01 |
carl_baldwin | hi all | 15:01 |
*** sarob has quit IRC | 15:01 | |
carl_baldwin | #startmeeting neutron_l3 | 15:01 |
openstack | Meeting started Thu Jun 12 15:01:32 2014 UTC and is due to finish in 60 minutes. The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:01 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:01 |
*** andymaier has quit IRC | 15:01 | |
yamamoto | hi | 15:01 |
carl_baldwin | #topic Announcements | 15:01 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:01 | |
carl_baldwin | Juno-1 is today. | 15:02 |
chuckC | hi | 15:02 |
*** andymaier has joined #openstack-meeting-3 | 15:02 | |
devvesa | hi | 15:02 |
*** sarob has joined #openstack-meeting-3 | 15:03 | |
carl_baldwin | If you’re going to the mid-cycle sprint for nova/neutron parity, you’ll want to have booked your travel. Kyle sent an email about the hotel block. | 15:03 |
carl_baldwin | #link https://etherpad.openstack.org/p/neutron-juno-mid-cycle-meeting | 15:03 |
carl_baldwin | #topic Bugs | 15:04 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:04 | |
carl_baldwin | #link https://bugs.launchpad.net/neutron/+bugs?field.tag=l3-ipam-dhcp | 15:04 |
carl_baldwin | I haven’t seen any new bugs of High Importance or higher. | 15:04 |
carl_baldwin | I don’t see Swami here. We’ll leave DVR for last. | 15:06 |
*** jackib has quit IRC | 15:06 | |
carl_baldwin | #topic l3-high-availability | 15:06 |
*** openstack changes topic to "l3-high-availability (Meeting topic: neutron_l3)" | 15:06 | |
carl_baldwin | safchain: hi | 15:06 |
safchain | carl_baldwin, hi | 15:06 |
carl_baldwin | Anything new this week? Looks like there were a few questions on the blueprint. | 15:06 |
safchain | carl_baldwin, started to discuss with the dvr team, trying to address some comments | 15:07 |
safchain | carl_baldwin, feel free to add yours | 15:07 |
*** sarob has quit IRC | 15:07 | |
carl_baldwin | I have not revisited the bp this week. I will do so today. | 15:08 |
safchain | carl_baldwin, seems there is a lot of dependencies with the dvr, I will have to rebase my proposal on it | 15:08 |
carl_baldwin | #action carl_baldwin will revisit l3-high-availability bp | 15:08 |
*** coolsvap|afk is now known as coolsvap | 15:08 | |
carl_baldwin | safchain: anything else? | 15:08 |
safchain | carl_baldwin, ok for me | 15:08 |
carl_baldwin | safchain: thanks | 15:09 |
carl_baldwin | #topic neutron-ipam | 15:09 |
*** openstack changes topic to "neutron-ipam (Meeting topic: neutron_l3)" | 15:09 | |
*** nlahouti has joined #openstack-meeting-3 | 15:09 | |
seizadi | Hi | 15:09 |
carl_baldwin | seizadi: hi | 15:09 |
carl_baldwin | roaet_: ping | 15:09 |
seizadi | We have a few reviewers of the bp but no comments. | 15:10 |
carl_baldwin | seizadi: I did an initial read through of your blueprint but have not finished my comments. | 15:10 |
carl_baldwin | I added a handful of reviewers to it as well. | 15:10 |
seizadi | Great, we are trying to meet the Juno2 date but need the comments to scope the effort | 15:10 |
carl_baldwin | I think Juno-1 may have taken reviewers’ energies this week. | 15:10 |
seizadi | OK | 15:11 |
seizadi | That | 15:11 |
*** ttrifonov is now known as ttrifonov_zZzz | 15:11 | |
seizadi | is it for this week. | 15:11 |
carl_baldwin | seizadi: One thought that I had when I read through it is that I think I’d like to see IPAM decoupled from the DHCP implementation. | 15:11 |
carl_baldwin | I realize that they may be coupled in some external implementations but decoupling them wont’ prevent an implementation from implementing both. | 15:12 |
carl_baldwin | Any thoughts? | 15:12 |
seizadi | Yes, we wanted to decouple DHCP and DNS from bp. If there is anything like that point it out. We might have missed something. I will look at it again. | 15:12 |
carl_baldwin | I will read through it again and add my comments soon. | 15:13 |
carl_baldwin | #action carl_baldwin will also review neutron-ipam bp. | 15:14 |
carl_baldwin | seizadi: anything else? | 15:14 |
seizadi | The IPAM driver is abstract class, we will have couple implements one that does what the current functionality and one that will talk to our Infoblox solution. | 15:14 |
seizadi | No other update. | 15:14 |
carl_baldwin | seizadi: thanks | 15:14 |
carl_baldwin | #topic bgp-dynamic-routing | 15:15 |
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)" | 15:15 | |
*** andymaier has quit IRC | 15:15 | |
carl_baldwin | nextone92: devvesa: ping | 15:15 |
devvesa | hi | 15:15 |
devvesa | nextone92 is not available today | 15:16 |
carl_baldwin | okay. Updates? | 15:16 |
yamamoto | hi | 15:16 |
devvesa | I summited a new patch based on the conversation we had after the meeting | 15:16 |
carl_baldwin | yamamoto: hi | 15:16 |
devvesa | about the use cases | 15:16 |
devvesa | but i've been busy in other stuff this week and I haven't played with the Ryu bgp speaker | 15:17 |
carl_baldwin | devvesa: Yes, I need to review that update as well. I’ve had juno-1 blinders on for a week or so. | 15:17 |
*** otherwiseguy has quit IRC | 15:17 | |
yamamoto | ryu team is working on new api which is hopefully easier to use than the current one | 15:17 |
yamamoto | http://sourceforge.net/p/ryu/mailman/message/32434586/ | 15:18 |
devvesa | but I understand the current bgp speaker is part of the whole ryu library | 15:18 |
devvesa | are you planning to update the neutron dependency? | 15:19 |
yamamoto | ? | 15:19 |
devvesa | i mean, ryu is a dependency of neutron, right? | 15:19 |
yamamoto | ryu plugin and ofagent depends on ryu | 15:20 |
*** tomoe_ has joined #openstack-meeting-3 | 15:20 | |
yamamoto | neutron’s requirement.txt doesn’t have ryu | 15:21 |
*** otherwiseguy has joined #openstack-meeting-3 | 15:21 | |
yamamoto | do you mean this? | 15:21 |
devvesa | yes | 15:21 |
devvesa | ok, then forget it | 15:21 |
carl_baldwin | yamamoto: Do you need input from us for this work? | 15:21 |
yamamoto | the current practice is install ryu with pip when using ofagent or ryu plugin | 15:21 |
yamamoto | yes we love to hear opinions from neutron folks | 15:22 |
*** markmcclain has joined #openstack-meeting-3 | 15:22 | |
carl_baldwin | yamamoto: Could the speaker be broken out into a library? | 15:23 |
yamamoto | what do you mean? packaging? | 15:23 |
carl_baldwin | More or less, yes. | 15:23 |
yamamoto | bgp-only library is preferable? | 15:24 |
carl_baldwin | We’ll have a core piece of neutron depending on ryu so I think it would be added as a formal dependency. I’m just wondering if that would be easier with a bpg-only library. | 15:24 |
carl_baldwin | I’m not really stating any requirements yet. Just thinking out loud to get your thoughts. | 15:25 |
devvesa | yamamoto: that would be great for me | 15:25 |
yamamoto | ok, i’ll discuss the possibility with the rest of ryu folks | 15:25 |
carl_baldwin | yamamoto: Thanks. | 15:25 |
yamamoto | but installing the whole ryu and just using only bgp part should be fine | 15:25 |
devvesa | btw, yamamoto: do you think is better that i use the current development branch with the new API | 15:25 |
yamamoto | unless you concern disk space :-) | 15:25 |
carl_baldwin | devvesa: Will you be able to review their new API? | 15:26 |
yamamoto | devvesa yes | 15:26 |
*** cjellick has joined #openstack-meeting-3 | 15:26 | |
yamamoto | but the patch i mentioned with the above url has not been merged yet | 15:26 |
*** alexpilotti has joined #openstack-meeting-3 | 15:26 | |
yamamoto | i’ll tell you when it’s merged | 15:27 |
*** emagana has joined #openstack-meeting-3 | 15:27 | |
devvesa | great | 15:27 |
devvesa | when do you estimate it will be? | 15:27 |
yamamoto | hopefully by early next week | 15:28 |
carl_baldwin | devvesa: A review of the unmerged code would be good. If we have any feedback, it could be worked in before merge. | 15:28 |
devvesa | ok! | 15:28 |
yamamoto | yea, the patch above have a comment which has a usage example | 15:28 |
devvesa | #link http://sourceforge.net/p/ryu/mailman/message/32434586/ | 15:29 |
devvesa | (better to come back later) | 15:29 |
yamamoto | we want to hear on which event you want callbacks | 15:29 |
carl_baldwin | #action devvesa will review BGP speaker API. | 15:29 |
carl_baldwin | devvesa: Feel free to pull me in for discussion. I’ll be a bit scarce over the next week but I’ll check in on email. | 15:30 |
carl_baldwin | Anything else on this topic? | 15:30 |
yamamoto | nothing from me | 15:30 |
devvesa | nothing from me neither | 15:30 |
carl_baldwin | yamamoto: devvesa: thank you. | 15:31 |
devvesa | thanks to you | 15:31 |
carl_baldwin | #topic neutron-ovs-dvr | 15:32 |
*** openstack changes topic to "neutron-ovs-dvr (Meeting topic: neutron_l3)" | 15:32 | |
*** emagana has quit IRC | 15:32 | |
yamamoto | thank you | 15:32 |
carl_baldwin | A lot of the DVR team are on vacation this week. | 15:32 |
carl_baldwin | Is anyone here to represent the DVR team? | 15:32 |
*** emagana has joined #openstack-meeting-3 | 15:33 | |
carl_baldwin | I can give a report. | 15:33 |
carl_baldwin | A few patches on the dvr topic merged for juno-1. However, the bulk of the work is still under review. | 15:33 |
*** alicewang has quit IRC | 15:34 | |
carl_baldwin | The team has completed all of the features internally and are busy pushing patches up now. | 15:35 |
carl_baldwin | This is a top priority for the Neutron team. | 15:36 |
carl_baldwin | #link https://review.openstack.org/#/q/topic:bp/neutron-ovs-dvr,n,z | 15:36 |
*** jamiehannaford has quit IRC | 15:36 | |
carl_baldwin | I put some notes for reviewers on the this link: | 15:36 |
carl_baldwin | #link https://wiki.openstack.org/wiki/Neutron/DVR/HowTo | 15:37 |
*** jamiehannaford has joined #openstack-meeting-3 | 15:37 | |
carl_baldwin | I’ve started adding notes about the deployment of DVR as well to this page. | 15:37 |
carl_baldwin | I’m building a reference two-node devstack system. If anyone would like help building a system of their own, I can give you access to mine to use as reference. | 15:38 |
carl_baldwin | Contact me out of band for details. | 15:38 |
*** jamiehannaford has quit IRC | 15:38 | |
carl_baldwin | chuckC: Related to this topic, is there anything that you have to discuss? | 15:39 |
*** sarob has joined #openstack-meeting-3 | 15:39 | |
chuckC | not much, still getting my 2-node devstack system going | 15:39 |
chuckC | I'll be helping out with system testing | 15:39 |
carl_baldwin | chuckC: That will be great. | 15:40 |
*** jamiehannaford has joined #openstack-meeting-3 | 15:40 | |
carl_baldwin | Are there others with interest in testing the DVR code? | 15:41 |
*** Rajeev has joined #openstack-meeting-3 | 15:41 | |
carl_baldwin | chuckC: I can work with you on this a bit. I’ll be continuing to work on my reference system. | 15:42 |
chuckC | We need help from folks with related experience | 15:42 |
chuckC | carl_baldwin: thanks | 15:42 |
carl_baldwin | chuckC: noted, I will engage a few cores with testing skills for discussion. | 15:42 |
*** sarob has quit IRC | 15:43 | |
carl_baldwin | #topic Open Discussion | 15:44 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_l3)" | 15:44 | |
pcm_ | carl_baldwin: For client validation removal. See you signed up for that. Thanks! | 15:45 |
pcm_ | carl_baldwin: Should the resolution be to convert the enum attributes to strings? | 15:45 |
*** eghobo has joined #openstack-meeting-3 | 15:45 | |
carl_baldwin | pcm_: Did I miss your topic? | 15:45 |
pcm_ | Sure, but np | 15:45 |
carl_baldwin | #topic l3-svcs-vendor-* | 15:46 |
*** openstack changes topic to "l3-svcs-vendor-* (Meeting topic: neutron_l3)" | 15:46 | |
carl_baldwin | Sorry for the oversight. | 15:46 |
pcm_ | np | 15:46 |
pcm_ | BP for vendor validation was approved. Appreciated the reviews. | 15:46 |
carl_baldwin | pcm_: Great. | 15:47 |
pcm_ | Having a bit of problem with UT for VPN code for this. Making changes now. Hope to push out Fri or Mon | 15:47 |
carl_baldwin | pcm_: I might have missed something in my patch. | 15:47 |
pcm_ | (side tracked by other items) | 15:47 |
pcm_ | For the client side validation removal, I saw you sign up for it. Thanks! Is there a patch out? | 15:48 |
*** xuhanp has quit IRC | 15:48 | |
carl_baldwin | pcm_: Did you see the patch I put up? I think what I did was to effectively remove the enum and accept any string. | 15:48 |
carl_baldwin | #link https://review.openstack.org/#/c/99437/ | 15:49 |
pcm_ | carl_baldwin: Not yet. Will look for it. Cool I was wondering if that would be the right thing to do (enum->string) | 15:49 |
pcm_ | Will review today. | 15:50 |
pcm_ | Appreciate you grabbing that. I've been swamped. :( | 15:50 |
pcm_ | That's all I have. | 15:50 |
carl_baldwin | It was a really easy change. That’s why I took it on. I needed something easy to get through because I was stuck on everything else I was trying to do yesterday. :) | 15:50 |
pcm_ | :) | 15:51 |
carl_baldwin | pcm_: Let me know if you want to discuss about the unit tests. I’ll be around today but not tomorrow. | 15:51 |
* pcm_ knows exactly what you mean from this week | 15:51 | |
pcm_ | carl_baldwin: Will do. I think I have it sorted out. Purely an issue with mocking. | 15:52 |
carl_baldwin | Cool. Let me know. | 15:52 |
pcm_ | Will certainly seek you and others out! | 15:52 |
carl_baldwin | pcm_: Thanks for your report. I won’t leave you out next time. | 15:53 |
pcm_ | no problemo | 15:53 |
carl_baldwin | #topic Open Discussion | 15:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_l3)" | 15:53 | |
carl_baldwin | Thanks everyone. | 15:55 |
carl_baldwin | #endmeeting | 15:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:55 | |
openstack | Meeting ended Thu Jun 12 15:55:44 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-06-12-15.01.html | 15:55 |
yamamoto | thanks | 15:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-06-12-15.01.txt | 15:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-06-12-15.01.log.html | 15:55 |
pcm_ | bye | 15:55 |
*** pcm_ has left #openstack-meeting-3 | 15:55 | |
*** markmcclain has quit IRC | 15:57 | |
*** markmcclain has joined #openstack-meeting-3 | 15:57 | |
*** markmcclain has quit IRC | 15:57 | |
*** markmcclain has joined #openstack-meeting-3 | 15:58 | |
*** mestery has quit IRC | 16:03 | |
*** mestery has joined #openstack-meeting-3 | 16:04 | |
*** alicewang has joined #openstack-meeting-3 | 16:06 | |
*** mwagner_lap has joined #openstack-meeting-3 | 16:07 | |
*** yamamoto has quit IRC | 16:07 | |
*** devvesa has left #openstack-meeting-3 | 16:09 | |
*** chuckC has quit IRC | 16:11 | |
*** emagana has quit IRC | 16:12 | |
*** D7 has joined #openstack-meeting-3 | 16:13 | |
*** Dseven has quit IRC | 16:13 | |
*** chuckC has joined #openstack-meeting-3 | 16:13 | |
*** alicewang has quit IRC | 16:16 | |
*** seizadi has quit IRC | 16:17 | |
*** markmcclain has quit IRC | 16:23 | |
*** davlaps is now known as devlaps | 16:25 | |
*** cgoncalves has quit IRC | 16:27 | |
*** cgoncalves has joined #openstack-meeting-3 | 16:27 | |
*** MaxV has quit IRC | 16:30 | |
*** safchain has quit IRC | 16:32 | |
*** sarob has joined #openstack-meeting-3 | 16:39 | |
*** nedbat has quit IRC | 16:41 | |
*** nedbat has joined #openstack-meeting-3 | 16:42 | |
*** sarob has quit IRC | 16:43 | |
*** markmcclain has joined #openstack-meeting-3 | 16:44 | |
*** pballand has joined #openstack-meeting-3 | 16:45 | |
*** jcoufal has joined #openstack-meeting-3 | 16:58 | |
*** rockyg has joined #openstack-meeting-3 | 16:59 | |
*** sarob has joined #openstack-meeting-3 | 16:59 | |
*** MaxV has joined #openstack-meeting-3 | 17:00 | |
*** catherine_d has joined #openstack-meeting-3 | 17:02 | |
*** flaviof_zzz is now known as flaviof | 17:03 | |
*** eghobo has quit IRC | 17:04 | |
*** eghobo has joined #openstack-meeting-3 | 17:04 | |
*** MaxV has quit IRC | 17:05 | |
*** nati_ueno has joined #openstack-meeting-3 | 17:06 | |
*** nedbat_ has joined #openstack-meeting-3 | 17:08 | |
*** rockyg has left #openstack-meeting-3 | 17:09 | |
*** nedbat_ has quit IRC | 17:09 | |
*** nedbat_ has joined #openstack-meeting-3 | 17:09 | |
*** erw has joined #openstack-meeting-3 | 17:12 | |
*** nedbat has quit IRC | 17:12 | |
*** LouisF has joined #openstack-meeting-3 | 17:18 | |
*** tomoe_ has quit IRC | 17:21 | |
*** markmcclain has quit IRC | 17:25 | |
*** MarkAtwood has joined #openstack-meeting-3 | 17:28 | |
*** markmcclain has joined #openstack-meeting-3 | 17:33 | |
*** markmcclain has quit IRC | 17:33 | |
*** markmcclain has joined #openstack-meeting-3 | 17:35 | |
*** SumitNaiksatam has left #openstack-meeting-3 | 17:35 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:36 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:50 | |
*** nedbat_ has quit IRC | 17:56 | |
*** emagana has joined #openstack-meeting-3 | 17:57 | |
*** rkukura has joined #openstack-meeting-3 | 17:57 | |
*** mandeep has joined #openstack-meeting-3 | 17:59 | |
*** s3wong has joined #openstack-meeting-3 | 18:00 | |
*** marun has joined #openstack-meeting-3 | 18:00 | |
banix | Hi everybody | 18:01 |
SumitNaiksatam | hi all | 18:01 |
s3wong | Hello | 18:01 |
SumitNaiksatam | lets get started | 18:01 |
SumitNaiksatam | #startmeeting networking_policy | 18:01 |
openstack | Meeting started Thu Jun 12 18:01:40 2014 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
*** openstack changes topic to " (Meeting topic: networking_policy)" | 18:01 | |
openstack | The meeting name has been set to 'networking_policy' | 18:01 |
rkukura | hi | 18:01 |
*** markmcclain has quit IRC | 18:01 | |
SumitNaiksatam | #info agenda: https://wiki.openstack.org/wiki/Meetings/Neutron_Grou | 18:01 |
mandeep | banix: SumitNaiksatam: Hi | 18:01 |
*** markmcclain has joined #openstack-meeting-3 | 18:01 | |
SumitNaiksatam | #info agenda: https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy | 18:02 |
*** markmcclain has quit IRC | 18:02 | |
mandeep | s3wong: rkukura: hi | 18:02 |
banix | mandeep: hi | 18:02 |
s3wong | mandeep: hi | 18:02 |
*** thinrichs has joined #openstack-meeting-3 | 18:02 | |
*** nedbat has joined #openstack-meeting-3 | 18:02 | |
SumitNaiksatam | #topic Gerrit Reviews | 18:02 |
*** openstack changes topic to "Gerrit Reviews (Meeting topic: networking_policy)" | 18:02 | |
SumitNaiksatam | Patches with EP, EPG, L2/3 Policy are in review: | 18:02 |
SumitNaiksatam | #link https://review.openstack.org/#/c/95900 | 18:03 |
SumitNaiksatam | #link https://review.openstack.org/#/c/96050 | 18:03 |
SumitNaiksatam | #link https://review.openstack.org/#/c/96393 | 18:03 |
SumitNaiksatam | getting good review coverage on the first two patches | 18:03 |
SumitNaiksatam | all the review comments on the first (API) patch have been addressed | 18:03 |
*** cathy_ has joined #openstack-meeting-3 | 18:03 | |
SumitNaiksatam | the comments on the second patch have been partially addressed | 18:03 |
rkukura | SumitNaiksatam: Noticed you recently posted updates! | 18:03 |
SumitNaiksatam | rkukura: yeah, early morning todya | 18:04 |
SumitNaiksatam | all patches have been rebased to current | 18:04 |
SumitNaiksatam | will try to wrap the review comments on the second patch shortly | 18:04 |
*** nbouthors has joined #openstack-meeting-3 | 18:04 | |
SumitNaiksatam | anyone want to discuss anything specific with respect to the above here? | 18:05 |
*** markmcclain has joined #openstack-meeting-3 | 18:05 | |
rkukura | One note is that I’m trying to make sure all the same unit tests from the non-mapping DB and plugin layers run against the mapping versions of these. | 18:05 |
SumitNaiksatam | rkukura: yes | 18:06 |
SumitNaiksatam | rkukura: did you see any issues? | 18:06 |
rkukura | So some of my comments were around generaling the support functions a bit so they don’t have to be copied and extended. | 18:06 |
SumitNaiksatam | rkukura: yeah, got that | 18:06 |
SumitNaiksatam | rkukura: will have that in the upcoming patch set | 18:07 |
rkukura | Would be nice if I could just pass the mapping attributes to the version of endpoint(), endpoint_group(), … from the base. | 18:07 |
rkukura | cool | 18:07 |
SumitNaiksatam | rkukura: yep | 18:07 |
SumitNaiksatam | btw, i noticed that i skipped the first item in the agenda, will circle back to it towards the end | 18:07 |
*** Baba_O_Riley has joined #openstack-meeting-3 | 18:08 | |
Baba_O_Riley | hi everyone | 18:08 |
SumitNaiksatam | Baba_O_Riley: hi | 18:08 |
Baba_O_Riley | hello sumit | 18:08 |
SumitNaiksatam | ok if nothing else, lets move to the next topic | 18:09 |
SumitNaiksatam | thanks for the reviews btw! | 18:09 |
SumitNaiksatam | #topic Mapping driver/data path patches update | 18:09 |
*** openstack changes topic to "Mapping driver/data path patches update (Meeting topic: networking_policy)" | 18:09 | |
SumitNaiksatam | rkukura: ? | 18:09 |
rkukura | I’ve been spending way more time on the mapping DB layer patch than I thought would be necessary, so its all pushed back about a week | 18:10 |
SumitNaiksatam | rkukura: ok | 18:10 |
SumitNaiksatam | rkukura: any blockers? | 18:10 |
*** catherine_d has left #openstack-meeting-3 | 18:10 | |
rkukura | The API layer could have been pushed, but I’ll need to sync that with SumitNaiksatam’s latest | 18:10 |
SumitNaiksatam | rkukura: ok | 18:11 |
rkukura | It took me a while to figure out how to reuse the SumitNaiksatam’s DB layer UTs, but I’ve got those working, and am adding the additional UTs fot the mapping attributes | 18:11 |
SumitNaiksatam | rkukura: ok great | 18:11 |
*** absubram_ has joined #openstack-meeting-3 | 18:11 | |
SumitNaiksatam | i guess the other folks have to see the patches to have more input | 18:11 |
rkukura | This led to the comments on Sumit’s patches, and I think all should come together nicely | 18:11 |
SumitNaiksatam | but happy to spend time discussing anything else that anyone wants to bring up on the mapping | 18:12 |
rkukura | I will definitely be posting the API, DB and plugin layer patches this week | 18:12 |
SumitNaiksatam | rkukura: thanks for the review | 18:12 |
s3wong | rkukura: cool | 18:12 |
rkukura | and the two driver patches will be next week | 18:12 |
*** sadasu has joined #openstack-meeting-3 | 18:12 | |
*** samchoi has joined #openstack-meeting-3 | 18:12 | |
SumitNaiksatam | rkukura: are we all set on the current design decisions, or is there something pending that still needs to be discussed here? | 18:13 |
rkukura | I think its worth the effort to get the UT approaches, patterns, re-use strategies, etc. right on these before we add the next sets of resources | 18:13 |
SumitNaiksatam | rkukura: okay, we will bring that up in the UT part of the agenda | 18:13 |
s3wong | rkukura: will you be adding mapping policy-rules to security groups in these patches? or is that coming up after? | 18:13 |
rkukura | Last week we decided to drop the “neutron_” prefixes from the mapping attribute names, but that’s about it | 18:13 |
SumitNaiksatam | rkukura: ok | 18:14 |
rkukura | The first version of the mapping patch will just establish connectivity, like in the PoC | 18:14 |
s3wong | rkukura: OK | 18:14 |
rkukura | A followon patch after the additional resources are ready will deal with enforcing policy | 18:14 |
rkukura | So we will need to make progress in parallel next week on getting the next sets of resources into review | 18:15 |
SumitNaiksatam | rkukura: yes, that is the plan | 18:15 |
banix | rkukura: you mean policies other than “allow”. right? | 18:16 |
rkukura | That’s all I have on the mappong patches | 18:16 |
rkukura | banix: right | 18:16 |
SumitNaiksatam | rkukura: i thought you meant including ‘allow' | 18:16 |
SumitNaiksatam | rkukura: not other than ‘allow' | 18:16 |
rkukura | I meant that the first mapping patch will allow all traffic | 18:17 |
SumitNaiksatam | rkukura: yes | 18:17 |
SumitNaiksatam | rkukura: i think banix is asking about the allow action | 18:17 |
rkukura | If two EPGs use the same L3P, they’ll be able to talk | 18:17 |
banix | and deal with enforcing “other” policies later | 18:17 |
*** jcoufal has quit IRC | 18:17 | |
SumitNaiksatam | or may be not | 18:17 |
rkukura | We won’t have any actions until the PolicyRule, … resources are there | 18:17 |
s3wong | banix: well, we aren't doing any processing of the policy-rules, so "allow" action is given to all traffic between EPGs | 18:17 |
SumitNaiksatam | rkukura: yeah | 18:18 |
banix | SumitNaiksatam: rkukura got it | 18:18 |
LouisF | how will the redirect action to a service chain relate to the service chains defined in the adv-services traffic steering BP? | 18:18 |
SumitNaiksatam | banix: ok good | 18:18 |
banix | s3wong: thanks got it | 18:18 |
SumitNaiksatam | LouisF: we have an agenda item to discuss that | 18:18 |
LouisF | thx | 18:18 |
SumitNaiksatam | rkukura: thanks | 18:18 |
SumitNaiksatam | for the update | 18:19 |
SumitNaiksatam | #topic Services’ integration update | 18:19 |
*** openstack changes topic to "Services’ integration update (Meeting topic: networking_policy)" | 18:19 | |
SumitNaiksatam | LouisF: your question :-) | 18:19 |
LouisF | np | 18:19 |
SumitNaiksatam | s3wong: any progress (i know you are blocked on the dependencies) | 18:19 |
s3wong | SumitNaiksatam: not much (sorry), still working with Kanzhe on service insertion and service base | 18:20 |
SumitNaiksatam | s3wong: ok | 18:20 |
s3wong | until that is done, the official work can't be done | 18:20 |
SumitNaiksatam | s3wong: you want to take LouisF’s question? | 18:20 |
s3wong | for LouisF 's question: | 18:20 |
s3wong | the service chain would actually be service chain in mandeep 's bp | 18:21 |
banix | i think the traffic steering spec (and design) need a bit more work but that is not perhaps what is being referred to here? | 18:21 |
s3wong | and traffic steering bp (which is not the service chaining bp) should be one of the enabling bp for service chaining | 18:22 |
SumitNaiksatam | s3wong: right | 18:22 |
LouisF | the traffic steering bp defines a classifer for a chain | 18:22 |
s3wong | LouisF: the traffic steering bp defines classifier for a chain to redirect traffic | 18:23 |
s3wong | on various discussion with cgoncalves, these details may be too deep / complicated to expect tenants to perform | 18:24 |
SumitNaiksatam | s3wong: i agree | 18:24 |
LouisF | s3wong: right, but can the traffic steering chains be referenced from a GBP redirect action? | 18:24 |
mandeep | LouisF: Service chain defined in the advanced services will be used to "render" the service chain as needed in GBP | 18:24 |
*** lsmola has quit IRC | 18:25 | |
s3wong | LouisF: certainly traffic steering constructs are out of scope for GBP - we don't expect app-owners to start steering traffic | 18:25 |
LouisF | ok, I would agree the traffic steering bp being a bit complicated | 18:25 |
banix | It would be really good if the traffic sterring spec gets reviewed more thoroughly but that is for another meeting | 18:25 |
s3wong | LouisF: we can redirect to a service chain | 18:25 |
s3wong | LouisF: but a service chain needs to be defined outside of GBP when you use 'redirect' action | 18:26 |
mandeep | s3wong: Correct | 18:26 |
LouisF | mandeep: ok | 18:26 |
SumitNaiksatam | LouisF: is your question that we would need the classifier to be able to redirect to a chain? | 18:26 |
banix | mandeep: does the service chain plan to use the traffic steering for the ref implementation? | 18:26 |
mandeep | LouisF: Yes, but a service needs to be defined outside GBP as well ... we do not want to recreate parallel funbctionality, just a common place to define the policy that ties up all these pieces. | 18:26 |
s3wong | SumitNaiksatam: LouisF: so there are two classifiers here: (a) classifier for policy-rules in contract for GBP, and (b) classifier used for traffic steering | 18:27 |
LouisF | no, GBP has a classifier, I was concerned about having two different classifiers: one in GBP and one in traffic steering | 18:27 |
*** samchoi has quit IRC | 18:27 | |
cathy_ | I assume that "redirect to a service chain" action has been supported in the GBP, right? The real chaining will be done in "service chaining" or "service steering" BP, right? | 18:27 |
s3wong | cathy_: that's right | 18:27 |
SumitNaiksatam | cathy_: correct | 18:27 |
SumitNaiksatam | LouisF: good point | 18:28 |
mandeep | banix: From a GBP point of view, i recomnd that we chaining construct in advanced services and leave the implementation to service - it coukld as today or using steering. | 18:28 |
SumitNaiksatam | LouisF: however, the scope of those classifiers is different | 18:28 |
s3wong | LouisF: think of them different. The classifier in policy-rule is for app-owners to set rules upon which a policy is applied | 18:28 |
s3wong | LouisF: the classifier in traffic steering is for traffic flow between network services | 18:28 |
cathy_ | When we specify "redirect", should user specify a chain-ID or should user specify an ordered sequence of service instances or we allow both? | 18:28 |
banix | mandeep: agree; since we were discussing here thought i get your take on it | 18:28 |
mandeep | banix: Ok | 18:29 |
s3wong | LouisF: when we 'redirect', it is because we want access to an EPG to be subjected to a network service - most likely defined by admin | 18:29 |
LouisF | s3wong: agree | 18:30 |
SumitNaiksatam | mandeep: cathy_’s question ^^^ | 18:30 |
banix | mandeep: main point being that if the plan is to use traffic steering we need to focus on getting that right in a timely fashion as everything will be built on top of that; which in my opinion is not necessary but lets talk during the advanced services call. | 18:30 |
*** pballand has quit IRC | 18:30 | |
s3wong | LouisF: when we classify traffic on traffic steering, the intent is for traffic within a chain to flow to the next service to complete the definition of the chain | 18:30 |
*** markmcclain has quit IRC | 18:31 | |
*** markmcclain has joined #openstack-meeting-3 | 18:31 | |
SumitNaiksatam | cathy_: its a reference to the service chain object | 18:31 |
mandeep | banix: I would prefer to keep the two not depend on each other strongly - and the keep that integration easier. But let us discuss that in the adv services issues | 18:31 |
s3wong | LouisF: it is likely that the consumer of these two sets of APIs to be different people (app-owner defining app's behavior on the network; admin defining how the traffic flows through the chain) | 18:31 |
SumitNaiksatam | cathy_: i dont think we have considered allowing both | 18:31 |
*** pballand has joined #openstack-meeting-3 | 18:32 | |
cathy_ | What information is defined in the service chain object? | 18:32 |
mandeep | cathy_: For now. we assume that the redirect action is always the last actoion of the chain. | 18:32 |
banix | cathy_: a reference to a service or service chain | 18:32 |
*** pballand has quit IRC | 18:32 | |
mandeep | banix: agreed | 18:32 |
SumitNaiksatam | cathy_: more info here: https://review.openstack.org/#/c/93524 | 18:33 |
banix | cathy_: being discussed in the advanced services subgroup | 18:33 |
cathy_ | when you say a reference to a service chain, how you specify the service chain? an ID or a sequence of sevice instances? | 18:33 |
SumitNaiksatam | cathy_: and i know you agreed to review :-P | 18:33 |
*** Rajeev has quit IRC | 18:33 | |
s3wong | cathy_: just an ID | 18:33 |
cathy_ | Ok, I will give my comments. | 18:33 |
banix | an ID as s3wong says | 18:33 |
SumitNaiksatam | LouisF: good questions, tells me that you are reviewing the BPs as promised, thanks :-) | 18:34 |
cathy_ | OK, thanks. | 18:34 |
SumitNaiksatam | ok lets move on, unless there is something more | 18:34 |
s3wong | cathy_: a service chain needs to be defined by someone (admin or tenant) by putting together the sequence of service instances | 18:34 |
cathy_ | Any the sequence information should be passed down to driver to set up the service chain | 18:35 |
s3wong | cathy_: that's the intent | 18:35 |
mandeep | cathy_: That is correct | 18:35 |
cathy_ | OK | 18:35 |
SumitNaiksatam | #topic Client, CLI, Horizon update | 18:35 |
*** openstack changes topic to "Client, CLI, Horizon update (Meeting topic: networking_policy)" | 18:35 | |
SumitNaiksatam | hemanth ronak here? | 18:36 |
SumitNaiksatam | perhaps hemanth is travelling | 18:36 |
SumitNaiksatam | i wanted to check if there are any blockers | 18:36 |
SumitNaiksatam | ok they are not here | 18:36 |
SumitNaiksatam | moving on | 18:36 |
LouisF | where is the horizon work? | 18:36 |
SumitNaiksatam | LouisF: #link https://review.openstack.org/#/c/93590/ | 18:37 |
LouisF | thx | 18:37 |
mandeep | nati_ueno was looking into helping us make improvements on that. | 18:37 |
nati_ueno | hi | 18:38 |
SumitNaiksatam | nati_ueno: hi, do you have the link to your horizon document? | 18:38 |
LouisF | will review | 18:38 |
SumitNaiksatam | nati_ueno: i cant seem to find it | 18:38 |
s3wong | mandeep: nati_ueno 's proposal seems more like the next step, right? | 18:38 |
SumitNaiksatam | LouisF: thanks | 18:38 |
*** shivharis has joined #openstack-meeting-3 | 18:38 | |
SumitNaiksatam | s3wong: yes | 18:38 |
nati_ueno | let mee see | 18:38 |
SumitNaiksatam | nati_ueno: thanks | 18:39 |
mandeep | s3wong: Correct | 18:39 |
*** markmcclain has quit IRC | 18:39 | |
*** Baba_O_Riley has quit IRC | 18:39 | |
*** Baba_O_Riley has joined #openstack-meeting-3 | 18:39 | |
nati_ueno | https://docs.google.com/presentation/d/1SmbhY5GTBKFV0U6XmAlaWn2nm-biV5bFVZDURZslNrg/edit?usp=drive_web | 18:39 |
nati_ueno | here | 18:39 |
SumitNaiksatam | nati_ueno: great thanks | 18:39 |
SumitNaiksatam | LouisF: ^^^ | 18:39 |
SumitNaiksatam | ok next topic | 18:39 |
SumitNaiksatam | #topic Unit tests | 18:39 |
*** openstack changes topic to "Unit tests (Meeting topic: networking_policy)" | 18:40 | |
SumitNaiksatam | rkukura: we discussed some of this, you want to weigh in? | 18:40 |
rkukura | We already talked about reusing the base UTs in the mappings, and I’ll work with SumitNaiksatam to make that as simple as possible | 18:40 |
rkukura | The UTs at the DB and plugin layer are currently written using the REST API | 18:41 |
rkukura | There have been some discussions that these kinds of tests should avoid the REST API so they run more efficiently, etc. | 18:42 |
*** armax has joined #openstack-meeting-3 | 18:42 | |
SumitNaiksatam | rkukura: yeah, agree | 18:42 |
rkukura | Ideally, UTs would test just the code under test, in isolation | 18:42 |
SumitNaiksatam | rkukura: is there any place in the Neutron code that we do this already? | 18:42 |
rkukura | So I’m wondering if we want to try to switch to having the DB and plugin UTs just call the DB and plugin class methods directly rather than via the REST APIU | 18:43 |
rkukura | I think most exisitng neutron code has been using the REST APIs, but I’m sure we can find some examples where DB or plugin classes are tested directly. | 18:44 |
SumitNaiksatam | rkukura: i agree with that approach, and i wanted to do that when we started these patches as well, however I did not see any precedence for that | 18:44 |
rkukura | Does anyone see any reason not to switch to calling these classes directly? | 18:44 |
*** ivar-lazzaro has quit IRC | 18:44 | |
rkukura | I was hoping marun would be here to comment on this, since he has raised this issue before with the existing tests | 18:45 |
marun | here | 18:45 |
*** banix has left #openstack-meeting-3 | 18:46 | |
rkukura | marun: great - didn’t see you before | 18:46 |
*** banix has joined #openstack-meeting-3 | 18:46 | |
marun | I agree there is no precedence, and that's a blocker. | 18:46 |
SumitNaiksatam | marun: yeah, happy to try out any suggestions that you or anyone else has | 18:46 |
marun | I'm happy to work with someone to create a useful example, but I don't think it should preclude merging what you already have. | 18:47 |
rkukura | It would be easier to switch now with only 4 resources than later with many more | 18:47 |
marun | I would suggest it as an evolution. | 18:47 |
*** pballand has joined #openstack-meeting-3 | 18:47 | |
marun | Or are the tests no written yet? | 18:47 |
SumitNaiksatam | marun: tests are written | 18:47 |
rkukura | The tests in https://review.openstack.org/#/c/96050/ would be the place to start | 18:47 |
marun | Is there anyone that wants to work with me to use the new approach? | 18:48 |
SumitNaiksatam | marun: so your suggestion is to do the new approach as a separate enhancement patch? | 18:48 |
rkukura | marun: Is this just a matter of instantiating the DB or plugin class, initializing the DB, and calling methods to test? | 18:48 |
marun | SumitNaiksatam: yes | 18:49 |
mandeep | marun: agreed that we should do this as an enhancement/evolutioon | 18:49 |
SumitNaiksatam | marun: okay, both rkukura and I will be happy to work with you on that | 18:49 |
mandeep | SumitNaiksatam: I can help as well | 18:50 |
SumitNaiksatam | mandeep: okay thanks | 18:50 |
rkukura | If its not trivial, I agree we can’t take too much time to work this out before proceeding | 18:50 |
rkukura | cool, I’ll continue with the current approach in the mapping UTs for now then | 18:50 |
SumitNaiksatam | rkukura: okay | 18:50 |
mandeep | rkukura: I agree with marun, that we need to try this as an enhancement | 18:50 |
rkukura | At least for the DB and plugin layers, will probably try to test driver classes directly | 18:51 |
SumitNaiksatam | marun rkukura mandeep (anyone else): lets synch offline on this | 18:51 |
rkukura | OK | 18:51 |
mandeep | OK | 18:51 |
rkukura | last testing question I had was around functional tests | 18:51 |
SumitNaiksatam | #action marun rkukura SumitNaiksatam mandeep to discuss how to structure UTs to make direct calls to the DB/Plugin layer (as enhancement patches) | 18:51 |
SumitNaiksatam | rkukura: yes please go ahead | 18:52 |
rkukura | seems that if we do isolated UTs of the drivers, and maybe other layers, we really need some functional tests that ensure it all works together | 18:52 |
SumitNaiksatam | rkukura: there functional tests will be different from those used in tempest? | 18:52 |
SumitNaiksatam | rkukura: i mean scenario tests | 18:53 |
rkukura | I’m thinking of tests that don’t depend on anything outside neutron-server | 18:53 |
*** absubram_ has quit IRC | 18:53 | |
rkukura | basically, fire up neutron-server with the GP service and mapping drivers, and test that neutron resources (networks, ports, routers, …) get managed properly. | 18:54 |
SumitNaiksatam | rkukura: ok | 18:54 |
SumitNaiksatam | rkukura: i guess tempest tests do the same? | 18:55 |
rkukura | This is basically what the mapping driver UTs in the PoC were doing, but I really don’t think those are UTs | 18:55 |
rkukura | tempest would do the same, but with nova and VMs and all that | 18:55 |
*** nedbat has left #openstack-meeting-3 | 18:55 | |
rkukura | These functional tests would run with just a neutron repo, without needing devstack | 18:56 |
SumitNaiksatam | rkukura: ok | 18:56 |
SumitNaiksatam | rkukura: so we could start adding those even now, right? | 18:56 |
rkukura | marun: Does this sound at all like your vision of functional tests for neutron? | 18:56 |
*** Baba_O_Riley has quit IRC | 18:56 | |
*** Baba_O_Riley has joined #openstack-meeting-3 | 18:56 | |
*** Youcef has quit IRC | 18:57 | |
SumitNaiksatam | we do have some functional tests defined here: #link https://github.com/openstack/neutron/tree/master/neutron/tests/functional | 18:57 |
*** devlaps has quit IRC | 18:58 | |
SumitNaiksatam | rkukura: perhaps move those mapping driver UTs to ^^^ to begin with? | 18:58 |
marun | rkukura: yes | 18:58 |
*** SumitNaiksatam has quit IRC | 18:58 | |
rkukura | SumitNaiksatam: I’m aware of those, but they are very low level tests of interaction with the system, and probably should not run by default | 18:58 |
marun | rkukura: they are optional, they'll skip if they don't have the necessary dependencies | 18:59 |
*** markmcclain has joined #openstack-meeting-3 | 18:59 | |
*** jackib has joined #openstack-meeting-3 | 18:59 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:59 | |
marun | rkukura: the functional suite will run in the gate in an environment configured by devstack (for dependencies) but without the services running | 18:59 |
rkukura | marun: Would it make more sense to do these tests via the REST API like the current UTs, or using python-neutronclient? | 18:59 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:59 | |
marun | rkukura: but it's still the right place to put non-unit tests. | 18:59 |
marun | rkukura: definitely with the rest api | 19:00 |
rkukura | marun: OK | 19:00 |
marun | rkukura: having a dependency on the native client would require too much coordination between the two repos | 19:00 |
SumitNaiksatam | ok we are out of time | 19:00 |
SumitNaiksatam | thanks all! | 19:00 |
SumitNaiksatam | see you next week | 19:00 |
SumitNaiksatam | bye | 19:01 |
rkukura | I’d have said the same thing, but we already do depend on python-neutronclient, and the mapping driver will be using it | 19:01 |
SumitNaiksatam | #endmeeting | 19:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:01 | |
banix | bye | 19:01 |
openstack | Meeting ended Thu Jun 12 19:01:04 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-06-12-18.01.html | 19:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-06-12-18.01.txt | 19:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-06-12-18.01.log.html | 19:01 |
rkukura | bye | 19:01 |
Baba_O_Riley | bye | 19:01 |
SumitNaiksatam | rkukura: sorry to cut you | 19:01 |
rkukura | SumitNaiksatam: NP | 19:01 |
marun | rkukura: let's talk offline | 19:01 |
s3wong | thanks all, bye! | 19:01 |
SumitNaiksatam | rkukura: did not realize that we were still discussing | 19:01 |
rkukura | marun: sure, ping me on IRC or hangout | 19:01 |
*** MaxV has joined #openstack-meeting-3 | 19:02 | |
*** sadasu has quit IRC | 19:02 | |
marun | rkukura: will do. I'll review https://review.openstack.org/#/c/96050/ first | 19:02 |
rkukura | marun: makes sense - thanks | 19:02 |
*** rkukura has left #openstack-meeting-3 | 19:03 | |
*** cathy_ has quit IRC | 19:04 | |
*** eguz has joined #openstack-meeting-3 | 19:05 | |
*** mandeep has quit IRC | 19:05 | |
*** eguz has quit IRC | 19:06 | |
*** jackib has quit IRC | 19:06 | |
*** MaxV has quit IRC | 19:07 | |
*** eghobo has quit IRC | 19:08 | |
*** nlahouti has quit IRC | 19:08 | |
*** shivharis has left #openstack-meeting-3 | 19:10 | |
*** Youcef has joined #openstack-meeting-3 | 19:13 | |
*** Baba_O_Riley has quit IRC | 19:13 | |
*** markmcclain has quit IRC | 19:25 | |
*** nbouthors has quit IRC | 19:36 | |
*** s3wong has quit IRC | 19:37 | |
*** nlahouti has joined #openstack-meeting-3 | 19:39 | |
*** devlaps has joined #openstack-meeting-3 | 19:41 | |
*** emagana has quit IRC | 19:43 | |
*** emagana has joined #openstack-meeting-3 | 19:45 | |
*** markmcclain has joined #openstack-meeting-3 | 19:45 | |
*** nati_ueno has quit IRC | 19:47 | |
*** markmcclain has quit IRC | 19:51 | |
*** nati_ueno has joined #openstack-meeting-3 | 19:56 | |
*** gduan has joined #openstack-meeting-3 | 20:03 | |
*** lblanchard has quit IRC | 20:03 | |
*** garyduan has quit IRC | 20:03 | |
*** Youcef_ has joined #openstack-meeting-3 | 20:09 | |
*** Youcef has quit IRC | 20:12 | |
*** MaxV has joined #openstack-meeting-3 | 20:13 | |
*** emaganap has joined #openstack-meeting-3 | 20:16 | |
*** garyduan has joined #openstack-meeting-3 | 20:16 | |
*** boris-42 has quit IRC | 20:18 | |
*** emagana has quit IRC | 20:18 | |
*** boris-42 has joined #openstack-meeting-3 | 20:18 | |
*** gduan has quit IRC | 20:19 | |
*** MaxV has quit IRC | 20:20 | |
*** MaxV has joined #openstack-meeting-3 | 20:21 | |
*** thinrichs has quit IRC | 20:22 | |
*** nati_ueno has quit IRC | 20:28 | |
*** TravT has joined #openstack-meeting-3 | 20:29 | |
*** julim has quit IRC | 20:35 | |
*** markmcclain has joined #openstack-meeting-3 | 20:36 | |
*** Youcef_ has quit IRC | 20:38 | |
*** banix has quit IRC | 20:39 | |
*** otherwiseguy has quit IRC | 20:41 | |
*** emaganap has quit IRC | 20:41 | |
*** banix has joined #openstack-meeting-3 | 20:43 | |
*** nati_ueno has joined #openstack-meeting-3 | 20:44 | |
*** emagana has joined #openstack-meeting-3 | 20:46 | |
*** jamiehannaford has quit IRC | 20:53 | |
*** jtomasek has quit IRC | 20:55 | |
*** LouisF has quit IRC | 20:58 | |
*** nati_ueno has quit IRC | 21:07 | |
*** armax has left #openstack-meeting-3 | 21:10 | |
*** markmcclain has quit IRC | 21:12 | |
*** markmcclain1 has joined #openstack-meeting-3 | 21:12 | |
*** eghobo has joined #openstack-meeting-3 | 21:14 | |
*** banix has quit IRC | 21:15 | |
*** TravT has quit IRC | 21:31 | |
*** thomasem has quit IRC | 21:35 | |
*** thomasem_ has joined #openstack-meeting-3 | 21:35 | |
*** pballand has quit IRC | 21:37 | |
*** thomasem_ has quit IRC | 21:39 | |
*** mfer has quit IRC | 21:39 | |
*** HenryG has quit IRC | 21:45 | |
*** jamiehannaford has joined #openstack-meeting-3 | 21:46 | |
*** markmcclain1 has quit IRC | 21:56 | |
*** markmcclain has joined #openstack-meeting-3 | 21:56 | |
*** jamielennox is now known as jamielennox|away | 21:58 | |
*** MarkAtwood has quit IRC | 22:00 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:03 | |
*** pballand has joined #openstack-meeting-3 | 22:12 | |
*** mfer has joined #openstack-meeting-3 | 22:15 | |
*** mfer has quit IRC | 22:19 | |
*** SumitNaiksatam has quit IRC | 22:24 | |
*** markmcclain has quit IRC | 22:27 | |
*** peristeri has quit IRC | 22:40 | |
*** lblanchard has joined #openstack-meeting-3 | 22:41 | |
*** HenryG has joined #openstack-meeting-3 | 22:42 | |
*** Deight has joined #openstack-meeting-3 | 22:47 | |
*** carl_baldwin has quit IRC | 22:49 | |
*** D7 has quit IRC | 22:50 | |
*** sarob has quit IRC | 22:52 | |
*** ivar-lazzaro has quit IRC | 22:53 | |
*** sarob has joined #openstack-meeting-3 | 22:53 | |
*** jamielennox|away is now known as jamielennox | 23:05 | |
*** sarob has quit IRC | 23:09 | |
*** sarob has joined #openstack-meeting-3 | 23:10 | |
*** jamielennox has left #openstack-meeting-3 | 23:16 | |
*** markmcclain has joined #openstack-meeting-3 | 23:18 | |
*** Dseven has joined #openstack-meeting-3 | 23:22 | |
*** Deight has quit IRC | 23:25 | |
*** MaxV has quit IRC | 23:29 | |
*** MaxV has joined #openstack-meeting-3 | 23:29 | |
*** jamiehannaford has quit IRC | 23:35 | |
*** emagana has quit IRC | 23:40 | |
*** sarob has quit IRC | 23:41 | |
*** sarob_ has joined #openstack-meeting-3 | 23:41 | |
*** nlahouti_ has joined #openstack-meeting-3 | 23:49 | |
*** nlahouti has quit IRC | 23:52 | |
*** igordcard has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!