etoews | #startmeeting api wg | 00:00 |
---|---|---|
openstack | Meeting started Thu Dec 11 00:00:21 2014 UTC and is due to finish in 60 minutes. The chair is etoews. Information about MeetBot at http://wiki.debian.org/MeetBot. | 00:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 00:00 |
*** openstack changes topic to " (Meeting topic: api wg)" | 00:00 | |
openstack | The meeting name has been set to 'api_wg' | 00:00 |
etoews | anyone else here for the api wg meeting? | 00:00 |
rosmaita | o/ | 00:00 |
etoews | hello sir | 00:00 |
ryansb | o/ | 00:01 |
eliqiao | o/ | 00:01 |
etoews | good day/evening to all! | 00:01 |
elmiko | o/ | 00:01 |
etoews | #topic agenda | 00:01 |
*** openstack changes topic to "agenda (Meeting topic: api wg)" | 00:01 | |
etoews | #link https://wiki.openstack.org/wiki/Meetings/API-WG#Agenda | 00:01 |
*** banix has quit IRC | 00:02 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 00:02 | |
etoews | as you can probably tell i structured the wiki meeting page to be easy to copy/paste meetbot commands from | 00:02 |
rosmaita | good idea | 00:02 |
etoews | i'm thinking i'll put a "placeholder" in for *new* specific topics at the start | 00:03 |
etoews | if there's something beyond our regular review and such, we should tackle it first. | 00:03 |
etoews | so anyone is always welcome to update the agenda to put a specific topic | 00:03 |
elmiko | nice | 00:04 |
etoews | #topic previous meeting action items | 00:04 |
*** openstack changes topic to "previous meeting action items (Meeting topic: api wg)" | 00:04 | |
etoews | #link http://eavesdrop.openstack.org/meetings/api_wg/2014/api_wg.2014-12-04-16.01.html | 00:04 |
*** mwang2_ has quit IRC | 00:04 | |
etoews | cyeoh merged the Process for merging guideline changesets https://review.openstack.org/#/c/131358/ ! | 00:05 |
*** baoli has quit IRC | 00:05 | |
elmiko | yea, that was nice. seemed like we had a good consensus. | 00:05 |
etoews | that really means we're off and running now | 00:05 |
stevelle | o/ | 00:05 |
etoews | my guideline met that criteria and was merged today by jaypipes https://review.openstack.org/#/c/133087/ | 00:06 |
elmiko | very cool | 00:06 |
etoews | when i say "my" i mean ours. that one started at the summit during a design session and a bunch of us worked on it. | 00:06 |
etoews | i emailed the magnetodb team and gave them an intro to the api wg on the ml | 00:07 |
etoews | it was pretty well received. | 00:07 |
*** salv-orlando has quit IRC | 00:08 | |
elmiko | good to hear | 00:08 |
ryansb | yeah, saw that on the ML | 00:08 |
etoews | isviridov is now our liaison https://wiki.openstack.org/wiki/CrossProjectLiaisons#API_Working_Group | 00:08 |
*** s3wong has quit IRC | 00:08 | |
etoews | ycombinator had an action item | 00:09 |
*** bpokorny_ has joined #openstack-meeting-3 | 00:09 | |
etoews | looks like he's not online atm. | 00:09 |
*** clu_ has quit IRC | 00:10 | |
*** dboik has quit IRC | 00:10 | |
etoews | there's another action item for all of us but it belongs under apiimpact anyway | 00:10 |
*** ycombinator_ has joined #openstack-meeting-3 | 00:10 | |
elmiko | lol, nice | 00:11 |
etoews | #topic APIImpact | 00:11 |
*** openstack changes topic to "APIImpact (Meeting topic: api wg)" | 00:11 | |
etoews | #link https://review.openstack.org/#/q/status:open+AND+(message:ApiImpact+OR+message:APIImpact),n,z | 00:11 |
etoews | the one we were requested to review was https://review.openstack.org/#/c/136760/ | 00:11 |
etoews | #link https://review.openstack.org/#/c/136760/ | 00:11 |
etoews | i confess i didn't get to it amongst everything else... :( | 00:12 |
miguelgrinberg | hello, late again :-) | 00:12 |
*** bpokorny has quit IRC | 00:12 | |
etoews | did anyone have a look at it? | 00:12 |
elmiko | not me, but looks like that review has generated a large amount of comments. | 00:13 |
rosmaita | sorry, no, i am way behind | 00:13 |
etoews | no worries. | 00:14 |
*** eliqiao has quit IRC | 00:14 | |
etoews | elmiko: good point. it's got a fair amount of eyes on it already. | 00:14 |
*** emagana has quit IRC | 00:14 | |
*** emagana has joined #openstack-meeting-3 | 00:15 | |
etoews | anything else from https://review.openstack.org/#/q/status:open+AND+(message:ApiImpact+OR+message:APIImpact),n,z that someone would like to call out? | 00:15 |
miguelgrinberg | I reviewed https://review.openstack.org/#/c/136253/ | 00:15 |
*** vinay_yadhav has quit IRC | 00:15 | |
miguelgrinberg | it's an interesting one, it has a definition on how to add/remove from a list of things | 00:15 |
miguelgrinberg | I suggested an approach that they did not like, because it is different to what they are doing now in other parts of the API | 00:16 |
miguelgrinberg | they use a PUT with a partial resource representation | 00:16 |
*** banix has joined #openstack-meeting-3 | 00:16 | |
*** Sukhdev has quit IRC | 00:17 | |
miguelgrinberg | I think we should decide what is the approach to recommend going forward for dealing with lists of things | 00:17 |
*** emagana_ has joined #openstack-meeting-3 | 00:17 | |
*** Rockyg has quit IRC | 00:17 | |
etoews | is it a membership type of relationship or just a plain list of things? | 00:17 |
miguelgrinberg | it's not a list of resources, these are metadata items | 00:18 |
*** emagana has quit IRC | 00:18 | |
etoews | okay | 00:18 |
miguelgrinberg | associated with a volume in this case | 00:18 |
*** shakamunyi has quit IRC | 00:18 | |
miguelgrinberg | they want to send PUT with key:value for new items, and key with empty value to delete | 00:18 |
etoews | oh | 00:19 |
elmiko | wouldn't that be normal for updating a resource? | 00:19 |
miguelgrinberg | a more correct approach IMHO would be to send the complete list in the PUT request | 00:19 |
*** SumitNaiksatam has joined #openstack-meeting-3 | 00:19 | |
miguelgrinberg | if you want to delete just not send what you want out | 00:19 |
elmiko | miguelgrinberg: that seems like a more complete solution | 00:19 |
*** banix has quit IRC | 00:19 | |
etoews | that's puts a bigger burden on the client | 00:20 |
elmiko | does it burden the client to carry too much info though? | 00:20 |
miguelgrinberg | it ensure you know what the collection is, if not it is kind of unpredictable | 00:20 |
miguelgrinberg | I guess, you need to issue a GET to have the list | 00:20 |
miguelgrinberg | but it is likely the client already has that | 00:20 |
*** ChuckC has joined #openstack-meeting-3 | 00:20 | |
etoews | i wouldn't make that assumption | 00:21 |
etoews | take a cli for example | 00:21 |
etoews | it's not storing any info anywhere | 00:21 |
ryansb | also there's the "what if it changed" | 00:21 |
*** banix has joined #openstack-meeting-3 | 00:21 | |
etoews | starting from 0 every time | 00:21 |
elmiko | good points | 00:21 |
miguelgrinberg | yeah, but adding to a list of things without knowing what's there in the first place it is not safe | 00:21 |
etoews | ryansb: yep. a kind of race condition scenario | 00:21 |
ryansb | if the list changed between your GET and PUT that would be bad | 00:22 |
miguelgrinberg | it forces the server to deal with duplicates | 00:22 |
*** emagana_ has quit IRC | 00:22 | |
miguelgrinberg | race conditions can happen in many other circumstances too | 00:22 |
*** emagana has joined #openstack-meeting-3 | 00:23 | |
ycombinator_ | is adding/setting idempotent in this case (as its metadata)? | 00:23 |
elmiko | what about using some of the info, a partial record, to update with? ie just the essential plus your update | 00:23 |
etoews | i think sending the whole list to delete 1 thing would be particularly susceptible to that | 00:23 |
miguelgrinberg | so going by the book, you would do that with a PATCH request, PUT should get the whole thing | 00:24 |
elmiko | ycombinator_: seems like it _should_ be... not sure how it's actually used in their code. | 00:25 |
*** bpokorny has joined #openstack-meeting-3 | 00:25 | |
etoews | what about treating metadata as its own resource and just issuing a DELETE? | 00:26 |
etoews | whether or not it is its own resource on the backend. | 00:26 |
miguelgrinberg | etoews: that works, but you need to treat each metadata item as an individual resource, it can be overkill | 00:26 |
elmiko | interesting idea though | 00:26 |
stevelle | a PATCH is just so much cleaner and easier to reason about | 00:27 |
miguelgrinberg | how it is stored in the server does not matter, but the API will have to expose each item as an individual resource with its own URI | 00:27 |
etoews | overkill in that there could be a lot? | 00:27 |
miguelgrinberg | yeah, a lot of resources, and not much content in each | 00:27 |
*** ycombinator_ has quit IRC | 00:27 | |
miguelgrinberg | just a value | 00:27 |
*** emagana has quit IRC | 00:27 | |
dtroyer | etoews: yes…a lot of round-trips | 00:27 |
elmiko | is there a compelling reason not to recommend the PATCH operation? | 00:28 |
*** bpokorny_ has quit IRC | 00:28 | |
*** ycombinator_ has joined #openstack-meeting-3 | 00:29 | |
miguelgrinberg | so I'm not completely happy with how they delete stuff, even with PATCH that would have to stay the same | 00:29 |
miguelgrinberg | they set a key with an empty value | 00:29 |
ycombinator_ | (sorry, I'm having network issues) | 00:30 |
miguelgrinberg | even for a PATCH, that does not seem RESTful to me | 00:30 |
dtroyer | I'm on the fence about that one…doing the key-only for delete simplified a bunch in OSC | 00:31 |
elmiko | miguelgrinberg: are you saying the even with a PATCH the whole list should be sent? | 00:31 |
elmiko | *that even | 00:31 |
miguelgrinberg | elmiko: I'm not sure what I'm saying, just that deleting something with a PATCH request seems odd | 00:31 |
elmiko | gotcha | 00:32 |
miguelgrinberg | what would be the possible responses to that? 200 if it worked, and what if the item does not exist? | 00:32 |
miguelgrinberg | 400? | 00:32 |
*** jaypipes has quit IRC | 00:32 | |
*** vitorc has quit IRC | 00:32 | |
elmiko | good questions | 00:32 |
miguelgrinberg | you can't send a 404, since it's not a resource you are deleting | 00:32 |
ycombinator_ | is deleting an item that does not exist an error? | 00:33 |
miguelgrinberg | ycombinator_: another good question, it depends on that case I guess | 00:33 |
etoews | for reference, nova treats metadata as a resource http://developer.openstack.org/api-ref-compute-v2.html#compute_server_metadata | 00:33 |
ycombinator_ | I like the PATCH approach because its not chatty but my only concern is the representation of the key's value for deletion - what if null/0 are valid values for a key? | 00:34 |
dtroyer | also, in this case at least, the metadata is a single field (a dict) at the volume record level. | 00:34 |
miguelgrinberg | well, we have a precedent, this looks much nicer than what they intend to do | 00:34 |
*** banix has quit IRC | 00:34 | |
elmiko | having the metadata endpoint seems really nice | 00:35 |
miguelgrinberg | they even implemented PUT for the whole metadata set | 00:35 |
*** sunnyr has quit IRC | 00:35 | |
etoews | cinder snapshots treat it as a resource http://developer.openstack.org/api-ref-blockstorage-v2.html#snapshots-v2 | 00:35 |
miguelgrinberg | nice | 00:35 |
*** vishwanathj has quit IRC | 00:35 | |
etoews | heh. i forgot that this is a cinder spec! | 00:36 |
etoews | they didn't look at their own api to ensure they were at least consistent with that? | 00:36 |
miguelgrinberg | do we need a spec on working with metadata items? | 00:36 |
miguelgrinberg | something we can refer to? | 00:37 |
etoews | miguelgrinberg: do you mean a guideline? | 00:37 |
miguelgrinberg | sorry, yes, that's what I meant | 00:37 |
etoews | yes. i think you're right. we do. | 00:37 |
elmiko | +1 | 00:37 |
etoews | desparately | 00:37 |
*** banix has joined #openstack-meeting-3 | 00:37 | |
ycombinator_ | is metadata a special case or do we need a guideline for updating some items in lists? | 00:37 |
*** clu_ has joined #openstack-meeting-3 | 00:38 | |
etoews | i think metadata is something of a special case | 00:38 |
*** haleyb has quit IRC | 00:38 | |
etoews | just because it's used in so many places. | 00:38 |
miguelgrinberg | yeah, metadata is special, it's key-value lists | 00:38 |
miguelgrinberg | for other resources you can use regular REST stuff | 00:38 |
ycombinator_ | I guess that's what I'm getting at - what is the downside of applying regular REST to metadata as well? | 00:39 |
etoews | miguelgrinberg: did you want to take an action item to comment about it on that review? | 00:39 |
ycombinator_ | so the sub-resource for each metadata key idea that everett proposed earlier | 00:39 |
miguelgrinberg | yes, I will do that | 00:39 |
miguelgrinberg | ycombinator_: I think we are saying that we need to apply REST to metadata items, but we also need ways to get or replace this data in one chunk, for practical purposes | 00:40 |
*** yamamoto has joined #openstack-meeting-3 | 00:40 | |
miguelgrinberg | the nova example llinked above is a good one in my opinion | 00:40 |
etoews | #action miguelgrinberg to comment on https://review.openstack.org/#/c/136253/ to point out that metadata works better as its own resource, just like for cinder snapshots http://developer.openstack.org/api-ref-blockstorage-v2.html#snapshots-v2 | 00:40 |
ycombinator_ | okay, so metadata is special because unlike other lists of resources, it needs to be updated en-masse more frequently - got it! | 00:40 |
ycombinator_ | we should probably clarify that in the guideline | 00:41 |
etoews | is there an action item here to create a guideline for metadata? | 00:41 |
*** SumitNaiksatam has quit IRC | 00:41 | |
elmiko | sounds like it | 00:41 |
etoews | if so, who's got it? | 00:41 |
miguelgrinberg | I think it would be useful | 00:41 |
ycombinator_ | I'm happy to take a crack at it | 00:42 |
ycombinator_ | unless it makes sense to keep both actions with miguelgrinberg since they are related | 00:42 |
miguelgrinberg | I'm fine either way, I can write an initial doc to review next week if you want | 00:42 |
ycombinator_ | +1 | 00:43 |
*** vitorc has joined #openstack-meeting-3 | 00:43 | |
*** salv-orlando has joined #openstack-meeting-3 | 00:43 | |
*** carl_baldwin has quit IRC | 00:43 | |
etoews | #action miguelgrinberg to write up an initial guideline to review for metadata to be consistent across openstack | 00:43 |
etoews | let's move on | 00:43 |
etoews | #topic guidelines | 00:43 |
*** openstack changes topic to "guidelines (Meeting topic: api wg)" | 00:43 | |
etoews | #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 00:44 |
etoews | i think we had an action item from before to review ycombinator_ guideline https://review.openstack.org/#/c/133660/ | 00:44 |
*** Piet has joined #openstack-meeting-3 | 00:45 | |
ycombinator_ | yes, I was supposed to put some stats in a comment | 00:45 |
ycombinator_ | I have not had a chance to get to it :( | 00:45 |
etoews | my initial thought is that trying to cover both singular and collection resources in the same proposal was biting off too much | 00:45 |
ycombinator_ | I'm also wondering if its better to split this guideline into two | 00:45 |
ycombinator_ | ha | 00:45 |
etoews | heh | 00:45 |
ycombinator_ | there's consensus on collections, I think | 00:45 |
ycombinator_ | so I'd rather just start with that | 00:46 |
etoews | sounds good | 00:46 |
*** RuiZang has joined #openstack-meeting-3 | 00:46 | |
miguelgrinberg | +1, let's get collections done first | 00:46 |
ycombinator_ | #action ycombinator to restrict scope of https://review.openstack.org/#/c/133660/ to collections only | 00:46 |
etoews | or close that one completely and start fresh? | 00:46 |
etoews | but then you lose easy access to the historical discussion on collections. | 00:47 |
ycombinator_ | sure | 00:47 |
etoews | your call | 00:47 |
ycombinator_ | yeah | 00:47 |
etoews | hmmm...considering you'd have to change the commit message a new one might be advisable. then link to the old one in the comments. | 00:48 |
ycombinator_ | true - okay, I'll do that | 00:48 |
etoews | anyone else have advice on how to proceed here? | 00:48 |
elmiko | i dunno, seems a shame to lose the history | 00:48 |
ryansb | I'd go ahead and change the review | 00:48 |
dtroyer | what is the concern about changing the commit message? | 00:48 |
ryansb | (not make a new CR) | 00:49 |
ycombinator_ | I can put in a comment saying I'm going to rework the patch, including changing the commit message | 00:49 |
ycombinator_ | that way if someone read the comments, they'll know what happened | 00:49 |
ryansb | the change to the commit message will be part of the patch | 00:49 |
ycombinator_ | right | 00:49 |
ryansb | so folks could see anyways | 00:49 |
etoews | sgtm | 00:49 |
*** ijw_ has quit IRC | 00:50 | |
*** MaxV has quit IRC | 00:50 | |
etoews | 5 min to discuss anything else in https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 00:50 |
*** RuiZang has quit IRC | 00:50 | |
elmiko | https://review.openstack.org/#/c/137490/ might need a few more eyes | 00:50 |
ryansb | or if folks don | 00:51 |
*** RuiZang has joined #openstack-meeting-3 | 00:51 | |
ryansb | *don't have other topics, we can probably adjourn early | 00:51 |
miguelgrinberg | when are we going to start merging these guidelines? | 00:51 |
etoews | that's what i was just looking at... | 00:51 |
etoews | https://review.openstack.org/#/c/130825/ looks mergable. | 00:51 |
rosmaita | ryansb: i have a topic for open discussion | 00:51 |
elmiko | i have an item for open disc. too | 00:52 |
*** armax has joined #openstack-meeting-3 | 00:52 | |
etoews | to look up the merge permissions on any project, use a URL like this: | 00:52 |
etoews | https://review.openstack.org/#/admin/projects/openstack/api-wg,access | 00:52 |
etoews | you can click to see who belongs in the group with access control: | 00:52 |
etoews | https://review.openstack.org/#/admin/groups/468,members | 00:52 |
etoews | cyeoh and jaypipes can merge. | 00:52 |
*** Sukhdev has joined #openstack-meeting-3 | 00:53 | |
etoews | i know cyeoh is still recovering. i'll ping jay to review the queue and merge what meets the criteria. | 00:53 |
etoews | #action etoews ping jay to review the queue https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z and merge what meets the criteria. | 00:54 |
etoews | #topic open topics | 00:54 |
*** openstack changes topic to "open topics (Meeting topic: api wg)" | 00:54 | |
etoews | shoot rosmaita | 00:54 |
rosmaita | anyone have a reaction to nova dropping xml in v2 ? | 00:54 |
rosmaita | didn't bother me when i thought there would be v3 | 00:55 |
rosmaita | but it seems a bit weird | 00:55 |
etoews | i had a reaction to it a long time ago but then i got over it. | 00:55 |
rosmaita | i am late to the party | 00:55 |
miguelgrinberg | somebody somewhere is probably using it | 00:55 |
etoews | definitely | 00:55 |
rosmaita | guess that train has left the station | 00:55 |
etoews | i think so. i fought it for a bit but then folded like a house of cards. :( | 00:56 |
miguelgrinberg | it would be awesome if some day content types are abstracted in a framework that all APIs use | 00:56 |
elmiko | miguelgrinberg: +1 | 00:56 |
miguelgrinberg | then it does not matter, all we see are Python dicts | 00:56 |
rosmaita | that would indeed be awesome | 00:56 |
rosmaita | ok, that's all i had | 00:56 |
elmiko | mine is mainly informational | 00:57 |
elmiko | at summit we talked briefly about swagger | 00:57 |
etoews | yes | 00:57 |
elmiko | i have a poc prototype up for sahara to generate the base required doc for swagger 2.0 | 00:57 |
elmiko | https://github.com/elmiko/sahara-doc | 00:57 |
elmiko | very proto still, but i'm going to add more to it and create a WADL->Swagger generator as well | 00:57 |
elmiko | right now it just dumps the json output, but i want to build a server in too | 00:58 |
etoews | said wadl > swagger generator may already exist. | 00:58 |
etoews | let's make this a top level topic for next meeting! | 00:58 |
elmiko | yea, i think Max Lincoln had something going, i still need to get in touch with him. | 00:58 |
ycombinator_ | https://pypi.python.org/pypi/wadl2swagger/0.0.2 | 00:58 |
elmiko | oh awesome! | 00:58 |
elmiko | ycombinator_: thanks | 00:59 |
miguelgrinberg | it would be awesome to omit the syntax of reousrces in API docs, just saying | 00:59 |
miguelgrinberg | so that people are not encouraged to build URLs on the client side | 00:59 |
*** alexpilotti has quit IRC | 00:59 | |
ycombinator_ | +1 | 00:59 |
elmiko | miguelgrinberg: not sure i follow, could you elaborate a little? | 00:59 |
miguelgrinberg | you do not need to show how URLs are formed | 01:00 |
miguelgrinberg | because we want clients to get URLs from links in other resources | 01:00 |
elmiko | ahh ok | 01:00 |
ycombinator_ | miguelgrinberg: do you have an example? | 01:00 |
miguelgrinberg | the only URLs that should be public are the top-level ones | 01:00 |
elmiko | makes good sense | 01:00 |
*** banix has quit IRC | 01:00 | |
etoews | gonna have to end the meeting now... | 01:00 |
miguelgrinberg | I need to dig for one, I promise to bring one next week | 01:00 |
*** salv-orlando has quit IRC | 01:00 | |
ycombinator_ | cool | 01:00 |
rosmaita | bye | 01:00 |
*** alexpilotti has joined #openstack-meeting-3 | 01:00 | |
miguelgrinberg | bye guys | 01:00 |
ycombinator_ | bye | 01:00 |
etoews | #endmeeting | 01:01 |
elmiko | later | 01:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 01:01 | |
openstack | Meeting ended Thu Dec 11 01:01:01 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 01:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_wg/2014/api_wg.2014-12-11-00.00.html | 01:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_wg/2014/api_wg.2014-12-11-00.00.txt | 01:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_wg/2014/api_wg.2014-12-11-00.00.log.html | 01:01 |
etoews | thanks all! | 01:01 |
*** stevelle has left #openstack-meeting-3 | 01:01 | |
*** rosmaita has left #openstack-meeting-3 | 01:01 | |
*** RuiZang has quit IRC | 01:01 | |
*** ryansb has left #openstack-meeting-3 | 01:02 | |
*** alexpilotti has quit IRC | 01:03 | |
*** Piet has quit IRC | 01:03 | |
*** armax has quit IRC | 01:04 | |
*** elmiko has left #openstack-meeting-3 | 01:05 | |
*** yamamoto has quit IRC | 01:06 | |
*** armax has joined #openstack-meeting-3 | 01:06 | |
*** ycombinator_ has quit IRC | 01:11 | |
*** Longgeek has joined #openstack-meeting-3 | 01:13 | |
*** Longgeek has quit IRC | 01:14 | |
*** Longgeek has joined #openstack-meeting-3 | 01:14 | |
*** stanzgy has joined #openstack-meeting-3 | 01:15 | |
*** Longgeek has quit IRC | 01:18 | |
*** reed has quit IRC | 01:21 | |
*** RuiZang has joined #openstack-meeting-3 | 01:23 | |
*** Sukhdev has quit IRC | 01:29 | |
*** armax has quit IRC | 01:38 | |
*** ChuckC has quit IRC | 01:38 | |
*** dtroyer has left #openstack-meeting-3 | 01:38 | |
*** markmcclain has quit IRC | 01:39 | |
*** etoews has quit IRC | 01:41 | |
*** yamamoto has joined #openstack-meeting-3 | 01:43 | |
*** shakamunyi has joined #openstack-meeting-3 | 01:43 | |
*** sandr8 has joined #openstack-meeting-3 | 01:44 | |
*** ChuckC has joined #openstack-meeting-3 | 01:44 | |
*** killer_prince has quit IRC | 01:45 | |
*** killer_prince has joined #openstack-meeting-3 | 01:46 | |
*** killer_prince is now known as lazy_prince | 01:46 | |
*** banix has joined #openstack-meeting-3 | 01:46 | |
*** ChuckC has quit IRC | 01:48 | |
*** ChuckC has joined #openstack-meeting-3 | 01:49 | |
*** MaxV has joined #openstack-meeting-3 | 01:51 | |
*** lazy_prince has quit IRC | 01:52 | |
*** RuiZang has quit IRC | 01:53 | |
*** killer_prince has joined #openstack-meeting-3 | 01:54 | |
*** killer_prince is now known as lazy_prince | 01:54 | |
*** amotoki has joined #openstack-meeting-3 | 01:55 | |
*** MaxV has quit IRC | 01:55 | |
*** RuiZang has joined #openstack-meeting-3 | 01:58 | |
*** RuiZang has quit IRC | 02:07 | |
*** banix has quit IRC | 02:07 | |
*** banix has joined #openstack-meeting-3 | 02:09 | |
*** bpokorny has quit IRC | 02:13 | |
*** jacalcat has joined #openstack-meeting-3 | 02:18 | |
*** jacalcat has left #openstack-meeting-3 | 02:19 | |
*** david-lyle is now known as david-lyle_afk | 02:30 | |
*** baoli has joined #openstack-meeting-3 | 02:32 | |
*** shakamunyi_ has joined #openstack-meeting-3 | 02:37 | |
*** alexsyip has quit IRC | 02:40 | |
*** banix has quit IRC | 02:46 | |
*** shakamunyi_ has quit IRC | 02:48 | |
*** clu_ has quit IRC | 02:50 | |
*** banix has joined #openstack-meeting-3 | 02:50 | |
*** vkmc has quit IRC | 02:52 | |
*** ivar-lazzaro has quit IRC | 02:57 | |
*** bpokorny has joined #openstack-meeting-3 | 02:58 | |
*** shwetaap has joined #openstack-meeting-3 | 02:59 | |
*** shakamunyi_ has joined #openstack-meeting-3 | 03:02 | |
*** shakamunyi has quit IRC | 03:12 | |
*** shakamunyi_ has quit IRC | 03:12 | |
*** bpokorny has quit IRC | 03:13 | |
*** bpokorny has joined #openstack-meeting-3 | 03:13 | |
*** baoli has quit IRC | 03:19 | |
*** VW has joined #openstack-meeting-3 | 03:19 | |
*** baoli has joined #openstack-meeting-3 | 03:23 | |
*** Piet has joined #openstack-meeting-3 | 03:24 | |
*** amotoki has quit IRC | 03:42 | |
*** amotoki has joined #openstack-meeting-3 | 03:42 | |
*** lazy_prince has quit IRC | 03:45 | |
*** killer_prince has joined #openstack-meeting-3 | 03:47 | |
*** killer_prince is now known as lazy_prince | 03:47 | |
*** amotoki has quit IRC | 03:47 | |
*** yamamoto has quit IRC | 03:59 | |
*** yamamoto has joined #openstack-meeting-3 | 04:02 | |
*** yamamoto has quit IRC | 04:02 | |
*** yamamoto has joined #openstack-meeting-3 | 04:02 | |
*** yamamot__ has joined #openstack-meeting-3 | 04:02 | |
*** yamamoto has quit IRC | 04:06 | |
*** banix has quit IRC | 04:07 | |
*** mwagner_lap has joined #openstack-meeting-3 | 04:14 | |
*** jaypipes has joined #openstack-meeting-3 | 04:19 | |
*** banix has joined #openstack-meeting-3 | 04:23 | |
*** sarob has joined #openstack-meeting-3 | 04:25 | |
*** yapeng has quit IRC | 04:37 | |
*** amotoki has joined #openstack-meeting-3 | 04:38 | |
*** MaxV has joined #openstack-meeting-3 | 04:40 | |
*** baoli has quit IRC | 04:42 | |
*** amotoki_ has joined #openstack-meeting-3 | 04:43 | |
*** banix has quit IRC | 04:44 | |
*** MaxV has quit IRC | 04:44 | |
*** amotoki_ has quit IRC | 04:48 | |
*** VW has quit IRC | 04:49 | |
*** MaxV has joined #openstack-meeting-3 | 04:50 | |
*** MaxV has quit IRC | 04:55 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:04 | |
*** sarob has quit IRC | 05:05 | |
*** Sukhdev has joined #openstack-meeting-3 | 05:14 | |
*** mrda is now known as mrda-away | 05:34 | |
*** etoews has joined #openstack-meeting-3 | 05:41 | |
*** etoews has quit IRC | 05:46 | |
*** etoews has joined #openstack-meeting-3 | 05:59 | |
*** etoews has quit IRC | 06:04 | |
*** salv-orlando has quit IRC | 06:04 | |
*** armax has joined #openstack-meeting-3 | 06:14 | |
*** jkraj has joined #openstack-meeting-3 | 06:19 | |
*** jkraj has quit IRC | 06:25 | |
*** Sukhdev has quit IRC | 06:25 | |
*** amotoki_ has joined #openstack-meeting-3 | 06:33 | |
*** amotoki_ has quit IRC | 06:37 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:05 | |
*** salv-orlando has quit IRC | 07:10 | |
*** evgenyf has joined #openstack-meeting-3 | 07:13 | |
*** yamamot__ has quit IRC | 07:14 | |
*** tnovacik has joined #openstack-meeting-3 | 07:27 | |
*** jtomasek has joined #openstack-meeting-3 | 07:28 | |
*** k4n0 has joined #openstack-meeting-3 | 07:44 | |
*** jcoufal has joined #openstack-meeting-3 | 07:46 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 07:46 | |
*** devvesa has joined #openstack-meeting-3 | 07:48 | |
*** mrunge has joined #openstack-meeting-3 | 07:48 | |
*** sergef has joined #openstack-meeting-3 | 07:55 | |
*** etoews has joined #openstack-meeting-3 | 08:01 | |
*** shwetaap has quit IRC | 08:02 | |
*** etoews has quit IRC | 08:05 | |
*** zz_ttrifonov is now known as ttrifonov | 08:11 | |
*** [1]evgenyf has joined #openstack-meeting-3 | 08:11 | |
*** nelsnelson has joined #openstack-meeting-3 | 08:12 | |
*** Longgeek has joined #openstack-meeting-3 | 08:12 | |
*** evgenyf has quit IRC | 08:14 | |
*** [1]evgenyf is now known as evgenyf | 08:14 | |
*** vinay_yadhav has quit IRC | 08:18 | |
*** Longgeek has quit IRC | 08:21 | |
*** amotoki_ has joined #openstack-meeting-3 | 08:21 | |
*** Longgeek has joined #openstack-meeting-3 | 08:23 | |
*** amotoki_ has quit IRC | 08:26 | |
*** mrmartin has joined #openstack-meeting-3 | 08:31 | |
*** dconde has joined #openstack-meeting-3 | 08:35 | |
*** zhipeng has quit IRC | 08:35 | |
*** dconde has quit IRC | 08:35 | |
*** igordcard has joined #openstack-meeting-3 | 08:40 | |
*** etoews has joined #openstack-meeting-3 | 08:41 | |
*** jcoufal has quit IRC | 08:42 | |
*** jcoufal has joined #openstack-meeting-3 | 08:43 | |
*** etoews has quit IRC | 08:46 | |
*** MaxV has joined #openstack-meeting-3 | 08:52 | |
*** salv-orlando has joined #openstack-meeting-3 | 08:52 | |
*** armax has quit IRC | 08:56 | |
*** salv-orlando has quit IRC | 08:57 | |
*** safchain has joined #openstack-meeting-3 | 08:57 | |
*** jcoufal has quit IRC | 09:01 | |
*** jcoufal has joined #openstack-meeting-3 | 09:01 | |
*** bradjones has quit IRC | 09:08 | |
*** bradjones has joined #openstack-meeting-3 | 09:10 | |
*** [1]evgenyf has joined #openstack-meeting-3 | 09:20 | |
*** evgenyf has quit IRC | 09:22 | |
*** [1]evgenyf is now known as evgenyf | 09:22 | |
*** bradjones has quit IRC | 09:24 | |
*** mrmartin has quit IRC | 09:30 | |
*** Longgeek has quit IRC | 09:33 | |
*** mrunge has quit IRC | 09:34 | |
*** Longgeek has joined #openstack-meeting-3 | 09:42 | |
*** bradjones has joined #openstack-meeting-3 | 09:44 | |
*** sergef has quit IRC | 09:51 | |
*** sergef has joined #openstack-meeting-3 | 09:52 | |
*** mrunge has joined #openstack-meeting-3 | 10:00 | |
*** amotoki_ has joined #openstack-meeting-3 | 10:09 | |
*** amotoki_ has quit IRC | 10:14 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 10:30 | |
*** igordcard has quit IRC | 10:30 | |
*** mateuszb has joined #openstack-meeting-3 | 10:32 | |
*** tnovacik is now known as tnovacik|afk | 10:35 | |
*** amotoki_ has joined #openstack-meeting-3 | 10:35 | |
*** evgenyf has quit IRC | 10:42 | |
*** etoews has joined #openstack-meeting-3 | 10:42 | |
*** igordcard has joined #openstack-meeting-3 | 10:46 | |
*** sankarshan_away has quit IRC | 10:47 | |
*** etoews has quit IRC | 10:47 | |
*** vinay_yadhav has quit IRC | 10:47 | |
*** stanzgy has quit IRC | 10:54 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 11:06 | |
*** tnovacik|afk has quit IRC | 11:08 | |
*** vinay_yadhav has quit IRC | 11:20 | |
*** evgenyf has joined #openstack-meeting-3 | 11:29 | |
*** tnovacik|afk has joined #openstack-meeting-3 | 11:37 | |
*** salv-orlando has joined #openstack-meeting-3 | 11:43 | |
*** salv-orlando has quit IRC | 11:47 | |
*** tnovacik|afk is now known as tnovacik | 11:48 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 11:51 | |
*** amotoki has quit IRC | 12:03 | |
*** amotoki_ is now known as amotoki | 12:03 | |
*** yamamoto has joined #openstack-meeting-3 | 12:05 | |
*** reed has joined #openstack-meeting-3 | 12:09 | |
*** baoli has joined #openstack-meeting-3 | 12:12 | |
*** enikanorov_ has joined #openstack-meeting-3 | 12:13 | |
*** baoli has quit IRC | 12:14 | |
*** baoli has joined #openstack-meeting-3 | 12:15 | |
*** enikanorov has quit IRC | 12:15 | |
*** reed has quit IRC | 12:16 | |
*** etoews has joined #openstack-meeting-3 | 12:21 | |
*** andymaier has joined #openstack-meeting-3 | 12:22 | |
*** etoews has quit IRC | 12:25 | |
*** julim has joined #openstack-meeting-3 | 12:28 | |
*** andymaier has quit IRC | 12:37 | |
*** andymaier has joined #openstack-meeting-3 | 12:38 | |
*** etoews has joined #openstack-meeting-3 | 12:39 | |
*** shwetaap has joined #openstack-meeting-3 | 12:42 | |
*** etoews has quit IRC | 12:44 | |
*** vinay_yadhav has quit IRC | 12:52 | |
*** shwetaap1 has joined #openstack-meeting-3 | 12:53 | |
*** jgrimm is now known as zz_jgrimm | 12:53 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 12:54 | |
*** shwetaap has quit IRC | 12:56 | |
*** zhipeng has joined #openstack-meeting-3 | 12:59 | |
*** zhipeng has quit IRC | 12:59 | |
*** zz_jgrimm is now known as jgrimm | 13:01 | |
*** belmoreira has joined #openstack-meeting-3 | 13:01 | |
*** Adri2000 has quit IRC | 13:03 | |
*** Adri2000 has joined #openstack-meeting-3 | 13:08 | |
*** jcoufal_ has joined #openstack-meeting-3 | 13:09 | |
*** etoews has joined #openstack-meeting-3 | 13:10 | |
*** jcoufal has quit IRC | 13:12 | |
*** vkmc has joined #openstack-meeting-3 | 13:13 | |
*** jaypipes has quit IRC | 13:14 | |
*** etoews has quit IRC | 13:16 | |
*** jaypipes has joined #openstack-meeting-3 | 13:17 | |
*** vinay_yadhav has quit IRC | 13:19 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 13:20 | |
*** thomasem has joined #openstack-meeting-3 | 13:24 | |
*** matrohon has joined #openstack-meeting-3 | 13:24 | |
*** Sukhdev has joined #openstack-meeting-3 | 13:37 | |
*** VW has joined #openstack-meeting-3 | 13:41 | |
*** xuhanp has joined #openstack-meeting-3 | 13:42 | |
*** VW has quit IRC | 13:43 | |
*** tnovacik has quit IRC | 13:54 | |
*** mateuszb has quit IRC | 14:01 | |
*** vinay_yadhav has quit IRC | 14:02 | |
*** thomasem has quit IRC | 14:05 | |
*** xuhanp has quit IRC | 14:05 | |
*** mrmartin has joined #openstack-meeting-3 | 14:08 | |
*** Piet has quit IRC | 14:08 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 14:09 | |
*** vinay_yadhav has quit IRC | 14:09 | |
*** crobertsrh has joined #openstack-meeting-3 | 14:15 | |
*** thomasem has joined #openstack-meeting-3 | 14:17 | |
*** peristeri has joined #openstack-meeting-3 | 14:21 | |
*** vitorc has quit IRC | 14:21 | |
*** salv-orlando has joined #openstack-meeting-3 | 14:22 | |
*** crobertsrh has left #openstack-meeting-3 | 14:22 | |
*** vitorc has joined #openstack-meeting-3 | 14:24 | |
*** Sukhdev has quit IRC | 14:26 | |
*** belmoreira has quit IRC | 14:29 | |
*** sergef has quit IRC | 14:30 | |
*** tnovacik has joined #openstack-meeting-3 | 14:36 | |
*** mattfarina has joined #openstack-meeting-3 | 14:38 | |
*** mrmartin has quit IRC | 14:40 | |
*** mrunge has quit IRC | 14:41 | |
*** mrmartin has joined #openstack-meeting-3 | 14:44 | |
*** mateuszb has joined #openstack-meeting-3 | 14:48 | |
*** VW has joined #openstack-meeting-3 | 14:51 | |
*** carl_baldwin has joined #openstack-meeting-3 | 14:53 | |
*** etoews has joined #openstack-meeting-3 | 14:54 | |
*** tidwellr1 has joined #openstack-meeting-3 | 14:54 | |
*** Swami has joined #openstack-meeting-3 | 14:56 | |
*** dboik has joined #openstack-meeting-3 | 14:57 | |
carl_baldwin | Good morning, all. | 14:59 |
*** tnovacik has quit IRC | 14:59 | |
devvesa | Morning Carl | 14:59 |
tidwellr1 | Good morning | 14:59 |
*** johnbelamaric has joined #openstack-meeting-3 | 14:59 | |
Swami | hi carl | 14:59 |
carl_baldwin | devvesa: hi | 14:59 |
carl_baldwin | tidwellr1: Swami: hi | 14:59 |
johnbelamaric | hi | 14:59 |
carl_baldwin | johnbelamaric: hi | 15:00 |
yamamoto | hi | 15:00 |
*** pc_m has joined #openstack-meeting-3 | 15:00 | |
carl_baldwin | #startmeeting neutron_l3 | 15:00 |
openstack | Meeting started Thu Dec 11 15:00:07 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:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:00 |
carl_baldwin | pc_m: hi | 15:00 |
pc_m | carl_baldwin: hi! | 15:00 |
*** salv-orlando has quit IRC | 15:00 | |
carl_baldwin | #topic Announcements | 15:00 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:00 | |
carl_baldwin | #link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam | 15:00 |
carl_baldwin | We just wrapped up a very good mid-cycle. | 15:00 |
pc_m | +100 | 15:01 |
carl_baldwin | The spec proposal deadline has passed. | 15:01 |
carl_baldwin | The spec approval deadline is this coming Monday. | 15:01 |
carl_baldwin | Any other announcements? | 15:01 |
*** etoews_ has joined #openstack-meeting-3 | 15:02 | |
*** mateuszb_ has joined #openstack-meeting-3 | 15:02 | |
*** Jean-Brice has joined #openstack-meeting-3 | 15:02 | |
carl_baldwin | #topic Bugs | 15:02 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:02 | |
*** tnovacik has joined #openstack-meeting-3 | 15:02 | |
carl_baldwin | Any bugs to bring up? I don’t see any new general L3 bugs since last week | 15:03 |
carl_baldwin | Though I think I’m do for another pass through the bug backlog. | 15:03 |
carl_baldwin | #action carl_baldwin will go through the existing bug list. | 15:04 |
*** thangp has joined #openstack-meeting-3 | 15:04 | |
carl_baldwin | #topic L3 Agent Restructuring | 15:05 |
*** openstack changes topic to "L3 Agent Restructuring (Meeting topic: neutron_l3)" | 15:05 | |
Swami | I don't see any new bugs or critical on the dvr side. | 15:05 |
carl_baldwin | Swami: thanks | 15:05 |
*** etoews has quit IRC | 15:05 | |
*** mateuszb has quit IRC | 15:05 | |
carl_baldwin | We made a lot of progress on the L3 agent this week and gathered good momentum. | 15:05 |
carl_baldwin | Realistically, we’ve got a few more weeks to go on this. | 15:06 |
carl_baldwin | #link https://review.openstack.org/#/q/topic:bp/restructure-l3-agent+status:open,n,z | 15:06 |
*** mrsmith has joined #openstack-meeting-3 | 15:07 | |
carl_baldwin | The effort got a bit more complicated after the advanced services split. | 15:07 |
pc_m | Yes, need to get #link https://review.openstack.org/#/c/136549/ in, as FW and VPN services need the base class that's in that commit. | 15:08 |
carl_baldwin | pc_m: Yes, the dependency merged late yesterday. I’ll review that next. | 15:08 |
Swami | carl_baldwin:with all these movemoments on L3 and services split, what will be the status of the current patches that are out for reveiw. Should it all wait for the transitions to happen first. | 15:09 |
pc_m | carl_baldwin: Great. That'll help getting that dependency out of the way. | 15:09 |
carl_baldwin | You should know that there are three new repositories (at least) neutron-vpnaas, neutron-fwaas, and neutron-lbass. | 15:09 |
carl_baldwin | Swami: If it isn’t critical then it should wait for the refactoring to go it. | 15:10 |
Swami | carl_baldwin: got it. | 15:10 |
carl_baldwin | The extra *aas repos means that our work is a ilttle more difficult until the refactoring is done which should decouple this quite a lot. | 15:10 |
pc_m | carl_baldwin: plus the tests in VPN/FW repos are still being skipped. | 15:10 |
carl_baldwin | pc_m: Good point. What is your plan for the VPN tests? | 15:11 |
pc_m | carl_baldwin: Not sure :) Need to hook up with Doug, as he is going to work on getting the tests working. | 15:12 |
pc_m | plan to help on that as soon as I get back home. | 15:12 |
carl_baldwin | It is also worth noting that the core reviewer list for the new *aas repos is not the same as that of the neutron repo. | 15:12 |
carl_baldwin | pc_m: Keep me updated, I will follow up with fwaas about theirs. Anyone from fwaas on today? | 15:13 |
carl_baldwin | #action carl_baldwin will follow up with fwaas about skipped tests. | 15:13 |
pc_m | carl_baldwin: sure. I'll probably help out on the FWaaS too. | 15:13 |
* carl_baldwin reminds all to add action items for themselves when they come up. | 15:14 | |
carl_baldwin | pc_m: That will help. | 15:14 |
pc_m | #action pc_m to work with Doug W on getting VPN and FW repo tests working. | 15:14 |
*** yamamoto_ has joined #openstack-meeting-3 | 15:15 | |
carl_baldwin | Let’s try to drive the current patches quickly. We have a few more patches coming. For example, creating the router class and moving router functionality out. Creating that inheritence hierarchy to encapsulate DVR and HA, more *aas decoupling, etc. | 15:15 |
*** yamamoto has quit IRC | 15:16 | |
carl_baldwin | Try to give these patches priority in the review queue both on the reviewer and contributor side of things. | 15:16 |
carl_baldwin | Anything else we should bring up about the refactoring? | 15:16 |
pc_m | looks like you got it all. | 15:17 |
carl_baldwin | Here is another one that I think is ready: https://review.openstack.org/#/c/140193/ | 15:17 |
*** mrsmith_ has joined #openstack-meeting-3 | 15:18 | |
*** mrsmith has quit IRC | 15:18 | |
*** mrsmith_ has quit IRC | 15:19 | |
carl_baldwin | #topic bgp-dynamic-routing | 15:19 |
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)" | 15:19 | |
carl_baldwin | devvesa: ping | 15:19 |
carl_baldwin | Anything new this week? | 15:19 |
*** mrsmith has joined #openstack-meeting-3 | 15:19 | |
devvesa | well, it seems like the BGP proposal has been rejected | 15:20 |
carl_baldwin | Looks like the spec has been dropped from kilo. | 15:20 |
devvesa | yes | 15:20 |
carl_baldwin | I can’t say that I’m not really dissappointed. | 15:20 |
*** sunnyr has joined #openstack-meeting-3 | 15:20 | |
carl_baldwin | This just means that everything else will be pushed out further. | 15:20 |
carl_baldwin | I will propose it for reactivation later in Kilo. | 15:21 |
devvesa | what's 'everything else'? | 15:21 |
carl_baldwin | By “everything else” I meant anything that would leverage a bgp speaker in Neutron. | 15:22 |
devvesa | Oh. Sure. Anyway, I think the BGP-VPN guys are taking another path with the advanced services split | 15:23 |
carl_baldwin | There is the backing network work that I was going to do which requires bgp. | 15:23 |
*** bpokorny has quit IRC | 15:23 | |
carl_baldwin | ipv6 subnet routing requires bgp or something to complete routing. | 15:24 |
devvesa | Decision from Midokura will be to develop it as vendor extension, and then, keep trying to push it into neutron | 15:24 |
devvesa | You might consider to install midonet in HP datacenters :P | 15:24 |
carl_baldwin | :) | 15:24 |
devvesa | Well, meanwhile. If any of you need any kind of help, don't hesitate in let me know | 15:25 |
carl_baldwin | It may just mean that we’ll have to run some code outside of upstream. | 15:25 |
carl_baldwin | devvesa: Thanks. I’d still like to collaborate on this. If the implementation were still completed, it would be easier to argue to get it in if there is room in Kilo. | 15:26 |
*** etoews_ has quit IRC | 15:26 | |
carl_baldwin | I will certainly still continue to review the code and will start with what you have up now. | 15:26 |
carl_baldwin | devvesa: Anything else? | 15:26 |
devvesa | I'm afraid that's all | 15:26 |
carl_baldwin | devvesa: Thanks | 15:26 |
devvesa | thanks carl_baldwin | 15:27 |
carl_baldwin | Keep doing good work. | 15:27 |
carl_baldwin | #topic neutron-ipam | 15:27 |
*** openstack changes topic to "neutron-ipam (Meeting topic: neutron_l3)" | 15:27 | |
*** mestery has joined #openstack-meeting-3 | 15:27 | |
carl_baldwin | johnbelamaric: I’ll make another pass on https://review.openstack.org/#/c/97967/ today. I think it has to be close. | 15:27 |
johnbelamaric | carl_baldwin: ok, good. so far no comments on the last PS | 15:28 |
*** etoews has joined #openstack-meeting-3 | 15:28 | |
carl_baldwin | #action carl_baldwin will review https://review.openstack.org/#/c/97967/ today | 15:28 |
carl_baldwin | tidwellr1: I see you’ve been hard at work on https://review.openstack.org/#/c/135771/ | 15:28 |
*** sunnyr has quit IRC | 15:28 | |
tidwellr1 | carl_baldwin: yes | 15:29 |
carl_baldwin | Thank you for taking that on. I will review that today too. | 15:29 |
carl_baldwin | #action carl_baldwin will review https://review.openstack.org/#/c/135771/ | 15:29 |
*** yapeng has joined #openstack-meeting-3 | 15:29 | |
tidwellr1 | still some loose ends on that, I hope to tie them up today | 15:30 |
carl_baldwin | sc68cal: Would you mind taking another look at it? | 15:30 |
*** jrist has quit IRC | 15:30 | |
*** jrist has joined #openstack-meeting-3 | 15:30 | |
carl_baldwin | johnbelamaric: Anything more to bring up? | 15:31 |
johnbelamaric | one thing - on your comment on subnet-allocations, it sounded like you were thinking a global default prefix length - i think the default is per pool | 15:31 |
carl_baldwin | tidwellr1: How about you? | 15:31 |
johnbelamaric | just wanted to make sure we were all on the same page there | 15:32 |
carl_baldwin | johnbelamaric: per pool is what I was thinking. Maybe it was unclear. | 15:32 |
tidwellr1 | I was thinking a per-pool default | 15:32 |
johnbelamaric | ok | 15:32 |
johnbelamaric | good | 15:32 |
johnbelamaric | that's it for me | 15:32 |
tidwellr1 | that's all for me | 15:33 |
carl_baldwin | johnbelamaric: tidwellr1: Thanks. This has come a long way. | 15:33 |
carl_baldwin | I think that both specs are manageable for Kilo. | 15:33 |
carl_baldwin | #topic neutron-ovs-dvr | 15:34 |
*** openstack changes topic to "neutron-ovs-dvr (Meeting topic: neutron_l3)" | 15:34 | |
johnbelamaric | great, i think it will be a good addition | 15:34 |
mrsmith | Swami might have dropped off | 15:34 |
Swami | carl_baldwin: hi | 15:34 |
carl_baldwin | Swami: mrsmith: hi | 15:34 |
Swami | I am still here mike. | 15:34 |
mrsmith | guess not :) | 15:34 |
*** Rajeev has joined #openstack-meeting-3 | 15:35 | |
Swami | dvr team is still in the process of fixing bugs and filling in the technical debts. | 15:35 |
carl_baldwin | Rajeev: hi, you’re right on time. | 15:35 |
Rajeev | carl_baldwin: Hi. | 15:35 |
Swami | We have a bunch of patches in review and in progress. | 15:35 |
Swami | Right now we are also looking at the "instability" issues reported from the gate. | 15:35 |
Swami | Adolfo is looking into those tests to understand and what test is mainly causing the instability. | 15:36 |
carl_baldwin | Swami: I took a look through the backlog yesterday. I plan to discuss with armax this week about diverting some core reviewer attention to it now that the specs review process is winding down. | 15:36 |
Swami | The issue that we might have now is with all the refactor happening, it would be a double fix and refactor for us. | 15:36 |
Swami | carl_baldwin: I would appreciate it. | 15:37 |
mrsmith | Rajeev and I have made good progress with l3-ha and DVR | 15:37 |
mrsmith | I pushed a patch for the agent last week | 15:37 |
carl_baldwin | Swami: That is great. I linked the graph of the stability gap between non-dvr and dvr to the L3 subteam page. | 15:37 |
Swami | Regarding the dvr documentation we do have a good handle now and working with the documentation folks. | 15:37 |
carl_baldwin | … under the neutron-ovs-dvr section. | 15:37 |
Swami | carl_baldwin: thanks | 15:37 |
Swami | mrsmith: Rajeev : do you have anything else to discuss | 15:38 |
mrsmith | covered most of my points - backlog progress, l3-ha, gate | 15:39 |
mrsmith | I want to help out more with refactor patches - carl_baldwin: are there any for dvr I can take on? | 15:39 |
Swami | carl_baldwin: One other information is if our patches get delayed and more focus is given to the l3-refactoring work, may be we can help to speed up the process of l3-refactoring. mrsmith would be a valid candidate to fill in the l3-refactoring work. | 15:39 |
Swami | Also I can help on the services split vpnaas with pcm. | 15:40 |
Swami | dvr vlan patch is also progressing. I think vivek is posting patches upstream. | 15:40 |
Swami | That's all I have from the dvr side. | 15:40 |
pc_m | Swami: super. Can use help with reviews that are out right now. | 15:41 |
carl_baldwin | mrsmith: mlavalle and I will start moving router functionality out to router.py today. We also need to create a dvr_router.py with a class that sub-classes the router class. | 15:41 |
Swami | pc_m: sure I will start reviewing the patches that are out there. | 15:41 |
carl_baldwin | Swami: I agree. | 15:41 |
carl_baldwin | mrsmith: Do you want to create the dvr_router.py? | 15:41 |
mrsmith | carl_baldwin: is there a patch for the router.py work? | 15:41 |
carl_baldwin | mrsmith: Coming very soon. | 15:42 |
mrsmith | sure - I can create dvr_router.py | 15:42 |
mrsmith | ok | 15:42 |
Swami | sorry folks I need to drop off. I will catch up with the logs. | 15:42 |
carl_baldwin | For now, we can start by creating a very small class that sub-classes the router | 15:42 |
carl_baldwin | Swami: Thanks. | 15:42 |
carl_baldwin | As the router class is fleshed out with more methods, there will be dvr only functionality which can be moved to the sub-class. | 15:43 |
mrsmith | sounds good | 15:43 |
carl_baldwin | mrsmith: I imagine the same could be done with HA. | 15:43 |
carl_baldwin | amuller may be able to work with you on that. | 15:43 |
Rajeev | great, I am focussing on plugin side HA for now, but help out where I can | 15:44 |
carl_baldwin | Rajeev: thanks. | 15:44 |
*** markmcclain has joined #openstack-meeting-3 | 15:45 | |
*** shakamunyi has joined #openstack-meeting-3 | 15:45 | |
*** gholler has joined #openstack-meeting-3 | 15:45 | |
carl_baldwin | Anything else? | 15:45 |
carl_baldwin | Keep on eye on the dvr tempest job stability. Looks like it may be starting to diverge further today. | 15:46 |
carl_baldwin | The link to the graph is too large for me to want to paste it here. But, it is link from the L3 subteam page. | 15:46 |
*** Swami has quit IRC | 15:47 | |
mrsmith | we need more tests | 15:47 |
carl_baldwin | mrsmith: Yes, we do. We also need to review the current tests proposed. | 15:48 |
*** MaxV has quit IRC | 15:48 | |
carl_baldwin | #action carl_baldwin will review https://review.openstack.org/#/c/138632/ | 15:49 |
carl_baldwin | #topic Open Discussion | 15:49 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_l3)" | 15:49 | |
carl_baldwin | Anything I’ve missed? | 15:49 |
*** tidwellr1 has left #openstack-meeting-3 | 15:50 | |
Rajeev | carl_baldwin: you may have touched this earlier, for the l3_agent refactor new non-refactor checkins are on hold for now | 15:51 |
carl_baldwin | Rajeev: Yes, I sent a message to the mailing. list. | 15:51 |
Rajeev | carl_baldwin: thanks, fair to expect a similar message when done ? | 15:52 |
carl_baldwin | Rajeev: I hope the heavy lifting can be done in a couple of weeks. I will send a similar message when it is at a more stable point. | 15:52 |
Rajeev | Yes, that will be very helpful | 15:53 |
carl_baldwin | Thanks, everyone. I’ve got a flight to go board. | 15:53 |
Rajeev | have a safe trip! | 15:54 |
carl_baldwin | #endmeeting | 15:54 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:54 | |
openstack | Meeting ended Thu Dec 11 15:54:14 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:54 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-12-11-15.00.html | 15:54 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-12-11-15.00.txt | 15:54 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-12-11-15.00.log.html | 15:54 |
carl_baldwin | Rajeev: Thanks. | 15:54 |
johnbelamaric | have a safe flight | 15:54 |
*** johnbelamaric has left #openstack-meeting-3 | 15:54 | |
yamamoto_ | bye | 15:54 |
pc_m | bye. I'm flying out too, in a few hours. | 15:55 |
ChuckC | bye | 15:55 |
*** pc_m has left #openstack-meeting-3 | 15:55 | |
*** mrsmith has quit IRC | 15:55 | |
*** etoews has quit IRC | 15:55 | |
carl_baldwin | yamamoto_: ChuckC: see you soon. | 15:55 |
*** carl_baldwin has quit IRC | 15:55 | |
*** emagana has joined #openstack-meeting-3 | 15:57 | |
*** kaufer has joined #openstack-meeting-3 | 15:59 | |
*** Rajeev has quit IRC | 16:00 | |
*** MaxV has joined #openstack-meeting-3 | 16:00 | |
*** marun has joined #openstack-meeting-3 | 16:06 | |
*** shakamunyi has quit IRC | 16:12 | |
*** Jean-Brice has quit IRC | 16:12 | |
*** jcoufal_ has quit IRC | 16:14 | |
*** flwang has quit IRC | 16:20 | |
*** sergef has joined #openstack-meeting-3 | 16:20 | |
*** pballand has joined #openstack-meeting-3 | 16:21 | |
*** banix has joined #openstack-meeting-3 | 16:22 | |
*** armax has joined #openstack-meeting-3 | 16:23 | |
*** etoews has joined #openstack-meeting-3 | 16:28 | |
*** banix has quit IRC | 16:28 | |
*** matrohon has quit IRC | 16:31 | |
*** banix has joined #openstack-meeting-3 | 16:34 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:35 | |
*** mateuszb_ has quit IRC | 16:36 | |
*** iovadia has joined #openstack-meeting-3 | 16:37 | |
*** iovadia has quit IRC | 16:37 | |
*** lazy_prince is now known as killer_prince | 16:39 | |
*** etoews has quit IRC | 16:40 | |
*** salv-orlando has quit IRC | 16:41 | |
*** sunnyr has joined #openstack-meeting-3 | 16:41 | |
*** sunnyr has quit IRC | 16:42 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:43 | |
*** banix has quit IRC | 16:45 | |
*** dboik has quit IRC | 16:45 | |
*** banix has joined #openstack-meeting-3 | 16:46 | |
*** amotoki has quit IRC | 16:46 | |
*** david-lyle_afk is now known as david-lyle | 16:46 | |
*** andymaier has quit IRC | 16:48 | |
*** tnovacik has quit IRC | 16:50 | |
*** dboik has joined #openstack-meeting-3 | 16:53 | |
*** markmcclain has quit IRC | 16:55 | |
*** shakamunyi has joined #openstack-meeting-3 | 16:59 | |
*** mageshgv has joined #openstack-meeting-3 | 16:59 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:02 | |
*** kashyap has left #openstack-meeting-3 | 17:03 | |
*** sunnyr has joined #openstack-meeting-3 | 17:03 | |
*** evgenyf has quit IRC | 17:05 | |
*** bpokorny has joined #openstack-meeting-3 | 17:08 | |
*** reed has joined #openstack-meeting-3 | 17:10 | |
*** dtroyer has joined #openstack-meeting-3 | 17:13 | |
*** wdutch has quit IRC | 17:13 | |
*** banix has quit IRC | 17:14 | |
*** salv-orlando has quit IRC | 17:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 17:19 | |
*** Piet has joined #openstack-meeting-3 | 17:20 | |
*** salv-orlando has quit IRC | 17:24 | |
*** safchain has quit IRC | 17:25 | |
*** thatsdone has joined #openstack-meeting-3 | 17:26 | |
*** dboik has quit IRC | 17:26 | |
*** etoews has joined #openstack-meeting-3 | 17:29 | |
*** alexpilotti has joined #openstack-meeting-3 | 17:33 | |
*** alexpilotti has quit IRC | 17:34 | |
*** VW__ has joined #openstack-meeting-3 | 17:34 | |
*** alexpilotti has joined #openstack-meeting-3 | 17:34 | |
*** yamamoto_ has quit IRC | 17:36 | |
*** baoli has quit IRC | 17:37 | |
*** VW__ has quit IRC | 17:37 | |
*** VW has quit IRC | 17:38 | |
*** VW__ has joined #openstack-meeting-3 | 17:38 | |
*** etoews has quit IRC | 17:38 | |
*** cbader has joined #openstack-meeting-3 | 17:40 | |
*** tnovacik has joined #openstack-meeting-3 | 17:43 | |
*** baoli has joined #openstack-meeting-3 | 17:44 | |
*** thatsdone has quit IRC | 17:49 | |
*** crobertsrh has joined #openstack-meeting-3 | 17:51 | |
*** crobertsrh has left #openstack-meeting-3 | 17:51 | |
*** emagana has quit IRC | 17:54 | |
*** LouisF has joined #openstack-meeting-3 | 17:54 | |
*** clu_ has joined #openstack-meeting-3 | 17:54 | |
*** banix has joined #openstack-meeting-3 | 17:55 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:56 | |
*** sunnyr has quit IRC | 17:58 | |
*** dboik has joined #openstack-meeting-3 | 17:59 | |
SumitNaiksatam | ivar-lazzaro: igordcard banix: hi | 18:00 |
ivar-lazzaro | yo | 18:01 |
banix | SumitNaiksatam: hi | 18:01 |
SumitNaiksatam | perhaps lower attendance today | 18:01 |
SumitNaiksatam | lets keep it short in that case | 18:01 |
SumitNaiksatam | #startmeeting networking_policy | 18:01 |
openstack | Meeting started Thu Dec 11 18:01:47 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 |
SumitNaiksatam | #info agneda https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy#Dec_11th.2C_2014 | 18:02 |
SumitNaiksatam | #topic Bugs | 18:02 |
*** openstack changes topic to "Bugs (Meeting topic: networking_policy)" | 18:02 | |
SumitNaiksatam | we have one critical | 18:02 |
SumitNaiksatam | #link https://bugs.launchpad.net/group-based-policy/+bug/1397721 | 18:02 |
*** hemanthravi has joined #openstack-meeting-3 | 18:02 | |
*** hinnant_ has joined #openstack-meeting-3 | 18:02 | |
SumitNaiksatam | ivar-lazzaro: thats on your plate | 18:02 |
SumitNaiksatam | hemanthravi: hi | 18:03 |
*** Youcef has joined #openstack-meeting-3 | 18:03 | |
SumitNaiksatam | ivar-lazzaro: i know you are swamped with other stuff | 18:03 |
hemanthravi | hi | 18:03 |
SumitNaiksatam | Youcef: hi! | 18:03 |
LouisF | hi | 18:03 |
SumitNaiksatam | LouisF: hi! | 18:03 |
SumitNaiksatam | is mageshgv here? | 18:03 |
ivar-lazzaro | SumitNaiksatam: this is actually solved by https://review.openstack.org/#/c/140201/ | 18:03 |
mageshgv | SumitNaiksatam:hi | 18:04 |
*** sandr8 has quit IRC | 18:04 | |
ivar-lazzaro | SumitNaiksatam: not sure why the lp isn't updated | 18:04 |
SumitNaiksatam | ivar-lazzaro: awesome | 18:04 |
SumitNaiksatam | mageshgv: great thanks for joining | 18:04 |
SumitNaiksatam | ivar-lazzaro: i think you it might just a need some teaking in the commit message | 18:04 |
SumitNaiksatam | mageshgv: you seem to be making good progress with the ton of “high” priority bugs on your plate | 18:05 |
SumitNaiksatam | mageshgv: any blockers for you at this point? | 18:05 |
mageshgv | SumitNaiksatam: yes, making good progress, no blockers :) | 18:06 |
SumitNaiksatam | mageshgv: great! | 18:06 |
*** MaxV has quit IRC | 18:06 | |
SumitNaiksatam | ivar-lazzaro: i did not notice, you add a second critical yesterday: #link https://bugs.launchpad.net/group-based-policy/+bug/1401347 | 18:06 |
SumitNaiksatam | its a critical if there is not workaround | 18:07 |
ivar-lazzaro | yes, that one also fixed | 18:07 |
SumitNaiksatam | but anyway you have the fix | 18:07 |
ivar-lazzaro | there is not | 18:07 |
ivar-lazzaro | once the port is deleted the PT leaks forever | 18:07 |
SumitNaiksatam | minor pep8 issue | 18:07 |
SumitNaiksatam | ivar-lazzaro: okay got it | 18:07 |
SumitNaiksatam | ivar-lazzaro: i will track this as soon as you fix the pep8 | 18:08 |
SumitNaiksatam | #topic Features merged in the last week | 18:08 |
*** openstack changes topic to "Features merged in the last week (Meeting topic: networking_policy)" | 18:08 | |
SumitNaiksatam | Resources sharing (with shared attributed) : #link https://review.openstack.org/#/c/134692/ | 18:08 |
SumitNaiksatam | this helps us to enable a bunch of use cases, most importantly, external connectivity (which is in review right now) | 18:09 |
SumitNaiksatam | Extensions loading from drivers: #link https://review.openstack.org/#/c/138249/ | 18:09 |
SumitNaiksatam | banix: this ^^^ should make you happy :-) | 18:10 |
banix | SumitNaiksatam: that’s right. thanks. | 18:10 |
SumitNaiksatam | with the above change the GBP model becomes extensible for individual drivers if they decide to do so | 18:10 |
SumitNaiksatam | decide -> choose | 18:11 |
SumitNaiksatam | LouisF: perhaps you were also looking for the above change | 18:11 |
SumitNaiksatam | unfortunately it has landed a little late in the cycle | 18:11 |
SumitNaiksatam | but it is there, so we can start planning on how we can use it | 18:11 |
SumitNaiksatam | thanks rkukura for that | 18:11 |
LouisF | SumitNaiksatam: yes | 18:11 |
igordcard | SumitNaiksatam, hi | 18:12 |
SumitNaiksatam | Policy Rule Updates: #link https://review.openstack.org/138338 | 18:12 |
SumitNaiksatam | thanks to s3wong for that | 18:12 |
SumitNaiksatam | igordcard: hi, go ahead | 18:12 |
*** s3wong has joined #openstack-meeting-3 | 18:12 | |
SumitNaiksatam | s3wong: i just finished thanking you! | 18:13 |
s3wong | sorry, late | 18:13 |
SumitNaiksatam | np | 18:13 |
s3wong | bad weather to get to office | 18:13 |
SumitNaiksatam | yeah, its pretty out there | 18:13 |
SumitNaiksatam | apparently parts of SF dont have power anymore | 18:13 |
*** sergef has quit IRC | 18:13 | |
SumitNaiksatam | juice up your laptops!! :-P | 18:14 |
s3wong | would have been a good excuse to leave office if it happens here too :-) | 18:14 |
banix | did the temp drop below 50 for you guys? ;) | 18:14 |
SumitNaiksatam | s3wong: :-) | 18:14 |
s3wong | banix: actually, I don't think so, I think we are still @ around 60 :-) | 18:14 |
SumitNaiksatam | banix: okay okay…not as bad as guys | 18:14 |
SumitNaiksatam | banix: but we at least have something to whine about now :-P | 18:14 |
s3wong | banix: it is freezing out here :-) | 18:14 |
SumitNaiksatam | s3wong: lol | 18:15 |
SumitNaiksatam | okay so those were the three main features in the last week | 18:15 |
SumitNaiksatam | any questions on those? | 18:15 |
SumitNaiksatam | #topic Pending reviews (features) | 18:16 |
*** openstack changes topic to "Pending reviews (features) (Meeting topic: networking_policy)" | 18:16 | |
SumitNaiksatam | External connectivity #link https://review.openstack.org/#/q/status:open+project:stackforge/group-based-policy+branch:master+topic:bp/external-connectivity,n,z | 18:16 |
SumitNaiksatam | oops | 18:16 |
SumitNaiksatam | well may be it was the right link | 18:16 |
SumitNaiksatam | ivar-lazzaro is at it again! ;-) | 18:16 |
SumitNaiksatam | on a more serious note, this is great work in a short period of time | 18:17 |
mageshgv | SumitNaiksatam: the link doesnt show any open patch | 18:17 |
SumitNaiksatam | mageshgv: ooops | 18:17 |
ivar-lazzaro | I've given some manual testing to the patches yesterday, using implicit shared default ES | 18:17 |
SumitNaiksatam | ivar-lazzaro: okay | 18:18 |
SumitNaiksatam | perhaps ivar-lazzaro changed the topic on those patches | 18:18 |
ivar-lazzaro | everything went fine for very simple cases, I invite you all to give a try to find any bug asap :) | 18:18 |
*** alexsyip has joined #openstack-meeting-3 | 18:18 | |
SumitNaiksatam | so starting with this patch: #link https://review.openstack.org/#/c/137267/ | 18:18 |
ivar-lazzaro | yeah now something different is in the topic field, sorry about that | 18:18 |
SumitNaiksatam | ivar-lazzaro: it will be instructive for the team if you can create a short wiki page, and outline how you have tested this for the neutron mapping | 18:19 |
SumitNaiksatam | ivar-lazzaro: i can create a landing page for you and you can fill it up per your convenience | 18:19 |
ivar-lazzaro | SumitNaiksatam: sure, I'll try to get some time to do so | 18:19 |
SumitNaiksatam | ivar-lazzaro: thanks | 18:19 |
SumitNaiksatam | this is critical functionality for this release, so please please review if you get a chance (and also to try it out) | 18:20 |
SumitNaiksatam | any questions for ivar-lazzaro on this? | 18:20 |
SumitNaiksatam | does everyone understand what ivar-lazzaro is trying to do here? | 18:20 |
SumitNaiksatam | ivar-lazzaro: perhaps a quick one line summary to level set? | 18:21 |
SumitNaiksatam | sorry to put you on the spot | 18:21 |
ivar-lazzaro | np | 18:21 |
LouisF | quick summary? | 18:21 |
ivar-lazzaro | 3 new objects have been added to the API: External Segment (ES), External Policy (EP), Nat Pool (NP) | 18:21 |
ivar-lazzaro | together, they describe how a given L3_Policy can connect to the external world | 18:22 |
ivar-lazzaro | The ES physically represents the external network/subnet | 18:22 |
ivar-lazzaro | the EP is basically an External EPG, that can provide and consume contracts on behalf of a given portion of the external world | 18:22 |
SumitNaiksatam | ivar-lazzaro: okay | 18:22 |
ivar-lazzaro | and the Nat Pool (not used in this iteration) represents the floating IPs pool | 18:23 |
SumitNaiksatam | ivar-lazzaro: so EP is a “special” EPG, right? | 18:23 |
ivar-lazzaro | yes | 18:23 |
SumitNaiksatam | ivar-lazzaro: how does it differ from EPG? | 18:23 |
ivar-lazzaro | It exists on a given External Segment | 18:23 |
SumitNaiksatam | errr…PTG | 18:23 |
ivar-lazzaro | and can provide and consume contracts | 18:23 |
ivar-lazzaro | (PRS) | 18:23 |
ivar-lazzaro | the difference is that it doesn't have endpoints | 18:24 |
SumitNaiksatam | ivar-lazzaro: ah there you go | 18:24 |
SumitNaiksatam | ivar-lazzaro: also ES and EP can be CUD only by admin? | 18:24 |
ivar-lazzaro | It defines the policy for the external segment, in particular for its routes | 18:24 |
SumitNaiksatam | ivar-lazzaro: i guess also NAT pool | 18:24 |
ivar-lazzaro | that's correct. Everything of course depends on the policy.json | 18:25 |
ivar-lazzaro | so the role access can vary dynamically | 18:25 |
ivar-lazzaro | but yeah, that's the typical use case | 18:25 |
ivar-lazzaro | any questions? | 18:26 |
SumitNaiksatam | ivar-lazzaro: and in the context of the neutron mapping, what we should be looking for is whether the external network gets created properly | 18:26 |
LouisF | ivar-lazzaro: how is the ES defined? what attributes does it have? | 18:26 |
SumitNaiksatam | ivar-lazzaro: and the router’s external gateway is set properly? | 18:26 |
ivar-lazzaro | yes, and also shared properly | 18:27 |
mageshgv | ivar-lazzaro: one quick question. Does the external segment and external policy help in modelling only the external network segment the openstack uses or does it also have a way to represent anything outside the cloud | 18:27 |
ivar-lazzaro | LouisF: #link https://github.com/stackforge/group-based-policy-specs/blob/master/specs/juno/external-connectivity.rst :) | 18:27 |
LouisF | ivar-lazzaro: thx | 18:27 |
ivar-lazzaro | mageshgv: in this first iteration, especially for the RMD, it's tied on what Neutron can represent | 18:28 |
mageshgv | ivar-lazzaro: alright | 18:28 |
ivar-lazzaro | mageshgv: however, the idea is to make the ES very very simple, so that each driver can extend it | 18:29 |
ivar-lazzaro | mageshgv: in order to represent the outside of the cloud however they need to | 18:29 |
ivar-lazzaro | mageshgv: in a way the ES is meant to be extended in order to be used properly. The plan is to add more core attributes once we realize what can be defined as "common" requirement for the external world | 18:30 |
*** markmcclain has joined #openstack-meeting-3 | 18:30 | |
SumitNaiksatam | ivar-lazzaro: can you provide a little more context on what “more” core attributes you anticipate | 18:31 |
mageshgv | ivar-lazzaro: thanks. that helps. wanted to make sure we have that in mind :) | 18:31 |
SumitNaiksatam | trying to get a feel for which direction we are going | 18:31 |
ivar-lazzaro | so far the core attributes are *cidr* and *port_address_translation* | 18:31 |
ivar-lazzaro | I feel that each driver will have to describe every L2 related attribute | 18:32 |
*** jcoufal has joined #openstack-meeting-3 | 18:32 | |
ivar-lazzaro | like encap, physnet (in Neutron's terminology) or encap_value | 18:32 |
ivar-lazzaro | however it's not clear now what is the common denominator | 18:32 |
SumitNaiksatam | ivar-lazzaro: okay makes sense | 18:33 |
SumitNaiksatam | ivar-lazzaro: i was just going to say that as long as you (as a vendor) were already mapping to the physical network in Neutron, you should be able to do it here as well | 18:33 |
SumitNaiksatam | any more questions on this? | 18:34 |
SumitNaiksatam | mageshgv: you are working on (1) hierarchical PRS (2) Policy Action updates | 18:35 |
SumitNaiksatam | Support Hierarchial Policy Rule Set for Redirects: #link https://review.openstack.org/140286 | 18:36 |
mageshgv | SumitNaiksatam: yes, (1) is ready for initial review, (2) is completed | 18:36 |
SumitNaiksatam | Handle Policy Action value update(Service Chain Spec update) #link https://review.openstack.org/138338 | 18:36 |
*** yamamoto has joined #openstack-meeting-3 | 18:37 | |
SumitNaiksatam | mageshgv: thats awesome, having a tough time keeping pace with the flurry of patches! | 18:37 |
SumitNaiksatam | any questions for mageshgv on those two? | 18:37 |
SumitNaiksatam | #topic New Policy drivers | 18:38 |
*** openstack changes topic to "New Policy drivers (Meeting topic: networking_policy)" | 18:38 | |
*** Piet has quit IRC | 18:38 | |
SumitNaiksatam | ODL: #link https://review.openstack.org/#/c/138556/ | 18:38 |
SumitNaiksatam | this is coming along nicely | 18:38 |
SumitNaiksatam | i think this one is the first patch in the series: #link https://review.openstack.org/#/c/138235/3 | 18:39 |
SumitNaiksatam | we have yi and yapeng working on the OpenStack side, and keith and thomas bachman working on the ODL side | 18:39 |
s3wong | SumitNaiksatam: finally out of WIP mode? | 18:39 |
SumitNaiksatam | s3wong: first one is, second patch is not | 18:39 |
SumitNaiksatam | s3wong: but the testing is going well | 18:40 |
*** markmcclain has quit IRC | 18:40 | |
s3wong | SumitNaiksatam: OK | 18:40 |
SumitNaiksatam | i mean there is end-to-end intergration tested | 18:40 |
SumitNaiksatam | with respect to EPs being registered on the ODL side | 18:40 |
SumitNaiksatam | we have not tested the datapath yet | 18:40 |
SumitNaiksatam | LouisF: you probably work with yapeng? | 18:41 |
SumitNaiksatam | is ronak here? | 18:41 |
s3wong | SumitNaiksatam: I think yapeng and LouisF are in different BUs and different countries :-) | 18:41 |
*** yamamoto has quit IRC | 18:42 | |
SumitNaiksatam | s3wong: yeah i know yapeng is in Canada | 18:42 |
SumitNaiksatam | #topic Packaging | 18:42 |
*** openstack changes topic to "Packaging (Meeting topic: networking_policy)" | 18:42 | |
SumitNaiksatam | rkukura does not seem to be here (he is probably on his flight back from the neutron mid-summit) | 18:43 |
SumitNaiksatam | the update there is that this is proceeding well | 18:43 |
SumitNaiksatam | rkukura’s patch to fedora was approved for the GBP server side package | 18:43 |
SumitNaiksatam | so its a matter of now keeping it updated with the release version | 18:43 |
LouisF | SumitNaiksatam: yes | 18:43 |
SumitNaiksatam | i belive he has this done for the client as well | 18:44 |
SumitNaiksatam | and the heat and horizon packages are in the works | 18:44 |
SumitNaiksatam | #topic Open Discussion | 18:44 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_policy)" | 18:44 | |
SumitNaiksatam | sorry we have been skipping the discussion on the kilo specs | 18:44 |
SumitNaiksatam | but we have too many things on our plate to finish by dec 19th, hence the delay on that discussion | 18:45 |
SumitNaiksatam | we should be able to focus our discussion on those once we reach the release point | 18:45 |
*** sarob has joined #openstack-meeting-3 | 18:45 | |
SumitNaiksatam | LouisF: thanks for being patient on that, and apologies for not reviewing your specs | 18:45 |
SumitNaiksatam | anything else we want to discuss today? | 18:46 |
SumitNaiksatam | btw, the update on the Horizon front is that its shaping up well | 18:46 |
SumitNaiksatam | there is one critical issue with creating service chain specs | 18:46 |
SumitNaiksatam | (and another regression on creating the policy classifier) | 18:47 |
SumitNaiksatam | but other than that its mostly functional | 18:47 |
LouisF | SumitNaiksatam: np | 18:47 |
SumitNaiksatam | anything else? | 18:47 |
*** etoews has joined #openstack-meeting-3 | 18:48 | |
SumitNaiksatam | ivar-lazzaro and mageshgv thanks for the herculean effort! | 18:48 |
SumitNaiksatam | alrighty, !until next week | 18:48 |
SumitNaiksatam | thanks for attending | 18:48 |
SumitNaiksatam | bye | 18:48 |
s3wong | bye | 18:48 |
mageshgv | bye | 18:48 |
banix | bye | 18:48 |
ivar-lazzaro | thanks, bye! | 18:48 |
SumitNaiksatam | #endmeeting | 18:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:49 | |
openstack | Meeting ended Thu Dec 11 18:49:00 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-12-11-18.01.html | 18:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-12-11-18.01.txt | 18:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-12-11-18.01.log.html | 18:49 |
banix | will try to pick up reviewing next week. | 18:49 |
*** kaufer has left #openstack-meeting-3 | 18:49 | |
*** etoews_ has joined #openstack-meeting-3 | 18:54 | |
*** etoews has quit IRC | 18:57 | |
*** flwang has joined #openstack-meeting-3 | 18:59 | |
*** markmcclain has joined #openstack-meeting-3 | 19:02 | |
*** hemanthravi has quit IRC | 19:04 | |
*** mageshgv has quit IRC | 19:04 | |
*** SotK has quit IRC | 19:16 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 19:22 | |
*** ivar-laz_ has quit IRC | 19:23 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 19:23 | |
*** ivar-lazzaro has quit IRC | 19:26 | |
*** ttrifonov is now known as zz_ttrifonov | 19:29 | |
*** sunnyr has joined #openstack-meeting-3 | 19:29 | |
*** banix has quit IRC | 19:44 | |
*** LouisF has quit IRC | 19:50 | |
*** carl_baldwin has joined #openstack-meeting-3 | 19:51 | |
*** thangp has quit IRC | 19:51 | |
*** baoli has quit IRC | 19:53 | |
*** shwetaap1 has quit IRC | 20:02 | |
*** matrohon has joined #openstack-meeting-3 | 20:04 | |
*** sunnyr has quit IRC | 20:15 | |
*** sunnyr has joined #openstack-meeting-3 | 20:17 | |
*** cbader has quit IRC | 20:19 | |
*** Sukhdev has joined #openstack-meeting-3 | 20:23 | |
*** markmcclain has quit IRC | 20:25 | |
*** mrda-away is now known as mrda | 20:28 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 20:28 | |
*** dtroyer has left #openstack-meeting-3 | 20:28 | |
*** SridharRamaswamy has left #openstack-meeting-3 | 20:29 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 20:30 | |
*** thangp has joined #openstack-meeting-3 | 20:40 | |
*** Piet has joined #openstack-meeting-3 | 20:41 | |
*** jacalcat has joined #openstack-meeting-3 | 20:48 | |
*** jacalcat has left #openstack-meeting-3 | 20:48 | |
*** alexpilotti has quit IRC | 20:49 | |
*** sunnyr has quit IRC | 20:49 | |
*** reed has quit IRC | 20:52 | |
*** SridharRamaswamy has quit IRC | 20:55 | |
*** tnovacik has quit IRC | 21:01 | |
*** carl_baldwin has quit IRC | 21:01 | |
*** ChuckC has quit IRC | 21:02 | |
*** carl_baldwin has joined #openstack-meeting-3 | 21:02 | |
*** mrmartin has quit IRC | 21:03 | |
*** s3wong has quit IRC | 21:06 | |
*** vishwanathj has joined #openstack-meeting-3 | 21:06 | |
*** baoli has joined #openstack-meeting-3 | 21:07 | |
*** sunnyr has joined #openstack-meeting-3 | 21:07 | |
*** s3wong has joined #openstack-meeting-3 | 21:08 | |
*** carl_baldwin has quit IRC | 21:12 | |
*** Longgeek has quit IRC | 21:17 | |
*** baoli has quit IRC | 21:18 | |
*** baoli has joined #openstack-meeting-3 | 21:19 | |
*** sergef has joined #openstack-meeting-3 | 21:23 | |
*** matrohon has quit IRC | 21:24 | |
*** ChuckC has joined #openstack-meeting-3 | 21:25 | |
*** MarkAtwood has joined #openstack-meeting-3 | 21:31 | |
*** baoli has quit IRC | 21:38 | |
*** baoli has joined #openstack-meeting-3 | 21:39 | |
*** matrohon has joined #openstack-meeting-3 | 21:44 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 21:44 | |
*** Rockyg has joined #openstack-meeting-3 | 21:52 | |
*** sergef has quit IRC | 21:52 | |
*** vishwanathj has quit IRC | 21:55 | |
*** vishwanathj has joined #openstack-meeting-3 | 21:56 | |
*** vishwanathj has quit IRC | 21:56 | |
*** vishwanathj has joined #openstack-meeting-3 | 21:56 | |
*** matrohon has quit IRC | 21:56 | |
*** MaxV has joined #openstack-meeting-3 | 21:59 | |
*** markmcclain has joined #openstack-meeting-3 | 22:02 | |
*** sunnyr has quit IRC | 22:03 | |
*** sunnyr has joined #openstack-meeting-3 | 22:11 | |
*** reed has joined #openstack-meeting-3 | 22:14 | |
*** s3wong_ has joined #openstack-meeting-3 | 22:16 | |
*** s3wong has quit IRC | 22:16 | |
*** mattfarina has quit IRC | 22:17 | |
*** ivar-laz_ has quit IRC | 22:18 | |
*** gholler has quit IRC | 22:21 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 22:22 | |
*** Sukhdev has quit IRC | 22:23 | |
*** Piet has quit IRC | 22:29 | |
*** jrist has quit IRC | 22:29 | |
*** jrist has joined #openstack-meeting-3 | 22:30 | |
*** ChuckC has quit IRC | 22:32 | |
*** sunnyr has quit IRC | 22:33 | |
*** sunnyr has joined #openstack-meeting-3 | 22:35 | |
*** SridharRamaswamy has quit IRC | 22:35 | |
*** yamamoto has joined #openstack-meeting-3 | 22:40 | |
*** s3wong has joined #openstack-meeting-3 | 22:40 | |
*** s3wong_ has quit IRC | 22:41 | |
*** yamamoto has quit IRC | 22:45 | |
*** peristeri has quit IRC | 22:47 | |
*** MarkAtwood has quit IRC | 22:48 | |
*** markmcclain has quit IRC | 22:50 | |
*** MarkAtwood has joined #openstack-meeting-3 | 22:52 | |
*** thomasem has quit IRC | 22:53 | |
*** baoli has quit IRC | 22:53 | |
*** baoli has joined #openstack-meeting-3 | 22:54 | |
*** etoews_ has quit IRC | 23:01 | |
*** jcoufal has quit IRC | 23:02 | |
*** MarkAtwood has quit IRC | 23:03 | |
*** MarkAtwood has joined #openstack-meeting-3 | 23:05 | |
*** thangp has quit IRC | 23:06 | |
*** vishwanathj has quit IRC | 23:13 | |
*** VW__ has quit IRC | 23:14 | |
*** ChuckC has joined #openstack-meeting-3 | 23:15 | |
*** Rockyg has quit IRC | 23:16 | |
*** sunnyr has quit IRC | 23:26 | |
*** sunnyr has joined #openstack-meeting-3 | 23:36 | |
*** sarob has quit IRC | 23:41 | |
*** MaxV has quit IRC | 23:45 | |
*** MaxV has joined #openstack-meeting-3 | 23:45 | |
*** shakamunyi has quit IRC | 23:49 | |
*** MaxV has quit IRC | 23:50 | |
*** igordcard has quit IRC | 23:57 | |
*** sarob has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!