*** vkmc has quit IRC | 00:00 | |
*** lcheng_ has joined #openstack-meeting-3 | 00:03 | |
*** banix has quit IRC | 00:08 | |
*** otherwiseguy has quit IRC | 00:10 | |
*** otherwiseguy has joined #openstack-meeting-3 | 00:11 | |
*** lcheng_ has quit IRC | 00:15 | |
*** otherwiseguy has quit IRC | 00:17 | |
*** shakamunyi has quit IRC | 00:18 | |
*** SumitNaiksatam_ has joined #openstack-meeting-3 | 00:22 | |
*** SumitNaiksatam has quit IRC | 00:23 | |
*** SumitNaiksatam_ is now known as SumitNaiksatam | 00:23 | |
*** chuckC has quit IRC | 00:24 | |
*** SumitNaiksatam has quit IRC | 00:28 | |
*** briancurtin has joined #openstack-meeting-3 | 00:38 | |
*** Sukhdev has quit IRC | 00:38 | |
*** yamahata has joined #openstack-meeting-3 | 00:39 | |
*** kenhui has joined #openstack-meeting-3 | 00:40 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 00:46 | |
*** tomoe_ has quit IRC | 00:46 | |
*** banix has joined #openstack-meeting-3 | 00:53 | |
*** chuckC has joined #openstack-meeting-3 | 01:10 | |
*** iben has quit IRC | 01:14 | |
*** iben has joined #openstack-meeting-3 | 01:24 | |
*** rgbkrk has quit IRC | 01:24 | |
*** kenhui has quit IRC | 01:25 | |
*** rgbkrk has joined #openstack-meeting-3 | 01:25 | |
*** eguz has quit IRC | 01:27 | |
*** kenhui has joined #openstack-meeting-3 | 01:29 | |
*** kenhui has quit IRC | 01:29 | |
*** kenhui has joined #openstack-meeting-3 | 01:29 | |
*** kenhui1 has joined #openstack-meeting-3 | 01:39 | |
*** kenhui has quit IRC | 01:41 | |
*** thomasem has joined #openstack-meeting-3 | 01:46 | |
*** thomasem has quit IRC | 01:46 | |
*** thomasem has joined #openstack-meeting-3 | 01:49 | |
*** tomoe_ has joined #openstack-meeting-3 | 01:49 | |
*** kenhui1 has quit IRC | 01:50 | |
*** thomasem_ has joined #openstack-meeting-3 | 01:52 | |
*** thomasem has quit IRC | 01:53 | |
*** nati_uen_ has quit IRC | 02:13 | |
*** iben has quit IRC | 02:20 | |
*** thomasem_ has quit IRC | 02:27 | |
*** banix_ has joined #openstack-meeting-3 | 02:30 | |
*** banix has quit IRC | 02:33 | |
*** banix_ is now known as banix | 02:33 | |
*** kenhui has joined #openstack-meeting-3 | 02:45 | |
*** otherwiseguy has joined #openstack-meeting-3 | 02:49 | |
*** thomasem has joined #openstack-meeting-3 | 02:50 | |
*** kenhui has quit IRC | 02:51 | |
*** thomasem has quit IRC | 02:51 | |
*** kenhui has joined #openstack-meeting-3 | 02:51 | |
*** otherwiseguy has quit IRC | 02:54 | |
*** kenhui1 has joined #openstack-meeting-3 | 03:15 | |
*** carl_baldwin has joined #openstack-meeting-3 | 03:17 | |
*** kenhui has quit IRC | 03:18 | |
*** kenhui1 has quit IRC | 03:18 | |
*** kenhui has joined #openstack-meeting-3 | 03:19 | |
*** shakamunyi has joined #openstack-meeting-3 | 03:19 | |
*** beyounn_1 has quit IRC | 03:21 | |
*** kenhui has quit IRC | 03:21 | |
*** thomasem has joined #openstack-meeting-3 | 03:22 | |
*** shakamunyi has quit IRC | 03:24 | |
*** eghobo has joined #openstack-meeting-3 | 03:33 | |
*** thomasem has quit IRC | 03:44 | |
*** shakamunyi has joined #openstack-meeting-3 | 03:53 | |
*** david-lyle has joined #openstack-meeting-3 | 04:01 | |
*** shakamunyi has quit IRC | 04:27 | |
*** otherwiseguy has joined #openstack-meeting-3 | 04:35 | |
*** lcheng_ has joined #openstack-meeting-3 | 04:36 | |
*** garyk has quit IRC | 04:37 | |
*** shakamunyi has joined #openstack-meeting-3 | 04:52 | |
*** shakamunyi has quit IRC | 04:54 | |
*** david-lyle has quit IRC | 04:57 | |
*** david-lyle has joined #openstack-meeting-3 | 04:57 | |
*** david-lyle has quit IRC | 05:02 | |
*** carl_baldwin has quit IRC | 05:09 | |
*** shakamunyi has joined #openstack-meeting-3 | 05:11 | |
*** otherwiseguy has quit IRC | 05:21 | |
*** rgbkrk_ has joined #openstack-meeting-3 | 05:25 | |
*** rgbkrk has quit IRC | 05:25 | |
*** alexpilotti has quit IRC | 05:26 | |
*** shakamunyi has quit IRC | 05:40 | |
*** baojg has joined #openstack-meeting-3 | 05:40 | |
*** shakamunyi has joined #openstack-meeting-3 | 05:40 | |
*** baojg_ has joined #openstack-meeting-3 | 05:47 | |
*** baojg_ has quit IRC | 05:50 | |
*** baojg_ has joined #openstack-meeting-3 | 05:50 | |
*** baojg has quit IRC | 05:51 | |
*** rgbkrk_ has quit IRC | 05:51 | |
*** markmcclain has joined #openstack-meeting-3 | 05:52 | |
*** markmcclain1 has joined #openstack-meeting-3 | 05:54 | |
*** alexpilotti has joined #openstack-meeting-3 | 05:54 | |
*** markmcclain has quit IRC | 05:57 | |
*** alexpilotti has quit IRC | 05:59 | |
*** markmcclain1 has quit IRC | 06:01 | |
*** eghobo has quit IRC | 06:05 | |
*** alexpilotti has joined #openstack-meeting-3 | 06:08 | |
*** garyk has joined #openstack-meeting-3 | 06:38 | |
*** boris-42 has quit IRC | 06:45 | |
*** boris-42 has joined #openstack-meeting-3 | 06:49 | |
*** lcheng_ has quit IRC | 06:52 | |
*** eghobo has joined #openstack-meeting-3 | 06:58 | |
*** mrunge has joined #openstack-meeting-3 | 07:06 | |
*** mrunge has quit IRC | 07:11 | |
*** mrunge has joined #openstack-meeting-3 | 07:12 | |
*** jcoufal has joined #openstack-meeting-3 | 07:28 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:29 | |
*** banix has quit IRC | 07:31 | |
*** eghobo has quit IRC | 07:44 | |
*** baojg_ has quit IRC | 07:49 | |
*** baojg has joined #openstack-meeting-3 | 07:51 | |
*** igordcard has joined #openstack-meeting-3 | 07:52 | |
*** markmcclain has joined #openstack-meeting-3 | 07:55 | |
*** ttrifonov is now known as ttrifonov_zZzz | 07:59 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:59 | |
*** markmcclain has quit IRC | 08:00 | |
*** coolsvap|afk is now known as coolsvap | 08:11 | |
*** tomoe__ has joined #openstack-meeting-3 | 08:22 | |
*** tomoe_ has quit IRC | 08:23 | |
*** amotoki has joined #openstack-meeting-3 | 08:30 | |
*** nacim has joined #openstack-meeting-3 | 08:32 | |
*** shakamunyi has quit IRC | 08:43 | |
*** markmcclain has joined #openstack-meeting-3 | 08:50 | |
*** garyk has quit IRC | 08:58 | |
*** nacim has quit IRC | 09:21 | |
*** yamahata has quit IRC | 09:22 | |
*** markmcclain has quit IRC | 09:24 | |
*** tomoe__ has quit IRC | 09:32 | |
*** shakamunyi has joined #openstack-meeting-3 | 09:40 | |
*** shakamunyi has quit IRC | 09:45 | |
*** nacim has joined #openstack-meeting-3 | 09:48 | |
*** boris-42 has quit IRC | 09:52 | |
*** markmcclain has joined #openstack-meeting-3 | 09:54 | |
*** boris-42 has joined #openstack-meeting-3 | 10:15 | |
*** jtomasek has joined #openstack-meeting-3 | 10:20 | |
*** nacim has quit IRC | 10:25 | |
*** markmcclain has quit IRC | 10:50 | |
*** baojg has quit IRC | 11:09 | |
*** tomoe_ has joined #openstack-meeting-3 | 11:10 | |
*** baojg has joined #openstack-meeting-3 | 11:10 | |
*** tomoe_ has quit IRC | 11:14 | |
*** baojg has quit IRC | 11:15 | |
*** igordcard has quit IRC | 11:30 | |
*** coolsvap is now known as coolsvap|afk | 11:33 | |
*** jamie_h has joined #openstack-meeting-3 | 11:52 | |
*** baojg has joined #openstack-meeting-3 | 11:54 | |
*** markmcclain has joined #openstack-meeting-3 | 12:02 | |
*** banix has joined #openstack-meeting-3 | 12:02 | |
*** markmcclain1 has joined #openstack-meeting-3 | 12:04 | |
*** markmcclain1 has quit IRC | 12:04 | |
*** markmcclain1 has joined #openstack-meeting-3 | 12:04 | |
*** markmcclain has quit IRC | 12:06 | |
*** nacim has joined #openstack-meeting-3 | 12:10 | |
*** julim has joined #openstack-meeting-3 | 12:21 | |
*** markmcclain1 has quit IRC | 12:36 | |
*** banix has quit IRC | 12:40 | |
*** lblanchard has joined #openstack-meeting-3 | 12:41 | |
*** xuhanp has joined #openstack-meeting-3 | 12:42 | |
*** thomasem has joined #openstack-meeting-3 | 12:46 | |
*** nacim has quit IRC | 12:56 | |
*** jcoufal has quit IRC | 12:56 | |
*** jcoufal has joined #openstack-meeting-3 | 12:57 | |
*** baojg has quit IRC | 12:58 | |
*** bknudson has quit IRC | 13:11 | |
*** devlaps has joined #openstack-meeting-3 | 13:15 | |
*** mrunge has quit IRC | 13:17 | |
*** jthopkin has joined #openstack-meeting-3 | 13:20 | |
*** jaypipes has quit IRC | 13:20 | |
*** jthopkin has quit IRC | 13:21 | |
*** jaypipes has joined #openstack-meeting-3 | 13:23 | |
*** dkorn has joined #openstack-meeting-3 | 13:32 | |
*** mfer has joined #openstack-meeting-3 | 13:32 | |
*** peristeri has joined #openstack-meeting-3 | 13:33 | |
*** alexpilotti has quit IRC | 13:39 | |
*** otherwiseguy has joined #openstack-meeting-3 | 13:52 | |
*** jcoufal has quit IRC | 13:54 | |
*** jcoufal has joined #openstack-meeting-3 | 13:55 | |
*** shakamunyi has joined #openstack-meeting-3 | 13:55 | |
*** nacim has joined #openstack-meeting-3 | 13:55 | |
*** jcoufal has quit IRC | 13:56 | |
*** jcoufal has joined #openstack-meeting-3 | 13:56 | |
*** amotoki has quit IRC | 14:00 | |
*** nacim has quit IRC | 14:02 | |
*** rgbkrk has joined #openstack-meeting-3 | 14:05 | |
*** davlaps has joined #openstack-meeting-3 | 14:07 | |
*** markmcclain has joined #openstack-meeting-3 | 14:13 | |
*** yjiang51 has joined #openstack-meeting-3 | 14:14 | |
*** yamahata has joined #openstack-meeting-3 | 14:20 | |
*** nacim has joined #openstack-meeting-3 | 14:22 | |
*** david-lyle has joined #openstack-meeting-3 | 14:24 | |
*** markmcclain has quit IRC | 14:29 | |
*** jcoufal has quit IRC | 14:33 | |
*** markmcclain has joined #openstack-meeting-3 | 14:33 | |
*** eghobo has joined #openstack-meeting-3 | 14:39 | |
*** eghobo has quit IRC | 14:42 | |
*** kenhui has joined #openstack-meeting-3 | 14:43 | |
*** kenhui has quit IRC | 14:43 | |
*** kenhui has joined #openstack-meeting-3 | 14:43 | |
*** alexpilotti has joined #openstack-meeting-3 | 14:50 | |
*** markmcclain has quit IRC | 14:55 | |
*** lcheng_ has joined #openstack-meeting-3 | 14:57 | |
*** davlaps has quit IRC | 14:57 | |
*** devlaps has quit IRC | 14:57 | |
*** carl_baldwin has joined #openstack-meeting-3 | 14:59 | |
*** yjiang51 has left #openstack-meeting-3 | 14:59 | |
*** banix has joined #openstack-meeting-3 | 15:02 | |
*** igordcard has joined #openstack-meeting-3 | 15:02 | |
*** kenhui1 has joined #openstack-meeting-3 | 15:03 | |
*** kenhui1 has quit IRC | 15:03 | |
*** kenhui1 has joined #openstack-meeting-3 | 15:06 | |
*** kenhui has quit IRC | 15:06 | |
*** nacim has quit IRC | 15:07 | |
*** alexpilotti has quit IRC | 15:11 | |
*** baojg has joined #openstack-meeting-3 | 15:13 | |
*** shakamunyi has quit IRC | 15:16 | |
*** shakamunyi has joined #openstack-meeting-3 | 15:18 | |
*** devlaps has joined #openstack-meeting-3 | 15:19 | |
*** davlaps has joined #openstack-meeting-3 | 15:19 | |
*** ycombinator has joined #openstack-meeting-3 | 15:27 | |
*** samchoi has joined #openstack-meeting-3 | 15:29 | |
mfer | #startmeeting openstack-sdk-php | 15:30 |
---|---|---|
openstack | Meeting started Wed May 28 15:30:22 2014 UTC and is due to finish in 60 minutes. The chair is mfer. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:30 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:30 |
*** openstack changes topic to " (Meeting topic: openstack-sdk-php)" | 15:30 | |
openstack | The meeting name has been set to 'openstack_sdk_php' | 15:30 |
mfer | Hello everyone. Please state your name and any applicable association. | 15:30 |
mfer | Matt Farina, HP | 15:30 |
ycombinator | Shaunak Kashyap, Rackspace | 15:30 |
samchoi | Sam Choi, HP | 15:30 |
jamie_h | Jamie Hannaford, Rackspace | 15:30 |
glenc | Glen Campbell, Rackspace | 15:30 |
mfer | #topic agenda | 15:31 |
*** openstack changes topic to "agenda (Meeting topic: openstack-sdk-php)" | 15:31 | |
mfer | #link https://wiki.openstack.org/wiki/Meetings/OpenStack-SDK-PHP | 15:32 |
mfer | 1. Intro to the PHP SDK if there is anyone new? (mfer) | 15:32 |
mfer | 2. Copyright statements in code files (mfer) | 15:32 |
mfer | 3. Service creation - context/bootstrap class which instantiates services, classnames of services, moving all authentication functionality (including X-Auth-Token stuff) to dedicated class (jamie_h) | 15:32 |
mfer | 4. Reviews in progress - any questions/concerns? We are quickly accumulating reviews that touch overlapping files. It would be in our best interest to move forward with reviews soon. (samchoi) | 15:32 |
mfer | 5. What are the essential blueprints/bugs that need to be finished before we can move on to working on additional services? (samchoi) | 15:32 |
mfer | anything else to add? | 15:32 |
jamie_h | I have nothing | 15:33 |
mfer | samchoi, glenc, ycombinator? | 15:33 |
ycombinator | nothing here either | 15:33 |
glenc | nope | 15:33 |
*** busterswt has left #openstack-meeting-3 | 15:33 | |
samchoi | I'm ok, I thought testing would be an item though | 15:34 |
mfer | 6. Testing | 15:34 |
mfer | I think we can skip number 1 since there is no one new. | 15:34 |
mfer | #topic Copyright statements in code files | 15:34 |
*** openstack changes topic to "Copyright statements in code files (Meeting topic: openstack-sdk-php)" | 15:34 | |
mfer | I had an action to dig into this so I went to talk with our legal folks. They are quite familiar with OpenStack. | 15:35 |
mfer | I was essentially told to put the HP copyright statement in any file we add or modify. If another organization adds or modifies a file they too can add their copyright statement to the file. That this is appropriate. | 15:36 |
glenc | Yup; cf. https://wiki.openstack.org/wiki/LegalIssuesFAQ#Copyright_Headers | 15:37 |
ycombinator | so mfer, to be clear, there can be multiple copyright headers per file if it is modified by multiple organizations? | 15:37 |
mfer | ycombinator yes. for example, https://github.com/openstack/swift/blob/6ac036fd013032287cfd8296c776ff57d7fcf79d/swift/common/middleware/tempurl.py | 15:37 |
ycombinator | cool, thanks | 15:38 |
glenc | The CLA gives OpenStack a license to use it but it does not transfer the copyright | 15:38 |
mfer | For us at HP, we'll be adding the appropriate HP copyright header. I'm not sure what rackspace is doing by jamie_h has suggested openstack having the copyright for your code. | 15:38 |
jamie_h | so would this be okay: https://gist.github.com/jamiehannaford/0b0801b6056217d04c97 ? | 15:38 |
mfer | jamie_h yes | 15:39 |
glenc | is that new code? if so, it shouldn't have then OpenStack Foundation line "the only valid reason for OpenStack Foundation copyright notices on new code these days is where the code was authored by an employee or contractor of the foundation" | 15:39 |
jamie_h | I'll add rackspace then | 15:40 |
glenc | Yes | 15:40 |
*** Sukhdev has joined #openstack-meeting-3 | 15:40 | |
jamie_h | but otherwise, that's fine with me. I wanted to have a consistent formatting. ATM we're using colons instead of asterisks, which doesn't seem to be standard | 15:40 |
mfer | glenc it had previously been suggested that rackspace would use the OpenStack Foundation copyright. is should be rackspace instead? | 15:40 |
glenc | That's my understanding. Older stuff that Rackspace had done got transferred to the Foundation but, if you're working for Rackspace, then Rackspace holds the copyright and licenses it | 15:41 |
glenc | [to the Foundation] | 15:41 |
mfer | that makes sense. thanks for clearing that up | 15:41 |
glenc | Per that FAQ page as well as discussions with our legal folks a while back | 15:41 |
samchoi | About the specific type of license, what happens if two or more orgs use different licenses? (MIT, Apache etc) | 15:42 |
mfer | everything in OpenStack should be Apache 2. | 15:42 |
mfer | samchoi are you referring to dependencies? | 15:42 |
samchoi | No, I'm not familiar with all the copyright rules, but I was just wondering if that could happen | 15:43 |
samchoi | having multiple licenses that is | 15:43 |
mfer | you can dual license something. a copyright holder can do that. in our case that doesn't apply. | 15:43 |
jamie_h | so, moving forward: go through files that have been edited/added by Rackspace and add relevant copyright header | 15:44 |
*** igordcard has quit IRC | 15:44 | |
mfer | jamie_h please | 15:44 |
jamie_h | and reformat to use standard docblock format (i.e. with asterisks instead of colons) - is that okay? | 15:44 |
glenc | http://lists.openstack.org/pipermail/legal-discuss/2014-January/000150.html | 15:44 |
jamie_h | but no content changes | 15:44 |
mfer | jamie_h will you take on that action? | 15:44 |
jamie_h | sure, I can do that | 15:44 |
mfer | jamie_h colons? Where is that used? | 15:45 |
jamie_h | sorry, ===== not colons | 15:45 |
jamie_h | long day :) | 15:45 |
mfer | jamie_h sure. i understand the long days | 15:46 |
mfer | is there anything else with regard to copyrights we should talk about? | 15:46 |
mfer | also, license and copyright are two related by separate issues. license is apache 2 and through the CLA. I don't think there are any issues with that. | 15:47 |
jamie_h | I don't have anything to add | 15:47 |
*** emagana has joined #openstack-meeting-3 | 15:47 | |
ycombinator | I'm good too | 15:48 |
samchoi | same, ready to move to 3. | 15:49 |
mfer | #topic Service creation | 15:49 |
*** openstack changes topic to "Service creation (Meeting topic: openstack-sdk-php)" | 15:49 | |
mfer | jamie_h since you added this could you please start it up | 15:49 |
*** nelsnelson has quit IRC | 15:49 | |
*** HenryG has quit IRC | 15:49 | |
*** nelsnelson has joined #openstack-meeting-3 | 15:50 | |
jamie_h | I've been working for the past 1-2 days on abstracting service creation. Nothing to do with how services are defined (since we still need to talk about that), but just the procedure of instantiating services and injecting the HTTP client into them | 15:50 |
jamie_h | I had a few questions before carrying on | 15:50 |
jamie_h | 1. Have we decided on a naming convention for services? | 15:51 |
jamie_h | so, for v2 swift - are we calling it ObjectStoreService, ObjectStorev2Service, or just ObjectStore\v2\ServiceClient | 15:51 |
mfer | #link https://wiki.openstack.org/wiki/SDK-Development#Goals_for_each_SDK | 15:52 |
notmyname | jamie_h: v2 swift? | 15:52 |
*** HenryG has joined #openstack-meeting-3 | 15:52 | |
jamie_h | or v1 - just an example | 15:52 |
mfer | we should be using names reflective of the serivce not it's openstack name. so names like object store, identity, etc | 15:52 |
mfer | notmyname one of the considerations is the audience. these are app developers who don't know openstack. they don't typically understand what names like swift, keystone, etc are. | 15:53 |
jamie_h | yes, I agree. I have nothing against calling each one ServiceClient, and letting the namespace give the context | 15:53 |
ycombinator | I'd prefer ObjectStore\v2\ServiceClient | 15:53 |
jamie_h | me too - we already have a long namespace | 15:54 |
notmyname | mfer: no, my question is "what is 'v2' swift?" the v2 part, not the swift part | 15:54 |
mfer | jamie_h I was thinking something like ObjectStore\v1\ObjectStore or ObjectStore\v1\ObjectStoreClient. Something descriptice. | 15:54 |
*** eghobo has joined #openstack-meeting-3 | 15:54 | |
mfer | notmyname ah, we're bouncing around conventions. we know there is no v2 swift yet | 15:54 |
jamie_h | mfer surely the namespace describes the context, though? I want to keep namespaces as succinct as possible | 15:55 |
*** HenryG has quit IRC | 15:55 | |
*** ttrifonov is now known as ttrifonov_zZzz | 15:55 | |
*** HenryG has joined #openstack-meeting-3 | 15:55 | |
mfer | What likes in ObjectStore\v1\ isn't something I have a strong opinion on | 15:55 |
ycombinator | okay, so are we agreeing on ObjectStore\v1\<something> as opposed to ObjectStoreV1Something? | 15:56 |
mfer | ycombinator I think so. it works better with the PHP namespaces and it's what we'd already put in place | 15:56 |
ycombinator | cool | 15:57 |
jamie_h | second thing I was working on was removing all auth logic from concrete services, and letting a subscriber do it | 15:57 |
mfer | what do you mean by a subscriber doing it? | 15:57 |
jamie_h | it listens out for any requests being sent, figures out whether the cached token is valid, and then re-authenticates as necessary | 15:57 |
jamie_h | instead of making services add their own headers whenever they make calls | 15:57 |
jamie_h | basically centralizing the process with a class that has a single responsibility, instead of dissipating the process over the codebase | 15:58 |
jamie_h | I can provide more details over mailing list | 15:58 |
mfer | jamie_hf ah, like a session handler? | 15:59 |
jamie_h | yeah pretty much | 15:59 |
jamie_h | you just attach it to the HTTP client and let it handle authentication | 15:59 |
mfer | attach it to the HTTP client? | 16:00 |
jamie_h | as a subscriber. and when the HTTP client sends a request, it informs the auth subscriber | 16:00 |
*** otherwiseguy has quit IRC | 16:00 | |
jamie_h | which checks the token, re-authenticates, and adds the token to the request headers | 16:00 |
mfer | first, i'm up for a session handler like that. i even have stub code somewhere to do that. it's also what the python sdk is doing. | 16:00 |
mfer | jamie_h so, you're talking about the way guzzle handles things. we can give that a shot. i see where you're going | 16:01 |
mfer | samchoi ycombinator glenc any thoughts on this? | 16:01 |
mfer | jamie_h the one thing we need to be careful of is the retry logic if the creds intentionally change and providing a means to catch errors around that | 16:02 |
samchoi | The general idea sounds fine. It seems we've even discussed this idea in the past mfer | 16:02 |
glenc | seems reasonable. better than some of the ways I've implemented reauth before :) | 16:02 |
ycombinator | I'm okay with the subscriber pattern | 16:02 |
ycombinator | but are we going to be tied into guzzle? | 16:02 |
mfer | we need to stay loosly coupled | 16:02 |
mfer | i think that's possible | 16:03 |
jamie_h | that's a good question - if we're using the subscriber, we can either create our own classes or use a dependency | 16:03 |
glenc | right. You might have to create a small wrapper around another HTTP client to implement this, right? | 16:03 |
jamie_h | subscriber dependency is separate from HTTP/transport layer | 16:03 |
jamie_h | we could use either symfony or guzzle IMO | 16:03 |
jamie_h | glenc that's what we're doing with the transport layer - wrapping guzzle to satisfy our interface | 16:04 |
*** davlaps has quit IRC | 16:04 | |
*** devlaps has quit IRC | 16:04 | |
glenc | right | 16:04 |
jamie_h | I see no reason why we can't rely on dependencies for utility classes, like subscribers | 16:04 |
jamie_h | it wouldn't compromise our decision to decouple the transport layer | 16:05 |
jamie_h | the last thing I did was rename Bootstrap to OpenStack, and having that as the main entry point for end-users to instantiate services | 16:06 |
mfer | there is a blueprint for that as well | 16:07 |
mfer | I'd like all dependencies to be injected and be replacable in some manner. loose coupling. | 16:07 |
jamie_h | yeah, me too | 16:07 |
mfer | it makes it a lot easier to not do major api breaking changes in the future if dependencies change | 16:07 |
jamie_h | I was thinking of something like: | 16:07 |
jamie_h | $openstack = new OpenStack(['username' => 'foo', etc. etc.]); | 16:08 |
mfer | yup | 16:08 |
jamie_h | $os = $openstack->objectStore(); | 16:08 |
*** xuhanp has quit IRC | 16:08 | |
jamie_h | or something | 16:08 |
jamie_h | that's all I had - I can elaborate on details in mailing list after this meeting if anyone has questions or concerns | 16:09 |
ycombinator | jamie_h: how would they choose version? | 16:09 |
ycombinator | v1 vs. v2? | 16:09 |
ycombinator | in that construction | 16:09 |
samchoi | minor point, but I feel like the naming could be more descriptive. As a new user, I'd have no clue what an Openstack.php file would entail. | 16:09 |
mfer | I'd been thinking the same thing expect using something like $openstack->service('objectstore') .... so we can add more service w/ extensions | 16:09 |
jamie_h | they'd probably pass in to objectStore method | 16:09 |
jamie_h | mfer yeah - I used "get" method instead and had magic methods | 16:09 |
mfer | ycombinator in my service model we'd need to be able to firgure out things like version, region, etc | 16:09 |
mfer | service detection is something we can learn about from the openstackclient folks | 16:10 |
mfer | they've been learning the nuances of that in regard to different setups of openstack | 16:10 |
mfer | i'm good with this direction. shall we move on to the next item or is there more to talk about? | 16:12 |
jamie_h | samchoi I'll wrap all this stuff in an e-mail and we can talk about better alternatives for naming | 16:13 |
jamie_h | other than that, I have nothing else for this topic | 16:13 |
samchoi | sure, ready to move on | 16:13 |
mfer | jamie_h great. i think we're mostly on the same page with this stuff so that makes me quite happy | 16:13 |
mfer | #topic Reviews in progress | 16:14 |
*** openstack changes topic to "Reviews in progress (Meeting topic: openstack-sdk-php)" | 16:14 | |
mfer | #link https://review.openstack.org/#/q/status:open+project:stackforge/openstack-sdk-php,n,z | 16:14 |
mfer | there are a bunch of them. | 16:14 |
mfer | which ones should we talk about with the 15 minutes we have left? | 16:14 |
mfer | the guzzle refactoring i'm in the process of reviewing given the latest changes | 16:15 |
jamie_h | a lot of patches hinge on the guzzle refactoring - but if that's mid-review there's not much to talk about | 16:15 |
jamie_h | Shaunak had reservations about the URL one | 16:15 |
mfer | jamie_h ycombinator can you look at https://review.openstack.org/#/c/94336/ and https://review.openstack.org/#/c/93892/ | 16:15 |
ycombinator | looking | 16:15 |
mfer | i think you can look at them offline. we just need another person to review each of those | 16:16 |
mfer | ycombinator i saw your changes and i'll get to reviewing them this week. i hope others can as well. | 16:16 |
jamie_h | i'll take a look too | 16:17 |
mfer | jamie_h why a URL class rather than then PHP parse url function to an array? I'm not debating... just asking the why question. | 16:17 |
samchoi | I think ycombinator's changes were fairly independent of the others so that one should be easier to get in... | 16:17 |
jamie_h | because a lot of time we need more than what parse_url offers | 16:18 |
jamie_h | the ability to modify queries, add paths, etc. | 16:18 |
jamie_h | it's also useful for type hinting | 16:18 |
jamie_h | manipulating strings can also be verbose and annoying | 16:19 |
mfer | and why our own implementation rather than a dependency on someone else? | 16:19 |
jamie_h | because i wanted to have looser coupling | 16:20 |
*** otherwiseguy has joined #openstack-meeting-3 | 16:20 | |
jamie_h | if we relied on an external dependency, I think it might compromise our decision to have a generic transport layer | 16:21 |
jamie_h | plus the external dependency (non-Guzzle) has a lot of baggage we don't need | 16:21 |
mfer | we'd end up needing to have an interface and a default mechanism that would be easily overridden. for something like a URL class that could be difficult | 16:21 |
mfer | ycombinator you had concerns. do you have a strong opinion or any other thoughts? | 16:22 |
jamie_h | if that's the case - would folks be against using GuzzleHttp\Url ? | 16:22 |
mfer | jamie_h how would we make it easy to swap that out? | 16:23 |
jamie_h | I don't think we'd need to swap out a Url class | 16:23 |
jamie_h | it'd be up to an adapter to make other Url classes compatible with ours | 16:23 |
mfer | what if someone wasn't using guzzle or wanted to change to a newer major version where the Url class had been moved? | 16:23 |
jamie_h | they'd need to write an adapter than satisfies our type hints | 16:24 |
mfer | ah, ok. as long as it can be swapped i'm ok with it. the question is... should we? would making it an adapter be so much more code/complexity to make it worth it? | 16:24 |
jamie_h | the adapter would be required for the client to satisfy our ClientInterface | 16:25 |
*** igordcard has joined #openstack-meeting-3 | 16:25 | |
ycombinator | I'm hesitant to roll something on our own for something so fundamental but I see Jamie's point about not pulling in a heavy dependency either | 16:25 |
*** tjones has joined #openstack-meeting-3 | 16:25 | |
ycombinator | the lightest dependency I found with some traction was this: https://packagist.org/packages/webignition/url | 16:25 |
jamie_h | why not use Guzzle's URL class instead of that, though? They'd both result in a tightly coupled dependency | 16:26 |
mfer | ycombinator given that we'd need to have an adapter/dependency injector for it... is using that worth it for something relatively small and simple? | 16:26 |
ycombinator | I'd be fine with using Guzzle's URL class if we are going to be pulling in Guzzle anyway | 16:26 |
jamie_h | I'm fine with using Guzzle for non-HTTP classes - like event subscribers - but I'm wary about keeping the transport layer as independent as possible | 16:27 |
ycombinator | in fact, if we are going to pull in Guzzle anyway, I'd /prefer/ to use its URL class | 16:27 |
mfer | ycombinator we loosly couple to Guzzle. we need to keep the things loosly coupled | 16:27 |
ycombinator | so - let me ask: are we going to be pulling in Guzzle as a dependency at all time? | 16:27 |
ycombinator | ok, so guzzle wouldn't be in composer.json then? | 16:28 |
jamie_h | it's a trade off between keeping things DRY or keeping things loosely coupled | 16:28 |
jamie_h | ycombinator it would because it acts as the default client. But users can override | 16:28 |
ycombinator | okay, so in that case, I say we use Guzzle's URL class | 16:28 |
jamie_h | so all the Guzzle codebase is there for us to use | 16:28 |
ycombinator | as opposed to pulling in yet another dependency or rolling our own | 16:28 |
jamie_h | hypothetical: say we add support for ZF2's HTTP client. their adapter would need to turn their URLs into Guzzle ones | 16:29 |
jamie_h | is that fine with you? | 16:29 |
mfer | i would be ok with using the Guzzle URL class if it can be swapped out in a similar manner to the the http client | 16:29 |
ycombinator | jamie_h: it wouldn't be different from turning it into our own URL class | 16:29 |
ycombinator | so yes, I'd be fine with that | 16:29 |
mfer | we should be able to use something like https://packagist.org/packages/webignition/url with ZF2's http client if someone wants | 16:30 |
*** emagana has quit IRC | 16:30 | |
ycombinator | should we continue in openstack-sdks? | 16:30 |
samchoi | sure ycombinator | 16:30 |
mfer | ycombinator yes. thanks for keeping time | 16:30 |
mfer | next meeting needs to start | 16:30 |
mfer | #endmeeting | 16:30 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:30 | |
openstack | Meeting ended Wed May 28 16:30:51 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:30 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_sdk_php/2014/openstack_sdk_php.2014-05-28-15.30.html | 16:30 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_sdk_php/2014/openstack_sdk_php.2014-05-28-15.30.txt | 16:30 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_sdk_php/2014/openstack_sdk_php.2014-05-28-15.30.log.html | 16:30 |
*** emagana has joined #openstack-meeting-3 | 16:31 | |
tjones | #startmeeting NovaBugScrub | 16:31 |
openstack | Meeting started Wed May 28 16:31:03 2014 UTC and is due to finish in 60 minutes. The chair is tjones. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:31 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:31 |
*** openstack changes topic to " (Meeting topic: NovaBugScrub)" | 16:31 | |
openstack | The meeting name has been set to 'novabugscrub' | 16:31 |
tjones | anyone here today? | 16:31 |
*** otherwiseguy has quit IRC | 16:32 | |
*** dkorn has quit IRC | 16:32 | |
tjones | *listens to crickets* | 16:33 |
tjones | *listens to crickets* | 16:34 |
*** pgpus has joined #openstack-meeting-3 | 16:35 | |
tjones | still no one here? | 16:36 |
tjones | no one here? | 16:40 |
pgpus | nor do I see one? | 16:41 |
pgpus | Possibly lets look at wiki may be date and time differ? | 16:41 |
tjones | waiting to start the meeting until people come - this is the time it has been for months now… | 16:42 |
pgpus | looks like its biweekly | 16:43 |
pgpus | http://eavesdrop.openstack.org/meetings/networking_advanced_services/2014/?C=M;O=D | 16:44 |
tjones | this is the nova bug scrub meeting | 16:44 |
pgpus | OK may be I am on wrong channel so will quit thanks | 16:44 |
tjones | no prob | 16:44 |
tjones | ending the meeting with no attenees | 16:45 |
pgpus | quit | 16:45 |
pgpus | bye | 16:45 |
*** pgpus has quit IRC | 16:46 | |
*** gduan has quit IRC | 16:47 | |
tjones | #endmeeting | 16:47 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:47 | |
openstack | Meeting ended Wed May 28 16:47:47 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:47 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/novabugscrub/2014/novabugscrub.2014-05-28-16.31.html | 16:47 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/novabugscrub/2014/novabugscrub.2014-05-28-16.31.txt | 16:47 |
openstack | Log: http://eavesdrop.openstack.org/meetings/novabugscrub/2014/novabugscrub.2014-05-28-16.31.log.html | 16:47 |
*** leifz has joined #openstack-meeting-3 | 16:48 | |
*** baojg has quit IRC | 16:50 | |
*** tjones has left #openstack-meeting-3 | 16:50 | |
*** garyduan has joined #openstack-meeting-3 | 16:50 | |
*** otherwiseguy has joined #openstack-meeting-3 | 16:55 | |
*** beyounn_1 has joined #openstack-meeting-3 | 16:55 | |
*** eghobo has quit IRC | 16:56 | |
*** nati_ueno has joined #openstack-meeting-3 | 16:57 | |
*** eghobo has joined #openstack-meeting-3 | 16:59 | |
*** garyduan has quit IRC | 16:59 | |
*** rm_work is now known as rm_work|away | 16:59 | |
*** garyduan has joined #openstack-meeting-3 | 16:59 | |
*** vinay_yadhav has joined #openstack-meeting-3 | 17:00 | |
*** yamahata has quit IRC | 17:03 | |
*** rm_work|away is now known as rm_work | 17:06 | |
*** devlaps has joined #openstack-meeting-3 | 17:08 | |
*** anil_rao has joined #openstack-meeting-3 | 17:10 | |
*** otherwiseguy has quit IRC | 17:11 | |
*** eghobo has quit IRC | 17:11 | |
*** otherwiseguy has joined #openstack-meeting-3 | 17:22 | |
*** LouisF has joined #openstack-meeting-3 | 17:22 | |
*** mandeep has joined #openstack-meeting-3 | 17:23 | |
*** regXboi has joined #openstack-meeting-3 | 17:24 | |
*** rkukura has joined #openstack-meeting-3 | 17:28 | |
regXboi | done and done | 17:29 |
*** Cathy_ has joined #openstack-meeting-3 | 17:30 | |
SumitNaiksatam | hello Neutron folks! | 17:30 |
cgoncalves | hi all | 17:30 |
*** pcm_ has joined #openstack-meeting-3 | 17:30 | |
banix | hello! | 17:30 |
vinay_yadhav | Hi all | 17:30 |
regXboi | aloha | 17:30 |
enikanorov | hi | 17:31 |
rkukura | hi | 17:31 |
garyduan | Hi | 17:31 |
SumitNaiksatam | ok, i think we have critical mass, lets get started | 17:31 |
SumitNaiksatam | #startmeeting Networking Advanced Services | 17:31 |
openstack | Meeting started Wed May 28 17:31:39 2014 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:31 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:31 |
*** openstack changes topic to " (Meeting topic: Networking Advanced Services)" | 17:31 | |
openstack | The meeting name has been set to 'networking_advanced_services' | 17:31 |
SumitNaiksatam | #info agenda: https://wiki.openstack.org/wiki/Meetings/AdvancedServices | 17:31 |
SumitNaiksatam | we have a packed agenda | 17:32 |
SumitNaiksatam | i will like to address some process issues towards the end of the meeting | 17:32 |
cgoncalves | SumitNaiksatam: there is no news there :-) | 17:32 |
SumitNaiksatam | in the open discussion | 17:32 |
SumitNaiksatam | cgoncalves: :-) | 17:32 |
SumitNaiksatam | lets get rolling | 17:32 |
SumitNaiksatam | #topic Juno planning and feature tracking | 17:32 |
*** openstack changes topic to "Juno planning and feature tracking (Meeting topic: Networking Advanced Services)" | 17:32 | |
SumitNaiksatam | #link https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan | 17:33 |
*** hemanthravi has joined #openstack-meeting-3 | 17:33 | |
SumitNaiksatam | last week we decided to start using this table as record of our priorities | 17:33 |
SumitNaiksatam | and what we want to track first in this meeting | 17:33 |
SumitNaiksatam | a couple of items got added to that table | 17:33 |
SumitNaiksatam | in addition, the PTL has set milestone dates on the blueprints | 17:34 |
SumitNaiksatam | Juno 1 blueprints (as set by PTL): | 17:34 |
SumitNaiksatam | #link https://launchpad.net/neutron/+milestone/juno-1 | 17:34 |
SumitNaiksatam | Juno 2 blueprints (as set by PTL): | 17:34 |
SumitNaiksatam | #link https://launchpad.net/neutron/+milestone/juno-2 | 17:35 |
SumitNaiksatam | most of what we are tracking in this meeting was earlier slated for Juno 1 | 17:35 |
*** natarajk has joined #openstack-meeting-3 | 17:35 | |
SumitNaiksatam | however, if you see above, it has now been pushed to Juno 2 | 17:35 |
regXboi | @Sumit: I assume we can ask about items that are "not set" during the individual project updates? | 17:36 |
SumitNaiksatam | my understanding is this is on account of the fact that the blueprint specs have not been approved yet | 17:36 |
SumitNaiksatam | regXboi: i am not sure i completely got that, but please go ahead | 17:36 |
regXboi | Looking at the table I see certain items that are marked "Not Set" for Milestone | 17:36 |
regXboi | I wanted to ask if we could bring those up during the individual project updates | 17:37 |
SumitNaiksatam | regXboi: oh yeah, definitely | 17:37 |
regXboi | thanks | 17:37 |
SumitNaiksatam | regXboi: the expectation is that each task owner should set these | 17:37 |
regXboi | ok | 17:37 |
SumitNaiksatam | regXboi: and we should track them here | 17:37 |
SumitNaiksatam | regXboi: if these are not set during this week, we have to investigate why | 17:38 |
regXboi | sound good - thanks for the answer | 17:38 |
SumitNaiksatam | regXboi: we cannot track things without milestones being set (we already well into Juno 1 now) | 17:38 |
SumitNaiksatam | ok, so summary from the above links, we have already been pushed into Juno 2 | 17:38 |
*** kenhui1 has quit IRC | 17:39 | |
SumitNaiksatam | realistically, this was going to be the case | 17:39 |
cgoncalves | SumitNaiksatam: items with BPs not yet approved are no worth setting milestones | 17:39 |
SumitNaiksatam | however, we have to make sure that we make enough progress in Juno 1 as well | 17:39 |
SumitNaiksatam | cgoncalves: we should set the milestones as to how we would want to pursue them | 17:39 |
SumitNaiksatam | cgoncalves: and accordingly socialize with the PTL and the bigger neutron core team | 17:40 |
cgoncalves | SumitNaiksatam: ok | 17:40 |
*** Sukhdev has quit IRC | 17:40 | |
SumitNaiksatam | cgoncalves: if they do not agree, we can reconcile with that | 17:40 |
SumitNaiksatam | cgoncalves: but as taks owners, the initial esitmate has to come from you | 17:40 |
SumitNaiksatam | cgoncalves: do others agree? | 17:40 |
SumitNaiksatam | question for everyone, rather | 17:41 |
cgoncalves | SumitNaiksatam: ok, agreed. I'll set them after meeting | 17:41 |
SumitNaiksatam | ok | 17:41 |
SumitNaiksatam | so i propose that we go through each individual task items on the agenda | 17:41 |
SumitNaiksatam | and then circle back to the process discussion | 17:41 |
SumitNaiksatam | i want to spend some time on it | 17:42 |
SumitNaiksatam | #topic Service base definition and Insertion | 17:42 |
*** openstack changes topic to "Service base definition and Insertion (Meeting topic: Networking Advanced Services)" | 17:42 | |
SumitNaiksatam | we are still in spec review: #link https://review.openstack.org/#/c/93128 | 17:42 |
SumitNaiksatam | is Kanzhe here? | 17:42 |
SumitNaiksatam | i know s3wong is not | 17:42 |
SumitNaiksatam | kevinbenton: do you know if kanzhe is around? | 17:43 |
SumitNaiksatam | looking at the review, does not seem like much progress | 17:43 |
SumitNaiksatam | if kanzhe, joins we can circle back to this | 17:43 |
SumitNaiksatam | anything anyone wants to bring up on this? | 17:43 |
regXboi | SumitNaiksatam: that was the first place I wanted to circle back on | 17:44 |
SumitNaiksatam | regXboi: sure, go ahead | 17:44 |
regXboi | specifically the HEAT line | 17:44 |
SumitNaiksatam | yeah | 17:44 |
cgoncalves | SumitNaiksatam: you skipped the flavor framework, no? | 17:44 |
*** Kanzhe has joined #openstack-meeting-3 | 17:45 | |
SumitNaiksatam | cgoncalves: yes i will come to it | 17:45 |
cgoncalves | Kanzhe: :-) | 17:45 |
regXboi | I believe Kanzhe has joined | 17:45 |
SumitNaiksatam | regXboi: go ahead | 17:45 |
Kanzhe | sorry, got stuck in a diffferent meeting. | 17:45 |
*** jamie_h has quit IRC | 17:45 | |
regXboi | I'm looking through the BP and wondering if we need to put some more detail relating to heat to get from "Not Set" to a milestone | 17:46 |
regXboi | or is it here and I'm missing it? | 17:47 |
SumitNaiksatam | Kanzhe: is the Heat owner identified for this? | 17:47 |
Kanzhe | About ServiceInsertion? not yte. | 17:47 |
Kanzhe | yet. | 17:47 |
SumitNaiksatam | Kanzhe: ok | 17:47 |
Kanzhe | Should I give a quick update? | 17:48 |
SumitNaiksatam | Kanzhe: can i request that we scope this, and identify the owner by next week? | 17:48 |
Kanzhe | Yes. | 17:48 |
SumitNaiksatam | Kanzhe: thanks | 17:48 |
SumitNaiksatam | regXboi: you want to participate in that? | 17:49 |
SumitNaiksatam | regXboi: please reach out to Kanzhe if you do (for this item) | 17:49 |
SumitNaiksatam | Kanzhe: yes please go ahead with the update | 17:49 |
regXboi | If I can shake free, I will | 17:49 |
SumitNaiksatam | regXboi: :-) | 17:49 |
Kanzhe | Stephen, Kevin, and I had a meeting to break up the work. | 17:50 |
Kanzhe | The current plan is to submit servicePort early next week. I am the owner. | 17:50 |
SumitNaiksatam | Kanzhe: ok | 17:50 |
Kanzhe | Kevin will finish external port, then start serviceBase class. | 17:50 |
SumitNaiksatam | Kanzhe: its great to have the implementation going in parallel | 17:51 |
Kanzhe | Stephen will look into integration with LB and DB migration. | 17:51 |
SumitNaiksatam | Kanzhe: great | 17:51 |
Kanzhe | CLI and Horizon will come after that. | 17:51 |
SumitNaiksatam | i would however suggest that we also pursue getting the gerrit spec approved | 17:51 |
SumitNaiksatam | we need to put a timeline on getting the gerrit specs approved | 17:52 |
Kanzhe | Yes. cgoncalves, thank you for your review comment. | 17:52 |
SumitNaiksatam | and in this meeting figure out how we can get there (or if we cannot) | 17:52 |
regXboi | poo in reading the gerrit spec - is serviceport === serviceattachmentpoint? | 17:52 |
Kanzhe | regXboi: yes. :-) | 17:52 |
regXboi | thanks | 17:52 |
cgoncalves | Kanzhe: hope I've provided some useful reviewing | 17:53 |
SumitNaiksatam | Kanzhe: can you identify a date that we would like this gerrit spec to get approved? | 17:53 |
SumitNaiksatam | Kanzhe: and put that date on the table | 17:53 |
SumitNaiksatam | we will discuss during the open discussion on how to get there | 17:53 |
Kanzhe | Next wednesday? | 17:53 |
SumitNaiksatam | Kanzhe: we will discuss today | 17:54 |
Kanzhe | SumitNaiksatam: sure. | 17:54 |
SumitNaiksatam | cgoncalves: thanks for your review | 17:54 |
SumitNaiksatam | any more questions for Kanzhe right now? | 17:54 |
*** otherwiseguy has quit IRC | 17:54 | |
Kanzhe | cgoncalves: I am still going through your comments. May reach out to you if I have any question. | 17:54 |
regXboi | I'll see if I can add a comment about the === question above to the review because that helped clarify it for me | 17:55 |
cgoncalves | Kanzhe: sure! | 17:55 |
SumitNaiksatam | regXboi: thanks | 17:55 |
SumitNaiksatam | Kanzhe: i know the gerrit spec approval is blocking you, apart from that are there any techincal blockers? | 17:55 |
Kanzhe | SumitNaiksatam: not at the moment. | 17:55 |
SumitNaiksatam | Kanzhe: ok good | 17:55 |
Kanzhe | Both stephen and Kevin are out this week. | 17:56 |
SumitNaiksatam | Kanzhe: ok | 17:56 |
Kanzhe | I expect more progress next week. | 17:56 |
SumitNaiksatam | going forward, i would like to use this forum, for discussing not only reviewer input, but the blockers for a particular task owner, so be prepared when we discuss your item | 17:56 |
SumitNaiksatam | ok next item | 17:56 |
SumitNaiksatam | i wanted to discuss flavors later, since its takes more time | 17:57 |
SumitNaiksatam | but since cgoncalves brought it up | 17:57 |
SumitNaiksatam | #topic Flavors | 17:57 |
*** openstack changes topic to "Flavors (Meeting topic: Networking Advanced Services)" | 17:57 | |
*** prad has joined #openstack-meeting-3 | 17:57 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/90070 | 17:57 |
SumitNaiksatam | enikanorov: there? | 17:57 |
SumitNaiksatam | enikanorov: i know you were on vacation | 17:57 |
enikanorov | yep, i'm here | 17:57 |
enikanorov | i'm addressing comments of the spec | 17:58 |
SumitNaiksatam | enikanorov: are you getting enough reviewer attention? | 17:58 |
SumitNaiksatam | enikanorov: ok thanks | 17:58 |
enikanorov | i also need to discuss the scheduling (or 'selection' process) | 17:58 |
*** prad has left #openstack-meeting-3 | 17:58 | |
SumitNaiksatam | enikanorov: can you populate the table: https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan with the milestone dates? | 17:58 |
enikanorov | as on design session there was mark mcclains opinion on how to implement it | 17:58 |
*** prad has joined #openstack-meeting-3 | 17:58 | |
enikanorov | SumitNaiksatam: ok | 17:58 |
SumitNaiksatam | enikanorov: yes definitely, we discussed a bit of that last well, when you were not present | 17:59 |
enikanorov | oh, i need to find logs then | 17:59 |
SumitNaiksatam | enikanorov: do you think a separate meeting on just that topic with mark and whoever else is interested, will help? | 17:59 |
enikanorov | can you provide a short summary of that discussion? | 17:59 |
enikanorov | mark has asked me to start an email thread | 17:59 |
SumitNaiksatam | enikanorov: we felt that STF would serve the purpose, and were not clear on what the objections were :-) | 18:00 |
enikanorov | actually i'm fine with any of implementation option | 18:00 |
SumitNaiksatam | enikanorov: sure, you can start the implementation thread | 18:00 |
enikanorov | ah, you're talking about STF | 18:00 |
enikanorov | that's a different matter | 18:00 |
enikanorov | did Gary try to talk to Mark on that? | 18:00 |
garyduan | No. I have not | 18:00 |
garyduan | I am not sure what his concern is | 18:01 |
enikanorov | my current understanding is that STF has only drawback of public provider attribute | 18:01 |
SumitNaiksatam | enikanorov garyduan: for both these, i would recommend that we get together in a dedicated IRC meeting, and decide on an agreed upon path forward | 18:01 |
enikanorov | once we remove that it should be fine | 18:01 |
SumitNaiksatam | enikanorov: other blueprints has dependency on flavors | 18:01 |
enikanorov | SumitNaiksatam: understand | 18:01 |
SumitNaiksatam | enikanorov: so we need to get the plan fleshed out at the earliest | 18:02 |
enikanorov | ok, i'll try to sort this out sooner | 18:02 |
SumitNaiksatam | #action enikanorov garyduan SumitNaiksatam to set up an IRC meeting to discuss flavors backend scheduling and STF | 18:02 |
pcm_ | SumitNaiksatam: +1 | 18:02 |
enikanorov | ok, good plan | 18:02 |
SumitNaiksatam | enikanorov: lets have a plan by next meeting, and lets have the milestone dates populated | 18:03 |
SumitNaiksatam | enikanorov: we will pull the PTL into the next meeting and get an agreement on the plan | 18:03 |
enikanorov | will do | 18:03 |
SumitNaiksatam | questions for enikanorov? | 18:03 |
SumitNaiksatam | enikanorov: thanks for the update | 18:04 |
SumitNaiksatam | Kanzhe: thanks for the earlier update as well, i forgot to mention | 18:04 |
SumitNaiksatam | #topic Traffic steering | 18:04 |
*** openstack changes topic to "Traffic steering (Meeting topic: Networking Advanced Services)" | 18:04 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/92477 | 18:04 |
SumitNaiksatam | i believe we have one +1 | 18:04 |
SumitNaiksatam | pcm_: thanks for reviewing | 18:05 |
pcm_ | SumitNaiksatam: np | 18:05 |
SumitNaiksatam | does anyone want to discuss anything specific in the spec here? | 18:05 |
cgoncalves | I'm sorry I've havent addressed yet the clarification on the BP on there this blueprint differs from the service chain one | 18:06 |
SumitNaiksatam | cgoncalves: ok | 18:06 |
cgoncalves | it's on my TODO list, high priority | 18:06 |
SumitNaiksatam | cgoncalves: i believe you have prototype code as well, to back your spec? | 18:06 |
mandeep | cgoncalves: The service chain blueprint does address this as a potential implementation, so can refer to that (if it helps) | 18:06 |
cgoncalves | SumitNaiksatam: you're right. I'm quite new to Neutron code architecturing but I've learnt a few things during this past days | 18:07 |
cgoncalves | mandeep: ok | 18:07 |
regXboi | cgoncalves: one clarification... | 18:08 |
cgoncalves | SumitNaiksatam: and with that, I've been looking at the ML2 and GP PoC code | 18:08 |
cgoncalves | regXboi: shoot :-) | 18:08 |
SumitNaiksatam | cgoncalves: i saw your message | 18:08 |
regXboi | I assume that the list of lists of ports implies that I can pick one from each list | 18:08 |
SumitNaiksatam | cgoncalves: thats a slightly different topic | 18:08 |
*** lcheng_ has quit IRC | 18:08 | |
cgoncalves | regXboi: each port_chain lists are independent from other port_chain lists | 18:09 |
regXboi | I'm reading into the port chain data model | 18:09 |
*** lcheng_ has joined #openstack-meeting-3 | 18:09 | |
regXboi | that's not exactly how I read this | 18:09 |
regXboi | a port chain includes a list of lists of ports | 18:09 |
regXboi | there is no indication that I could find how that is to be interpreted | 18:10 |
regXboi | I have an educated guess :) | 18:10 |
cgoncalves | regXboi: ok, fair point, will surely need to be clarified on the BP | 18:11 |
regXboi | thanks | 18:11 |
regXboi | I'll add a comment now | 18:11 |
SumitNaiksatam | regXboi: i agree, it was a little confusing for me at first as well (the list of lists) | 18:11 |
cgoncalves | regXboi: thanks for bringing that up. I'll document that and get back to you | 18:11 |
SumitNaiksatam | regXboi: this gives more flexibility, but difficult to interpret in an unambiguous way | 18:11 |
cgoncalves | regXboi: better yet. thanks | 18:11 |
SumitNaiksatam | cgoncalves: any techincal blockers, or help that you seek from the rest of the team? | 18:12 |
cgoncalves | SumitNaiksatam: in terms of code? | 18:12 |
regXboi | comment so added | 18:13 |
SumitNaiksatam | cgoncalves: both in terms of the spec and the code | 18:13 |
cgoncalves | SumitNaiksatam: if so, I think the email I sent to -dev on the GP mapping driver thread also applies here: http://lists.openstack.org/pipermail/openstack-dev/2014-May/035976.html | 18:13 |
cgoncalves | regXboi: tks | 18:13 |
SumitNaiksatam | cgoncalves: i dont see a direct correlation, but i might be missing something | 18:13 |
SumitNaiksatam | cgoncalves: we can go back to the mailer for that | 18:14 |
SumitNaiksatam | cgoncalves: thanks for the update | 18:14 |
SumitNaiksatam | moving on | 18:14 |
SumitNaiksatam | #topic Service Chaining | 18:14 |
*** openstack changes topic to "Service Chaining (Meeting topic: Networking Advanced Services)" | 18:14 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/93524 | 18:14 |
SumitNaiksatam | i dont think this got much reviewer attention yet | 18:14 |
SumitNaiksatam | mandeep: ? | 18:14 |
mandeep | yes not much, but nachi reviewed | 18:15 |
SumitNaiksatam | mandeep: ah ok, thanks nachi | 18:15 |
mandeep | He has requested for a use-case, and I am adding that | 18:15 |
SumitNaiksatam | mandeep: ok thanks | 18:15 |
SumitNaiksatam | any questions for mandeep? | 18:15 |
mandeep | There were a couple of other helpful commnets as well, and | 18:15 |
SumitNaiksatam | mandeep: good to know | 18:15 |
mandeep | I will be updating the name "ServiceChain" to "ServiceChainSpec" | 18:16 |
SumitNaiksatam | mandeep: are you blocked on anythig? | 18:16 |
SumitNaiksatam | mandeep: apart from the reviewer feedback | 18:16 |
mandeep | For the now, the goal is to get the spec reviewed by a few more people | 18:16 |
SumitNaiksatam | mandeep: ok | 18:16 |
SumitNaiksatam | let me keep this rolling, got to cover a few more items | 18:16 |
SumitNaiksatam | mandeep: thanks for the update | 18:16 |
*** jamielennox is now known as jamielennox|away | 18:16 | |
mandeep | ok | 18:17 |
SumitNaiksatam | #topic L3 Agent Framework | 18:17 |
*** openstack changes topic to "L3 Agent Framework (Meeting topic: Networking Advanced Services)" | 18:17 | |
regXboi | mandeep: let me know after you add a use case and I'll take another look | 18:17 |
SumitNaiksatam | #link https://review.openstack.org/#/c/91532 | 18:17 |
mandeep | regXboi: will do, | 18:17 |
SumitNaiksatam | i dont think toshi is here | 18:17 |
SumitNaiksatam | but i want to put this on the radar | 18:17 |
SumitNaiksatam | i have sent him an email, hopefully he will be able to participate and provide updates in the future | 18:17 |
SumitNaiksatam | if anyone else wants to proxy for him that will be great (else i will take it up to sync up with him) | 18:18 |
SumitNaiksatam | #topic Tap as a Service spec | 18:18 |
*** openstack changes topic to "Tap as a Service spec (Meeting topic: Networking Advanced Services)" | 18:18 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/96149/ | 18:18 |
SumitNaiksatam | vinay_yadhav: thanks for proposing the spec | 18:18 |
SumitNaiksatam | since this just landed, i am guessing that not many people got a chance to go through it | 18:19 |
vinay_yadhav | i made some more changes to it and commited it but it went as another commit and not as a patch | 18:19 |
*** OSM has joined #openstack-meeting-3 | 18:19 | |
vinay_yadhav | i had one person review it | 18:19 |
vinay_yadhav | i guess other can start the review process too | 18:19 |
SumitNaiksatam | vinay_yadhav: nice, lets give people some more time, and we can circle back to this next week | 18:19 |
anil_rao | I will be adding my review comments too shortly. | 18:19 |
vinay_yadhav | thanx | 18:19 |
SumitNaiksatam | anil_rao: great, thanks | 18:20 |
SumitNaiksatam | vinay_yadhav: i believe you also have a -dev thread going on this | 18:20 |
vinay_yadhav | i need to start it | 18:20 |
SumitNaiksatam | all please respond there in the interim | 18:20 |
vinay_yadhav | i will do that soon | 18:20 |
SumitNaiksatam | vinay_yadhav: thanks | 18:20 |
vinay_yadhav | any pointer on how to start the dev thread | 18:21 |
regXboi | I'm a little concerned that the data model isn't complete, but I'll look at it and drop email/comments if need be | 18:21 |
vinay_yadhav | just on the mailing list | 18:21 |
SumitNaiksatam | regXboi: yes please | 18:21 |
SumitNaiksatam | #topic NFV and Service VM updates | 18:21 |
*** openstack changes topic to "NFV and Service VM updates (Meeting topic: Networking Advanced Services)" | 18:21 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:21 | |
SumitNaiksatam | i believe the NFV meetings have not started | 18:21 |
SumitNaiksatam | #link https://wiki.openstack.org/wiki/Meetings/NFV | 18:21 |
SumitNaiksatam | and neither stephen or isaku is here today to provide the update on service VMs | 18:22 |
SumitNaiksatam | i will wing it | 18:22 |
SumitNaiksatam | #topic Group Policy Requirements | 18:22 |
*** openstack changes topic to "Group Policy Requirements (Meeting topic: Networking Advanced Services)" | 18:22 | |
SumitNaiksatam | banix: quick one minute update? | 18:22 |
banix | nothing beyond new patches submitted | 18:22 |
SumitNaiksatam | banix: ok | 18:23 |
SumitNaiksatam | stephen sent an update on the services’ integration that he has tried | 18:23 |
SumitNaiksatam | but i will skip it for now | 18:23 |
SumitNaiksatam | might take more time | 18:23 |
SumitNaiksatam | banix: thanks | 18:23 |
SumitNaiksatam | sorry for rushing | 18:23 |
*** nati_ueno has quit IRC | 18:24 | |
SumitNaiksatam | #topic Open Discussion | 18:24 |
*** openstack changes topic to "Open Discussion (Meeting topic: Networking Advanced Services)" | 18:24 | |
SumitNaiksatam | so firstly, an action item for all the task owners - | 18:24 |
SumitNaiksatam | #action Kanzhe enikanorov cgoncalves mandeep vinay_yadhav toshi to put milestone dates in https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan | 18:24 |
vinay_yadhav | ok | 18:25 |
Kanzhe | +1 | 18:25 |
SumitNaiksatam | we will need the table with your estimated dates to be populated by next meeting | 18:25 |
vinay_yadhav | sure | 18:25 |
enikanorov | sure | 18:25 |
SumitNaiksatam | and we will discuss the feasibility of achieving that next week, hopefully by pulling the PTL in | 18:25 |
cgoncalves | SumitNaiksatam: where devstack fits best? client or have its own row? I'm guessing the latter | 18:26 |
SumitNaiksatam | mestery: agree ^^^ ? | 18:26 |
cgoncalves | SumitNaiksatam: agreed | 18:26 |
SumitNaiksatam | cgoncalves: you can add a separate item for devstack | 18:26 |
mandeep | ok | 18:26 |
SumitNaiksatam | in fact, please do, thanks for bringing that up | 18:26 |
SumitNaiksatam | its a separate line item | 18:26 |
banix | SumitNaiksatam: +1 | 18:27 |
SumitNaiksatam | and needs to be tracked | 18:27 |
cgoncalves | SumitNaiksatam: ok, thanks for clarifying | 18:27 |
* mestery reads scrollback. | 18:27 | |
SumitNaiksatam | mestery: we were just saying that we would like to pull you into the meeitng next week | 18:27 |
mestery | SumitNaiksatam: +1 to that idea I think. | 18:27 |
SumitNaiksatam | mestery: to look at our estimates | 18:28 |
mestery | SumitNaiksatam: That should be fine, yes. | 18:28 |
SumitNaiksatam | mestery: thanks | 18:28 |
mestery | SumitNaiksatam: thanks! | 18:28 |
SumitNaiksatam | secondly, if you see the recurrent theme during the meeting is that we are blocked on the spec reviews | 18:28 |
SumitNaiksatam | and people have asked this several times as to how we can speed this up | 18:29 |
SumitNaiksatam | i would like explore a process that we can make this a little more detereministic | 18:29 |
SumitNaiksatam | so my first suggestion is that we identify a team of “assigned-reviewers” for this advanced services’ sub team | 18:29 |
SumitNaiksatam | this can be both +1 and +2 reviewers | 18:30 |
SumitNaiksatam | you can volunteer your name for this and we will put it on the wiki | 18:30 |
*** SridarK has joined #openstack-meeting-3 | 18:30 | |
*** nati_ueno has joined #openstack-meeting-3 | 18:30 | |
banix | SumitNaiksatam: thats what is being done by ML2 subteam | 18:30 |
regXboi | SumitNaiksatam: I'm only +1, but throw my name in | 18:30 |
SumitNaiksatam | but it means that every week you will need to at least review all the specs that we have identified as priority items | 18:30 |
SumitNaiksatam | so we want to hold this team accontable | 18:31 |
SumitNaiksatam | *accountable | 18:31 |
SumitNaiksatam | currently we have only a few specs that we are tracking as priority | 18:31 |
SumitNaiksatam | so its should not be as much | 18:31 |
banix | and probably more importantly on a known schedule i think | 18:31 |
SumitNaiksatam | does everyone agree? | 18:31 |
SumitNaiksatam | banix: yes absolutely | 18:32 |
SumitNaiksatam | so the schedule will be driven by the dates we put on the milestones in teh table | 18:32 |
banix | agree; lets add that to the table maybe? | 18:32 |
SumitNaiksatam | banix: absolutely, was going to say that | 18:32 |
SumitNaiksatam | so on that same wiki page, we will add a section at that top, which will have the reviewer’s names | 18:33 |
SumitNaiksatam | if you want to be included, please add your name to: https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan | 18:33 |
SumitNaiksatam | i will put a section “Reviewers” at the top | 18:33 |
regXboi | SumitNaiksatam: feel free to put regXboi in - I'll fill in my details later | 18:34 |
regXboi | that way it won't be empty :) | 18:34 |
SumitNaiksatam | every week, this reviewer team should tell us if we are on track for to approve a particular patch (either spec or code) in time for the milestone set | 18:34 |
SumitNaiksatam | regXboi: sure | 18:34 |
SumitNaiksatam | and if we are not on track, what is the blocker | 18:34 |
Kanzhe | SumitNaiksatam: +1 | 18:34 |
SumitNaiksatam | i would not like the task owners to waste their time, if a particular feature is not going to be reviewed in time or has no chance of merging and getting approved | 18:35 |
SumitNaiksatam | secondly, i would also like to identify at least 4 cores who can shepherd each blueprint | 18:36 |
regXboi | unfortunately, there I can't help you :( | 18:36 |
mandeep | 4 cores? | 18:36 |
SumitNaiksatam | mandeep: yes | 18:36 |
mandeep | That is a significant request ... but it would be nice to have | 18:36 |
SumitNaiksatam | mandeep: since on bigger blueprints, sometimes its not enough to just have two, sometimes cores go MIA :-) | 18:37 |
mandeep | ;-) | 18:37 |
SumitNaiksatam | mandeep: yes, my suggestion is that we identify at least four cores for each patch | 18:37 |
SumitNaiksatam | mandeep: that increase our chances of making progress | 18:38 |
SumitNaiksatam | at the end of the day, this is all best effort, so we cant force anyone | 18:38 |
SumitNaiksatam | but we can try and plan | 18:38 |
mandeep | I agree. I was just worried if that will make it impossible if we ca not find that many core reviewers | 18:38 |
mandeep | But this is a good idea | 18:38 |
SumitNaiksatam | so if you are a taks owner, please try to identify cores upfront who can help with your patch | 18:39 |
mandeep | ok | 18:39 |
SumitNaiksatam | if you cannot identify more than 2 cores, then lest bring this up in the meeting, and we can assess | 18:39 |
SumitNaiksatam | all the above were suggestions to make deterministic/predicatable progress | 18:39 |
SumitNaiksatam | thoughts/suggestions/opinions? | 18:40 |
SumitNaiksatam | i know we have run out of time | 18:40 |
cgoncalves | SumitNaiksatam: +1 for this masterplan of yours | 18:40 |
SumitNaiksatam | cgoncalves: ok | 18:40 |
SumitNaiksatam | #action SumitNaiksatam to add reviewers section at the top of https://wiki.openstack.org/wiki/Neutron/AdvancedServices/JunoPlan | 18:41 |
SumitNaiksatam | ok anything else? | 18:41 |
SumitNaiksatam | if you have further thoughts on making the process better, please do chime in on the maling list or in the next meeting | 18:42 |
SumitNaiksatam | alright, lets call it wrap | 18:42 |
SumitNaiksatam | thanks all for attending | 18:42 |
SumitNaiksatam | #endmeeting | 18:42 |
mandeep | bye | 18:42 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:42 | |
openstack | Meeting ended Wed May 28 18:42:27 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:42 |
vinay_yadhav | bye | 18:42 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_advanced_services/2014/networking_advanced_services.2014-05-28-17.31.html | 18:42 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_advanced_services/2014/networking_advanced_services.2014-05-28-17.31.txt | 18:42 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_advanced_services/2014/networking_advanced_services.2014-05-28-17.31.log.html | 18:42 |
regXboi | bye | 18:42 |
banix | bye everybody | 18:42 |
*** regXboi has left #openstack-meeting-3 | 18:42 | |
*** Cathy_ has quit IRC | 18:42 | |
*** Kanzhe has quit IRC | 18:43 | |
SumitNaiksatam | bye! | 18:43 |
*** mandeep has quit IRC | 18:43 | |
SumitNaiksatam | SridarK garyduan beyounn_1 natarajk: there? | 18:43 |
*** eghobo has joined #openstack-meeting-3 | 18:43 | |
SridarK | Hi yes | 18:44 |
SridarK | here | 18:44 |
garyduan | Hi | 18:44 |
garyduan | I probably have to drop off earlier. We have a customer meeting at 12, again. | 18:45 |
SumitNaiksatam | sorry for the delay in getting started | 18:45 |
*** dkorn has joined #openstack-meeting-3 | 18:45 | |
SumitNaiksatam | #startmeeting Networking FWaaS | 18:45 |
openstack | Meeting started Wed May 28 18:45:34 2014 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:45 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:45 |
*** openstack changes topic to " (Meeting topic: Networking FWaaS)" | 18:45 | |
openstack | The meeting name has been set to 'networking_fwaas' | 18:45 |
SridarK | SumitNaiksatam: no worries | 18:45 |
SumitNaiksatam | #info agenda https://wiki.openstack.org/wiki/Meetings/FWaaS | 18:45 |
SumitNaiksatam | #topic bugs | 18:46 |
*** openstack changes topic to "bugs (Meeting topic: Networking FWaaS)" | 18:46 | |
SumitNaiksatam | #link https://bugs.launchpad.net/neutron/+bug/1310857 | 18:47 |
SumitNaiksatam | SridarK: you were reviewing this | 18:47 |
SumitNaiksatam | i think we need to reach out to the owner since this has not be updated | 18:47 |
SridarK | SumitNaiksatam: not much update on this as got swamped with other things last week | 18:48 |
SumitNaiksatam | SridarK: ok | 18:48 |
SumitNaiksatam | #action SridarK SumitNaiksatam to reach out to patch owner for: https://bugs.launchpad.net/neutron/+bug/1310857 | 18:48 |
SridarK | SumitNaiksatam: will need to recreated this via the API as manual recreate things are fine | 18:48 |
SumitNaiksatam | SridarK: ok | 18:49 |
SumitNaiksatam | #link https://bugs.launchpad.net/neutron/+bug/1314313 | 18:49 |
SumitNaiksatam | SridarK: i believe you were looking at this as well | 18:49 |
SridarK | SumitNaiksatam: oops i reported on the wrong bug | 18:49 |
SridarK | my prev update was on this bug (1314313) | 18:50 |
SumitNaiksatam | ah ok | 18:50 |
SridarK | SumitNaiksatam: perils of multitasking :-( | 18:50 |
SumitNaiksatam | i imagine the same update applies to both :-) | 18:50 |
SridarK | on 1310857 - we need to understand if the approach taken on the patch is acceptable | 18:51 |
SumitNaiksatam | SridarK: any chance that we can finalize on the next steps for 1314313 by next week? | 18:51 |
SridarK | that was my last comment and others also had comments | 18:51 |
SridarK | i will reach out to him | 18:51 |
SumitNaiksatam | SridarK: thanks | 18:51 |
SumitNaiksatam | SridarK: any chance that we can finalize on the next steps for 1314313 by next week? | 18:51 |
SridarK | Ok on 1314313 - will certainly shoot for that - need to be able to recreate consistently | 18:51 |
SumitNaiksatam | #action SridarK to change status of bug https://bugs.launchpad.net/neutron/+bug/1314313 by next meeting | 18:52 |
SridarK | thnk there is a race but will need to confirm with recreate | 18:52 |
SumitNaiksatam | SridarK: sorry for all the action items :-P | 18:52 |
SridarK | will exchg some notes with u offline on that | 18:52 |
SridarK | no worries :-) | 18:52 |
SumitNaiksatam | SridarK: we need to decide whether a patch is necessary or not | 18:53 |
SridarK | SumitNaiksatam: yes | 18:53 |
*** anil_rao has left #openstack-meeting-3 | 18:53 | |
SumitNaiksatam | i see a new one: https://bugs.launchpad.net/neutron/+bug/1323322 | 18:53 |
SumitNaiksatam | i think enikanorov was checking regarding this yesterday, since he is triaging bugs in general | 18:54 |
garyduan | Sorry guys. I have to leave. | 18:54 |
*** OSM has quit IRC | 18:54 | |
garyduan | I will read the log | 18:54 |
SumitNaiksatam | oh its already merged | 18:54 |
SumitNaiksatam | garyduan: thanks | 18:54 |
SridarK | SumitNaiksatam: nice bug :-) | 18:55 |
SumitNaiksatam | SridarK: :-) | 18:55 |
SumitNaiksatam | #link https://bugs.launchpad.net/neutron/+bug/1323299 | 18:55 |
*** gduan has joined #openstack-meeting-3 | 18:56 | |
SumitNaiksatam | i just noticed this and haven’t investigated | 18:56 |
SumitNaiksatam | we probably need to check with Rajesh as well | 18:57 |
SridarK | SumitNaiksatam: yes - i thought this should work | 18:57 |
SridarK | also looks like it is assigned | 18:57 |
SumitNaiksatam | hmm...wait | 18:57 |
SumitNaiksatam | i am wondering if this is mis-classified | 18:58 |
SumitNaiksatam | he seems to be talking about security group rules | 18:58 |
SumitNaiksatam | lets ask for clarification | 18:59 |
*** garyduan has quit IRC | 18:59 | |
SridarK | Hmm not clear - i see some reference to fw policy in the log | 18:59 |
*** peristeri has quit IRC | 19:00 | |
SumitNaiksatam | ah ok | 19:00 |
SumitNaiksatam | any how i have asked for confirmation | 19:00 |
SridarK | ok | 19:00 |
SumitNaiksatam | other than that nothing at medium or higher | 19:01 |
SumitNaiksatam | #topic Juno planning and feature tracking | 19:01 |
*** openstack changes topic to "Juno planning and feature tracking (Meeting topic: Networking FWaaS)" | 19:01 | |
SumitNaiksatam | #link https://wiki.openstack.org/wiki/Neutron/FWaaS/JunoPlan | 19:01 |
*** vinay_yadhav has quit IRC | 19:02 | |
SumitNaiksatam | so i dont see much activity in the table from where we left it the last time | 19:02 |
SumitNaiksatam | we really need to put our estimates of milestones here for each item | 19:02 |
SumitNaiksatam | SridarK beyounn_1: agree? | 19:03 |
SridarK | SumitNaiksatam: i think if we close on some of the discussion on Service Objects we can get going | 19:03 |
SumitNaiksatam | SridarK: regardless, i would like to see a proposed milestone here | 19:03 |
SumitNaiksatam | SridarK: factoring in the discussion time | 19:03 |
SridarK | SumitNaiksatam: i will push a review for Zones by early next week | 19:03 |
SumitNaiksatam | SridarK: ok | 19:03 |
*** emagana has quit IRC | 19:03 | |
SridarK | SumitNaiksatam: Oh ok | 19:03 |
SridarK | Will update | 19:04 |
SumitNaiksatam | as with the advanced services, i would like to pull the PTL into the meeting next week, to get an agreement on the milestone dates | 19:04 |
*** Sukhdev has joined #openstack-meeting-3 | 19:04 | |
SridarK | SumitNaiksatam: yes that will be good | 19:04 |
SridarK | We should be targeting J2 for most things | 19:05 |
*** emagana has joined #openstack-meeting-3 | 19:05 | |
SumitNaiksatam | #topic FWaaS and DVR | 19:05 |
*** openstack changes topic to "FWaaS and DVR (Meeting topic: Networking FWaaS)" | 19:05 | |
SumitNaiksatam | beyounn_1: there? | 19:05 |
SumitNaiksatam | the DVR gerrit spec was merged | 19:05 |
SumitNaiksatam | i had put a comment on that spec that it be called out that there are issues with integration with FWaaS | 19:05 |
SumitNaiksatam | perhaps, beyounn_1 has dropped off too | 19:06 |
SridarK | SumitNaiksatam: saw a mail from Swami that the DVR mtg today was cancelled - not sure if beyounn_1 got any more updates | 19:06 |
SumitNaiksatam | so we are probably going to have a shorter meeting :-) | 19:06 |
SridarK | :-) | 19:07 |
SumitNaiksatam | #topic Juno blueprints | 19:07 |
*** openstack changes topic to "Juno blueprints (Meeting topic: Networking FWaaS)" | 19:07 | |
SumitNaiksatam | I was hoping to discuss service objects today | 19:07 |
SridarK | SumitNaiksatam: yes - i think we are a point of getting to some agreement in the review | 19:08 |
SumitNaiksatam | SridarK: ok | 19:08 |
SridarK | SumitNaiksatam: I had a few points - once that is cleared - i am +1 | 19:08 |
SumitNaiksatam | ok | 19:08 |
SridarK | hopefully with a few more - from internal team - we can get core attention | 19:09 |
SumitNaiksatam | SridarK: yes, i have to jump on it as well | 19:09 |
SumitNaiksatam | #topic Open Discussion | 19:10 |
*** openstack changes topic to "Open Discussion (Meeting topic: Networking FWaaS)" | 19:10 | |
SumitNaiksatam | anything else to discuss for today? | 19:10 |
*** lblanchard has quit IRC | 19:10 | |
SridarK | SumitNaiksatam: should we reach out to at least one other core so along with u - we will have 2 to shepherd the BP ? | 19:10 |
*** lblanchard has joined #openstack-meeting-3 | 19:10 | |
SumitNaiksatam | SridarK: yes, thats what i would like to bring up in the discussion with the PTL next week | 19:11 |
SridarK | SumitNaiksatam: yes that will be great | 19:11 |
SumitNaiksatam | anything for us to discuss today? | 19:12 |
SridarK | SumitNaiksatam: no i am good - will reach out offline if some thing else comes up | 19:12 |
SumitNaiksatam | SridarK: thanks! | 19:12 |
SridarK | np at all | 19:13 |
SridarK | thanks | 19:13 |
SumitNaiksatam | #action SridarK beyounn_1 garyduan prad kanzhe to add milestone dates before next meeting to: https://wiki.openstack.org/wiki/Neutron/FWaaS/JunoPlan | 19:13 |
SumitNaiksatam | thanks | 19:14 |
SumitNaiksatam | #endmeeting | 19:14 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:14 | |
openstack | Meeting ended Wed May 28 19:14:22 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:14 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-05-28-18.45.html | 19:14 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-05-28-18.45.txt | 19:14 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_fwaas/2014/networking_fwaas.2014-05-28-18.45.log.html | 19:14 |
SridarK | Bye SumitNaiksatam | 19:14 |
*** emagana has quit IRC | 19:14 | |
SumitNaiksatam | SridarK: bye | 19:14 |
*** emagana has joined #openstack-meeting-3 | 19:15 | |
*** emagana has quit IRC | 19:17 | |
*** ivar-lazzaro1 has joined #openstack-meeting-3 | 19:18 | |
*** chuckC has quit IRC | 19:19 | |
*** ivar-lazzaro has quit IRC | 19:20 | |
*** emagana has joined #openstack-meeting-3 | 19:20 | |
*** nati_ueno has quit IRC | 19:32 | |
*** pcm_ has left #openstack-meeting-3 | 19:34 | |
*** garyduan has joined #openstack-meeting-3 | 19:37 | |
*** gduan has quit IRC | 19:39 | |
*** rkukura has left #openstack-meeting-3 | 19:41 | |
*** otherwiseguy has joined #openstack-meeting-3 | 19:49 | |
*** rgbkrk has quit IRC | 19:56 | |
*** devlaps has quit IRC | 19:57 | |
*** devlaps has joined #openstack-meeting-3 | 20:01 | |
*** rgbkrk has joined #openstack-meeting-3 | 20:01 | |
*** chuckC has joined #openstack-meeting-3 | 20:03 | |
*** emagana has quit IRC | 20:04 | |
*** emagana has joined #openstack-meeting-3 | 20:04 | |
*** nati_ueno has joined #openstack-meeting-3 | 20:06 | |
*** jaypipes has quit IRC | 20:08 | |
*** garyduan has quit IRC | 20:09 | |
*** nati_ueno has quit IRC | 20:11 | |
*** hemanthravi has quit IRC | 20:11 | |
*** garyduan has joined #openstack-meeting-3 | 20:12 | |
*** ivar-lazzaro1 has left #openstack-meeting-3 | 20:15 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:18 | |
*** hemanthravi has joined #openstack-meeting-3 | 20:25 | |
*** ivar-lazzaro has quit IRC | 20:30 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:30 | |
*** terryw has joined #openstack-meeting-3 | 20:30 | |
*** otherwiseguy has quit IRC | 20:31 | |
*** terryw is now known as otherwiseguy | 20:32 | |
*** emagana has quit IRC | 20:39 | |
*** mestery has quit IRC | 20:39 | |
*** mestery has joined #openstack-meeting-3 | 20:40 | |
*** ivar-lazzaro has quit IRC | 20:46 | |
*** nati_ueno has joined #openstack-meeting-3 | 20:50 | |
*** emagana has joined #openstack-meeting-3 | 20:52 | |
*** davlaps has joined #openstack-meeting-3 | 20:52 | |
*** eghobo has quit IRC | 21:04 | |
*** Sukhdev has quit IRC | 21:04 | |
*** eghobo has joined #openstack-meeting-3 | 21:07 | |
*** mfer has quit IRC | 21:09 | |
*** hemanthravi has quit IRC | 21:14 | |
*** Sukhdev has joined #openstack-meeting-3 | 21:15 | |
*** lblanchard has quit IRC | 21:20 | |
*** emaganap has joined #openstack-meeting-3 | 21:24 | |
*** emagana has quit IRC | 21:26 | |
*** SridarK has quit IRC | 21:26 | |
*** eghobo has quit IRC | 21:27 | |
*** LouisF has quit IRC | 21:30 | |
*** david-lyle has quit IRC | 21:35 | |
*** TravT has joined #openstack-meeting-3 | 21:43 | |
*** rgbkrk has quit IRC | 21:44 | |
*** rgbkrk has joined #openstack-meeting-3 | 21:45 | |
*** nati_ueno has quit IRC | 21:49 | |
*** thomasem has quit IRC | 21:49 | |
*** dhellmann is now known as dhellmann_ | 21:58 | |
*** dhellmann_ is now known as dhellmann | 21:58 | |
*** dhellmann is now known as dhellmann_ | 21:58 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:59 | |
*** carl_baldwin has quit IRC | 22:03 | |
*** yamahata has joined #openstack-meeting-3 | 22:06 | |
*** nati_ueno has joined #openstack-meeting-3 | 22:07 | |
*** lblanchard has joined #openstack-meeting-3 | 22:12 | |
*** lblanchard has quit IRC | 22:13 | |
*** emaganap has quit IRC | 22:13 | |
*** emagana has joined #openstack-meeting-3 | 22:15 | |
*** emagana has quit IRC | 22:18 | |
*** emagana has joined #openstack-meeting-3 | 22:18 | |
*** lblanchard has joined #openstack-meeting-3 | 22:26 | |
*** lblanchard has quit IRC | 22:30 | |
*** lblanchard has joined #openstack-meeting-3 | 22:33 | |
*** eghobo has joined #openstack-meeting-3 | 22:34 | |
*** lblanchard has quit IRC | 22:36 | |
*** lblanchard has joined #openstack-meeting-3 | 22:37 | |
*** lblanchard has quit IRC | 22:37 | |
*** lblanchard has joined #openstack-meeting-3 | 22:40 | |
*** rgbkrk has quit IRC | 22:42 | |
*** lblanchard has quit IRC | 22:42 | |
*** emagana has quit IRC | 23:02 | |
*** banix has quit IRC | 23:04 | |
*** yamahata has quit IRC | 23:09 | |
*** rgbkrk has joined #openstack-meeting-3 | 23:10 | |
*** ivar-lazzaro has left #openstack-meeting-3 | 23:10 | |
*** prad has quit IRC | 23:14 | |
*** Sukhdev has quit IRC | 23:15 | |
*** natarajk has quit IRC | 23:18 | |
*** amotoki has joined #openstack-meeting-3 | 23:20 | |
*** jtomasek has quit IRC | 23:36 | |
*** jtomasek has joined #openstack-meeting-3 | 23:49 | |
*** tomoe_ has joined #openstack-meeting-3 | 23:53 | |
*** armax has joined #openstack-meeting-3 | 23:53 | |
*** jaypipes has joined #openstack-meeting-3 | 23:54 | |
*** armax has left #openstack-meeting-3 | 23:55 | |
*** tomoe_ has quit IRC | 23:56 | |
*** tomoe_ has joined #openstack-meeting-3 | 23:57 | |
*** tomoe__ has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!