sigmavirus24 | #startmeeting api wg | 00:00 |
---|---|---|
openstack | Meeting started Thu Mar 5 00:00:44 2015 UTC and is due to finish in 60 minutes. The chair is sigmavirus24. 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 |
cyeoh | o/ | 00:00 |
sigmavirus24 | o/ | 00:00 |
elmiko | o/ | 00:01 |
sigmavirus24 | etoews: asked me to run the meeting again | 00:01 |
etoews | o/ i'll be here for only 10-15 min | 00:01 |
sigmavirus24 | I apologize in advance =P | 00:01 |
miguelgrinberg | hi | 00:01 |
elmiko | lol | 00:01 |
sigmavirus24 | #topic agenda | 00:01 |
*** openstack changes topic to "agenda (Meeting topic: api wg)" | 00:01 | |
sigmavirus24 | #link https://wiki.openstack.org/wiki/Meetings/API-WG#Agenda | 00:01 |
sigmavirus24 | #topic versioning | 00:01 |
*** openstack changes topic to "versioning (Meeting topic: api wg)" | 00:01 | |
sigmavirus24 | etoews: ? | 00:01 |
etoews | sorry for being so vague with that one | 00:02 |
*** Brainspackle has quit IRC | 00:02 | |
etoews | now that we have the mission statement done. it seems the next most asked question is "how to i take my api from current state to following your guidelines?" | 00:03 |
sigmavirus24 | oh I was supposed to write a strawman for that | 00:03 |
etoews | it would be helpful to have a reasoned response | 00:03 |
*** claired has joined #openstack-meeting-3 | 00:03 | |
etoews | but i'm not proposing we solve api versioning in the next 10 min | 00:03 |
elmiko | and.. go! | 00:03 |
*** baoli has quit IRC | 00:04 | |
etoews | :D | 00:04 |
cyeoh | yep, we should make sure that ironic and nova versioning are compatible from the rest api point of view (which I think they are even if the implementation may be a bit different in places) | 00:04 |
elmiko | i think starting with some sort of high-level workflow type thingie would be useful | 00:04 |
elmiko | even if it's just bullet points for now | 00:04 |
etoews | +1 | 00:05 |
etoews | sigmavirus24: what form was that strawman to take? | 00:05 |
sigmavirus24 | A guideline proposing a strategy for migrating to our guidelines | 00:05 |
etoews | sgtm | 00:06 |
elmiko | nice, kinda meta too ;) | 00:06 |
sigmavirus24 | I think we had discussed it last year | 00:06 |
miguelgrinberg | meta-guideline | 00:06 |
etoews | i remember the email thread you kicked off | 00:06 |
sigmavirus24 | Should we have guidelines to help write meta-guidelines? /kidding | 00:06 |
sigmavirus24 | etoews: yes | 00:06 |
etoews | *feels bad for not responding to that thread* | 00:06 |
elmiko | sigmavirus24: LOL | 00:06 |
sigmavirus24 | etoews: people did, just not a lot | 00:06 |
etoews | sigmavirus24: remember to include the CPLs on the review | 00:07 |
sigmavirus24 | okay | 00:07 |
*** Brainspackle has joined #openstack-meeting-3 | 00:07 | |
sigmavirus24 | etoews: will do | 00:07 |
sigmavirus24 | #action sigmavirus24 to write versioning/migration guideline | 00:07 |
sigmavirus24 | #topic #openstack-api channel | 00:07 |
*** openstack changes topic to "#openstack-api channel (Meeting topic: api wg)" | 00:07 | |
*** Rockyg has quit IRC | 00:07 | |
*** markvoelker has quit IRC | 00:07 | |
sigmavirus24 | So after the last meeting a few of us discussed the idea of #openstack-api and after a quick check with etoews today I went ahead and made it figuring it was better to ask for forgiveness | 00:08 |
elmiko | \o/ | 00:08 |
sigmavirus24 | I sent a message to the mailing list but in case you missed it here area the relevant Changes | 00:08 |
sigmavirus24 | #link https://review.openstack.org/#/c/161330/ | 00:08 |
sigmavirus24 | #link https://review.openstack.org/#/c/161337/ | 00:08 |
sigmavirus24 | One adds logging the other adds notifications from openstack/api-wg | 00:08 |
sigmavirus24 | Please weigh in either on the ML or those changes or both | 00:08 |
sigmavirus24 | If anyone wants to discuss it quickly we can, but I'd like to keep that short | 00:09 |
cyeoh | sounds good to me | 00:09 |
elmiko | no complaints here | 00:09 |
sigmavirus24 | #topic merge the mission? | 00:09 |
*** openstack changes topic to "merge the mission? (Meeting topic: api wg)" | 00:09 | |
sigmavirus24 | #link https://review.openstack.org/#/c/155911/ | 00:09 |
sigmavirus24 | etoews: ? | 00:10 |
miguelgrinberg | +1 | 00:10 |
*** Yi has quit IRC | 00:10 | |
sigmavirus24 | +1 from me | 00:10 |
etoews | i think it passes the api wg merge rules at this point. | 00:10 |
cyeoh | yea that has more than enough votes and no negative | 00:10 |
etoews | cyeoh: care to merge the mission statement? | 00:10 |
cyeoh | sure! | 00:11 |
etoews | thanks! i know that was a somewhat painful exercise but i appreciate everyone's patience | 00:11 |
sigmavirus24 | You did good etoews | 00:11 |
etoews | hopefully it will make for a smoother path | 00:11 |
elmiko | yea, etoews++ | 00:12 |
etoews | #action update the wiki page with the mission statement | 00:12 |
sigmavirus24 | #topic previous meeting action items | 00:13 |
*** openstack changes topic to "previous meeting action items (Meeting topic: api wg)" | 00:13 | |
sigmavirus24 | #link http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-02-26-16.00.html | 00:13 |
sigmavirus24 | (There were none from 19 Feb 2015 so I dropped that link) | 00:13 |
sigmavirus24 | kaufer doesn't seem to be around | 00:13 |
etoews | alright. i need to duck out now. ciao. | 00:13 |
elmiko | later | 00:14 |
sigmavirus24 | bye etoews | 00:14 |
sigmavirus24 | miguelgrinberg: I don't recall seeing messages from you on the ML | 00:14 |
miguelgrinberg | hmm, completely forgot about mine, will do this week | 00:14 |
sigmavirus24 | #action kaufer to gather more API-WG consensus on https://review.openstack.org/#/c/147684/5 before bringing it to the ML | 00:14 |
sigmavirus24 | #action miguelgrinberg to get ML feedback on https://review.openstack.org/#/c/141229/ | 00:14 |
sigmavirus24 | #action miguelgrinberg to bring tagging guideline to the ML https://review.openstack.org/#/c/155620/ | 00:14 |
sigmavirus24 | e0ne and yuriy who aren't even members got their item done ; | 00:14 |
sigmavirus24 | *;) | 00:14 |
elmiko | nice | 00:15 |
sigmavirus24 | I think that'll come up in the next section | 00:15 |
sigmavirus24 | I'll ping kaufer when I see him about his action item tomorrow | 00:15 |
sigmavirus24 | #topic guidelines | 00:15 |
*** openstack changes topic to "guidelines (Meeting topic: api wg)" | 00:15 | |
*** s3wong_ has joined #openstack-meeting-3 | 00:15 | |
sigmavirus24 | #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 00:15 |
*** s3wong has quit IRC | 00:15 | |
sigmavirus24 | #link https://review.openstack.org/159892 | 00:16 |
sigmavirus24 | ^ That is Yuriy's guideline | 00:16 |
sigmavirus24 | I personally think it needs some help from one of our more experienced guideline authors | 00:16 |
sigmavirus24 | #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 00:16 |
*** Tcs has quit IRC | 00:16 | |
sigmavirus24 | (In case meetbot doesn't strip leading whitespace) | 00:16 |
*** carl_baldwin_ has joined #openstack-meeting-3 | 00:17 | |
sigmavirus24 | Further I think the guideline should recommend a format for the datetime to be serialized to when returned via the api | 00:17 |
elmiko | agreed | 00:17 |
miguelgrinberg | do you all like UTC vs something like the ISO date format which can support any TZ? | 00:17 |
sigmavirus24 | something like calling datetime_instance.iso8601() would be preferable | 00:17 |
*** s3wong__ has joined #openstack-meeting-3 | 00:18 | |
sigmavirus24 | miguelgrinberg: so this is particularly talking about timezone where as the format itself is not defined there | 00:18 |
*** s3wong_ has quit IRC | 00:18 | |
elmiko | i like the use of UTC, but having a strong opinion on formatting is nice as well | 00:18 |
sigmavirus24 | That said, I think it's best if all datetimes are returned as the same timezone | 00:18 |
miguelgrinberg | well, if everybody speaks ISO then it does not matter | 00:18 |
sigmavirus24 | Right | 00:18 |
elmiko | true | 00:18 |
*** carl_baldwin has quit IRC | 00:19 | |
*** carl_baldwin_ is now known as carl_baldwin | 00:19 | |
miguelgrinberg | can javascript parse ISO dates? I think it can, but not sure | 00:19 |
sigmavirus24 | But still, people using plain old datetime will have trouble | 00:19 |
cyeoh | I think there was some cleanup work around this in Nova last year, but I can't remember what was settled on. | 00:19 |
miguelgrinberg | moment.js surely can | 00:19 |
sigmavirus24 | miguelgrinberg: google's closure tools can | 00:19 |
sigmavirus24 | cyeoh: could you research that and comment on the spec? | 00:19 |
*** wojdev has quit IRC | 00:19 | |
cyeoh | yep, will do | 00:19 |
sigmavirus24 | #action cyeoh to look into how nova handled datetimes and comment on Yuriy's guideline | 00:20 |
*** s3wong__ has quit IRC | 00:20 | |
*** s3wong__ has joined #openstack-meeting-3 | 00:20 | |
sigmavirus24 | Anyone else have guidelines in progress they want to call out? | 00:21 |
sigmavirus24 | miguelgrinberg: elmiko cyeoh ? | 00:21 |
elmiko | nothing as of yet | 00:21 |
cyeoh | nothing from me | 00:21 |
miguelgrinberg | should we merge https://review.openstack.org/#/c/131320/? | 00:22 |
miguelgrinberg | it's been out there for ages | 00:22 |
sigmavirus24 | It doesn't have any -1s | 00:22 |
elmiko | lgtm | 00:22 |
cyeoh | I'd like to get to the point where we can do it, but I know for Nova it will be a while | 00:23 |
miguelgrinberg | I managed to sneak an implementation of this into Heat :) | 00:23 |
cyeoh | because of the requirement to return a list of valid methods | 00:23 |
sigmavirus24 | miguelgrinberg: I recall :D | 00:23 |
*** annegentle has joined #openstack-meeting-3 | 00:24 | |
*** s3wong__ has quit IRC | 00:24 | |
sigmavirus24 | cyeoh: yeah, I expect that'll be v4 of nova (since I'm guessing y'all won't be reusing v3 ;)) | 00:24 |
*** s3wong has joined #openstack-meeting-3 | 00:24 | |
cyeoh | v3 name is cursed ;-) | 00:24 |
miguelgrinberg | cyeoh: you say because it is hard to compute the methods associated with a URL? | 00:24 |
sigmavirus24 | What happens if you look in the mirror and say "v3" 3 times? | 00:24 |
elmiko | lol | 00:25 |
*** Piet has joined #openstack-meeting-3 | 00:25 | |
*** xuhanp has joined #openstack-meeting-3 | 00:25 | |
cyeoh | miguelgrinberg: yes and I suspect it got even a bit harder with microversions because the response has to reflect the version of the api requested as well | 00:25 |
miguelgrinberg | cyeoh: okay | 00:26 |
cyeoh | sigmavirus24: mirrors have been known to shatter :-) | 00:27 |
*** watanabe_isao has joined #openstack-meeting-3 | 00:27 | |
sigmavirus24 | I'd really like more people to read https://review.openstack.org/#/c/141229/ and discuss it there, so don't feel pressed to read it now and respond | 00:28 |
sigmavirus24 | #link I'd really like more people to read https://review.openstack.org/#/c/141229/ | 00:28 |
sigmavirus24 | ugh | 00:28 |
miguelgrinberg | I was thinking that to support swift's URLs I can stick the /metadata as a prefix, not a suffix. What do you guys think? | 00:29 |
miguelgrinberg | so it will be recommended as a suffix, but allowed as a prefix as well | 00:29 |
elmiko | suffix as an option, or just for swift? | 00:29 |
elmiko | er prefix | 00:29 |
miguelgrinberg | it would be a prefix when the URL has variable components with slashes, so file system type URLs | 00:30 |
elmiko | right, makes sense | 00:30 |
miguelgrinberg | I'll add that and advertise on the ML | 00:30 |
sigmavirus24 | We should probably ask swift to write a guideline on dealing with URLs that have variable components like filenames | 00:30 |
miguelgrinberg | they have that, they use HTTP headers | 00:31 |
sigmavirus24 | #action miguelgrinberg to update the metadata guideline and advertise it on the ML | 00:31 |
sigmavirus24 | miguelgrinberg: it just seems like they already feel alienated from the group. so this would be a way of having them feel like their input is wanted | 00:31 |
sigmavirus24 | I'm pretty sure my RFC citing was antagonistic, but hindsight is 20/20 | 00:31 |
*** edleafe has quit IRC | 00:32 | |
miguelgrinberg | and aws does the same thing, btw | 00:32 |
*** edleafe- has joined #openstack-meeting-3 | 00:32 | |
elmiko | a good move towards inclusion | 00:32 |
sigmavirus24 | We have plenty of time left, should we continue with guidelines or move onto APIImpact? | 00:33 |
* sigmavirus24 realizes there's an analogy between heat and himself orchestrating this meeting | 00:33 | |
*** SridharRamaswamy has quit IRC | 00:34 | |
sigmavirus24 | :crickets: | 00:34 |
*** carl_baldwin has quit IRC | 00:34 | |
elmiko | we've almost gone through all the guidelines, maybe just finish them out? | 00:35 |
sigmavirus24 | WFm | 00:35 |
sigmavirus24 | https://review.openstack.org/147684 seems to be overall fairly positively received | 00:36 |
sigmavirus24 | #link https://review.openstack.org/147684 | 00:36 |
elmiko | very non-controversial | 00:36 |
sigmavirus24 | it's also been around for a while | 00:36 |
*** annegentle has quit IRC | 00:36 | |
cyeoh | yea the only issue I had a round it was defining true/false | 00:38 |
cyeoh | but that can wait till later | 00:38 |
elmiko | aside from the whole true/false issue, is it ready for merging? | 00:38 |
sigmavirus24 | +1 | 00:39 |
cyeoh | +1 | 00:39 |
* sigmavirus24 thinks true/false will be far more controversial | 00:39 | |
elmiko | could be | 00:39 |
elmiko | i'm +1 for merge too | 00:39 |
*** shwetaap has quit IRC | 00:40 | |
miguelgrinberg | +1 | 00:40 |
cyeoh | ok we have enough votes so I'll merge it | 00:40 |
sigmavirus24 | a consensus of 4 | 00:40 |
sigmavirus24 | ;) | 00:40 |
sigmavirus24 | #link https://review.openstack.org/155620 | 00:41 |
sigmavirus24 | That's miguelgrinberg's tagging guideline | 00:41 |
*** devlaps has quit IRC | 00:41 | |
sigmavirus24 | (And the last two are from Sam Harwell when the group started way back when) | 00:41 |
elmiko | i haven't checked this one out yet | 00:42 |
*** david-lyle has quit IRC | 00:43 | |
cyeoh | instance tags is just going through nova queue at the moment. So I'd want to double check consistency | 00:46 |
miguelgrinberg | cyeoh: it's close, but not identical | 00:46 |
*** SridharRamaswamy has joined #openstack-meeting-3 | 00:47 | |
miguelgrinberg | cyeoh: one thing nova does not have is negative filtering of tags | 00:47 |
cyeoh | ok. also I think we'll need to make some statement around naming beyond what we have - eg length, unicode, etc to avoid issues we've had in the past where we break because some unicode characters aren't supported by mysql | 00:47 |
elmiko | looks pretty solid on a first readthrough, i can already see that the swift folks probably wouldn't like the .../tags endpoint | 00:47 |
miguelgrinberg | elmiko: same as with /metadata, yeah | 00:48 |
elmiko | i wonder if between this and the metadata there is room to expand on the whole prefix/suffix endpoint thing and make it a more general guideline? | 00:48 |
sigmavirus24 | elmiko: right and their opinions should be heard, but they seem to have checked out already | 00:48 |
sigmavirus24 | elmiko: I was thinking the same thing | 00:49 |
elmiko | sigmavirus24: total agreement about hearing their opinions | 00:49 |
miguelgrinberg | maybe a guideline on how to work with dynamic/variable-length resource URLs | 00:49 |
elmiko | right | 00:49 |
elmiko | then we could avoid having that language in the metdata and tag guidelines | 00:49 |
miguelgrinberg | can we ask them to kick that off? | 00:50 |
elmiko | if they're amenable to the idea, sure | 00:50 |
miguelgrinberg | they are the experts | 00:50 |
elmiko | we might have to build some bridges back into the swift community though :/ | 00:50 |
*** lhcheng has left #openstack-meeting-3 | 00:50 | |
elmiko | or at the least mend them | 00:51 |
*** fischerw has quit IRC | 00:51 | |
sigmavirus24 | yep | 00:51 |
miguelgrinberg | no permanent damage has been done, we haven't merged anything they dislike | 00:51 |
elmiko | cool | 00:51 |
miguelgrinberg | yet | 00:52 |
elmiko | hehe ;) | 00:52 |
miguelgrinberg | :) | 00:52 |
sigmavirus24 | Oh shoot | 00:52 |
sigmavirus24 | 8 minutes left | 00:52 |
sigmavirus24 | APIImpact? | 00:52 |
miguelgrinberg | should we discuss versions? | 00:52 |
miguelgrinberg | or do we leave that for another day? | 00:52 |
miguelgrinberg | I mean versions for services behind proxies | 00:52 |
elmiko | can we cover it in the remaining time? | 00:53 |
*** Brainspackle has left #openstack-meeting-3 | 00:53 | |
miguelgrinberg | not sure, have you guys seen sigmavirus24's email on the ML? | 00:53 |
sigmavirus24 | miguelgrinberg: heh | 00:53 |
* notmyname will be happy to talk about swift things | 00:53 | |
notmyname | I haven't commented because I haven't seen things | 00:54 |
sigmavirus24 | Hi notmyname ! | 00:54 |
elmiko | miguelgrinberg: not sure, what was it tagged under? | 00:54 |
sigmavirus24 | elmiko: lots of tags including [glance] and [all] | 00:54 |
sigmavirus24 | It's less ofa question for us though I think | 00:54 |
miguelgrinberg | elmiko: [api] I think, it's about reporting base URLs when the service is behind a proxy | 00:54 |
* sigmavirus24 is more interested in talking to notmyname | 00:54 | |
elmiko | i don't think i've read it | 00:54 |
elmiko | sigmavirus24: yea, that might be more productive at this point | 00:55 |
miguelgrinberg | yes | 00:55 |
*** claired has quit IRC | 00:55 | |
notmyname | sigmavirus24: I just got back online for a little while, and it looks like your meeting time is almost up. what irc channel do the api wg people lurk in? | 00:55 |
sigmavirus24 | #openstack-api | 00:55 |
sigmavirus24 | We just made it today | 00:55 |
*** Yi has joined #openstack-meeting-3 | 00:55 | |
sigmavirus24 | So tl;dr on miguelgrinberg's topic: if a service is behind a proxy it reports the wrong version urls | 00:57 |
miguelgrinberg | it should report the proxy's root URL, not its own | 00:58 |
*** chuckC_ has quit IRC | 00:58 | |
sigmavirus24 | Correct | 00:58 |
sigmavirus24 | There's an RFC that was published recently defining de jure headers to be sent by proxies | 00:59 |
sigmavirus24 | But the de facto ones are the ones we'll likely see and want to standardize around for now | 00:59 |
sigmavirus24 | (While also supporting proxies that are RFC compliant) | 00:59 |
sigmavirus24 | (Also hattip to miguelgrinberg for finding that RFC) | 00:59 |
miguelgrinberg | I have an awesome teacher :) | 00:59 |
sigmavirus24 | tl;dr, Glance found it first and I'm going to write a better fix | 00:59 |
sigmavirus24 | 5 s | 00:59 |
sigmavirus24 | #endmeeting | 01:00 |
*** openstack changes topic to "Zuul check queue stuck due to reboot maintenance window at one of our cloud providers - no need to recheck changes at the moment, they won't move forward." | 01:00 | |
openstack | Meeting ended Thu Mar 5 01:00:00 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 01:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-03-05-00.00.html | 01:00 |
sigmavirus24 | ON THE NOSE | 01:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-03-05-00.00.txt | 01:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-03-05-00.00.log.html | 01:00 |
sigmavirus24 | \o/ | 01:00 |
* sigmavirus24 shouldn't be so proud | 01:00 | |
sigmavirus24 | Thanks everyone | 01:00 |
elmiko | sigmavirus24: thanks! | 01:00 |
cyeoh | cya! | 01:00 |
sigmavirus24 | bye | 01:01 |
sigmavirus24 | you're welcome elmiko | 01:01 |
*** elmiko has left #openstack-meeting-3 | 01:02 | |
*** yamamoto has quit IRC | 01:04 | |
*** carl_baldwin has joined #openstack-meeting-3 | 01:07 | |
*** markvoelker has joined #openstack-meeting-3 | 01:08 | |
*** SumitNaiksatam has quit IRC | 01:11 | |
*** markvoelker has quit IRC | 01:13 | |
*** annegentle has joined #openstack-meeting-3 | 01:15 | |
*** markvoelker has joined #openstack-meeting-3 | 01:15 | |
*** salv-orlando has quit IRC | 01:16 | |
*** annegentle has quit IRC | 01:16 | |
*** s3wong has quit IRC | 01:16 | |
*** annegentle has joined #openstack-meeting-3 | 01:16 | |
*** tqtran has joined #openstack-meeting-3 | 01:20 | |
*** markvoelker has quit IRC | 01:20 | |
*** tqtran has left #openstack-meeting-3 | 01:20 | |
*** hareeshp has joined #openstack-meeting-3 | 01:22 | |
*** carl_baldwin has quit IRC | 01:27 | |
*** hareeshp has quit IRC | 01:27 | |
*** annegentle has quit IRC | 01:27 | |
*** amotoki has joined #openstack-meeting-3 | 01:35 | |
*** stanzgy has joined #openstack-meeting-3 | 01:35 | |
*** stanzgy_ has joined #openstack-meeting-3 | 01:35 | |
*** Yi has quit IRC | 01:59 | |
*** mwang2__ has quit IRC | 02:06 | |
*** Networkn3rd has joined #openstack-meeting-3 | 02:06 | |
*** vishwana_ has joined #openstack-meeting-3 | 02:16 | |
*** enikanorov_ has joined #openstack-meeting-3 | 02:16 | |
*** Longgeek has joined #openstack-meeting-3 | 02:16 | |
*** obondarev_ has joined #openstack-meeting-3 | 02:16 | |
*** markvoelker has joined #openstack-meeting-3 | 02:16 | |
*** bpokorny_ has joined #openstack-meeting-3 | 02:17 | |
*** jgrimmn has joined #openstack-meeting-3 | 02:20 | |
*** abramley_ has joined #openstack-meeting-3 | 02:20 | |
*** bpokorny has quit IRC | 02:20 | |
*** fesp has joined #openstack-meeting-3 | 02:20 | |
*** flaper87 has quit IRC | 02:21 | |
*** abramley has quit IRC | 02:21 | |
*** zz_jgrimm has quit IRC | 02:21 | |
*** vishwanathj has quit IRC | 02:21 | |
*** reed has quit IRC | 02:21 | |
*** obondarev has quit IRC | 02:21 | |
*** enikanorov__ has quit IRC | 02:21 | |
*** jgrimmn has quit IRC | 02:21 | |
*** jgrimmn has joined #openstack-meeting-3 | 02:21 | |
*** fesp has quit IRC | 02:21 | |
*** fesp has joined #openstack-meeting-3 | 02:21 | |
*** abramley_ is now known as abramley | 02:21 | |
*** fesp is now known as flaper87 | 02:21 | |
*** markvoelker has quit IRC | 02:21 | |
*** coolsvap_ is now known as coolsvap | 02:22 | |
*** Longgeek has quit IRC | 02:22 | |
*** hareeshp has joined #openstack-meeting-3 | 02:23 | |
*** Longgeek has joined #openstack-meeting-3 | 02:24 | |
*** Longgeek has quit IRC | 02:25 | |
*** Longgeek has joined #openstack-meeting-3 | 02:25 | |
*** SridharRamaswamy has quit IRC | 02:25 | |
*** ChuckC has joined #openstack-meeting-3 | 02:26 | |
*** VW_ has joined #openstack-meeting-3 | 02:30 | |
*** reed has joined #openstack-meeting-3 | 02:32 | |
*** david-lyle has joined #openstack-meeting-3 | 02:33 | |
*** bpokorny has joined #openstack-meeting-3 | 02:35 | |
*** reed has quit IRC | 02:36 | |
*** reed has joined #openstack-meeting-3 | 02:37 | |
*** bpokorny_ has quit IRC | 02:38 | |
*** coolsvap is now known as coolsvap_ | 02:41 | |
*** bpokorny has quit IRC | 02:42 | |
*** sarob has joined #openstack-meeting-3 | 02:42 | |
*** bpokorny has joined #openstack-meeting-3 | 02:43 | |
*** VW_ has quit IRC | 02:44 | |
*** bpokorny has quit IRC | 02:47 | |
*** sarob has quit IRC | 02:47 | |
*** shwetaap has joined #openstack-meeting-3 | 02:49 | |
*** Yi has joined #openstack-meeting-3 | 02:52 | |
*** Yi has quit IRC | 02:59 | |
*** yamahata has quit IRC | 03:00 | |
*** ChuckC has quit IRC | 03:01 | |
*** ChuckC has joined #openstack-meeting-3 | 03:06 | |
*** david-lyle has quit IRC | 03:07 | |
*** eghobo has quit IRC | 03:08 | |
*** markvoelker has joined #openstack-meeting-3 | 03:17 | |
*** markvoelker has quit IRC | 03:22 | |
*** badveli has quit IRC | 03:27 | |
*** yamamoto has joined #openstack-meeting-3 | 03:28 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 03:32 | |
*** watanabe_isao has quit IRC | 03:35 | |
*** SumitNaiksatam has quit IRC | 03:38 | |
*** yamamoto has quit IRC | 03:41 | |
*** Networkn_ has joined #openstack-meeting-3 | 03:42 | |
*** Networkn3rd has quit IRC | 03:44 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:47 | |
*** VW_ has joined #openstack-meeting-3 | 03:52 | |
*** watanabe_isao has joined #openstack-meeting-3 | 03:52 | |
*** VW_ has quit IRC | 03:52 | |
*** VW_ has joined #openstack-meeting-3 | 03:53 | |
*** yamamoto has joined #openstack-meeting-3 | 03:54 | |
*** Yi has joined #openstack-meeting-3 | 04:00 | |
*** shwetaap has quit IRC | 04:04 | |
*** Yi has quit IRC | 04:04 | |
*** shwetaap has joined #openstack-meeting-3 | 04:05 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 04:08 | |
*** alexsyip has joined #openstack-meeting-3 | 04:13 | |
*** alexsyip has quit IRC | 04:14 | |
*** reed has quit IRC | 04:15 | |
*** alexsyip has joined #openstack-meeting-3 | 04:15 | |
*** alexsyip has quit IRC | 04:16 | |
*** salv-orlando has joined #openstack-meeting-3 | 04:16 | |
*** yamamoto has quit IRC | 04:17 | |
*** markvoelker has joined #openstack-meeting-3 | 04:19 | |
*** salv-orlando has quit IRC | 04:21 | |
*** yamahata has joined #openstack-meeting-3 | 04:22 | |
*** markvoelker has quit IRC | 04:23 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 04:24 | |
*** ivar-laz_ has quit IRC | 04:27 | |
*** ivar-lazzaro has quit IRC | 04:29 | |
*** yamamoto has joined #openstack-meeting-3 | 04:30 | |
*** sulo has quit IRC | 04:33 | |
*** yamamoto_ has joined #openstack-meeting-3 | 04:43 | |
*** yamamoto has quit IRC | 04:43 | |
*** sulo has joined #openstack-meeting-3 | 04:43 | |
*** sarob has joined #openstack-meeting-3 | 04:44 | |
*** vishy has quit IRC | 04:47 | |
*** yamamoto_ has quit IRC | 04:48 | |
*** sarob has quit IRC | 04:49 | |
*** VW_ has quit IRC | 04:52 | |
*** shwetaap has quit IRC | 04:54 | |
*** eghobo has joined #openstack-meeting-3 | 04:57 | |
*** melwitt has quit IRC | 04:59 | |
*** shwetaap has joined #openstack-meeting-3 | 04:59 | |
*** Yi has joined #openstack-meeting-3 | 05:01 | |
*** Yi has quit IRC | 05:07 | |
*** carl_baldwin has joined #openstack-meeting-3 | 05:08 | |
*** carl_baldwin has quit IRC | 05:08 | |
*** shwetaap has quit IRC | 05:10 | |
*** stendulker has joined #openstack-meeting-3 | 05:13 | |
*** yamamoto has joined #openstack-meeting-3 | 05:17 | |
*** yalie1 has quit IRC | 05:19 | |
*** markvoelker has joined #openstack-meeting-3 | 05:20 | |
*** markmcclain has quit IRC | 05:20 | |
*** markmcclain has joined #openstack-meeting-3 | 05:22 | |
*** markvoelker has quit IRC | 05:25 | |
*** vishwana_ has quit IRC | 05:35 | |
*** eghobo has quit IRC | 05:39 | |
*** eghobo has joined #openstack-meeting-3 | 05:39 | |
*** eghobo_ has joined #openstack-meeting-3 | 05:47 | |
*** eghobo has quit IRC | 05:51 | |
*** alexsyip has joined #openstack-meeting-3 | 05:57 | |
*** yalie has joined #openstack-meeting-3 | 06:01 | |
*** stendulker_ has joined #openstack-meeting-3 | 06:04 | |
*** stendulker has quit IRC | 06:06 | |
*** ttx has quit IRC | 06:07 | |
*** lazy_prince has quit IRC | 06:08 | |
*** killer_prince has joined #openstack-meeting-3 | 06:08 | |
*** killer_prince is now known as lazy_prince | 06:08 | |
*** ttx has joined #openstack-meeting-3 | 06:19 | |
*** stendulker has joined #openstack-meeting-3 | 06:19 | |
*** hareeshp has quit IRC | 06:19 | |
*** markvoelker has joined #openstack-meeting-3 | 06:22 | |
*** stendulker_ has quit IRC | 06:23 | |
*** markvoelker has quit IRC | 06:27 | |
*** kun_huang has joined #openstack-meeting-3 | 06:36 | |
*** e0ne has joined #openstack-meeting-3 | 06:36 | |
*** e0ne has quit IRC | 06:38 | |
*** e0ne has joined #openstack-meeting-3 | 06:42 | |
*** e0ne has quit IRC | 06:43 | |
*** Yi has joined #openstack-meeting-3 | 06:51 | |
*** Yi has quit IRC | 06:58 | |
*** nkrinner has joined #openstack-meeting-3 | 07:07 | |
*** zz_ttrifonov is now known as ttrifonov | 07:12 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:14 | |
*** gcb has joined #openstack-meeting-3 | 07:16 | |
*** salv-orlando has quit IRC | 07:19 | |
*** markvoelker has joined #openstack-meeting-3 | 07:22 | |
*** evgenyf has joined #openstack-meeting-3 | 07:24 | |
*** salv-orlando has joined #openstack-meeting-3 | 07:27 | |
*** markvoelker has quit IRC | 07:28 | |
*** pkoniszewski has joined #openstack-meeting-3 | 07:34 | |
*** mrmartin has joined #openstack-meeting-3 | 07:35 | |
*** killer_prince has joined #openstack-meeting-3 | 07:37 | |
*** lazy_prince has quit IRC | 07:38 | |
*** killer_prince is now known as lazy_prince | 07:38 | |
*** mrmartin has quit IRC | 07:39 | |
*** sarob has joined #openstack-meeting-3 | 07:47 | |
*** ttrifonov is now known as zz_ttrifonov | 07:50 | |
*** sarob has quit IRC | 07:53 | |
*** scheuran has joined #openstack-meeting-3 | 07:56 | |
*** eghobo_ has quit IRC | 07:58 | |
*** mwang2 has joined #openstack-meeting-3 | 08:02 | |
*** mwang2 has quit IRC | 08:07 | |
*** matrohon has joined #openstack-meeting-3 | 08:08 | |
*** sergef has joined #openstack-meeting-3 | 08:09 | |
*** wojdev has joined #openstack-meeting-3 | 08:09 | |
*** gcb has quit IRC | 08:10 | |
*** sandr8 has joined #openstack-meeting-3 | 08:14 | |
*** jtomasek has joined #openstack-meeting-3 | 08:15 | |
*** wojdev has quit IRC | 08:20 | |
*** markvoelker has joined #openstack-meeting-3 | 08:25 | |
*** sahid has joined #openstack-meeting-3 | 08:26 | |
*** markvoelker has quit IRC | 08:29 | |
*** takadayuiko has joined #openstack-meeting-3 | 08:31 | |
*** alexsyip has quit IRC | 08:32 | |
*** salv-orlando has quit IRC | 08:33 | |
*** ttx has quit IRC | 08:34 | |
*** ttx has joined #openstack-meeting-3 | 08:34 | |
*** MaxV has joined #openstack-meeting-3 | 08:35 | |
*** zz_ttrifonov is now known as ttrifonov | 08:38 | |
*** wojdev has joined #openstack-meeting-3 | 08:40 | |
*** Yi has joined #openstack-meeting-3 | 08:42 | |
*** sbalukoff has quit IRC | 08:43 | |
*** gulic has joined #openstack-meeting-3 | 08:45 | |
*** Yi has quit IRC | 08:47 | |
*** cyeoh has quit IRC | 08:49 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:52 | |
*** jcoufal has joined #openstack-meeting-3 | 08:54 | |
*** sbalukoff has joined #openstack-meeting-3 | 08:55 | |
*** salv-orlando has joined #openstack-meeting-3 | 09:05 | |
*** JeanBriceCombebi has quit IRC | 09:06 | |
*** yamahata has quit IRC | 09:07 | |
*** watanabe_isao has quit IRC | 09:15 | |
*** wojdev has quit IRC | 09:24 | |
*** markvoelker has joined #openstack-meeting-3 | 09:26 | |
*** wojdev has joined #openstack-meeting-3 | 09:28 | |
*** markvoelker has quit IRC | 09:31 | |
*** stanzgy_ has quit IRC | 09:40 | |
*** stanzgy has quit IRC | 09:40 | |
*** stendulker has quit IRC | 09:44 | |
*** igordcard has joined #openstack-meeting-3 | 09:49 | |
*** sarob has joined #openstack-meeting-3 | 09:50 | |
*** sahid has quit IRC | 09:53 | |
*** sahid has joined #openstack-meeting-3 | 09:53 | |
*** sahid has quit IRC | 09:53 | |
*** sahid has joined #openstack-meeting-3 | 09:54 | |
*** sarob has quit IRC | 09:54 | |
*** salv-orlando has quit IRC | 09:59 | |
*** safchain has joined #openstack-meeting-3 | 10:00 | |
*** wendar has quit IRC | 10:06 | |
*** yapeng has quit IRC | 10:09 | |
*** yushiro has joined #openstack-meeting-3 | 10:12 | |
*** wendar has joined #openstack-meeting-3 | 10:16 | |
*** markmcclain has quit IRC | 10:22 | |
*** markmcclain has joined #openstack-meeting-3 | 10:26 | |
*** e0ne has joined #openstack-meeting-3 | 10:26 | |
*** e0ne is now known as e0ne_ | 10:26 | |
*** markvoelker has joined #openstack-meeting-3 | 10:27 | |
*** e0ne_ has quit IRC | 10:27 | |
*** e0ne has joined #openstack-meeting-3 | 10:27 | |
*** markvoelker has quit IRC | 10:31 | |
*** takadayuiko has quit IRC | 10:32 | |
*** Yi has joined #openstack-meeting-3 | 10:33 | |
*** dstanek has quit IRC | 10:33 | |
*** leifz has quit IRC | 10:34 | |
*** alexpilotti has joined #openstack-meeting-3 | 10:34 | |
*** Yi has quit IRC | 10:38 | |
*** wojdev has quit IRC | 10:44 | |
*** wojdev has joined #openstack-meeting-3 | 10:46 | |
*** yushiro has quit IRC | 10:49 | |
*** egallen has joined #openstack-meeting-3 | 10:55 | |
*** lazy_prince is now known as killer_prince | 10:57 | |
*** salv-orlando has joined #openstack-meeting-3 | 11:00 | |
*** e0ne is now known as e0ne_ | 11:00 | |
*** xuhanp has quit IRC | 11:04 | |
*** e0ne_ has quit IRC | 11:11 | |
*** e0ne has joined #openstack-meeting-3 | 11:14 | |
*** mrunge has joined #openstack-meeting-3 | 11:26 | |
*** markvoelker has joined #openstack-meeting-3 | 11:28 | |
*** wojdev has quit IRC | 11:32 | |
*** markvoelker has quit IRC | 11:32 | |
*** salv-orlando has quit IRC | 11:42 | |
*** Yi has joined #openstack-meeting-3 | 11:50 | |
*** Yi has quit IRC | 11:56 | |
*** Yi has joined #openstack-meeting-3 | 12:13 | |
*** egallen has quit IRC | 12:16 | |
*** e0ne is now known as e0ne_ | 12:20 | |
*** evgenyf has quit IRC | 12:21 | |
*** mwagner_lap has quit IRC | 12:26 | |
*** evgenyf has joined #openstack-meeting-3 | 12:26 | |
*** markvoelker has joined #openstack-meeting-3 | 12:29 | |
*** e0ne_ has quit IRC | 12:30 | |
*** MaxV has quit IRC | 12:31 | |
*** evgenyf has quit IRC | 12:31 | |
*** markvoelker has quit IRC | 12:34 | |
*** jcoufal_ has joined #openstack-meeting-3 | 12:34 | |
*** evgenyf has joined #openstack-meeting-3 | 12:37 | |
*** jcoufal has quit IRC | 12:37 | |
*** markvoelker has joined #openstack-meeting-3 | 12:38 | |
*** coolsvap_ has quit IRC | 12:38 | |
*** Yi has quit IRC | 12:42 | |
*** coolsvap_ has joined #openstack-meeting-3 | 12:46 | |
*** wojdev has joined #openstack-meeting-3 | 12:50 | |
*** sarob has joined #openstack-meeting-3 | 12:53 | |
*** salv-orlando has joined #openstack-meeting-3 | 12:56 | |
*** baoli has joined #openstack-meeting-3 | 12:57 | |
*** banix has joined #openstack-meeting-3 | 12:57 | |
*** baoli has quit IRC | 12:57 | |
*** sarob has quit IRC | 12:57 | |
*** mwagner_lap has joined #openstack-meeting-3 | 13:01 | |
*** baoli has joined #openstack-meeting-3 | 13:06 | |
*** jckasper has quit IRC | 13:08 | |
*** yamamoto has quit IRC | 13:13 | |
*** sahid has quit IRC | 13:15 | |
*** sahid has joined #openstack-meeting-3 | 13:15 | |
*** amotoki has quit IRC | 13:21 | |
*** [1]evgenyf has joined #openstack-meeting-3 | 13:22 | |
*** evgenyf has quit IRC | 13:25 | |
*** [1]evgenyf is now known as evgenyf | 13:25 | |
*** e0ne has joined #openstack-meeting-3 | 13:29 | |
*** banix has quit IRC | 13:31 | |
*** egallen has joined #openstack-meeting-3 | 13:34 | |
*** Yi has joined #openstack-meeting-3 | 13:37 | |
*** yamamoto has joined #openstack-meeting-3 | 13:37 | |
*** Yi has quit IRC | 13:43 | |
*** _crobertsrh has quit IRC | 13:45 | |
*** crobertsrh has joined #openstack-meeting-3 | 13:45 | |
*** dstanek has joined #openstack-meeting-3 | 13:46 | |
*** crobertsrh has quit IRC | 13:46 | |
*** erikmwilson has joined #openstack-meeting-3 | 13:47 | |
*** jckasper has joined #openstack-meeting-3 | 14:01 | |
*** edleafe- is now known as edleafe | 14:04 | |
*** shwetaap has joined #openstack-meeting-3 | 14:08 | |
*** cbader has joined #openstack-meeting-3 | 14:09 | |
*** Yi has joined #openstack-meeting-3 | 14:10 | |
*** sahid has quit IRC | 14:10 | |
*** wojdev has quit IRC | 14:10 | |
*** banix has joined #openstack-meeting-3 | 14:11 | |
*** sahid has joined #openstack-meeting-3 | 14:15 | |
*** peristeri has joined #openstack-meeting-3 | 14:17 | |
*** lblanchard has joined #openstack-meeting-3 | 14:18 | |
*** amotoki has joined #openstack-meeting-3 | 14:23 | |
*** mrmartin has joined #openstack-meeting-3 | 14:24 | |
*** wojdev has joined #openstack-meeting-3 | 14:27 | |
*** VW_ has joined #openstack-meeting-3 | 14:28 | |
*** shwetaap1 has joined #openstack-meeting-3 | 14:28 | |
*** shwetaap has quit IRC | 14:31 | |
*** mattfarina has joined #openstack-meeting-3 | 14:35 | |
*** jgrimmn has quit IRC | 14:38 | |
*** maurosr has quit IRC | 14:38 | |
*** pkoniszewski has quit IRC | 14:39 | |
*** absubram has joined #openstack-meeting-3 | 14:39 | |
*** jgrimm has joined #openstack-meeting-3 | 14:39 | |
*** annegentle has joined #openstack-meeting-3 | 14:39 | |
*** maurosr has joined #openstack-meeting-3 | 14:41 | |
*** leifz has joined #openstack-meeting-3 | 14:41 | |
*** thangp has joined #openstack-meeting-3 | 14:41 | |
*** jgrimm has quit IRC | 14:44 | |
*** maurosr has quit IRC | 14:44 | |
*** jgrimm has joined #openstack-meeting-3 | 14:45 | |
*** wojdev has quit IRC | 14:46 | |
*** maurosr has joined #openstack-meeting-3 | 14:46 | |
*** chuckC_ has joined #openstack-meeting-3 | 14:46 | |
*** e0ne is now known as e0ne_ | 14:47 | |
*** chuckC_ has quit IRC | 14:48 | |
*** thomasem has joined #openstack-meeting-3 | 14:50 | |
*** ttrifonov is now known as zz_ttrifonov | 14:50 | |
*** thomasem has quit IRC | 14:51 | |
*** sahid has quit IRC | 14:51 | |
*** sahid has joined #openstack-meeting-3 | 14:53 | |
*** sahid has quit IRC | 14:53 | |
*** yamamoto has quit IRC | 14:53 | |
*** sahid has joined #openstack-meeting-3 | 14:53 | |
*** thomasem has joined #openstack-meeting-3 | 14:55 | |
*** johnbelamaric has joined #openstack-meeting-3 | 14:55 | |
*** mrsmith has joined #openstack-meeting-3 | 14:57 | |
*** jckasper has quit IRC | 14:57 | |
*** carl_baldwin has joined #openstack-meeting-3 | 14:57 | |
*** tidwellr has joined #openstack-meeting-3 | 14:58 | |
*** mlavalle has joined #openstack-meeting-3 | 14:59 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:59 | |
*** yamamoto has joined #openstack-meeting-3 | 14:59 | |
carl_baldwin | hi | 15:00 |
mlavalle | hi | 15:00 |
yamamoto | hi | 15:00 |
pavel_bondar | hi | 15:00 |
mrsmith | hiya | 15:00 |
johnbelamaric | hello | 15:00 |
tidwellr | hi | 15:00 |
salv-orlando | aloha | 15:00 |
*** pc_m has joined #openstack-meeting-3 | 15:00 | |
*** jckasper has joined #openstack-meeting-3 | 15:00 | |
pc_m | hi | 15:00 |
carl_baldwin | #startmeeting neutron_l3 | 15:01 |
openstack | Meeting started Thu Mar 5 15:01:15 2015 UTC and is due to finish in 60 minutes. The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:01 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:01 |
carl_baldwin | #topic Announcements | 15:01 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:01 | |
carl_baldwin | #link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam | 15:01 |
carl_baldwin | Just two weeks until Kilo-3. It is flying by isn’t it? | 15:01 |
carl_baldwin | #topic Bugs | 15:02 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:02 | |
carl_baldwin | Any new bugs to be aware of? | 15:02 |
*** dboik has joined #openstack-meeting-3 | 15:02 | |
*** erikmwilson has quit IRC | 15:02 | |
haleyb | https://bugs.launchpad.net/neutron/+bug/1428305 :) | 15:03 |
openstack | Launchpad bug 1428305 in neutron "Floating IP namespace not created when DVR enabled" [Undecided,New] - Assigned to Brian Haley (brian-haley) | 15:03 |
haleyb | but i've identified two patches that fix it | 15:03 |
carl_baldwin | haleyb: Good progress. Are the patches up? | 15:04 |
haleyb | they're cisco's ipv6 patches | 15:04 |
carl_baldwin | haleyb: You confirmed that it is only with ipv6 enabled? | 15:05 |
carl_baldwin | haleyb: How much work will it be to write tests for the issue? | 15:05 |
haleyb | yes, with ipv6 and dvr, so it needs multiple things turned-on | 15:05 |
*** baoli has quit IRC | 15:05 | |
haleyb | i know nothing about the dvr job, but perhaps we should enable ipv6 with it eventually | 15:06 |
salv-orlando | carl_baldwin, haleyb: that should be a test executed as part of the dvr job. But I wonder if we isolate the failure mode correctly, would it be possible to add a functional test for this? | 15:06 |
salv-orlando | I don't think we explicitly need to enable ipv6 on a job. We need to add an ipv6-specific test. | 15:07 |
HenryG | haleyb: note the ipv6 patches are community work, not cisco's :) | 15:07 |
*** e0ne_ is now known as e0ne | 15:08 | |
salv-orlando | haleyb: from the bug report it pretty much seems dvr is totally broken when using ipv6? | 15:08 |
carl_baldwin | salv-orlando: Good point. I think even having ipv6 enabled in the job might’ve caught this. | 15:08 |
*** banix has quit IRC | 15:08 | |
haleyb | salv-orlando: floating ip's are what's broken as the fip- namespace is never created, for ipv6 to work we need all those "community" patches :) | 15:09 |
*** jschwarz has joined #openstack-meeting-3 | 15:09 | |
haleyb | we can probably create a functional test to add two subnets and see if the namespace is created | 15:09 |
*** baoli__ has joined #openstack-meeting-3 | 15:10 | |
salv-orlando | haleyb: that sounds reasonable. But in order to repro the issue all you have to do is to attach a v4 floating IP on a DVR linking it to a V6 internal address? | 15:10 |
HenryG | I think sc68cal is working towards making 4+6 the default in devstack (and hence all jobs) | 15:10 |
sc68cal | yup | 15:11 |
salv-orlando | sc68cal: basically by making the "private" network v6? | 15:11 |
haleyb | salv-orlando: the VM is dual-stack, problem is the l3-agent doesn't deal with multiple subnets on the gateway port properly | 15:11 |
sc68cal | salv-orlando: the private network will have an RFC1918 IPv4 subnet associated, and an IPv6 subnet from the ULA prefix | 15:12 |
carl_baldwin | salv-orlando: IOW, I don’t think we even need ipv6 addresses involved to break ipv4. Just enabling it for the stack breaks it. | 15:12 |
sc68cal | https://bugs.launchpad.net/neutron/+bug/1401728 | 15:12 |
openstack | Launchpad bug 1401728 in neutron "Routing updates lost when multiple IPs attached to router" [Medium,In progress] - Assigned to Sean M. Collins (scollins) | 15:12 |
salv-orlando | carl_baldwin: I am a bit lost about what do you mean for "enabling it for the stack" | 15:12 |
*** nelsnelson has joined #openstack-meeting-3 | 15:13 | |
salv-orlando | thanks sc68cal, that's a really good thing to do | 15:13 |
carl_baldwin | salv-orlando: Just turning on ipv6 in devstack. | 15:13 |
carl_baldwin | haleyb: Correct me if I’m wrong. | 15:13 |
sc68cal | What happens is the code in the L3 agent gets bad data from the DB layer, we have some code in the db layer to skip ports that have more than one subnet associated with the port | 15:13 |
sc68cal | and it ends up not creating a key in the dictionary the L3 agent accesses, and the whole thing goes kablooowey | 15:14 |
salv-orlando | carl_baldwin: ok, I did not recall we needed to explicitly enable it for devstack. I'm trying to understand if this issue affects not only IPv6 users, but also users which build external ipv4 networks using multiple non-contiguous ranges as subnets | 15:14 |
sc68cal | salv-orlando: it's possbile it does | 15:15 |
sc68cal | *does affect | 15:15 |
carl_baldwin | salv-orlando: Interesting. My thinking is that it would not because multiple subnets are handled with a different structure, not multiple addresses on each port. | 15:15 |
haleyb | carl_baldwin: do you mean enabling ipv6 but not on that network? i think sc68cal has it right wrt multiple subnets | 15:15 |
sc68cal | whoops carl_baldwin is right, it's multiple addresses | 15:16 |
salv-orlando | carl_baldwin: good point. | 15:16 |
carl_baldwin | salv-orlando: There is an “extra_subnets” field (or something liket that) | 15:16 |
carl_baldwin | To summarize, we need to turn attention to these ipv6 patches mentioned in the bug report. We also need to work out details for how to test this and/or turn attention to sc68cal ’s effort to enable ipv6 in devstack. | 15:17 |
carl_baldwin | Anyway, good work haleyb and others on this bug. | 15:18 |
carl_baldwin | Any other bugs? | 15:18 |
*** pkoniszewski has joined #openstack-meeting-3 | 15:18 | |
*** ChuckC has quit IRC | 15:19 | |
carl_baldwin | #topic L3 Agent Restructuring | 15:19 |
*** openstack changes topic to "L3 Agent Restructuring (Meeting topic: neutron_l3)" | 15:19 | |
carl_baldwin | mlavalle: We got yours merged. | 15:19 |
mlavalle | carl_baldwin: yeap, I saw that.... thanks for the help :-) | 15:20 |
carl_baldwin | I’ve got a couple of small patches lined up next and then a couple of medium sized ones. | 15:20 |
*** yamahata has joined #openstack-meeting-3 | 15:20 | |
pc_m | Please review https://review.openstack.org/#/c/160983/, which fixes VPN UTs as a result of 147744 merged. | 15:20 |
carl_baldwin | But, we’re getting to the end of the line. I looked yesterday and saw just under 40 non-abandoned patches on this topic. Most have merged. | 15:21 |
mlavalle | carl_baldwin: I am also adding a funtional test for the namespaces manager. I will push it tonight or tomorrow | 15:21 |
carl_baldwin | #action carl_baldwin will be sure to review https://review.openstack.org/#/c/160983/ today for pc_m | 15:21 |
carl_baldwin | ^ Encourage others to review too. | 15:21 |
pc_m | Also, I have https://review.openstack.org/#/c/160179/ to separate VPN device driver from L3 agent, too. | 15:21 |
carl_baldwin | pc_m: Ready to go now? | 15:22 |
pc_m | carl_baldwin: Thanks, need review of both of these. | 15:22 |
pc_m | carl_baldwin: Yes, in fact, I did part 2 changes as well so this is the whole thing. | 15:22 |
carl_baldwin | pc_m: Thanks. | 15:22 |
pc_m | I made it dependent on the bug fix, so should pass Jenkins. | 15:22 |
pc_m | 160179 depends on 160983, which was waiting on 147741... whew! | 15:23 |
carl_baldwin | pc_m: :) | 15:23 |
carl_baldwin | amuller do you have anything? | 15:23 |
*** banix has joined #openstack-meeting-3 | 15:24 | |
carl_baldwin | #topic neutron-ipam | 15:25 |
*** openstack changes topic to "neutron-ipam (Meeting topic: neutron_l3)" | 15:25 | |
carl_baldwin | I can’t believe that we have only 2 weeks left. | 15:25 |
*** marun has joined #openstack-meeting-3 | 15:26 | |
carl_baldwin | salv-orlando: pavel_bondar: johnbelamaric: tidwellr: How are things going? | 15:26 |
salv-orlando | making progress, even if not as fast as I'd like | 15:26 |
tidwellr | same for me | 15:26 |
salv-orlando | I've addressed all comments, and completed the subnet allocation part. I need to finish the address pool allocation bits. | 15:27 |
salv-orlando | And then unit tests - and this bit is done. | 15:27 |
salv-orlando | Then we'll have to add functional tests | 15:27 |
johnbelamaric | pavel_bondar: what remains on the db base refactor? | 15:27 |
salv-orlando | but before the functional tests we'll need to integrate the reference driver with pavel_bondar refactoring | 15:28 |
pavel_bondar | I am no longer marking re-factored db_base as not WIP, so feel free to review #link https://review.openstack.org/#/c/153236/ , however there some amount of work in todo list still | 15:28 |
pavel_bondar | It would be nice if we could start integration testing soon | 15:28 |
pavel_bondar | right now, I have only minor things left to do, improve tests, add rollback for delete_subnet, probably missed something else | 15:29 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 15:29 | |
*** amuller has joined #openstack-meeting-3 | 15:29 | |
carl_baldwin | salv-orlando: pavel_bondar: Sounds like we need a plan of attack for integration and testing. | 15:30 |
salv-orlando | for testing, the strategy is to have a non-voting job, similar to dvr | 15:31 |
carl_baldwin | Would it help to meet at another time to discuss this in more depth? | 15:31 |
salv-orlando | carl_baldwin: as long as it's IRC it's fine forme. | 15:31 |
carl_baldwin | We can also discuss here, didn’t mean to imply that is not an option. | 15:31 |
carl_baldwin | IRC is fine for me either way. | 15:31 |
pavel_bondar | ok for me too | 15:32 |
pavel_bondar | once reference driver is ready, I can rebase on it and turn new IPAM by default, so we will see how many tests are broken in jenkins | 15:33 |
salv-orlando | carl_baldwin: it was just because IRC allows me to have meetings also very late in the night. As I don't have to speak I won't wake up anybody | 15:33 |
carl_baldwin | pavel_bondar: That sounds like a reasonable way to start. | 15:33 |
*** armax has quit IRC | 15:33 | |
*** armax has joined #openstack-meeting-3 | 15:34 | |
carl_baldwin | salv-orlando: We’ll strive to be considerate of your time. | 15:34 |
carl_baldwin | I’m inclined to let salv-orlando stay focused on the remaining address pool allocation bits and set up another time to discuss our testing strategy maybe next week sometime. | 15:35 |
salv-orlando | even monday will work for me | 15:35 |
carl_baldwin | salv-orlando: That could work. I’ll have to check to be sure. | 15:35 |
carl_baldwin | #action carl_baldwin will find a time we can meet next week about a testing IPAM | 15:36 |
carl_baldwin | tidwellr: Anything to discuss on subnet allocation? | 15:38 |
carl_baldwin | We have a good start on tempest tests | 15:38 |
carl_baldwin | #link https://review.openstack.org/159644 | 15:39 |
tidwellr | some thoughts on the semantics of updates to the prefix of a pool would be appreciated | 15:39 |
carl_baldwin | Also, on python-neutronclient | 15:39 |
carl_baldwin | #link https://review.openstack.org/159618 | 15:39 |
tidwellr | yes, I've seen those | 15:39 |
carl_baldwin | tidwellr: Do you want those thoughts in the review? | 15:40 |
tidwellr | review, ML, "offline" in IRC works as well | 15:40 |
tidwellr | quotas is something I'm starting to worry about a little | 15:41 |
tidwellr | in the spec it was mentioned that the built-in quota mechanism might not be sufficient for subnet pools | 15:42 |
salv-orlando | are quotas the thing that we had so much fun about back in Utah? | 15:42 |
carl_baldwin | tidwellr: Wow, quotas. I have managed not to think about quotas much at all. | 15:42 |
carl_baldwin | salv-orlando: Yes, we had some fun with that. | 15:42 |
tidwellr | yeah, la la la, what quotas? :) | 15:42 |
carl_baldwin | tidwellr: Well, first things first. Let’s talk about updating the pool a bit. | 15:43 |
salv-orlando | do we really want to do that? management-wise is difficult, we know that | 15:44 |
salv-orlando | but is there a use case that justifies adding this complexity? | 15:44 |
carl_baldwin | tidwellr: I’m fine if updating a pool completely ignored current allocations. What do others think? | 15:44 |
salv-orlando | I think pools can be extended over time | 15:44 |
salv-orlando | so that can be a use case... | 15:44 |
tidwellr | carl_baldwin: I was going to propose we not support updates at this time, too complex | 15:44 |
*** Yi has quit IRC | 15:45 | |
carl_baldwin | tidwellr: What is the complexity? | 15:45 |
salv-orlando | in principle I am fine with detaching current allocations from the prefix. But on the other hand how should we handle the situation where one adds a prefix to a pool for which allocations exist in another pool? | 15:45 |
carl_baldwin | tidwellr: Would it be simpler to support only updates that extend the pool but do not take away from it at first? | 15:46 |
tidwellr | carl_baldwin: I suppose adding prefixes is not really a problem. Removing prefixes, dealing with existing allocations, compacting the prefix list, that gets messy | 15:47 |
carl_baldwin | salv-orlando: That is an interesting thought. | 15:47 |
tidwellr | salv-orlando carl_baldwin: prefixes don't have to be unique across pools, is that even a problem? | 15:48 |
carl_baldwin | salv-orlando: at one point, I was thinking that — at least initially — we’d only allow one pool per address scope. So, if two pools overlapped, it would be assumed that the addresses are in different scopes and that would be okay. | 15:48 |
tidwellr | +1 | 15:49 |
*** stendulker has joined #openstack-meeting-3 | 15:49 | |
salv-orlando | carl_baldwin, tidwellr: I reckon in the design it unicity of addresses across pool was configurable. | 15:49 |
carl_baldwin | salv-orlando: tidwellr: With ipv4, yes. With ipv6 they *should* be unique globally. However, I wasn’t thinking that we would deal with enforcing it. | 15:49 |
salv-orlando | carl_baldwin: but perhaps we don't even need it do it now | 15:50 |
carl_baldwin | salv-orlando: The configurability was for addresses *within* one pool. | 15:50 |
salv-orlando | carl_baldwin: ok | 15:50 |
*** sahid has quit IRC | 15:50 | |
carl_baldwin | salv-orlando: You know how current Neutron allows overlap all over the place. :) | 15:50 |
tidwellr | carl_baldwin: we can easily support extending the prefix pool, so I'll go that route | 15:51 |
salv-orlando | ok let's say one pool for address scope? | 15:51 |
carl_baldwin | salv-orlando: Yes. | 15:51 |
tidwellr | salv-orlando: yes | 15:51 |
carl_baldwin | I think the most important use case to support will be extending the pool. tidwellr: does that make it any easier? | 15:52 |
*** egallen has quit IRC | 15:52 | |
tidwellr | yes, I had a patch set earlier that supported this | 15:52 |
tidwellr | we can chat later about quotas, I don't want to take any more time | 15:53 |
carl_baldwin | tidwellr: Could you be sure to note any restrictions in the commit message so that we and document writers can easily figure out how to present all of this? | 15:54 |
carl_baldwin | tidwellr: Fair enough. Though we may not want to wait until next week to talk about quotas. | 15:55 |
tidwellr | I meant today or tomorrow :) | 15:55 |
tidwellr | better commit message coming | 15:55 |
carl_baldwin | tidwellr: Thanks. | 15:55 |
carl_baldwin | Anything else on IPAM? | 15:56 |
carl_baldwin | #topic Open Discussion | 15:57 |
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_l3)" | 15:57 | |
*** kozhukalov has joined #openstack-meeting-3 | 15:57 | |
mrsmith | I have a fip ns delay patch that may help with some of the intermittent failures of the dvr job | 15:58 |
mrsmith | https://review.openstack.org/#/c/151758/ | 15:58 |
mrsmith | its still a WIP | 15:58 |
mrsmith | but anyone who wants to take a look and let me know if I am going in the right or wrong direction would be appreciated | 15:59 |
mrsmith | it tries to delay the deletion of the fip ns and ports to reduce the churn that is seen on the dvr job | 15:59 |
mrsmith | also - Rajeev's lock patch may help as well - https://review.openstack.org/#/c/153422/ | 15:59 |
carl_baldwin | mrsmith: Thanks. | 16:00 |
carl_baldwin | #endmeeting | 16:00 |
*** openstack changes topic to "Zuul check queue stuck due to reboot maintenance window at one of our cloud providers - no need to recheck changes at the moment, they won't move forward." | 16:00 | |
openstack | Meeting ended Thu Mar 5 16:00:53 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-03-05-15.01.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-03-05-15.01.txt | 16:00 |
carl_baldwin | Thanks everyone. | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-03-05-15.01.log.html | 16:00 |
yamamoto | bye | 16:01 |
mlavalle | have a nice day all | 16:01 |
johnbelamaric | bye | 16:01 |
*** baoli__ has quit IRC | 16:01 | |
*** MarkAtwood has joined #openstack-meeting-3 | 16:01 | |
*** pc_m has left #openstack-meeting-3 | 16:02 | |
*** sahid has joined #openstack-meeting-3 | 16:02 | |
*** baoli has joined #openstack-meeting-3 | 16:02 | |
*** mrsmith has quit IRC | 16:02 | |
*** fischerw has joined #openstack-meeting-3 | 16:03 | |
*** pkoniszewski has quit IRC | 16:03 | |
*** amuller has left #openstack-meeting-3 | 16:04 | |
*** dboik has quit IRC | 16:05 | |
*** sahid has quit IRC | 16:05 | |
*** shwetaap1 has quit IRC | 16:05 | |
*** sahid has joined #openstack-meeting-3 | 16:06 | |
*** carl_baldwin has quit IRC | 16:08 | |
*** ChuckC has joined #openstack-meeting-3 | 16:17 | |
*** MaxV has joined #openstack-meeting-3 | 16:17 | |
*** ChuckC has quit IRC | 16:18 | |
*** ChuckC has joined #openstack-meeting-3 | 16:18 | |
*** mrmartin has quit IRC | 16:19 | |
*** shwetaap has joined #openstack-meeting-3 | 16:21 | |
*** stendulker has quit IRC | 16:23 | |
*** evgenyf has quit IRC | 16:28 | |
*** salv-orlando has quit IRC | 16:29 | |
*** chuckC_ has joined #openstack-meeting-3 | 16:29 | |
*** chuckC_ has quit IRC | 16:29 | |
*** david-lyle has joined #openstack-meeting-3 | 16:30 | |
*** tidwellr has left #openstack-meeting-3 | 16:31 | |
*** jschwarz has quit IRC | 16:35 | |
*** obondarev_ is now known as obondarev | 16:36 | |
*** salv-orlando has joined #openstack-meeting-3 | 16:39 | |
*** scheuran has quit IRC | 16:40 | |
*** baoli has quit IRC | 16:42 | |
*** carl_baldwin has joined #openstack-meeting-3 | 16:45 | |
*** Yi has joined #openstack-meeting-3 | 16:45 | |
*** yamahata has quit IRC | 16:50 | |
*** Yi has quit IRC | 16:50 | |
*** baoli has joined #openstack-meeting-3 | 16:51 | |
*** amotoki has quit IRC | 16:53 | |
*** JeanBriceCombebi has quit IRC | 17:01 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 17:02 | |
*** yamamoto has quit IRC | 17:04 | |
*** vishwanathj has joined #openstack-meeting-3 | 17:06 | |
*** vishwanathj has quit IRC | 17:06 | |
*** baoli has quit IRC | 17:08 | |
*** bpokorny has joined #openstack-meeting-3 | 17:08 | |
*** baoli has joined #openstack-meeting-3 | 17:09 | |
*** jaypipes has joined #openstack-meeting-3 | 17:09 | |
*** alexsyip has joined #openstack-meeting-3 | 17:10 | |
*** yamahata has joined #openstack-meeting-3 | 17:12 | |
*** bpokorny has quit IRC | 17:16 | |
*** bpokorny has joined #openstack-meeting-3 | 17:18 | |
*** yamahata has quit IRC | 17:18 | |
*** yamahata has joined #openstack-meeting-3 | 17:19 | |
*** igordcard has quit IRC | 17:20 | |
*** Longgeek has quit IRC | 17:22 | |
*** nkrinner has quit IRC | 17:22 | |
*** gulic has quit IRC | 17:25 | |
*** vishwanathj has joined #openstack-meeting-3 | 17:26 | |
*** absubram has left #openstack-meeting-3 | 17:28 | |
*** annegentle has quit IRC | 17:29 | |
*** matrohon has quit IRC | 17:34 | |
*** JeanBriceCombebi has quit IRC | 17:34 | |
*** carl_baldwin_ has joined #openstack-meeting-3 | 17:38 | |
*** carl_baldwin has quit IRC | 17:40 | |
*** carl_baldwin has joined #openstack-meeting-3 | 17:42 | |
*** carl_baldwin_ has quit IRC | 17:43 | |
*** mlavalle has quit IRC | 17:43 | |
*** safchain has quit IRC | 17:44 | |
*** Yi has joined #openstack-meeting-3 | 17:46 | |
*** sahid has quit IRC | 17:46 | |
*** mrunge has quit IRC | 17:47 | |
*** baoli has quit IRC | 17:49 | |
*** mageshgv has joined #openstack-meeting-3 | 17:54 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:59 | |
*** lazy_prif has joined #openstack-meeting-3 | 17:59 | |
*** lazy_prif is now known as lazy_prince | 17:59 | |
*** ivar-lazzaro has quit IRC | 17:59 | |
*** rkukura has joined #openstack-meeting-3 | 17:59 | |
*** killer_prince has quit IRC | 17:59 | |
*** sreshetn1ak has joined #openstack-meeting-3 | 17:59 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:59 | |
*** songole has joined #openstack-meeting-3 | 18:00 | |
*** elmiko has joined #openstack-meeting-3 | 18:00 | |
SumitNaiksatam | rkukura: ivar-lazzaro songole mageshgv Yi: hi | 18:01 |
rkukura | hi | 18:01 |
mageshgv | hi | 18:01 |
songole | SumitNaiksatam: hello | 18:01 |
ivar-lazzaro | SumitNaiksatam: hi | 18:01 |
SumitNaiksatam | seems like the team is here, lets get started | 18:01 |
SumitNaiksatam | #startmeeting networking_policy | 18:01 |
openstack | Meeting started Thu Mar 5 18:01:51 2015 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 |
*** mwang2 has joined #openstack-meeting-3 | 18:01 | |
SumitNaiksatam | #info agenda https://wiki.openstack.org/wiki/Meetings/GroupBasedPolicy#March_5th.2C_Feb_26th.2C_19th.2C_12th.2C_2015 | 18:02 |
SumitNaiksatam | no announcements from me | 18:02 |
SumitNaiksatam | anyone like to share anything up front? | 18:02 |
SumitNaiksatam | #topic Bugs | 18:03 |
*** openstack changes topic to "Bugs (Meeting topic: networking_policy)" | 18:03 | |
SumitNaiksatam | so as planned, we had the bug squashing day on Tuesday (March 2nd) | 18:03 |
SumitNaiksatam | #link https://wiki.openstack.org/wiki/GroupBasedPolicy/kilo-bug-squash#Pending_bugs_on_master_.28and_require_backport.29 | 18:03 |
SumitNaiksatam | as you can see we fixed most of what we had planned to and managed to back port as well | 18:03 |
SumitNaiksatam | BIG thanks to everyone for participating | 18:04 |
SumitNaiksatam | there was an issue with the gate starting that evening | 18:04 |
*** elmiko has left #openstack-meeting-3 | 18:04 | |
SumitNaiksatam | and at one point mageshgv and I noticed that at least our stable branch patches we kicked out of the zuul queue | 18:04 |
*** baoli has joined #openstack-meeting-3 | 18:05 | |
SumitNaiksatam | so if you are noticing that your patch has not been voted on for a long time by Jenkins, always check status.openstack.org/zuul | 18:05 |
SumitNaiksatam | to see if its in the queue | 18:05 |
*** baoli has quit IRC | 18:06 | |
SumitNaiksatam | if not, you can retrigger it by putting “recheck” on the patch | 18:06 |
*** sbalukoff has quit IRC | 18:06 | |
SumitNaiksatam | also one of the patches was in the merge queue and got bumped out | 18:06 |
SumitNaiksatam | so I had to do a +A again to get it back into the merge queue | 18:06 |
SumitNaiksatam | recheck was not enough | 18:07 |
*** yapeng has joined #openstack-meeting-3 | 18:07 | |
rkukura | reverify? | 18:07 |
*** alexsyip has quit IRC | 18:07 | |
*** baoli has joined #openstack-meeting-3 | 18:07 | |
SumitNaiksatam | rkukura: i dont think reverify is supported anymore, at least i did not find it on the wiki page (but i might not be looking at the right place) | 18:07 |
*** LouisF has joined #openstack-meeting-3 | 18:08 | |
SumitNaiksatam | rkukura: i think, reverify and recheck probably mean the same thing now, but i dont want to misinform folks here | 18:08 |
*** eghobo has joined #openstack-meeting-3 | 18:08 | |
*** baoli_ has joined #openstack-meeting-3 | 18:08 | |
SumitNaiksatam | lastly, if your patch is in the zuul queue, it might take a long time for you to get back the jenkins vote, since the queue has been pretty deep | 18:08 |
SumitNaiksatam | in general, on the proccess, please feel free to check on #openstack-gbp any time you run into issues like these (or you can directly ask on #openstack-infra) | 18:09 |
SumitNaiksatam | the list of bugs that we fixed on the bug squash is prioritized subset of the pending buga | 18:09 |
SumitNaiksatam | *bugs | 18:09 |
SumitNaiksatam | we still need to take of the other pending bugs | 18:10 |
rkukura | I expect to have a patch for the last remaining bug squash bug, https://bugs.launchpad.net/group-based-policy/+bug/1416177, today | 18:10 |
openstack | Launchpad bug 1416177 in Group Based Policy " ptg wrongly created with null subnet, cannot be deleted either" [Medium,In progress] - Assigned to Robert Kukura (rkukura) | 18:10 |
*** KrishnaK has joined #openstack-meeting-3 | 18:10 | |
SumitNaiksatam | rkukura: sweet! | 18:10 |
SumitNaiksatam | per rkukura’s suggestion last week, if we are able to get most of the prioritized bugs fixed and backported, we will do a new stable/juno release end of this weekend | 18:11 |
SumitNaiksatam | any comments/questions on the above? | 18:11 |
*** baoli has quit IRC | 18:11 | |
SumitNaiksatam | is jishnu here? | 18:12 |
rkukura | he’s logging in now | 18:12 |
SumitNaiksatam | rkukura: ah okay | 18:12 |
*** jtomasek has quit IRC | 18:12 | |
SumitNaiksatam | so jishnu has a uploaded a scenario testing library to pypi for running GBP tests | 18:13 |
SumitNaiksatam | this is an interim step while we enable these tests via the upstream gate | 18:13 |
SumitNaiksatam | i was hoping jishnu would have been able to summarize how to use this library | 18:13 |
*** jishnu has joined #openstack-meeting-3 | 18:14 | |
SumitNaiksatam | ah right on cue | 18:14 |
jishnu | hi | 18:14 |
SumitNaiksatam | jishnu: hi, we were just discussing about your pypi lib | 18:14 |
SumitNaiksatam | jishnu: can you summarize for the team here how to use it? | 18:14 |
jishnu | Sure | 18:14 |
jishnu | The are the steps: | 18:15 |
jishnu | pip install noirogbptests | 18:15 |
*** e0ne has quit IRC | 18:15 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 18:15 | |
SumitNaiksatam | jishnu: still there? | 18:16 |
jishnu | pkg will wil be installed at | 18:16 |
jishnu | /usr/lib/python2.7/site-packages/noirogbptests/ (for RHEL) | 18:16 |
SumitNaiksatam | ok | 18:17 |
jishnu | hi | 18:17 |
jishnu | Looks like my previous msgs did not appear | 18:17 |
jishnu | Let me repeat again .. sorry folks | 18:18 |
*** songole has quit IRC | 18:18 | |
jishnu | pip install noirogbptests | 18:18 |
*** jcoufal_ has quit IRC | 18:18 | |
jishnu | pkg will be installed in: | 18:18 |
jishnu | /usr/lib/python2.7/site-packages/noirogbptests/ (for RHEL) | 18:18 |
jishnu | /usr/local/lib/python2.7/dist-packages/noirogbptests/ (for Ubuntu) | 18:18 |
jishnu | # Usage: User can run each test-script or entire test-suite(suite_run.py) in any of two ways: # 1. If the default location of the package is appended to the $PATH # then executable files can be run rom anywhere # 2. The executable can be run from the default location # # Test Report: Depending on the location from where the suite is run, a file "test_reports.txt" # get created in that | 18:19 |
SumitNaiksatam | jishnu: ok good, perhaps its a good idea to post these instructions on a wiki page, and point from the main GBP wiki page | 18:19 |
jishnu | yes .. i shall put it there | 18:20 |
SumitNaiksatam | jishnu: thanks, sorry to put you on the spot ;-) | 18:20 |
jishnu | folks: it takes 5 mins 10-12 secs to finish 52 functonal testcases | 18:20 |
SumitNaiksatam | jishnu: ok good to know | 18:21 |
SumitNaiksatam | these are end to end tempest scenario like tests | 18:21 |
SumitNaiksatam | jishnu: so the requirement is that devstack be installed before running these, right? | 18:21 |
ivar-lazzaro | are the testcase defined on the library itself? | 18:21 |
ivar-lazzaro | should we include them upstream instead? | 18:22 |
jishnu | yes.. devstack needs to be installed first | 18:22 |
banix | could these become part of the tree? | 18:22 |
banix | is that the plan eventually? | 18:22 |
SumitNaiksatam | banix: yes | 18:22 |
jishnu | As Sumit mentioned, I will put the instructions clearly in the Wiki.. | 18:22 |
SumitNaiksatam | ivar-lazzaro: yes, we should upstream this | 18:22 |
SumitNaiksatam | so banix ivar-lazzaro on that - | 18:22 |
SumitNaiksatam | i have started the process of triggering an upstream gate job to run GBP functional tests | 18:23 |
SumitNaiksatam | have posted two patches: | 18:23 |
SumitNaiksatam | #link https://review.openstack.org/#/c/161511/ | 18:23 |
SumitNaiksatam | that one is in infra | 18:23 |
SumitNaiksatam | and: #link https://review.openstack.org/#/c/161532/ | 18:23 |
SumitNaiksatam | in GBP | 18:23 |
*** SumitNaiksatam has quit IRC | 18:24 | |
banix | nice | 18:24 |
ivar-lazzaro | good! | 18:24 |
ivar-lazzaro | just wondering, do they give you the ability to define arbitrary topologies? Or is it all single node testing? | 18:25 |
yapeng | great, how to run the functional test, is there any instruction? | 18:26 |
jishnu | its is topology agnostic.. | 18:26 |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:28 | |
SumitNaiksatam | sorry i got disconnected | 18:28 |
SumitNaiksatam | any other bugs we need to discuss in this meeting? | 18:29 |
SumitNaiksatam | #topic Re-factor Group Based Policy with Neutron RESTful APIs | 18:29 |
SumitNaiksatam | Yi: yapeng: over to you | 18:29 |
SumitNaiksatam | how is this coming along? | 18:29 |
Yi | almost done.. | 18:30 |
Yi | the client and api are ready | 18:30 |
jishnu | As the datapath testcases are getting developed, the approach taken is: presence of two end-points agnostic of their location(so that you can run the same set of tests in two nodes or single node) | 18:30 |
SumitNaiksatam | Yi: wow! :-) | 18:30 |
SumitNaiksatam | jishnu: ok good to know | 18:30 |
Yi | we are working on the refactoring the RMD and UT cade | 18:30 |
*** annegentle has joined #openstack-meeting-3 | 18:31 | |
SumitNaiksatam | Yi: you ran into some issues with the latest merged patches? | 18:31 |
Yi | it was done. -- As some new test cases were introduced in recent bug fixes, we are working on patching them | 18:31 |
SumitNaiksatam | Yi: ok | 18:32 |
SumitNaiksatam | so in terms of review, we are discussing the following chaing of patches: | 18:32 |
SumitNaiksatam | #link https://review.openstack.org/#/c/159725 | 18:32 |
SumitNaiksatam | #link https://review.openstack.org/#/c/156776/ | 18:32 |
SumitNaiksatam | #link https://review.openstack.org/#/c/156856/ | 18:32 |
Yi | SumitNaiksatam: correct | 18:33 |
SumitNaiksatam | i did one pass of quick reviews over the former two patches | 18:33 |
yapeng | the first link is ready for review. | 18:33 |
Yi | the first two are ready | 18:33 |
SumitNaiksatam | yapeng: ah good to know | 18:33 |
Yi | the last one is almost... | 18:33 |
SumitNaiksatam | yapeng: yi, apart from the UTs, have you tested this in a devstack setup? | 18:33 |
Yi | yes, we did. | 18:34 |
SumitNaiksatam | Yi: sweet!! | 18:34 |
yapeng | yes, last week I did test against devstack | 18:34 |
SumitNaiksatam | yapeng: nice! | 18:34 |
Yi | I have not got a chance to test the external segment in devstack | 18:34 |
Yi | but otherwise, it seems fine | 18:34 |
*** MarkAtwood has quit IRC | 18:35 | |
SumitNaiksatam | Yi: okay, ivar-lazzaro and I can help you with that | 18:35 |
Yi | SumitNaiksatam: ivar-lazzaro: Thanks! | 18:35 |
SumitNaiksatam | would really appreciate if the rest of the team can help review these patches | 18:35 |
rkukura | SumitNaiksatam: will do | 18:35 |
SumitNaiksatam | Yi: and yapeng have been working pretty hard on this, and we owe them some good feedback at the earliest | 18:35 |
SumitNaiksatam | rkukura: great, thanks! | 18:35 |
Yi | Will do one more round test in devstack once we finish pacthing the RMD and UT. | 18:36 |
mageshgv | SumitNaiksatam: sure, will review these | 18:36 |
SumitNaiksatam | mageshgv: thanks | 18:36 |
SumitNaiksatam | yapeng: Yi: do you have any blockers at this point? | 18:36 |
Yi | rkukura: mageshgv: Thanks! | 18:36 |
Yi | SumitNaiksatam: So far so good | 18:36 |
yapeng | SumitNaiksatam: not at this moment | 18:36 |
SumitNaiksatam | Yi: yapeng: great to hear that, so lets focus our attention on reviewing and testing these | 18:37 |
SumitNaiksatam | any other questions for Yi and yapeng at this point? | 18:37 |
yapeng | SumitNaiksatam: ok | 18:37 |
Yi | great! | 18:37 |
SumitNaiksatam | yapeng: yi: thanks much for your work on this! | 18:38 |
SumitNaiksatam | #topic Floating IP support | 18:38 |
*** openstack changes topic to "Floating IP support (Meeting topic: networking_policy)" | 18:38 | |
SumitNaiksatam | there were lots of good discussions on this since rkukura is in town, and some of us were meeting | 18:39 |
SumitNaiksatam | most of the discussions were sparked by rkukura’s comments on the latest patch set: | 18:40 |
SumitNaiksatam | #link https://review.openstack.org/#/c/157298/2/specs/kilo/gbp-floating-ip-support.rst | 18:40 |
SumitNaiksatam | at this point i think most of us are on the same page in terms of understanding where we want to be in terms of trying to capture the user intent | 18:41 |
SumitNaiksatam | and I think that the current spec puts us on a patch towards that, although might not entirely be the case (the explicilt use of the network service policy is a sticky point) | 18:42 |
*** mrmartin has joined #openstack-meeting-3 | 18:42 | |
SumitNaiksatam | that said, our current plan is to use this spec as a basis for the first iteration of implementation | 18:42 |
SumitNaiksatam | we will no doubt learn with that, and we can revise accordingly | 18:42 |
SumitNaiksatam | that said, over to you mageshgv | 18:43 |
*** SumitNaiksatam has quit IRC | 18:43 | |
mageshgv | SumitNaiksatam: True, Capturing the intent exactly is the important aspect here | 18:43 |
mageshgv | It might help in getting a clear picture when we can try out a patch for this functionlity | 18:44 |
Yi | SumitNaiksatam: mageshgv: regarding the intent, I do think in the case of FIP, it's to allow an endpoint to be accessed from external environment | 18:45 |
Yi | i.e., the external users could be the initiator of the session | 18:46 |
mageshgv | Yi: Yes, that is indeed the usecase for this feature | 18:46 |
*** SumitNaiksatam_ has joined #openstack-meeting-3 | 18:46 | |
*** jrist has joined #openstack-meeting-3 | 18:47 | |
Yi | while the intent, for the non-FIP NAT case, is to allow endpoint to access external ... | 18:47 |
Yi | the difference is "who is the initiator"... | 18:47 |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:48 | |
mageshgv | Yi: are you referring to nat_pool when you mean non-FIP NT case ? | 18:48 |
Yi | mageshgv: yes.. | 18:48 |
SumitNaiksatam | sorry, folks having problems with my client again | 18:49 |
mageshgv | Actually I too wanted to discuss this with ivar-lazzaro and SumitNaiksatam | 18:50 |
SumitNaiksatam | mageshgv: my apologies, i was typing not realizing that what i was typing was not geting relayed | 18:51 |
*** sambetts has quit IRC | 18:51 | |
SumitNaiksatam | and i missed some of the context here too | 18:51 |
SumitNaiksatam | i will go back and check the logs once the meeting is done | 18:51 |
SumitNaiksatam | #chair rkukura mageshgv ivar-lazzaro | 18:51 |
openstack | Current chairs: SumitNaiksatam ivar-lazzaro mageshgv rkukura | 18:51 |
SumitNaiksatam | in case i drop off again | 18:51 |
Yi | mageshgv: do we want to discuss here? | 18:52 |
SumitNaiksatam | mageshgv: are we at a logical point in this discussion where we can take this offline? | 18:52 |
ivar-lazzaro | Yi, mageshgv: nat pool is intended for FIP cases | 18:52 |
*** carl_baldwin_ has joined #openstack-meeting-3 | 18:52 | |
SumitNaiksatam | i mean onto #openstack-gbp | 18:52 |
ivar-lazzaro | Yi, mageshgv: non-FIP cases are in the PAT domain imp | 18:52 |
*** sambetts has joined #openstack-meeting-3 | 18:52 | |
ivar-lazzaro | s/imp/IMO | 18:52 |
mageshgv | SumitNaiksatam: ok, that will be fine | 18:52 |
SumitNaiksatam | i want to take a few minutes to discuss the GBP project in the open discussion | 18:53 |
SumitNaiksatam | mageshgv: thanks | 18:53 |
Yi | ivar-lazzaro: I would agree, but there seems some inconsistency about terms used in openstack regard nat/pat/FIP/snat/dnat | 18:53 |
*** carl_baldwin has quit IRC | 18:53 | |
*** carl_baldwin_ is now known as carl_baldwin | 18:53 | |
SumitNaiksatam | mageshgv: to Yi’s point perhaps we can clarify in the spec | 18:54 |
ivar-lazzaro | Yi: well, PAT only mean one thing I think. And NAT pool could be renamed if we need to | 18:54 |
Yi | ivar-lazzaro: that's why I tried to avoid using nat-pool previously. Instead, using FIP/non-FIP. | 18:54 |
SumitNaiksatam | Yi: that said, we are not reinventing the floating IP (or NAT) definition, we intend to use it exactly as neutron uses it | 18:54 |
*** wojdev has joined #openstack-meeting-3 | 18:54 | |
SumitNaiksatam | #topic Open Discussion | 18:55 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_policy)" | 18:55 | |
Yi | SumitNaiksatam: I agree. but we need to make sure all of us on the same page.:-) | 18:55 |
SumitNaiksatam | Yi: absolutely | 18:55 |
SumitNaiksatam | i had one item i wanted to bring up - as a team it seems that we are in agreement that we want to take the step towards openstack “projectification” per the new “big tent” policy | 18:56 |
SumitNaiksatam | *governance policy | 18:56 |
SumitNaiksatam | everybody mostly in agreement on this? | 18:57 |
ivar-lazzaro | +1 | 18:57 |
yapeng | +1 | 18:57 |
mageshgv | +1 | 18:57 |
SumitNaiksatam | ivar-lazzaro: yapeng mageshgv: great | 18:57 |
banix | +1 | 18:57 |
SumitNaiksatam | banix: great | 18:57 |
Yi | +1 | 18:58 |
LouisF | +1 | 18:58 |
SumitNaiksatam | towards that end - here is the proposed mission statement for the project: | 18:58 |
SumitNaiksatam | “To provide a policy framework consisting of declarative, intent-based abstractions for cloud infrastructure coupled with an enforcement engine designed to enable scalable automation.” | 18:59 |
SumitNaiksatam | sound okay to everyone? | 18:59 |
banix | sounds reasonable | 18:59 |
SumitNaiksatam | banix: okay | 18:59 |
Yi | +1 | 18:59 |
SumitNaiksatam | this is of course in no way set in stone | 18:59 |
SumitNaiksatam | projects keep evolving, so can be adjusted as we go along | 19:00 |
SumitNaiksatam | anyway, let me know if you have further thoughts on any of this | 19:00 |
SumitNaiksatam | and we have the #openstack-gbp channel to discuss as well | 19:00 |
SumitNaiksatam | we are at the hour | 19:00 |
SumitNaiksatam | thanks all! | 19:00 |
Yi | thanks, SumitNaiksatam! | 19:01 |
SumitNaiksatam | reminder - kilo-2 deadline for us is March 16th | 19:01 |
SumitNaiksatam | bye! | 19:01 |
Yi | bye | 19:01 |
banix | thaks. bye | 19:01 |
mageshgv | bye | 19:01 |
SumitNaiksatam | #endmeeting | 19:01 |
*** openstack changes topic to "Zuul check queue stuck due to reboot maintenance window at one of our cloud providers - no need to recheck changes at the moment, they won't move forward." | 19:01 | |
openstack | Meeting ended Thu Mar 5 19:01:38 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-03-05-18.01.html | 19:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-03-05-18.01.txt | 19:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-03-05-18.01.log.html | 19:01 |
yapeng | bye | 19:01 |
*** mageshgv has quit IRC | 19:01 | |
*** SumitNaiksatam_ has quit IRC | 19:04 | |
*** ivar-lazzaro has quit IRC | 19:05 | |
*** SumitNaiksatam has quit IRC | 19:06 | |
*** egallen has joined #openstack-meeting-3 | 19:07 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 19:08 | |
*** wojdev has quit IRC | 19:09 | |
*** kozhukalov has quit IRC | 19:10 | |
*** carl_baldwin_ has joined #openstack-meeting-3 | 19:11 | |
*** jishnu has quit IRC | 19:13 | |
*** baoli_ has quit IRC | 19:13 | |
*** carl_baldwin has quit IRC | 19:13 | |
*** carl_baldwin_ is now known as carl_baldwin | 19:13 | |
*** egallen has quit IRC | 19:13 | |
*** sreshetn1ak has quit IRC | 19:14 | |
*** sbalukoff has joined #openstack-meeting-3 | 19:17 | |
*** wojdev has joined #openstack-meeting-3 | 19:17 | |
*** egallen has joined #openstack-meeting-3 | 19:20 | |
*** e0ne has joined #openstack-meeting-3 | 19:24 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 19:28 | |
*** david-lyle has quit IRC | 19:29 | |
*** annegentle has quit IRC | 19:35 | |
*** annegentle has joined #openstack-meeting-3 | 19:35 | |
*** mrmartin has quit IRC | 19:40 | |
*** alexsyip has joined #openstack-meeting-3 | 19:42 | |
*** wojdev has quit IRC | 19:43 | |
*** jckasper has quit IRC | 19:44 | |
*** jckasper has joined #openstack-meeting-3 | 19:45 | |
*** wojdev has joined #openstack-meeting-3 | 19:48 | |
*** vishwanathj has quit IRC | 19:48 | |
*** Sukhdev has joined #openstack-meeting-3 | 19:53 | |
*** thangp has quit IRC | 19:55 | |
*** melwitt has joined #openstack-meeting-3 | 19:55 | |
*** sarob has joined #openstack-meeting-3 | 19:56 | |
*** sarob has quit IRC | 19:57 | |
*** sarob has joined #openstack-meeting-3 | 19:58 | |
*** wojdev has quit IRC | 19:58 | |
*** rkukura has quit IRC | 19:58 | |
*** MarkAtwood has joined #openstack-meeting-3 | 19:59 | |
*** sarob has quit IRC | 20:00 | |
*** MaxV has quit IRC | 20:00 | |
*** sarob has joined #openstack-meeting-3 | 20:01 | |
*** bpokorny_ has joined #openstack-meeting-3 | 20:02 | |
*** MarkAtwood has quit IRC | 20:03 | |
*** vishwanathj has joined #openstack-meeting-3 | 20:03 | |
*** wojdev has joined #openstack-meeting-3 | 20:03 | |
*** LouisF has quit IRC | 20:05 | |
*** bpokorny has quit IRC | 20:06 | |
*** bpokorny has joined #openstack-meeting-3 | 20:08 | |
*** Yi has quit IRC | 20:10 | |
*** bpokorny_ has quit IRC | 20:11 | |
*** MarkAtwood has joined #openstack-meeting-3 | 20:17 | |
*** MarkAtwood has quit IRC | 20:18 | |
*** wojdev has quit IRC | 20:22 | |
*** Longgeek has joined #openstack-meeting-3 | 20:23 | |
*** coolsvap_ is now known as coolsvap | 20:24 | |
*** mattgriffin has joined #openstack-meeting-3 | 20:24 | |
*** rkukura has joined #openstack-meeting-3 | 20:27 | |
*** Longgeek has quit IRC | 20:27 | |
*** thangp has joined #openstack-meeting-3 | 20:34 | |
*** carl_baldwin_ has joined #openstack-meeting-3 | 20:36 | |
*** carl_baldwin has quit IRC | 20:38 | |
*** carl_baldwin_ is now known as carl_baldwin | 20:38 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 20:38 | |
*** MarkAtwood has joined #openstack-meeting-3 | 20:38 | |
*** ivar-lazzaro has quit IRC | 20:41 | |
*** matrohon has joined #openstack-meeting-3 | 20:44 | |
*** david-lyle_afk has joined #openstack-meeting-3 | 20:45 | |
*** david-lyle_afk has quit IRC | 20:47 | |
*** david-lyle_afk has joined #openstack-meeting-3 | 20:47 | |
megm | hi all -- I may be a couple minutes late | 20:49 |
*** MaxV has joined #openstack-meeting-3 | 20:51 | |
*** coolsvap is now known as coolsvap_ | 20:52 | |
*** rkukura has quit IRC | 20:53 | |
*** rkukura has joined #openstack-meeting-3 | 20:55 | |
*** rkukura has left #openstack-meeting-3 | 20:55 | |
mattgriffin | megm, np | 20:56 |
mattgriffin | HA Guide meeting getting started in a few min | 20:56 |
*** Sam-I-Am has joined #openstack-meeting-3 | 20:58 | |
*** ivar-laz_ has quit IRC | 20:58 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:59 | |
*** salv-orlando is now known as ihate-salv-orlan | 20:59 | |
*** ivar-lazzaro has quit IRC | 21:00 | |
mattgriffin | hi Sam-I-Am | 21:00 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:00 | |
Sam-I-Am | howdy | 21:00 |
*** ihate-salv-orlan is now known as salv-orlando | 21:00 | |
*** nickchase has joined #openstack-meeting-3 | 21:01 | |
mattgriffin | #startmeeting HA-Guide-Update | 21:01 |
openstack | Meeting started Thu Mar 5 21:01:04 2015 UTC and is due to finish in 60 minutes. The chair is mattgriffin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
*** openstack changes topic to " (Meeting topic: HA-Guide-Update)" | 21:01 | |
openstack | The meeting name has been set to 'ha_guide_update' | 21:01 |
mattgriffin | hi nickchase | 21:01 |
mattgriffin | #topic last week's meeting | 21:01 |
*** openstack changes topic to "last week's meeting (Meeting topic: HA-Guide-Update)" | 21:01 | |
*** egallen has quit IRC | 21:01 | |
nickchase | hi all | 21:01 |
mattgriffin | nickchase, can you give an update on last week's meeting? | 21:02 |
mattgriffin | megm, said she was going to be a bit late | 21:02 |
nickchase | sure, if you give me a minute | 21:02 |
nickchase | I can't remember that far back. :) | 21:02 |
mattgriffin | heh | 21:02 |
Sam-I-Am | hi nick | 21:02 |
megm | Hi all | 21:03 |
nickchase | hey, all | 21:03 |
mattgriffin | megm, hello | 21:03 |
*** david-lyle_afk is now known as david-lyle | 21:03 | |
nickchase | I sent the minutes to the list | 21:03 |
nickchase | but I'm trying to find them | 21:03 |
mattgriffin | here's what i thought we might cover today | 21:03 |
mattgriffin | #link https://wiki.openstack.org/wiki/Documentation/HA_Guide_Update#Next_Meeting | 21:03 |
mattgriffin | nickchase, cool | 21:03 |
nickchase | found them: | 21:03 |
nickchase | Short meeting today. TOC is still being reviewed, and Meg is adding links to existing material. We agreed on the following: | 21:03 |
nickchase | We need to add strategy information to the TOC. (nickchase, 21:17:11) | 21:03 |
nickchase | We don't want to duplicate existing docs (ie, for Galera) (nickchase, 21:18:57) | 21:03 |
nickchase | We'll take the discussion of RST vs Docbook to the mailing list. (nickchase, 21:26:02) | 21:03 |
nickchase | Action items: | 21:03 |
nickchase | nickchase | 21:03 |
nickchase | nickchase Add structure for HA strategy. | 21:03 |
nickchase | nickchase Create wiki pages for the install guide and ops guide notes and link them from the main HA guide page. | 21:03 |
nickchase | Sam-I-Am | 21:03 |
nickchase | Sam-I-Am Review the install guide for any references that are relevant to HA. | 21:03 |
nickchase | Shamail | 21:03 |
nickchase | Shamail Review the ops guide for any references that are relevant to HA. | 21:03 |
nickchase | Full minutes: http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-02-26-21.11.html | 21:03 |
nickchase | whoa,s orry about that!!! | 21:04 |
Sam-I-Am | heh | 21:04 |
mattgriffin | :) | 21:04 |
Sam-I-Am | you need to irc better :) | 21:04 |
nickchase | hey, been out of IRC except for these meetings for about a decade and a half. | 21:04 |
nickchase | glad I remember how to /join :) | 21:04 |
Sam-I-Am | we'll eventually fix that | 21:04 |
mattgriffin | should we consider these action items for the next meeting as well. wondering about progess | 21:05 |
nickchase | I apologize I just realized I completely spaced on my action items. | 21:05 |
mattgriffin | question for Sam-I-Am, nickchase, and megm ^ | 21:05 |
mattgriffin | nickchase, np | 21:06 |
nickchase | I'm all for considering them for next meeting (for reasons just stated) | 21:06 |
megm | I'm still not quite done with the outline but most of it is there. | 21:06 |
mattgriffin | megm, what was that link again? | 21:06 |
megm | I think there is enough to start discussing content structure | 21:06 |
megm | https://wiki.openstack.org/wiki/HAGuideImprovements/TOC | 21:06 |
Sam-I-Am | yeah, we're getting closer on structure | 21:06 |
Sam-I-Am | i also reviewed the install guide | 21:07 |
mattgriffin | excellent. this is great stuff | 21:07 |
megm | sam-i-am, are things in the right order in the outline? | 21:08 |
nickchase | So the internal Mirantis team is supposed to be letting us know which topics they're going to tackle first. | 21:08 |
Sam-I-Am | megm: not 100% | 21:08 |
nickchase | I'll bug Evgeniy to see where that is | 21:08 |
Sam-I-Am | sort of need to weed things out first, imho | 21:08 |
megm | we also need to identify when one does what is in the install guide and then does the ha steps, versus replacing the install guide steps | 21:08 |
Sam-I-Am | then it sort of makes sense to start with the most system-wide things, like databases... then keystone, etc. | 21:08 |
mattgriffin | nickchase, cool. i can start to see what database parts Percona can take too | 21:09 |
Sam-I-Am | nothing in the install guide does HA, except one part of swift, but thats only because its required minimum config | 21:09 |
mattgriffin | ack | 21:09 |
Sam-I-Am | it wasnt supposed to handle redundancy because its often "too much" for first-timers | 21:10 |
nickchase | right | 21:10 |
Sam-I-Am | redundancy is the second step though | 21:10 |
megm | Agreed about install guide not covering ha. | 21:10 |
Sam-I-Am | and secueity | 21:10 |
Sam-I-Am | security | 21:10 |
megm | But, for instance, do I do the Keystone install/config that is in the Install Guide, then do the "special" stuff that is in HA Guide. | 21:10 |
mattgriffin | so for next meeting, review this TOC page and ensure it's on the mark? | 21:11 |
megm | Or do we just use the Keystone concepts from the install guide, and handle all config in HA guide | 21:11 |
Sam-I-Am | megm: where possible, we should reference the install guide's basic config. | 21:11 |
*** zz_ttrifonov is now known as ttrifonov | 21:11 | |
*** Yi has joined #openstack-meeting-3 | 21:11 | |
Sam-I-Am | there may be some services that require complete reconfiguration to do HA | 21:11 |
megm | I agree -- where do we get the definition of "where possible"? | 21:11 |
megm | Do I go through and modify keystone.conf for install guide, then throw that away when I do HA? | 21:12 |
nickchase | Basically if you can do the install steps and then do special for HA, then we reuse it. | 21:12 |
nickchase | If you do something different from start, then it's not possible. | 21:12 |
megm | It needs definition, probably for each component/topic | 21:12 |
nickchase | agreed. | 21:12 |
Sam-I-Am | in some cases its "roughly duplicate this config, with minor changes for X Y Z" | 21:12 |
megm | I think we agreed on the strategy/component a few weeks ago -- the specifics are what concerns me | 21:13 |
Sam-I-Am | most of the APIs are that way | 21:13 |
*** KrishnaK has quit IRC | 21:13 | |
megm | Sam, did you do the "Configure networking on each node" piece? Very nice! | 21:13 |
Sam-I-Am | for databases, question is do we want to take a one-node sql database to redundancy, or start from scratch with redundancy? | 21:13 |
megm | Nick, do the networking guide people agree? | 21:13 |
*** shwetaap has quit IRC | 21:13 | |
nickchase | agree about thwat? | 21:14 |
nickchase | sorry, not following. | 21:14 |
Sam-I-Am | megm: which "configure networking on each node" ? (which doc) | 21:14 |
*** mwagner_lap has quit IRC | 21:14 | |
mattgriffin | Sam-I-Am, i think start with redundancy - i.e., galera-based | 21:14 |
Sam-I-Am | the question is, do we think most people will start out with the install guide architecture and then add onto it? or will they want to deploy from scratch with redundancy. | 21:14 |
megm | https://wiki.openstack.org/wiki/HAGuideImprovements/TOC -- first header after "Prerequisites" | 21:14 |
mattgriffin | Sam-I-Am, hmm... maybe for the DB we could include a general upgrade procedure from single node to galera | 21:15 |
Sam-I-Am | megm: oh yeah that was me | 21:15 |
*** shwetaap has joined #openstack-meeting-3 | 21:15 | |
Sam-I-Am | megm: that makes sense | 21:15 |
Sam-I-Am | errr mattgriffin | 21:16 |
mattgriffin | :) | 21:16 |
*** Yi has quit IRC | 21:16 | |
Sam-I-Am | the thing about the install guide is we have a known-good architecture to base off | 21:16 |
megm | sam-i-am, that is an excellent question. | 21:16 |
Sam-I-Am | the install guide was written to make it easy to add more nodes of things | 21:16 |
mattgriffin | Sam-I-Am, i think just add that to the Prerequisites section - general DB upgrade step | 21:16 |
nickchase | I think that ... | 21:16 |
megm | My guess is that people will do a "play" set-up with the Install Guide but, when they are ready to deploy their production system, they will start over | 21:17 |
nickchase | we have an assumption that if someone is doing HA, they are NOT a beginner. I think that... | 21:17 |
nickchase | ti's perfactly acceptable to say, "INstall keystone. (see install guide if you need details)". Now do this." | 21:18 |
nickchase | (darn, my text disappeared :() | 21:18 |
megm | +1 nick... And we can include links to Install Guide (like for Keystone concepts) to help those who aren't experts at some piece or other | 21:18 |
nickchase | (there it is (facepalm)) | 21:18 |
Sam-I-Am | yeah. | 21:18 |
Sam-I-Am | agreed. | 21:18 |
mattgriffin | +1 | 21:18 |
nickchase | great. | 21:18 |
Sam-I-Am | on the topic of audience, we're not going to handhold basic system things in the HA guide | 21:18 |
Sam-I-Am | like "here's how you edit a file" | 21:18 |
megm | For Keystone example, maybe it should be what you say, but "but modify keystone.conf like this rather than what is in Install GUide" | 21:18 |
nickchase | agreed. | 21:19 |
Sam-I-Am | megm: probably a blanket statement that says "we start with the basic config in the install guide... and then add this stuff. your base keystone config might contain more stuff" | 21:19 |
Sam-I-Am | thats how the network guide is doing it | 21:19 |
nickchase | +1 | 21:19 |
mattgriffin | i like it | 21:19 |
Sam-I-Am | "we assume you know about all this other crap you have to configure, here's how to make DVR work" | 21:20 |
megm | Sounds good. I just don't want the HA guide to routinely tell people to undo something they did in Install Guide... | 21:20 |
nickchase | right | 21:20 |
nickchase | we said from the beginning that the first thing we were going to do... | 21:21 |
Sam-I-Am | if there's a case of that, we'll figure it out | 21:21 |
megm | Is the outline in the correct order? How do we determine that? | 21:21 |
nickchase | was tell people, "Look, here's the basic install procedure, and here are the steps that will be different for HA. Now let's get into the details." | 21:21 |
nickchase | megm: we do it. | 21:21 |
Sam-I-Am | megm: let me look over it again here | 21:21 |
nickchase | we'll have an overview to start. and if there isn't one in the TOC, please add one while you're looking, Sam-I-Am | 21:22 |
Sam-I-Am | megm: ntp probably comes right around host networking, but its pretty simple (in fact, people should probably know how to do this) | 21:22 |
megm | sam-i-am, you can always email me directly at meg.mcroberts@yahoo.com | 21:23 |
Sam-I-Am | other than that, it mostly makes sense. start with host stuff, then system services, then openstack services. | 21:23 |
Sam-I-Am | the openstack services should probably go in the order of most-common to least-common | 21:23 |
Sam-I-Am | and also based on dependencies | 21:23 |
Sam-I-Am | like... if you HA keystone, you're going to have to change all these other services. | 21:23 |
megm | +1 sam | 21:23 |
*** carl_baldwin_ has joined #openstack-meeting-3 | 21:23 | |
Sam-I-Am | keystone -> glance -> nova -> neutron -> cinder -> swift -> trove -> ??? -> ceilometer | 21:24 |
*** carl_baldwin has quit IRC | 21:24 | |
*** carl_baldwin_ is now known as carl_baldwin | 21:24 | |
Sam-I-Am | and i think we do ceilometer last because it requires installing more agents for a bunch of other services | 21:24 |
Sam-I-Am | in other words, ceilometer redundancy itself isnt the hard part | 21:25 |
Sam-I-Am | its as you add more nodes and make other services redundant, you have to deploy more agents | 21:25 |
Sam-I-Am | or for each service that has special ceilometer steps, we could say "do these steps if you run ceilometer" | 21:25 |
megm | The "Prerequisites" list needs to be looked at critically -- should NTP be there? | 21:26 |
mattgriffin | megm, i think it should be there from the install guide | 21:27 |
megm | Yes, NTP is from Install Guide but at what point? It may be required earlier for HA, right? | 21:28 |
mattgriffin | megm, http://docs.openstack.org/havana/install-guide/install/yum/content/basics-ntp.html | 21:28 |
Sam-I-Am | so, with NTP... the only real suggestion would be running servers on each controller node, then configuring each other hosts to use all of the controllers for sync. we can doc it, but its not complex. | 21:28 |
mattgriffin | hmm... maybe | 21:28 |
Sam-I-Am | mattgriffin: aaaaaa dont look at the guide that old :/ | 21:28 |
Sam-I-Am | it hurtses me | 21:28 |
mattgriffin | haha... oops | 21:28 |
megm | Instructions are not complex, but order might be wrong in current outline. | 21:29 |
Sam-I-Am | its a system level thing that is good practice for any server | 21:29 |
Sam-I-Am | megm: yes | 21:29 |
mattgriffin | google likes havana | 21:29 |
Sam-I-Am | it'll be easy to doc i think | 21:29 |
Sam-I-Am | mattgriffin: tell me about it | 21:29 |
megm | outline has link to current ntp instructions | 21:29 |
megm | This is just a question of order -- I'm thinking that they should install O/S on all nodes then configure NTP before going further | 21:29 |
Sam-I-Am | yeah, in the most basic case, ntp needs to at least run on every node. | 21:30 |
Sam-I-Am | megm: i'd say yes | 21:30 |
Sam-I-Am | ntp comes early | 21:30 |
Sam-I-Am | bad time screws up all sorts of things | 21:30 |
mattgriffin | ok. 0 min left. document action items for next week? | 21:30 |
megm | Okay, I'll move it. But that's one example of a bad ordering in current outline | 21:30 |
megm | Meg and Sam finish outline? | 21:31 |
megm | Nick get Mirantis owners for some pieces | 21:31 |
Sam-I-Am | yeah, i can poke at it. i'll be at mid-cycle ops next week though. | 21:31 |
mattgriffin | #action Meg and Sam finish outline | 21:31 |
Sam-I-Am | so hopefully i can get to it tomorrow, or in any spare time before next thursday's meeting | 21:31 |
mattgriffin | #action Nick get Mirantis owners for some pieces | 21:31 |
nickchase | and also my action items from last week | 21:31 |
mattgriffin | nickchase, :) | 21:31 |
Sam-I-Am | i'm also going to ask ops about their HA at the ops meetup | 21:32 |
Sam-I-Am | that was something someone asked me to do | 21:32 |
Sam-I-Am | and i'll be there | 21:32 |
mattgriffin | #action matt check with percona on where we can help more | 21:32 |
Sam-I-Am | so chances are there will be some TOC updates post-ops | 21:32 |
mattgriffin | Sam-I-Am, good idea | 21:32 |
Sam-I-Am | no reason to document things no one uses | 21:32 |
*** baoli has joined #openstack-meeting-3 | 21:32 | |
megm | Are we targeting Kilo or Juno? Blueprint says Kilo | 21:32 |
nickchase | I would think Kilo. | 21:33 |
Sam-I-Am | kilo, although thats kind of soon at this point | 21:33 |
Sam-I-Am | i'm pretty tied up with the install guide and network guide | 21:33 |
mattgriffin | should we write something up for the rest of the Docs community with our plans. make sure they're +1. i can start a pad and share it with you guys. | 21:34 |
megm | Sounds good | 21:34 |
mattgriffin | #action matt start an HA Guide update for the Docs list | 21:34 |
mattgriffin | anything else? | 21:34 |
Sam-I-Am | if we get enough writers, this might go quicker | 21:34 |
mattgriffin | aye | 21:34 |
Sam-I-Am | but right now its... not many. | 21:34 |
Sam-I-Am | the networking guide was a juno thing :) | 21:35 |
Sam-I-Am | and now kilo | 21:35 |
Sam-I-Am | and... | 21:35 |
mattgriffin | :) | 21:35 |
Sam-I-Am | turns out, this stuff is a lot of work and requires some specialized people | 21:35 |
mattgriffin | shocking | 21:35 |
Sam-I-Am | (and those people need time to write) | 21:35 |
*** baoli has quit IRC | 21:36 | |
mattgriffin | ok. i'm going to end the meeting then. thanks all!!! have a great rest of your week | 21:36 |
Sam-I-Am | thanks | 21:36 |
mattgriffin | #endmeeting | 21:36 |
*** openstack changes topic to "Zuul check queue stuck due to reboot maintenance window at one of our cloud providers - no need to recheck changes at the moment, they won't move forward." | 21:36 | |
openstack | Meeting ended Thu Mar 5 21:36:15 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:36 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ha_guide_update/2015/ha_guide_update.2015-03-05-21.01.html | 21:36 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ha_guide_update/2015/ha_guide_update.2015-03-05-21.01.txt | 21:36 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ha_guide_update/2015/ha_guide_update.2015-03-05-21.01.log.html | 21:36 |
*** baoli has joined #openstack-meeting-3 | 21:36 | |
*** Sam-I-Am has left #openstack-meeting-3 | 21:40 | |
*** sergef has quit IRC | 21:40 | |
*** MarkAtwood has quit IRC | 21:40 | |
*** MarkAtwood has joined #openstack-meeting-3 | 21:41 | |
*** SumitNaiksatam has quit IRC | 21:48 | |
*** baoli has quit IRC | 21:48 | |
*** mrmartin has joined #openstack-meeting-3 | 21:48 | |
*** MaxV has quit IRC | 21:49 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 21:50 | |
*** alexsyip has quit IRC | 21:52 | |
*** Sukhdev has quit IRC | 21:53 | |
*** ivar-lazzaro has quit IRC | 21:53 | |
*** wojdev has joined #openstack-meeting-3 | 21:55 | |
*** baoli has joined #openstack-meeting-3 | 21:56 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 21:57 | |
*** ttrifonov is now known as zz_ttrifonov | 21:59 | |
*** dtroyer has joined #openstack-meeting-3 | 21:59 | |
*** wojdev has quit IRC | 22:00 | |
*** ivar-lazzaro has quit IRC | 22:01 | |
*** bpokorny_ has joined #openstack-meeting-3 | 22:02 | |
*** clu_ has joined #openstack-meeting-3 | 22:03 | |
*** Yi has joined #openstack-meeting-3 | 22:05 | |
*** bpokorny has quit IRC | 22:05 | |
*** jaypipes has quit IRC | 22:08 | |
*** dtroyer has left #openstack-meeting-3 | 22:09 | |
*** lblanchard has quit IRC | 22:10 | |
*** Sukhdev has joined #openstack-meeting-3 | 22:13 | |
*** wojdev has joined #openstack-meeting-3 | 22:14 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 22:24 | |
*** ivar-lazzaro has quit IRC | 22:32 | |
*** eghobo has quit IRC | 22:33 | |
*** wojdev has quit IRC | 22:34 | |
*** mrmartin has quit IRC | 22:40 | |
*** wojdev has joined #openstack-meeting-3 | 22:43 | |
*** e0ne has quit IRC | 22:44 | |
*** annegentle has quit IRC | 22:53 | |
*** banix has quit IRC | 22:56 | |
*** peristeri has quit IRC | 22:56 | |
*** jaypipes has joined #openstack-meeting-3 | 22:57 | |
*** mattfarina has quit IRC | 23:02 | |
*** shwetaap has quit IRC | 23:03 | |
*** jckasper has quit IRC | 23:04 | |
*** nelsnelson has quit IRC | 23:15 | |
*** ChuckC is now known as ChuckC_ | 23:19 | |
*** VW_ has quit IRC | 23:21 | |
*** marun has quit IRC | 23:25 | |
*** VW_ has joined #openstack-meeting-3 | 23:25 | |
*** ChuckC_ is now known as ChuckC | 23:26 | |
*** clu_ has quit IRC | 23:26 | |
*** jaypipes has quit IRC | 23:28 | |
*** etoews has quit IRC | 23:29 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:32 | |
*** claired has joined #openstack-meeting-3 | 23:34 | |
*** claired has quit IRC | 23:35 | |
*** matrohon has quit IRC | 23:40 | |
*** thomasem has quit IRC | 23:41 | |
*** SumitNaiksatam has quit IRC | 23:41 | |
*** cyeoh has joined #openstack-meeting-3 | 23:41 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 23:43 | |
*** thangp has quit IRC | 23:45 | |
*** clu_ has joined #openstack-meeting-3 | 23:46 | |
*** SumitNaiksatam has quit IRC | 23:47 | |
*** wojdev has quit IRC | 23:49 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 23:50 | |
*** VW_ has quit IRC | 23:51 | |
*** openstack has joined #openstack-meeting-3 | 23:52 | |
-sendak.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | 23:52 | |
*** ChanServ sets mode: +o openstack | 23:52 | |
*** baoli has quit IRC | 23:57 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!