*** s3wong has quit IRC | 00:06 | |
*** s3wong has joined #openstack-meeting-3 | 00:08 | |
*** yalie has joined #openstack-meeting-3 | 00:15 | |
*** mwang2_ has quit IRC | 00:24 | |
*** VW_ has quit IRC | 00:25 | |
*** igordcard has quit IRC | 00:28 | |
*** clu_ has quit IRC | 00:28 | |
*** zhenguo has joined #openstack-meeting-3 | 00:28 | |
*** eghobo_ has quit IRC | 00:30 | |
*** s3wong has quit IRC | 00:33 | |
*** eghobo has joined #openstack-meeting-3 | 00:33 | |
*** pavel_bondar has quit IRC | 00:34 | |
*** pavel_bondar has joined #openstack-meeting-3 | 00:34 | |
*** s3wong has joined #openstack-meeting-3 | 00:35 | |
*** VW_ has joined #openstack-meeting-3 | 00:44 | |
*** sarob has quit IRC | 00:47 | |
*** sarob has joined #openstack-meeting-3 | 00:49 | |
*** smccully has quit IRC | 00:54 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 00:56 | |
*** shakamunyi has quit IRC | 01:02 | |
*** VW_ has quit IRC | 01:16 | |
*** asahlin_afk has quit IRC | 01:20 | |
*** asahlin has joined #openstack-meeting-3 | 01:24 | |
*** stanzgy has joined #openstack-meeting-3 | 01:35 | |
*** bpokorny has quit IRC | 01:36 | |
*** Aish has quit IRC | 01:36 | |
*** s3wong has quit IRC | 01:46 | |
*** sarob has quit IRC | 01:51 | |
*** eghobo has quit IRC | 01:55 | |
*** banix has joined #openstack-meeting-3 | 02:00 | |
*** salv-orlando has quit IRC | 02:03 | |
*** banix has quit IRC | 02:03 | |
*** stevemar has joined #openstack-meeting-3 | 02:04 | |
*** Piet has quit IRC | 02:09 | |
*** shakamunyi has joined #openstack-meeting-3 | 02:09 | |
*** yalie has quit IRC | 02:11 | |
*** sarob has joined #openstack-meeting-3 | 02:15 | |
*** yamahata has joined #openstack-meeting-3 | 02:17 | |
*** vishwanathj_ has quit IRC | 02:20 | |
*** yamahata has quit IRC | 02:20 | |
*** yamahata has joined #openstack-meeting-3 | 02:20 | |
*** Piet has joined #openstack-meeting-3 | 02:27 | |
*** baoli has joined #openstack-meeting-3 | 02:27 | |
*** lhcheng has quit IRC | 02:29 | |
*** baoli_ has joined #openstack-meeting-3 | 02:30 | |
*** baoli has quit IRC | 02:33 | |
*** VW_ has joined #openstack-meeting-3 | 02:35 | |
*** sarob has quit IRC | 02:42 | |
*** yalie has joined #openstack-meeting-3 | 02:51 | |
*** Aish has joined #openstack-meeting-3 | 02:54 | |
*** Aish has left #openstack-meeting-3 | 02:54 | |
*** markvoelker has quit IRC | 03:04 | |
*** banix has joined #openstack-meeting-3 | 03:05 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 03:06 | |
*** vishwanathj_ has joined #openstack-meeting-3 | 03:07 | |
*** ivar-lazzaro has quit IRC | 03:09 | |
*** ivar-laz_ has quit IRC | 03:10 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 03:23 | |
*** baoli_ has quit IRC | 03:30 | |
*** fallenpegasus has joined #openstack-meeting-3 | 03:31 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 03:34 | |
*** watanabe_isao has quit IRC | 03:36 | |
*** jrist has quit IRC | 03:43 | |
*** marun has quit IRC | 03:44 | |
*** btully has joined #openstack-meeting-3 | 03:53 | |
*** jrist has joined #openstack-meeting-3 | 03:55 | |
*** mrmartin has joined #openstack-meeting-3 | 04:00 | |
*** watanabe_isao has joined #openstack-meeting-3 | 04:01 | |
*** emagana has quit IRC | 04:03 | |
*** markvoelker has joined #openstack-meeting-3 | 04:04 | |
*** armax has joined #openstack-meeting-3 | 04:07 | |
*** markvoelker has quit IRC | 04:09 | |
*** armax has quit IRC | 04:16 | |
*** mattgriffin has joined #openstack-meeting-3 | 04:20 | |
*** banix has quit IRC | 04:32 | |
*** banix has joined #openstack-meeting-3 | 04:33 | |
*** btully has quit IRC | 04:35 | |
*** amotoki has joined #openstack-meeting-3 | 04:38 | |
*** banix has quit IRC | 04:38 | |
*** emagana has joined #openstack-meeting-3 | 04:41 | |
*** emagana has quit IRC | 04:46 | |
*** gsagie has left #openstack-meeting-3 | 04:47 | |
*** doug-fish has left #openstack-meeting-3 | 04:48 | |
*** mattgriffin has quit IRC | 05:01 | |
*** stevemar has quit IRC | 05:03 | |
*** coolsvap|afk is now known as coolsvap | 05:03 | |
*** nkrinner has joined #openstack-meeting-3 | 05:04 | |
*** markvoelker has joined #openstack-meeting-3 | 05:05 | |
*** mattgriffin has joined #openstack-meeting-3 | 05:07 | |
*** markvoelker has quit IRC | 05:10 | |
*** btully has joined #openstack-meeting-3 | 05:13 | |
*** fallenpegasus has quit IRC | 05:14 | |
*** vishwanathj_ has quit IRC | 05:20 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 05:24 | |
*** ivar-laz_ has quit IRC | 05:24 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 05:24 | |
*** ivar-laz_ has quit IRC | 05:25 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 05:25 | |
*** fallenpegasus has joined #openstack-meeting-3 | 05:26 | |
*** ivar-lazzaro has quit IRC | 05:27 | |
*** Longgeek has joined #openstack-meeting-3 | 05:33 | |
*** watanabe_isao has quit IRC | 05:35 | |
*** emagana has joined #openstack-meeting-3 | 05:35 | |
*** evgenyf has joined #openstack-meeting-3 | 05:37 | |
*** eghobo has joined #openstack-meeting-3 | 05:40 | |
*** emagana has quit IRC | 05:40 | |
*** jtomasek has joined #openstack-meeting-3 | 05:43 | |
*** btully has quit IRC | 05:48 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:50 | |
*** markvoelker has joined #openstack-meeting-3 | 05:51 | |
*** VW_ has quit IRC | 05:53 | |
*** markvoelker has quit IRC | 05:56 | |
*** baoli has joined #openstack-meeting-3 | 05:57 | |
*** mrunge has joined #openstack-meeting-3 | 05:59 | |
*** baoli has quit IRC | 06:02 | |
*** Longgeek has quit IRC | 06:06 | |
*** pkoniszewski has joined #openstack-meeting-3 | 06:07 | |
*** mwang2_ has joined #openstack-meeting-3 | 06:21 | |
*** mwang2_ has quit IRC | 06:25 | |
*** scheuran has joined #openstack-meeting-3 | 06:25 | |
*** jcoufal has joined #openstack-meeting-3 | 06:28 | |
*** Rui_Zang has joined #openstack-meeting-3 | 06:32 | |
*** Rui_Zang has quit IRC | 06:33 | |
*** emagana has joined #openstack-meeting-3 | 06:37 | |
*** Swami has quit IRC | 06:41 | |
*** emagana has quit IRC | 06:42 | |
*** safchain has joined #openstack-meeting-3 | 06:42 | |
*** markvoelker has joined #openstack-meeting-3 | 06:52 | |
*** markvoelker has quit IRC | 06:56 | |
*** wojdev has joined #openstack-meeting-3 | 06:57 | |
*** mattgriffin has quit IRC | 06:58 | |
*** sahid has joined #openstack-meeting-3 | 07:00 | |
*** matrohon has joined #openstack-meeting-3 | 07:03 | |
*** Longgeek has joined #openstack-meeting-3 | 07:07 | |
*** Longgeek has quit IRC | 07:21 | |
*** Longgeek has joined #openstack-meeting-3 | 07:21 | |
*** emagana has joined #openstack-meeting-3 | 07:32 | |
*** emagana has quit IRC | 07:36 | |
*** VW_ has joined #openstack-meeting-3 | 07:42 | |
*** VW_ has quit IRC | 07:46 | |
*** wojdev has quit IRC | 07:48 | |
*** wojdev has joined #openstack-meeting-3 | 07:58 | |
*** eghobo has quit IRC | 08:00 | |
*** ajo has joined #openstack-meeting-3 | 08:01 | |
*** scheuran has quit IRC | 08:02 | |
*** jcoufal_ has joined #openstack-meeting-3 | 08:03 | |
*** stanzgy has quit IRC | 08:04 | |
*** ivar-laz_ has quit IRC | 08:05 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:06 | |
*** stanzgy has joined #openstack-meeting-3 | 08:06 | |
*** jcoufal has quit IRC | 08:07 | |
*** scheuran has joined #openstack-meeting-3 | 08:17 | |
*** JeanBriceCombebi has quit IRC | 08:20 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:20 | |
*** mrunge has quit IRC | 08:22 | |
*** mrunge has joined #openstack-meeting-3 | 08:22 | |
*** e0ne has joined #openstack-meeting-3 | 08:23 | |
*** emagana has joined #openstack-meeting-3 | 08:26 | |
*** emagana has quit IRC | 08:31 | |
*** JeanBriceCombebi has quit IRC | 08:36 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:38 | |
*** wojdev has quit IRC | 08:46 | |
*** yalie has quit IRC | 08:51 | |
*** JeanBriceCombebi has quit IRC | 08:51 | |
*** pkg_ has joined #openstack-meeting-3 | 08:53 | |
*** markvoelker has joined #openstack-meeting-3 | 08:53 | |
*** jcoufal_ has quit IRC | 08:55 | |
*** jcoufal has joined #openstack-meeting-3 | 08:56 | |
*** pkg_ has quit IRC | 08:57 | |
*** markvoelker has quit IRC | 08:58 | |
*** yamahata has quit IRC | 09:01 | |
*** e0ne is now known as e0ne_ | 09:03 | |
*** fallenpegasus has quit IRC | 09:06 | |
*** zz_ttrifonov is now known as ttrifonov | 09:10 | |
*** emagana has joined #openstack-meeting-3 | 09:20 | |
*** scheuran has quit IRC | 09:24 | |
*** emagana has quit IRC | 09:25 | |
*** evgenyf has quit IRC | 09:30 | |
*** e0ne_ is now known as e0ne | 09:33 | |
*** scheuran has joined #openstack-meeting-3 | 09:46 | |
*** markvoelker has joined #openstack-meeting-3 | 09:54 | |
*** wojdev has joined #openstack-meeting-3 | 09:55 | |
*** evgenyf has joined #openstack-meeting-3 | 09:57 | |
*** markvoelker has quit IRC | 09:58 | |
*** wojdev has quit IRC | 10:13 | |
*** emagana has joined #openstack-meeting-3 | 10:14 | |
*** emagana has quit IRC | 10:18 | |
*** Jean-Brice has joined #openstack-meeting-3 | 10:25 | |
*** Jean-Brice has quit IRC | 10:25 | |
*** ttrifonov is now known as zz_ttrifonov | 10:32 | |
*** zz_ttrifonov is now known as ttrifonov | 10:34 | |
*** coolsvap is now known as coolsvap|afk | 10:43 | |
*** baoli has joined #openstack-meeting-3 | 10:43 | |
*** baoli has quit IRC | 10:48 | |
*** alexpilotti has joined #openstack-meeting-3 | 10:49 | |
*** ttrifonov is now known as zz_ttrifonov | 10:53 | |
*** markvoelker has joined #openstack-meeting-3 | 10:55 | |
*** zz_ttrifonov is now known as ttrifonov | 10:56 | |
*** sahid has quit IRC | 10:57 | |
*** sahid has joined #openstack-meeting-3 | 10:58 | |
*** Longgeek has quit IRC | 10:58 | |
*** stanzgy has quit IRC | 10:58 | |
*** Longgeek has joined #openstack-meeting-3 | 10:58 | |
*** markvoelker has quit IRC | 11:00 | |
*** banix has joined #openstack-meeting-3 | 11:05 | |
*** emagana has joined #openstack-meeting-3 | 11:08 | |
*** emagana has quit IRC | 11:13 | |
*** VW_ has joined #openstack-meeting-3 | 11:18 | |
*** banix has quit IRC | 11:21 | |
*** VW_ has quit IRC | 11:22 | |
*** e0ne is now known as e0ne_ | 11:27 | |
*** wojdev has joined #openstack-meeting-3 | 11:43 | |
*** e0ne_ is now known as e0ne | 11:51 | |
*** VW_ has joined #openstack-meeting-3 | 11:53 | |
*** jckasper has joined #openstack-meeting-3 | 11:55 | |
*** markvoelker has joined #openstack-meeting-3 | 11:56 | |
*** VW_ has quit IRC | 11:57 | |
*** jckasper has quit IRC | 12:00 | |
*** markvoelker has quit IRC | 12:00 | |
*** emagana has joined #openstack-meeting-3 | 12:02 | |
*** emagana has quit IRC | 12:07 | |
*** markvoelker has joined #openstack-meeting-3 | 12:15 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 12:24 | |
*** btully has joined #openstack-meeting-3 | 12:35 | |
*** VW_ has joined #openstack-meeting-3 | 12:38 | |
*** btully has quit IRC | 12:48 | |
*** emagana has joined #openstack-meeting-3 | 12:57 | |
*** emagana has quit IRC | 13:01 | |
*** sarob has joined #openstack-meeting-3 | 13:05 | |
*** JeanBriceCombebi has quit IRC | 13:06 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:07 | |
*** amotoki has quit IRC | 13:08 | |
*** baoli_ has joined #openstack-meeting-3 | 13:11 | |
*** baoli_ has quit IRC | 13:13 | |
*** baoli has joined #openstack-meeting-3 | 13:14 | |
*** jckasper has joined #openstack-meeting-3 | 13:17 | |
*** david-lyle has quit IRC | 13:19 | |
*** Piet has quit IRC | 13:22 | |
*** peristeri has joined #openstack-meeting-3 | 13:24 | |
*** openstackstatus has quit IRC | 13:25 | |
*** openstackstatus has joined #openstack-meeting-3 | 13:26 | |
*** ChanServ sets mode: +v openstackstatus | 13:26 | |
*** lblanchard has joined #openstack-meeting-3 | 13:27 | |
*** egafford has joined #openstack-meeting-3 | 13:34 | |
*** e0ne is now known as e0ne_ | 13:34 | |
*** JeanBriceCombebi has quit IRC | 13:35 | |
*** mrunge has quit IRC | 13:36 | |
*** e0ne_ is now known as e0ne | 13:37 | |
*** yamahata has joined #openstack-meeting-3 | 13:37 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:38 | |
*** evgenyf has quit IRC | 13:39 | |
*** evgenyf has joined #openstack-meeting-3 | 13:40 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 13:42 | |
*** egafford has left #openstack-meeting-3 | 13:42 | |
*** elmiko has joined #openstack-meeting-3 | 13:44 | |
*** Piet has joined #openstack-meeting-3 | 13:48 | |
*** esikachev has joined #openstack-meeting-3 | 13:53 | |
*** weiting has joined #openstack-meeting-3 | 13:54 | |
*** pino|work has joined #openstack-meeting-3 | 13:56 | |
*** jschwarz_ has joined #openstack-meeting-3 | 13:56 | |
*** Gridnev has joined #openstack-meeting-3 | 13:58 | |
*** Nikolay_St has joined #openstack-meeting-3 | 13:58 | |
*** crobertsrh has joined #openstack-meeting-3 | 13:59 | |
SergeyLukjanov | hey sahara folks! | 14:00 |
---|---|---|
SergeyLukjanov | #startmeeting sahara | 14:00 |
openstack | Meeting started Thu May 7 14:00:09 2015 UTC and is due to finish in 60 minutes. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
sreshetnyak | hi | 14:00 |
*** openstack changes topic to " (Meeting topic: sahara)" | 14:00 | |
openstack | The meeting name has been set to 'sahara' | 14:00 |
crobertsrh | hello/ | 14:00 |
elmiko | heyo/ | 14:00 |
alazarev | o/ | 14:00 |
Gridnev | hi | 14:00 |
SergeyLukjanov | #link https://wiki.openstack.org/wiki/Meetings/SaharaAgenda | 14:00 |
weiting | o/ | 14:00 |
SergeyLukjanov | #link https://libertydesignsummit.sched.org/?s=sahara | 14:00 |
*** kchen has joined #openstack-meeting-3 | 14:00 | |
SergeyLukjanov | #topic sahara@horizon status (crobertsrh, NikitaKonovalov) | 14:01 |
*** openstack changes topic to "sahara@horizon status (crobertsrh, NikitaKonovalov) (Meeting topic: sahara)" | 14:01 | |
SergeyLukjanov | #link https://etherpad.openstack.org/p/sahara-reviews-in-horizon | 14:01 |
SergeyLukjanov | folks, please | 14:01 |
*** wojdev has quit IRC | 14:01 | |
crobertsrh | Not much to report from me. I've been mostly looking at a few other things. I should update the review sheet though. | 14:01 |
*** huichun has joined #openstack-meeting-3 | 14:01 | |
*** jschwarz_ has left #openstack-meeting-3 | 14:01 | |
NikitaKonovalov | crobertsrh: I've already moved some merged patches to the merged section | 14:01 |
*** yapeng has joined #openstack-meeting-3 | 14:02 | |
crobertsrh | thanks | 14:02 |
SergeyLukjanov | okay, thx folks | 14:02 |
NikitaKonovalov | still not much attention to event-log change still | 14:02 |
SergeyLukjanov | so, let's move on | 14:02 |
*** sarob has quit IRC | 14:02 | |
kchen | I am working on cdh plugin 5.4 version, trying to add unit test case. | 14:02 |
SergeyLukjanov | #topic News / updates | 14:02 |
*** openstack changes topic to "News / updates (Meeting topic: sahara)" | 14:02 | |
SergeyLukjanov | NikitaKonovalov, that's sad | 14:02 |
crobertsrh | I'll see if I can get attention to it during the next horizon meeting | 14:02 |
huichun | I am working on scheduled edp jobs | 14:03 |
SergeyLukjanov | NikitaKonovalov, it should be pushed till l1 hopefully | 14:03 |
NikitaKonovalov | SergeyLukjanov: I'll ping horizon team again | 14:03 |
elmiko | i've been working on a prototype for the castellan integration. also doing some internal work on hadoop secure mode, and more prep work on the summit session pads. | 14:03 |
*** nkrinner has quit IRC | 14:04 | |
*** amuller has joined #openstack-meeting-3 | 14:04 | |
kchen | Today I met some bugs on horizon on my devstack. I am not sure whether some recent changes caused them. | 14:04 |
sreshetnyak | No updates from me | 14:05 |
NikitaKonovalov | kchen: are those bugs in Sahara panels? | 14:05 |
crobertsrh | kchen: someone was in the horizon room late yesterday with some devstack issues. Hopefully, they are being fixed. You might want to check to see if a bug was opened or not. | 14:05 |
kchen | yes | 14:05 |
elmiko | kchen: is that the same issue li,chen brought up on the mailing list? | 14:05 |
huichun | sreshetnyak: hi , are you working on the HA on CDH and HDP? | 14:05 |
crobertsrh | I was also having trouble uploading an image via the UI yesterday. Possibly related. | 14:06 |
kchen | yes | 14:06 |
alazarev | I tried to get managed and floating IP from heat outputs, but it looks that it is impossible in heat now. The only option is to put entire "addresses" attribute as output, but it is not better than neutron call. | 14:06 |
Nikolay_St | I update the healthcheck spec and write some UT to improve coverage | 14:06 |
sreshetnyak | huichun, hi, i started working on HA in HDP plugin | 14:06 |
*** fallenpegasus has joined #openstack-meeting-3 | 14:07 | |
huichun | sreshetnyak: do you have any spec about HA? | 14:08 |
sreshetnyak | huichun, no, i don't have specs | 14:09 |
*** egafford has joined #openstack-meeting-3 | 14:10 | |
alazarev | sreshetnyak, shouldn't HDP be upgraded first? | 14:10 |
*** tellesnobrega has joined #openstack-meeting-3 | 14:11 | |
*** devvesa has joined #openstack-meeting-3 | 14:11 | |
*** tmckay has joined #openstack-meeting-3 | 14:12 | |
sreshetnyak | alazarev, yes, i created blueprint for it | 14:12 |
sreshetnyak | #link https://blueprints.launchpad.net/sahara/+spec/hdp-22-support | 14:12 |
tmckay | \o/ | 14:12 |
*** btully has joined #openstack-meeting-3 | 14:12 | |
Nikolay_St | tmckay: o/ | 14:12 |
tmckay | are we on updates? | 14:13 |
elmiko | yea | 14:13 |
* tmckay should look at eavesdrop | 14:13 | |
sreshetnyak | alazarev, also i created etherpad with plans on HDP and HA | 14:13 |
sreshetnyak | #link https://etherpad.openstack.org/p/sahara-hdp-ha | 14:14 |
*** jcoufal has quit IRC | 14:14 | |
alazarev | sreshetnyak, ok, thanks | 14:14 |
tmckay | okay, for me, I am looking into JSON null validation in our schemas, so that for instance you can update a node group template with a "null" for an optional field that has previously been set. Only way to "unset" a field (currently there is none). This came up as part of default templates. | 14:14 |
*** jrist has quit IRC | 14:14 | |
tmckay | simple for simple stuff -- ["null", "integer"] for a nullable int | 14:15 |
*** wojdev has joined #openstack-meeting-3 | 14:15 | |
tmckay | but, hard for complicated stuff (like arrays of things). I haven't quite figured out how to change that yet, docs are only a little helpful | 14:15 |
tmckay | plus, if folks have done work with Sahara+Ironic I would love to hear about it. | 14:16 |
SergeyLukjanov | tmckay, oh, after reading your message 3 times I understand the issue - how to unset values :( | 14:16 |
*** absubram has joined #openstack-meeting-3 | 14:16 | |
tmckay | SergeyLukjanov, yes! :) | 14:17 |
crobertsrh | I just added a blueprint to add template editing to the CLI (was missed for kilo). I'll start work on that soon. | 14:17 |
tmckay | SergeyLukjanov, current unset is "delete and recreate" :) | 14:17 |
SergeyLukjanov | tmckay, we have it's working - Ironic exposed as a hypervisor in nova with dedicated flavors + dib could build special images and it's working ok | 14:17 |
SergeyLukjanov | tmckay, yup :) | 14:18 |
tmckay | or hook into sqlalchemy directly :-D without validation by Sahara | 14:18 |
SergeyLukjanov | tmckay, NikitaKonovalov will write up a blog post on Ironic integration stuff in a next few weeks | 14:18 |
tmckay | SergeyLukjanov, awesome, any Sahara commits necessary to make it work? | 14:18 |
tmckay | ok, sounds good | 14:18 |
SergeyLukjanov | tmckay, as I remember there is only one issue - Ironic doesn't mount attached HDDs, so, we'll need to handle it somehow | 14:19 |
NikitaKonovalov | tmckay: looks like not much, sahara works as is, the special images are required however | 14:19 |
tmckay | so maybe commits to sahara-image-elements? | 14:20 |
SergeyLukjanov | tmckay, it's not clear right now - probably yes or on the sahara side | 14:20 |
huichun | SergeyLukjanov: you are working on the ironic integration with Sahara? provision cluster on bare metal? | 14:20 |
tmckay | okay, thanks | 14:20 |
SergeyLukjanov | #topic Open discussion | 14:20 |
*** openstack changes topic to "Open discussion (Meeting topic: sahara)" | 14:20 | |
SergeyLukjanov | huichun, yup | 14:21 |
crobertsrh | Is there an etherpad for the summit sessions yet? | 14:21 |
tmckay | I think interest in this is growing ^^ | 14:21 |
tmckay | (ironic I mean, not etherpads :) ) | 14:21 |
SergeyLukjanov | huichun, our plan is to make it fully working in the next mirantis openstack release (Kilo based) | 14:21 |
*** baoli has quit IRC | 14:22 | |
SergeyLukjanov | crobertsrh, the proposals etherpad could be used so far | 14:22 |
crobertsrh | Ok | 14:22 |
SergeyLukjanov | crobertsrh, I'm planning to create per-session etherpads early next week | 14:22 |
crobertsrh | Sounds good, thanks | 14:22 |
huichun | SergeyLukjanov: will not merged into the upstream? | 14:23 |
SergeyLukjanov | BTW I'll be in California next, anyone there to have some beer? | 14:23 |
elmiko | i see a bunch of work going on with keystone session objects, any plans for us to switch from using keystone clients to sessions for all of sahara? | 14:23 |
*** tosky has joined #openstack-meeting-3 | 14:23 | |
SergeyLukjanov | huichun, I mean the timeframe, we definitely contribute all the stuff to upstream | 14:23 |
*** baoli_ has joined #openstack-meeting-3 | 14:23 | |
tmckay | SergeyLukjanov, come to the East Coast and we can go to a local brewery ;-) | 14:24 |
elmiko | hehe | 14:24 |
SergeyLukjanov | (I'll be in California next == next week) | 14:24 |
SergeyLukjanov | heh | 14:24 |
tmckay | SergeyLukjanov, I can even get you a visitor badge and a spare cubicle. Snacks are good. | 14:24 |
SergeyLukjanov | so, Vancouver breweries discovery will begin in 10 days :) | 14:25 |
tmckay | I hear Canadians are good at beer | 14:25 |
SergeyLukjanov | tmckay, yay! (re visitor badge) | 14:25 |
tmckay | but maybe that is just in the movies | 14:25 |
SergeyLukjanov | and yay re good bear ;) | 14:25 |
sreshetnyak | elmiko, i have patch with keystone session in integration tests #link https://review.openstack.org/#/c/169295/ | 14:25 |
SergeyLukjanov | I hope it's not only in movies | 14:25 |
elmiko | sreshetnyak: yea, i saw that. i'm kinda wondering about sahara itself switching to use sessions, they seem the way of the future. | 14:26 |
SergeyLukjanov | elmiko, ++ | 14:26 |
*** jrist has joined #openstack-meeting-3 | 14:26 | |
elmiko | does this need a spec or will a bug be sufficient? | 14:26 |
tmckay | speaking of way of the future, I need to check in to the glance work on artifacts for openstack services | 14:26 |
tmckay | I haven't looked at it since Paris, they were working hard on it at that time | 14:27 |
tmckay | We could potentially migrate all kinds of stuff out of Sahara db | 14:27 |
*** jcoufal has joined #openstack-meeting-3 | 14:27 | |
sreshetnyak | elmiko, only swift doesn't supports keystone sessions :( | 14:27 |
elmiko | sreshetnyak: yea, but we can get an auth token from a session, so we should be able to satisfy swift. | 14:28 |
SergeyLukjanov | tmckay, I'm unsure but it's probably not yet fully merged ;( | 14:28 |
elmiko | so, if i want to explore making sahara use sessions would we want a spec to go along with that? | 14:29 |
tmckay | oh, egafford, anything to report on hdp 2 image problems? | 14:29 |
tmckay | or not sure yet? | 14:29 |
SergeyLukjanov | elmiko, sreshetnyak I think we need a spec to make a migration to sessions clear | 14:29 |
elmiko | SergeyLukjanov: ok, thanks. | 14:29 |
elmiko | sreshetnyak: is this something you are interested in as well? | 14:30 |
*** shwetaap has joined #openstack-meeting-3 | 14:30 | |
egafford | tmckay: Nothing yet, I fear. Context: I'm working on some internal work around HDP image generation, and I'm seeing a reasonably persistent error in the install process across several different Kilo-based installations. I'll keep folks posted as I learn anything more definite. | 14:30 |
sreshetnyak | elmiko, yes | 14:31 |
elmiko | sreshetnyak: ok, if i draft up a spec i can add you as a co-assignee? | 14:31 |
tmckay | maybe possible something is wrong in DIB for hdp images on sahara trunk, if anyone else sees problems installing services please shout | 14:32 |
* tmckay hasn't tried yet | 14:32 | |
crobertsrh | I haven't tried in awhile, I can give it a go | 14:32 |
sreshetnyak | elmiko, yes, i have ideas about sessions | 14:33 |
*** wojdev has quit IRC | 14:33 | |
elmiko | sreshetnyak: should i wait on creating a spec, maybe we can talk more after the meeting? | 14:34 |
*** esp has left #openstack-meeting-3 | 14:35 | |
SergeyLukjanov | any other topics to chat about today? | 14:36 |
*** Gridnev has quit IRC | 14:37 | |
sreshetnyak | elmiko, i think i will add ideas on spec review :) | 14:37 |
elmiko | sreshetnyak: excellent! | 14:37 |
*** Gridnev has joined #openstack-meeting-3 | 14:37 | |
SergeyLukjanov | closing meeting in 2 mins | 14:38 |
*** mattfarina has joined #openstack-meeting-3 | 14:39 | |
SergeyLukjanov | thanks folks! | 14:41 |
SergeyLukjanov | #endmeeting | 14:41 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:41 | |
openstack | Meeting ended Thu May 7 14:41:06 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:41 |
kchen | bye | 14:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/sahara/2015/sahara.2015-05-07-14.00.html | 14:41 |
elmiko | thanks SergeyLukjanov | 14:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/sahara/2015/sahara.2015-05-07-14.00.txt | 14:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/sahara/2015/sahara.2015-05-07-14.00.log.html | 14:41 |
*** emagana has joined #openstack-meeting-3 | 14:41 | |
*** crobertsrh has left #openstack-meeting-3 | 14:43 | |
*** tosky has left #openstack-meeting-3 | 14:43 | |
*** kchen has quit IRC | 14:44 | |
*** pino|work has left #openstack-meeting-3 | 14:45 | |
*** vikram__ has joined #openstack-meeting-3 | 14:47 | |
*** david-lyle has joined #openstack-meeting-3 | 14:49 | |
*** Rui_Zang has joined #openstack-meeting-3 | 14:50 | |
*** carl_baldwin has joined #openstack-meeting-3 | 14:51 | |
*** tidwellr has joined #openstack-meeting-3 | 14:55 | |
*** egafford has left #openstack-meeting-3 | 14:55 | |
*** johnbelamaric has joined #openstack-meeting-3 | 14:57 | |
*** saggi1 has joined #openstack-meeting-3 | 14:58 | |
*** yamahata has quit IRC | 14:59 | |
*** baoli_ has quit IRC | 14:59 | |
*** mattgriffin has joined #openstack-meeting-3 | 14:59 | |
*** yamahata has joined #openstack-meeting-3 | 14:59 | |
*** mlavalle has joined #openstack-meeting-3 | 15:00 | |
carl_baldwin | hi | 15:00 |
mlavalle | hi | 15:00 |
pavel_bondar | hi | 15:00 |
Rui_Zang | hi | 15:00 |
HenryG | hi | 15:00 |
*** baoli has joined #openstack-meeting-3 | 15:00 | |
*** yalie has joined #openstack-meeting-3 | 15:00 | |
haleyb | hi | 15:00 |
vikram__ | hi | 15:00 |
saggi1 | ho | 15:00 |
carl_baldwin | #startmeeting neutron_l3 | 15:00 |
tidwellr | hi | 15:00 |
openstack | Meeting started Thu May 7 15:00:40 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:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:00 |
johnbelamaric | hi | 15:00 |
carl_baldwin | #topic Announcements | 15:00 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:00 | |
yamahata | hello | 15:00 |
yalie | hi | 15:01 |
carl_baldwin | #link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam | 15:01 |
devvesa | Hi | 15:01 |
*** pc_m has joined #openstack-meeting-3 | 15:01 | |
carl_baldwin | I don’t think I have any announcements. Anyone? | 15:01 |
carl_baldwin | I think we all know about summit coming up. | 15:01 |
HenryG | I have one | 15:02 |
*** jcoufal has quit IRC | 15:02 | |
carl_baldwin | HenryG: go | 15:02 |
HenryG | An updated wiki for IPv6 has been created | 15:02 |
HenryG | https://wiki.openstack.org/wiki/NEUTRON-IPV6-MANUAL | 15:02 |
*** wojdev has joined #openstack-meeting-3 | 15:03 | |
HenryG | Please read and review. Anyone can edit and improve it. | 15:03 |
HenryG | It can be used as seed information for real docs. | 15:03 |
carl_baldwin | HenryG: Great. We’ll link it from the subteam page. | 15:03 |
*** wojdev has quit IRC | 15:03 | |
carl_baldwin | mlavalle: ^ | 15:03 |
devvesa | 6 | 15:04 |
mlavalle | carl_baldwin: ok, will take care of it | 15:04 |
carl_baldwin | HenryG: Looks like it covers a lot. | 15:04 |
mlavalle | HenryG: I just glanced over it and looks very good. Thanks for sharing | 15:04 |
HenryG | Yes, it has input from a lot of people who worked on the features | 15:05 |
sc68cal | o/ | 15:05 |
carl_baldwin | I’m sure it represents a lot of good work from a lot of contributors. | 15:05 |
HenryG | sc68cal: Hi, see the wiki mentioned ^^ | 15:05 |
* mlavalle kenw sc68cal was involved | 15:05 | |
carl_baldwin | Any other announcements? | 15:06 |
sc68cal | HenryG: ok, we should probably convert that wiki page into an RST doc and push a patch into openstack-manuals in the networking guide space | 15:06 |
carl_baldwin | sc68cal: +1 | 15:07 |
HenryG | sc68cal: yes, it was just a place to collect information as a start | 15:07 |
* carl_baldwin was just going to say the wiki can be a good place to start collecting information. | 15:07 | |
*** salv-orlando has quit IRC | 15:08 | |
carl_baldwin | BTW, welcome to the IPv6 contributors. A lot of good stuff was done in Kilo and I’m excited for what’s coming in Liberty. | 15:08 |
sc68cal | HenryG: is there a more specific URL than just cisco.com that this came from? | 15:08 |
*** dboik_ has joined #openstack-meeting-3 | 15:09 | |
*** mwagner_lap has quit IRC | 15:10 | |
carl_baldwin | #topic bgp-dynamic-routing | 15:10 |
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)" | 15:10 | |
carl_baldwin | #undo | 15:10 |
openstack | Removing item from minutes: <ircmeeting.items.Topic object at 0x9198490> | 15:10 |
carl_baldwin | #topic Summit | 15:10 |
*** openstack changes topic to "Summit (Meeting topic: neutron_l3)" | 15:10 | |
carl_baldwin | I wanted to use some time to start planning for summit. | 15:11 |
carl_baldwin | #link https://www.google.com/url?q=https%3A%2F%2Fwiki.openstack.org%2Fwiki%2FSummit%2FLiberty%2FEtherpads%23Neutron&sa=D&sntz=1&usg=AFQjCNHhzpV5savYHInbQ92GaSfMMT100w | 15:11 |
* carl_baldwin gets a more direct link. | 15:12 | |
*** tmckay has quit IRC | 15:12 | |
carl_baldwin | # link https://wiki.openstack.org/wiki/Summit/Liberty/Etherpads#Neutron | 15:12 |
carl_baldwin | That’s better. | 15:12 |
carl_baldwin | On Thursday at 9:50 is a Neutron L3 session. I’d like to poll the team for ideas about how to best use this time. | 15:13 |
carl_baldwin | There is also the Friday “Contributor meetup” which we can make use of. | 15:14 |
carl_baldwin | So, thoughts? | 15:14 |
*** esikachev has quit IRC | 15:15 | |
devvesa | I'm agree on discussing on what's already in the Etherpad | 15:15 |
devvesa | I haven't read yet Vikram's proposal, but if there is a way to define a generic dynamic routing, maybe it is the best moment | 15:15 |
vikram__ | I want to include the general routing framework "https://review.openstack.org/#/c/180987/" | 15:15 |
*** bpokorny has joined #openstack-meeting-3 | 15:16 | |
*** alex_xu has joined #openstack-meeting-3 | 15:16 | |
carl_baldwin | Okay, it is noted on the etherpad. I’ll probably include it somewhere near the end of the session. I fear that it could dominate the entire session otherwise. | 15:17 |
*** pcarver_ has joined #openstack-meeting-3 | 15:17 | |
*** Swami has joined #openstack-meeting-3 | 15:17 | |
devvesa | Wise | 15:18 |
carl_baldwin | I also think that a smaller group could get together during the contributor meetups on Friday might be a good place to discuss it. | 15:18 |
*** asadoughi has joined #openstack-meeting-3 | 15:18 | |
vikram__ | thanks carl | 15:18 |
carl_baldwin | I would like to talk about the address scope blueprint: https://review.openstack.org/#/c/180267/ | 15:18 |
tidwellr | +1 | 15:18 |
johnbelamaric | +1 | 15:19 |
vikram__ | +1 | 15:19 |
Swami | +1 | 15:19 |
yamahata | I want to include ML3 | 15:19 |
Rui_Zang | +1 | 15:20 |
carl_baldwin | yamahata: Could you add a note and some links to the etherpad? | 15:20 |
yamahata | https://review.openstack.org/#/c/105078/ | 15:21 |
yamahata | It was proposed for Kilo | 15:21 |
*** weiting has quit IRC | 15:21 | |
yalie | +1 | 15:21 |
yamahata | I'll restore and update it soon | 15:21 |
carl_baldwin | yamahata: thanks. | 15:21 |
carl_baldwin | In the context of address scopes, talk about how this fits in with dynamic routing, l3 vpn, and IPAM. | 15:22 |
carl_baldwin | Any other thoughts? | 15:23 |
carl_baldwin | #link https://etherpad.openstack.org/p/YVR-neutron-l3 | 15:23 |
johnbelamaric | maybe also external dhcp/relay and recursive DNS? | 15:24 |
*** Nikolay_St has quit IRC | 15:24 | |
johnbelamaric | Not sure that is of interest to the whole group :) | 15:24 |
yamahata | What about distributed dhcp? | 15:24 |
vikram__ | i feel this is important for taking the idea of L3VPN inside. | 15:25 |
Swami | also service-chaining | 15:26 |
carl_baldwin | johnbelamaric: The designate team has just reached out to me. The would like to discuss some things in this area in their working session on Thursday at 1:30. | 15:27 |
johnbelamaric | carl_baldwin: great, sounds good. I saw the email from Kiall | 15:27 |
carl_baldwin | Thanks for the ideas. Be sure to add them to the etherpad with your irc nick and I’ll be working on the agenda. | 15:27 |
carl_baldwin | johnbelamaric: Good, I wasn’t sure how broadly he sent it. | 15:28 |
carl_baldwin | #topic bgp-dynamic-routing | 15:28 |
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)" | 15:28 | |
carl_baldwin | devvesa: tidwellr: How are things going here? Last I knew, there was a nasty rebase coming and we had some quagga running. | 15:29 |
johnbelamaric | carl_baldwin: I meant the comment on the code review, I didn't have the time. I'll put it on my plan. Thanks! | 15:29 |
devvesa | Still like this. I haven't had time to rebase it | 15:29 |
devvesa | But I am concerned how are we going to handle all of this | 15:30 |
devvesa | I mean, if there is a 'generic dynamic routing' coming | 15:30 |
devvesa | and I think ML3 using dynamic routing as l3 plugin is also something to consider | 15:30 |
carl_baldwin | devvesa: I think the generic dynamic routing will be a good thing but I’m also concerned about it hindering development that is already going on. | 15:31 |
*** scheuran has quit IRC | 15:31 | |
devvesa | So we go on with we had before | 15:31 |
vikram__ | devessa: my idea of generic routing won't require much changes to your current propopsal | 15:32 |
devvesa | What about the spec? There is a new Feature Request proposal workflow | 15:32 |
devvesa | #link https://review.openstack.org/#/c/177342/ | 15:33 |
tidwellr | devvesa: are you going to take on a rebase of your earlier work? | 15:33 |
devvesa | If you think that's the way to follow, yes | 15:33 |
carl_baldwin | devvesa: Keep the spec for now. When the spec review process officially changes (i.e. the policy document merges) we’ll create a feature request following the policy. | 15:34 |
carl_baldwin | Then, I guess the spec will need to be morphed in to devref document. | 15:34 |
devvesa | Ok | 15:35 |
devvesa | So, I'll rebase the patch | 15:35 |
*** marun has joined #openstack-meeting-3 | 15:35 | |
carl_baldwin | devvesa: I think that will be good progress. | 15:36 |
devvesa | Ok | 15:36 |
tidwellr | I'd like to deploy it and play with that patch | 15:36 |
devvesa | Actually it were three patches. One with the entities/api | 15:37 |
devvesa | Another one with agent scheduling | 15:37 |
tidwellr | devessa: right, I'd like to try out all 3 :) | 15:37 |
carl_baldwin | Cool, so I think we have a plan. | 15:38 |
carl_baldwin | Anything else for bgp? | 15:38 |
devvesa | Just announce that Vikram may take care of rebase/implement the other 2 | 15:38 |
devvesa | As he kindly offered himself | 15:39 |
*** kozhukalov has joined #openstack-meeting-3 | 15:39 | |
carl_baldwin | Thank you vikram__ . Please feel free to ask tidwellr or /me for assistance. | 15:39 |
vikram__ | devvesa: +1 | 15:40 |
carl_baldwin | #topic neutron-ipam | 15:40 |
*** openstack changes topic to "neutron-ipam (Meeting topic: neutron_l3)" | 15:40 | |
vikram__ | sure. i will | 15:40 |
*** nelsnelson has joined #openstack-meeting-3 | 15:40 | |
pavel_bondar | we have clean test pass for all 3 patches | 15:40 |
pavel_bondar | #link https://review.openstack.org/#/c/153236/ | 15:41 |
carl_baldwin | pavel_bondar: That is great! | 15:41 |
amuller | carl_baldwin: it looks like specs will remain | 15:41 |
amuller | carl_baldwin: in their current form, maybe a thinner template | 15:41 |
pavel_bondar | after I have changed default to non-IPAM | 15:41 |
amuller | we'll see... | 15:41 |
pavel_bondar | and created new dependent review to run IPAM implementation | 15:41 |
carl_baldwin | amuller: I saw a note going that direction but I wanted to wait to see what merges. | 15:41 |
carl_baldwin | pavel_bondar: I saw that | 15:42 |
carl_baldwin | #link https://review.openstack.org/#/c/181023/ | 15:42 |
pavel_bondar | I expect only check-grenade-dsvm-neutron should fail in #181023, due to absence of migration to IPAM | 15:44 |
carl_baldwin | pavel_bondar: The grenade test was the only thing remaining. I think that is great progress and we — as reviewers — owe you some reviews. | 15:44 |
*** zhenguo has quit IRC | 15:44 | |
carl_baldwin | pavel_bondar: I will review again today. | 15:44 |
pavel_bondar | carl_baldwin: Thanks! | 15:45 |
*** cdent has joined #openstack-meeting-3 | 15:45 | |
pavel_bondar | a few things left to do in reference driver #150485 | 15:46 |
*** Aish has joined #openstack-meeting-3 | 15:46 | |
carl_baldwin | I encourage others to review too. | 15:46 |
pavel_bondar | like unit tests and auto_addressed subnet question | 15:46 |
pavel_bondar | I am working on that in #150485 | 15:46 |
johnbelamaric | pavel_bondar, carl_baldwin: I will go through it again as well | 15:47 |
carl_baldwin | pavel_bondar: I haven’t visited that review in a few days. What is left? | 15:47 |
*** JeanBriceCombebi has quit IRC | 15:47 | |
carl_baldwin | I will take another look today. | 15:48 |
pavel_bondar | for reference driver it is mostly several UT that left to do and auto_addressing | 15:49 |
pavel_bondar | #link https://review.openstack.org/#/c/150485/19/neutron/ipam/drivers/neutrondb_ipam/driver.py | 15:49 |
carl_baldwin | pavel_bondar: Right, auto_addressing. Thanks for taking care of those items. | 15:50 |
*** mattfarina has quit IRC | 15:51 | |
*** Aish has quit IRC | 15:51 | |
pavel_bondar | So solution for auto_addressing will be detecting auto_addressed subnet by ip(is_eui64), or it is still on-going discussion? | 15:51 |
carl_baldwin | Anything else? | 15:51 |
*** Aish has joined #openstack-meeting-3 | 15:52 | |
johnbelamaric | pavel_bondar: the ongoing discussion is around whether we inform IPAM of auto-assigned addresses (that are not link-local) | 15:52 |
*** Aish has quit IRC | 15:52 | |
* carl_baldwin is having deja vu | 15:53 | |
*** matrohon has quit IRC | 15:53 | |
pavel_bondar | johnbelamaric: ok, so I'll wait discussion results on this topic | 15:53 |
*** btully has quit IRC | 15:54 | |
carl_baldwin | I tend to think that Neutron should still call IPAM and IPAM can choose what to do. | 15:54 |
*** Aish has joined #openstack-meeting-3 | 15:55 | |
*** Aish has quit IRC | 15:55 | |
johnbelamaric | carl_baldwin: agreed, then we need to decide whether IPAM can reject the auto-assigned addressing or not. If not, we may want a separate "inform" vs. "allocate" call. | 15:55 |
*** dtroyer has joined #openstack-meeting-3 | 15:56 | |
johnbelamaric | carl_baldwin: I see a need for visibility in IPAM (for external IPAM) to auto-assigned addresses but not rejection | 15:56 |
carl_baldwin | johnbelamaric: Interesting. | 15:57 |
johnbelamaric | carl_baldwin: but either way is fine by me - I just want to be sure we have the visibility into those addresses when they are assigned (particularly ULA) - though frankly for auto-assigned that is a nice-to-have and not critical | 15:58 |
*** stevelle has joined #openstack-meeting-3 | 15:59 | |
*** saggi1 has quit IRC | 16:00 | |
carl_baldwin | Looking at it from an API perspective, I think it is good to give the IPAM system an opportunity to see the allocation even if it is automatic. From the reference implementation perspective, I think it is fine to just ignore it. That is just my opion though. I’ll add a comment to the review. | 16:00 |
*** mwagner_lap has joined #openstack-meeting-3 | 16:00 | |
etoews | is the neutron meeting done? | 16:00 |
carl_baldwin | We should find a way to converge on a decision for this soon. | 16:00 |
carl_baldwin | etoews: thanks. We’ll end now. | 16:00 |
carl_baldwin | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:00 | |
openstack | Meeting ended Thu May 7 16:00:49 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-05-07-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-05-07-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2015/neutron_l3.2015-05-07-15.00.log.html | 16:00 |
etoews | sorry to barge in and all that | 16:01 |
etoews | #startmeeting api wg | 16:01 |
*** pc_m has left #openstack-meeting-3 | 16:01 | |
openstack | Meeting started Thu May 7 16:01:08 2015 UTC and is due to finish in 60 minutes. The chair is etoews. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: api wg)" | 16:01 | |
openstack | The meeting name has been set to 'api_wg' | 16:01 |
elmiko | yo/ | 16:01 |
vikram__ | bye | 16:01 |
etoews | sound off if you're here for api wg | 16:01 |
cdent | o/ | 16:01 |
alex_xu | o/ | 16:01 |
*** johnbelamaric has left #openstack-meeting-3 | 16:01 | |
stevelle | o/ | 16:01 |
etoews | welcome alex_xu! | 16:01 |
*** devvesa has quit IRC | 16:01 | |
*** amuller has left #openstack-meeting-3 | 16:01 | |
alex_xu | etoews: thanks :) | 16:02 |
*** vikram__ has left #openstack-meeting-3 | 16:02 | |
*** tidwellr has left #openstack-meeting-3 | 16:02 | |
miguelgrinberg | hi | 16:02 |
dtroyer | o/ | 16:02 |
etoews | excellent | 16:03 |
*** annegentle has joined #openstack-meeting-3 | 16:03 | |
etoews | #topic agenda | 16:03 |
*** openstack changes topic to "agenda (Meeting topic: api wg)" | 16:03 | |
etoews | #link https://wiki.openstack.org/wiki/Meetings/API-WG#Agenda | 16:03 |
etoews | #topic previous meeting action items | 16:03 |
*** openstack changes topic to "previous meeting action items (Meeting topic: api wg)" | 16:03 | |
etoews | hmmm...not the right link in the wiki. 1 sec. | 16:04 |
*** dboik_ has quit IRC | 16:04 | |
jaypipes | hi guys, sorry for being late. | 16:04 |
etoews | #link http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-04-30-00.01.html | 16:04 |
etoews | np | 16:04 |
sigmavirus24 | jaypipes: I'm later =P | 16:04 |
jaypipes | :) | 16:05 |
etoews | i missed last week so i'm the latest there is | 16:05 |
elmiko | so, i put the evaluating api changes up as a guideline for review, #link https://review.openstack.org/#/c/180612/ | 16:05 |
elmiko | getting good comments so far | 16:05 |
elmiko | that was my action item from 2 weeks ago | 16:05 |
etoews | ah | 16:05 |
elmiko | and jaypipes i responded to your comments =) | 16:06 |
etoews | i haven't had a chance to look at that one yet. thx for getting to it. | 16:06 |
elmiko | np, i hope it ends up working out | 16:06 |
*** Rui_Zang has quit IRC | 16:06 | |
krotscheck | o/ | 16:06 |
annegentle | I like the move towards microversion rather than extension | 16:07 |
etoews | yep. the knives are out for extensions. | 16:07 |
elmiko | i will change the language to mention microversions instead of extensions in the next version, i wanted to leave it open for more comments before revising though. | 16:08 |
etoews | makes sense | 16:08 |
annegentle | so, I am also commenting inline, but in order to point out inadequate documentation, we need to define adequate. | 16:08 |
*** e0ne is now known as e0ne_ | 16:08 | |
annegentle | I can take a stab at it if you like I have some ideas/background in this. | 16:09 |
*** sarob has joined #openstack-meeting-3 | 16:09 | |
elmiko | sure! any help would be appreciated =) | 16:09 |
annegentle | where would that "adequacy" go? | 16:09 |
annegentle | in a new guideline? | 16:09 |
etoews | "some ideas/background in this" ...snort...that's putting it mildly. | 16:09 |
*** salv-orlando has joined #openstack-meeting-3 | 16:09 | |
*** vhoward has left #openstack-meeting-3 | 16:10 | |
annegentle | etoews: snort | 16:10 |
elmiko | hmm, would a guideline about creating documentation be appropriate? i'm not sure | 16:10 |
*** vhoward has joined #openstack-meeting-3 | 16:10 | |
jaypipes | elmiko: ty sir! will respond again soon. sorry, meeting day today. | 16:10 |
elmiko | jaypipes: np, you made some great suggestions | 16:10 |
*** sahid has quit IRC | 16:10 | |
annegentle | elmiko: I should probably write "these are the current expectations for docs" in an API WG guideline | 16:10 |
elmiko | annegentle: yea, that makes sense | 16:11 |
annegentle | elmiko: ok, I'll take that on | 16:11 |
etoews | so just to be clear about it. we're saying that api docs are in scope for the api wg. | 16:12 |
*** safchain has quit IRC | 16:12 | |
*** salv-orlando has quit IRC | 16:12 | |
elmiko | sounds like it | 16:12 |
etoews | or maybe it's recommendations about api docs are in scope? | 16:12 |
elmiko | i'm more comfortable with that statement | 16:12 |
cdent | I'd think yeah recommendations | 16:12 |
annegentle | etoews: guidelines are in scope | 16:13 |
etoews | ya. and i do think it's something we should have an opinion on. | 16:13 |
annegentle | etoews: I think. Yeah, recommendations | 16:13 |
annegentle | etoews: at least to let the WG do reviews | 16:13 |
etoews | in the current state of the art, apis and api docs are highly coupled. | 16:13 |
annegentle | etoews: and I plan to be general, not to the tool level | 16:13 |
etoews | annegentle: sgtm | 16:14 |
annegentle | etoews: cool | 16:14 |
elmiko | this could have wider impact with the whole autogen doc thingie that going on currently | 16:14 |
annegentle | elmiko: yeah it really is "while I'm workign with teams on that, might as well write guidelines" | 16:14 |
elmiko | annegentle: +1 | 16:15 |
etoews | right. we'll have to feel our way through this one. | 16:15 |
annegentle | true dat | 16:15 |
annegentle | I've reached out to the Image team to see if they'd be interested in proof-of-concept. their API is still smallish | 16:15 |
annegentle | though it took 7 months to get metadata definitions documented :) https://review.openstack.org/#/c/121248/ | 16:16 |
etoews | that's like overnight in openstack time | 16:16 |
annegentle | etoews: LOL | 16:16 |
elmiko | lol | 16:16 |
*** e0ne_ is now known as e0ne | 16:17 | |
etoews | so we kind of veered into the next topic with these action items. | 16:17 |
etoews | #topic API Reference information | 16:17 |
*** openstack changes topic to "API Reference information (Meeting topic: api wg)" | 16:17 | |
annegentle | ya! | 16:17 |
annegentle | #link http://libertydesignsummit.sched.org/event/29e7d4effc10832b4d6aa50339e0c973#.VUuJ6dNViko | 16:17 |
etoews | #link https://review.openstack.org/#/c/177934/ | 16:17 |
annegentle | that's the session also, didn't get that added to the agenda | 16:17 |
annegentle | (in time) | 16:17 |
*** fallenpegasus has quit IRC | 16:18 | |
annegentle | So I'm making progress and drafted again, also had a question from Celiometer dev ildiko about openstack versions v microversions | 16:18 |
annegentle | #link http://lists.openstack.org/pipermail/openstack-docs/2015-May/006560.html | 16:18 |
annegentle | So I wanted to ask here: does it make sense to "lag" the OpenStack release with Dev Guides targeted for a particular release? | 16:19 |
annegentle | As in, now we'd work on a Dev Guide for Kilo | 16:19 |
etoews | what's in scope for "dev guides" | 16:19 |
annegentle | So, the idea is to scrape code ONLY for params, errors, headers, and put that info into a Swagger 2.0 spec. Then build Dev Guides around that API ref info -- so that the experience feels like crafted docs, not roboted docs. | 16:20 |
annegentle | The vision is a nicer information experience for developer.openstack.org rather than "just" an API reference. | 16:21 |
elmiko | that sounds cool | 16:21 |
annegentle | is that amenable? I share etoews concerns about utter crappiness. | 16:21 |
annegentle | as in, any time you automate it sucks for the user. | 16:21 |
elmiko | and yeah, i think doing it for kilo makes some amount of sense | 16:22 |
annegentle | moving the reviews to the teams and hand-in-hand with WG guidelines for docs feels like it's the right direction. | 16:22 |
etoews | also relevant #link http://lists.openstack.org/pipermail/openstack-docs/2015-April/006502.html | 16:22 |
annegentle | the only part that gives me pause is that we'd be backporting strings to stable/kilo potentially... across multiple repos. | 16:22 |
elmiko | although, i also like the idea of the projects being able to autogen some part of the doc for themselves | 16:22 |
annegentle | It's scary right. | 16:22 |
annegentle | Also, check out this automation starting point | 16:23 |
annegentle | #link https://review.openstack.org/#/c/179051/ | 16:23 |
annegentle | I really need eyes on that ^^ as a potential solution | 16:23 |
annegentle | for the scrape | 16:23 |
annegentle | and generate | 16:23 |
etoews | annegentle: so that patch uses some python to generate swagger from the python api source code? | 16:25 |
annegentle | heh I gave you all too much to read | 16:25 |
annegentle | etoews: yes | 16:25 |
elmiko | annegentle: i looked at that the other day, would the idea be that each project provides a function that will get called by external tools? | 16:25 |
*** woodster_ has joined #openstack-meeting-3 | 16:26 | |
annegentle | elmiko: possibly in oslo like we do for the configuration reference currently | 16:26 |
elmiko | annegentle: cool, that's nice | 16:26 |
cdent | There was some discussion a while ago about being able to pecan -> swagger and it faltered becasue pecan makes it rather hard | 16:26 |
annegentle | cdent: yeah | 16:26 |
annegentle | cdent: I want to say ceilometer does pecan > WADL now | 16:26 |
elmiko | cdent: i did some work on a markup package to generate swagger from pecan | 16:26 |
cdent | I think it's generally a good idea and if it drives us to use more readable frameworks then all the better | 16:26 |
annegentle | elmiko: how'd that go? say more. :) | 16:27 |
etoews | and if this works reasonably well in nailgun (whatever that is) it could potentially be rolled out to other projects via oslo? | 16:27 |
elmiko | #link https://github.com/elmiko/pecan-swagger | 16:27 |
cdent | elmiko: yeah, I think that's what I'm remembering. You were unable to do it by inspection though, right? | 16:27 |
annegentle | etoews: maybe? Stackforge licensing doesn't exactly make it straightforward but I'm investigating | 16:27 |
elmiko | it's a poc currently, but you need to add a little markup to the controller classes to help inform the hierarchy for swagger | 16:27 |
annegentle | etoews: I need to talk to a few people | 16:27 |
annegentle | elmiko: how many projects use pecan now? | 16:27 |
elmiko | cdent: correct, pecan doesn't carry any information about the ordering of it's controllers | 16:27 |
elmiko | annegentle: not sure on exact numbers, but i know of 2 | 16:28 |
annegentle | elmiko: ok, ceilometer and which? | 16:28 |
elmiko | barbican | 16:28 |
annegentle | (I have a hard stop in 2 mins) | 16:28 |
annegentle | ok | 16:28 |
annegentle | I'm really wanting to get it right for "core compute" first tbh | 16:28 |
annegentle | have to prioritize | 16:28 |
etoews | annegentle: so what are the action items here before you go? | 16:29 |
elmiko | i did a test for barbican swagger and sahara swagger in #link https://github.com/elmiko/os-swagger-docs | 16:29 |
cdent | monty posted a list of all the pecan using projects to os-dev recently | 16:29 |
annegentle | cdent: yeah | 16:29 |
etoews | same as last week. ;) | 16:29 |
annegentle | aug, sorry I have to get going :) | 16:29 |
etoews | np | 16:29 |
annegentle | thanks everyone | 16:29 |
* cdent wave | 16:29 | |
cdent | s | 16:29 |
annegentle | see you in Vancouver :) | 16:29 |
elmiko | annegentle: later | 16:29 |
*** shakamunyi has quit IRC | 16:29 | |
etoews | see you | 16:29 |
etoews | #action all: comment on https://review.openstack.org/#/c/177934/ | 16:30 |
etoews | #action all: comment on https://review.openstack.org/#/c/179051/ | 16:30 |
etoews | i'm less sure about that one ^ | 16:30 |
elmiko | i like the idea of each project having a standard entry point that some external tool can use to harvest the swagger | 16:31 |
*** alexsyip has joined #openstack-meeting-3 | 16:31 | |
etoews | yes. machine readable api doc would be nice. | 16:32 |
etoews | lots of good use cases for that. | 16:32 |
etoews | #topic summit sessions galore | 16:32 |
*** openstack changes topic to "summit sessions galore (Meeting topic: api wg)" | 16:32 | |
etoews | #link https://libertydesignsummit.sched.org/event/e14d84514003140fe30e984027299a44 | 16:32 |
etoews | #link https://openstacksummitmay2015vancouver.sched.org/event/c61ab30c4547a6c70612017e43cd6076 | 16:32 |
etoews | #link https://openstacksummitmay2015vancouver.sched.org/event/0b86e7b3b74c44705d46dc1694272d63 | 16:32 |
etoews | so we hit the jackpot on summit sessions. we'll be a busy bunch. i suppose that's a good problem to have. | 16:33 |
elmiko | lol, so many sched conflicts | 16:34 |
cdent | this must be a huge convention center, lots of people have surplus sessions | 16:34 |
etoews | i'd ask that everybody make a real effort to at least get to https://libertydesignsummit.sched.org/event/e14d84514003140fe30e984027299a44 | 16:34 |
etoews | that will be the most high profile session | 16:34 |
etoews | i'll do my best to do a good "where we were, where we are, and where we're going" but naturally i'll need help | 16:35 |
*** emagana has quit IRC | 16:35 | |
elmiko | nice | 16:35 |
etoews | then the other 2 sessions i see as being working sessions for us | 16:36 |
etoews | if we can actually get some work done, great. if not, that's okay too. | 16:36 |
etoews | does anybody want to highlight any other api wg related sessions at the summit? | 16:37 |
elmiko | maybe we can arg^H^H^Hdiscuss some of the open reviews ;) | 16:37 |
etoews | elmiko: exactly | 16:37 |
cdent | define: API | 16:37 |
cdent | and fight | 16:37 |
elmiko | lol | 16:37 |
etoews | :troll: | 16:37 |
cdent | :) | 16:38 |
etoews | define: pragmatic | 16:38 |
elmiko | ouch... | 16:38 |
cdent | snap! | 16:38 |
etoews | cdent: oh great. now you've got me doing it. | 16:38 |
cdent | actually you and dkranz's comments on that thread yesterday helped clarify or explain some cognitive dissonance I've been experiencing in some of my api-wg interactions | 16:39 |
etoews | miguelgrinberg and i are doing a api wg related session #link http://libertydesignsummit.sched.org/event/602a2acdca6f546cef89dc0c4356e3d8#.VUuVL9pViko | 16:39 |
*** annegentle has quit IRC | 16:39 | |
etoews | cdent: say more | 16:39 |
elmiko | etoews: that one looks cool | 16:39 |
cdent | jaypipes and I have this: https://libertydesignsummit.sched.org/event/bf6f86afe58148a96ab9d1dd0d30a554 | 16:40 |
elmiko | cdent: that looked nice too | 16:40 |
cdent | I'll be demo-ing gabbi which makes life easier | 16:40 |
jaypipes | which I still owe cdent slides on... coming soon! damn $work | 16:40 |
*** rushiagr_away is now known as rushiagr | 16:40 | |
etoews | ha! i owe miguelgrinberg slides | 16:40 |
cdent | etoews: on the cognitive dissonance? I had thought that a notional API already exists sort of in the ether and we were intentionally trying to create resource oriented http apis (and guidelines for such things) | 16:41 |
miguelgrinberg | etoews: we can wing it :) | 16:41 |
cdent | the comments made it clear that at least some people have a different approach (which is expected and fine, I just hadn't crystallized the difference) | 16:41 |
etoews | cdent: ah | 16:42 |
etoews | cdent: i also really liked your response to "Changing 403 Forbidden to 400" on os-dev | 16:42 |
*** emagana has joined #openstack-meeting-3 | 16:42 | |
etoews | (╯°□°)╯︵ ┻━┻ | 16:42 |
elmiko | yea, that post definitely made me more confused about which was more correct lol | 16:42 |
elmiko | etoews: yes! | 16:42 |
cdent | we looked around and it seems that 403 is common out there in web land for such things | 16:43 |
cdent | but that doesn't really address the underlying issue about dealing with ambiguity | 16:43 |
cdent | which is a _hard_ problem | 16:43 |
etoews | cdent: i know what elmiko means. the email could have used a "and i recommend X in particular" | 16:43 |
cdent | You didn't take away that I still think 403 is right? | 16:43 |
*** yalie has quit IRC | 16:44 | |
elmiko | cdent: i did. but i was starting to think 400 sounded proper, then you blew me out of the water. now i'm not sure | 16:44 |
etoews | that was my impression but it wasn't stated explicitly...or was it? | 16:44 |
*** mwang2_ has joined #openstack-meeting-3 | 16:44 | |
etoews | let's move on in a minute | 16:45 |
elmiko | i do like the idea of being able to have better categorization using the 4XX codes | 16:45 |
elmiko | etoews: cool, i have a guideline related topic too | 16:45 |
etoews | #topic guidelines | 16:45 |
*** openstack changes topic to "guidelines (Meeting topic: api wg)" | 16:45 | |
elmiko | \o/ | 16:45 |
elmiko | so, woodster_ from the barbican team had brought up some questions about proper usage of POST/PUT for doing creation and updating | 16:46 |
elmiko | have we started a guideline for this yet? | 16:46 |
elmiko | also, woodster_ ^^ | 16:46 |
woodster_ | elmiko: ha, thanks for bring that up | 16:46 |
elmiko | ;) | 16:46 |
woodster_ | I hadn't seen guidance on the proper usage of POST vs PUT | 16:46 |
cdent | this is another one of those topics with years of discussion and rules of thumb that seem to move around a lot | 16:47 |
elmiko | i thought the prevailing guidance was use POST for creation PUT for update, but apparently keystone has a situation where PUT is used for creation. (did i get that correct woodster_ ?) | 16:47 |
woodster_ | I'd always thought POST was creational, and PUT was replacement. PATCH was a delta change to an existing resource | 16:47 |
etoews | right. so let's set the rule of thumb for openstack. | 16:47 |
woodster_ | elmiko: that's correct | 16:47 |
elmiko | etoews: please =) | 16:47 |
cdent | the rule of thumb I use is: if you are creating and you don't know already what the resulting URI is, they you POST | 16:48 |
cdent | otherwise you PUT | 16:48 |
miguelgrinberg | +1 that's how I do it | 16:48 |
cdent | so for the vast majority of situations in openstack I would think POST for create because id's are generated on the backend | 16:48 |
elmiko | cdent: that was my thinking as well | 16:48 |
dstanek | cdent: yes | 16:48 |
etoews | ++ | 16:48 |
stevelle | my rule is a little different from what cdent stated | 16:49 |
dstanek | i think the case if Keystone you are talking about we knows the uri and don't care if something is there or not | 16:49 |
cdent | wow, that was easier than expected :) | 16:49 |
stevelle | mostly the same result but different point of inflection | 16:49 |
miguelgrinberg | dstanek: that was the one that changes the password for an existing user, correct? | 16:49 |
krotscheck | Well, can I ask a followup question? | 16:49 |
etoews | of course | 16:50 |
woodster_ | miguelgrinberg: I believe so | 16:50 |
dstanek | miguelgrinberg: i was thinking about some of the assignment stuff - i'd have to look at password | 16:50 |
krotscheck | So let's say you POST to create a thing, is the appropriate response either a 201, or a 300 Here's-where-the-thing-with-the-new-id is? | 16:50 |
cdent | 201 with a location header | 16:50 |
etoews | that we have a guideline for! | 16:50 |
krotscheck | Oh good! | 16:50 |
* krotscheck goes away now :) | 16:50 | |
elmiko | sounds like we need an action item for a POST/PUT guideline? | 16:50 |
*** eghobo has joined #openstack-meeting-3 | 16:51 | |
etoews | krotscheck: #link http://specs.openstack.org/openstack/api-wg/guidelines/http.html#xx-success-codes | 16:51 |
cdent | I'll take that action if nobody else wants it | 16:51 |
miguelgrinberg | dstanek: this http://docs.openstack.org/developer/keystone/api_curl_examples.html#post-v3-users-user-id-password | 16:51 |
* krotscheck thinks redirect is more "REST pure", but vastly prefers not adding additional HTTP noise. | 16:51 | |
miguelgrinberg | dstanek: it's a pretty odd one, as it requires the old password, even though you must authenticate to have access | 16:51 |
elmiko | cdent: sounds good to me =) | 16:51 |
etoews | krotscheck: pragmatic :) | 16:51 |
*** bpokorny_ has joined #openstack-meeting-3 | 16:51 | |
elmiko | lol | 16:52 |
woodster_ | so if the URI is known, then a PUT is a better approach? | 16:52 |
krotscheck | etoews: I've written one too many browser clients to be a purist :) | 16:52 |
*** Aish has joined #openstack-meeting-3 | 16:52 | |
stevelle | if your representation is complete and accurate, including the URI then PUT is correct | 16:52 |
etoews | #action cdent: create a POST/PUT guideline | 16:52 |
cdent | krotscheck: the problem with a redirect is that browers (inc js in browsers) will follow the redirect and the vast amount of time you dont' want to | 16:52 |
cdent | thanks etoews | 16:52 |
stevelle | any generated properties would recommend POST, not just ID | 16:53 |
dstanek | miguelgrinberg: ah yes, that's a post because we are not actually replacing a resource, but rather doing some processing | 16:53 |
etoews | cdent: i'm not sure if it's a totally new guideline and should use elmiko's template #link http://specs.openstack.org/openstack/api-wg/template.html or if it's an update to an existing page. | 16:53 |
woodster_ | We have added access control lists to our entities, so we would expose a resource like this to modify the ACL (for example): /secrets/{UUID}/acl Then it sounds like we can just PUT to that URI | 16:54 |
etoews | maybe it depends in part on how complicated/hairy it gets | 16:54 |
elmiko | woodster_: +1 | 16:54 |
cdent | I'll adapt and be pragmatic etoews ;) | 16:54 |
miguelgrinberg | woodster_: you just said it, you are modifying, not creating, so PUT is right | 16:54 |
etoews | :) | 16:54 |
*** pkoniszewski has quit IRC | 16:54 | |
woodster_ | nice! Thanks for the guidance then folks | 16:55 |
*** bpokorny has quit IRC | 16:55 | |
etoews | woodster_: thanks for reaching out to us! | 16:55 |
etoews | 5 min left | 16:55 |
alex_xu | just question, if we have sub-error-code in the future, whether the client still depend on the status code? | 16:56 |
etoews | in that case i expect the status code becomes a "top level filter" for clients | 16:56 |
miguelgrinberg | alex_xu: you would then group the sub-error codes and return them under the parent status code that makes more sense | 16:57 |
etoews | then perhaps some real action can be taken based on the sub-error-code | 16:57 |
miguelgrinberg | for example, under 400 you can have an error code for missing arg, another for invalid arg, etc. | 16:57 |
etoews | ya | 16:57 |
etoews | that's how i see it too | 16:57 |
alex_xu | ah, I see, that sounds make sense, group some process for kind of errors | 16:58 |
miguelgrinberg | right | 16:58 |
etoews | i won't be able to make it to the meeting next week | 16:58 |
*** huichun has quit IRC | 16:58 | |
alex_xu | miguelgrinberg etoews, thanks | 16:59 |
elmiko | etoews: ack, i should be around | 16:59 |
etoews | thx elmiko! | 16:59 |
elmiko | i love the api-wg after hours meetings ;) | 16:59 |
etoews | they seem very relaxed ;) | 17:00 |
elmiko | heh | 17:00 |
etoews | see some/all? of you at the summit! | 17:00 |
* cdent looks at the clock | 17:00 | |
etoews | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:00 | |
openstack | Meeting ended Thu May 7 17:00:21 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-05-07-16.01.html | 17:00 |
elmiko | thanks etoews ! | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-05-07-16.01.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_wg/2015/api_wg.2015-05-07-16.01.log.html | 17:00 |
*** emagana has quit IRC | 17:00 | |
*** cdent has left #openstack-meeting-3 | 17:00 | |
etoews | thanks all | 17:00 |
*** emagana has joined #openstack-meeting-3 | 17:01 | |
*** elmiko has left #openstack-meeting-3 | 17:03 | |
sigmavirus24 | we're over time, no? | 17:06 |
sigmavirus24 | d'oh | 17:06 |
*** iovadia has joined #openstack-meeting-3 | 17:07 | |
*** iovadia has quit IRC | 17:07 | |
*** mwang2_ has left #openstack-meeting-3 | 17:08 | |
*** Youcef has joined #openstack-meeting-3 | 17:11 | |
*** e0ne has quit IRC | 17:11 | |
*** yamahata has quit IRC | 17:14 | |
*** eghobo_ has joined #openstack-meeting-3 | 17:15 | |
*** eghobo has quit IRC | 17:16 | |
*** evgenyf has quit IRC | 17:16 | |
*** VW_ has quit IRC | 17:19 | |
*** mattfarina has joined #openstack-meeting-3 | 17:20 | |
*** btully has joined #openstack-meeting-3 | 17:21 | |
*** VW_ has joined #openstack-meeting-3 | 17:21 | |
*** armax has joined #openstack-meeting-3 | 17:25 | |
*** yamahata has joined #openstack-meeting-3 | 17:40 | |
*** emagana has quit IRC | 17:40 | |
*** emagana has joined #openstack-meeting-3 | 17:43 | |
*** s3wong has joined #openstack-meeting-3 | 17:44 | |
*** hemanthravi has joined #openstack-meeting-3 | 17:44 | |
*** dtroyer has left #openstack-meeting-3 | 17:44 | |
*** Nikolay_St has joined #openstack-meeting-3 | 17:45 | |
*** anteaya has quit IRC | 17:45 | |
*** singlethink has joined #openstack-meeting-3 | 17:46 | |
*** emagana has quit IRC | 17:48 | |
*** Nikolay_St has quit IRC | 17:50 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:53 | |
*** SumitNaiksatam has left #openstack-meeting-3 | 17:56 | |
*** rkukura has joined #openstack-meeting-3 | 17:59 | |
*** rushiagr is now known as rushiagr_away | 18:00 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:01 | |
SumitNaiksatam | rkukura: ivar-lazzaro igordcard_ hemanthravi yapeng: hi | 18:01 |
rkukura | hi | 18:01 |
ivar-lazzaro | hi | 18:01 |
SumitNaiksatam | s3wong: yamahata: hi | 18:01 |
yapeng | hi | 18:01 |
SumitNaiksatam | #startmeeting networking_policy | 18:02 |
openstack | Meeting started Thu May 7 18:02:00 2015 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:02 |
*** openstack changes topic to " (Meeting topic: networking_policy)" | 18:02 | |
openstack | The meeting name has been set to 'networking_policy' | 18:02 |
s3wong | hi | 18:02 |
SumitNaiksatam | #info agenda https://wiki.openstack.org/wiki/Meetings/GroupBasedPolicy#May_7th.2C_2015 | 18:02 |
*** bpokorny has joined #openstack-meeting-3 | 18:02 | |
SumitNaiksatam | anyone have announcemnts to share with the team? | 18:02 |
hemanthravi | hi | 18:03 |
SumitNaiksatam | #topic Bugs | 18:03 |
*** openstack changes topic to "Bugs (Meeting topic: networking_policy)" | 18:03 | |
SumitNaiksatam | ivar-lazzaro: is the backport for this done: #link https://bugs.launchpad.net/group-based-policy/+bug/1432779 ? | 18:03 |
openstack | Launchpad bug 1432779 in Group Based Policy "redirect actions don't work with external policies" [Critical,In progress] - Assigned to Ivar Lazzaro (mmaleckk) | 18:03 |
ivar-lazzaro | SumitNaiksatam: checking | 18:04 |
SumitNaiksatam | ivar-lazzaro: i think it is | 18:04 |
*** mattfarina has quit IRC | 18:04 | |
SumitNaiksatam | #link https://review.openstack.org/170972 | 18:04 |
SumitNaiksatam | so we can close the bug | 18:04 |
*** stevelle has left #openstack-meeting-3 | 18:04 | |
ivar-lazzaro | SumitNaiksatam: yup | 18:04 |
SumitNaiksatam | i sent unicast emails to a few folks to check the status of the pending critcial and high priority bugs | 18:05 |
SumitNaiksatam | kindly take note and update the state on launchpad | 18:05 |
SumitNaiksatam | ivar-lazzaro: thanks for your quick reponse to the email | 18:05 |
*** emagana has joined #openstack-meeting-3 | 18:05 | |
*** Yi has joined #openstack-meeting-3 | 18:05 | |
*** tellesnobrega has quit IRC | 18:05 | |
SumitNaiksatam | apart from the afore mentioned, we dont have any critical (show stoppers) identified | 18:06 |
*** bpokorny_ has quit IRC | 18:06 | |
SumitNaiksatam | any other bugs/fixes we need to discuss today? | 18:06 |
*** Yi_ has joined #openstack-meeting-3 | 18:06 | |
SumitNaiksatam | Yi_: hi | 18:06 |
*** e0ne has joined #openstack-meeting-3 | 18:07 | |
Yi_ | SumitNaiksatam: Hi | 18:07 |
SumitNaiksatam | perhaps not, moving on | 18:07 |
SumitNaiksatam | #topic Functional/Integration tests in gate job | 18:07 |
*** openstack changes topic to "Functional/Integration tests in gate job (Meeting topic: networking_policy)" | 18:07 | |
SumitNaiksatam | not much of an update here | 18:07 |
SumitNaiksatam | one thing to note here is that the testsuite “gbpfunc” which is being run in the functional gate job is residing out of the tree | 18:08 |
SumitNaiksatam | so if you make a change that affects the current behavior of the API or how things are mapped to Neutron, the tests will break | 18:08 |
ivar-lazzaro | SumitNaiksatam: what's the workflow for gate breaking changes in this case? | 18:08 |
SumitNaiksatam | and will have to be fixed | 18:08 |
SumitNaiksatam | this happened in the case of ivar-lazzaro’s patch | 18:09 |
SumitNaiksatam | this is obviously not the desired way to go about things | 18:09 |
SumitNaiksatam | ivar-lazzaro: yeah | 18:09 |
SumitNaiksatam | ideally that test suite should be integrated in tree | 18:09 |
*** smccully has joined #openstack-meeting-3 | 18:09 | |
SumitNaiksatam | but for expediency reasons (and to avoid further regressions) we are linking it in the gate job | 18:09 |
SumitNaiksatam | in the case of ivar-lazzaro’s patch we contacted jishnu who wrote the test suite and requested him to update the tests in consultation with ivar-lazzaro who was introducing the changes to the behavior | 18:10 |
*** Yi has quit IRC | 18:10 | |
SumitNaiksatam | ivar-lazzaro: to answer your question, so until at least the summit, the workflow will be to contact me in case of such breaking changes, and i will coodinate to get a quick fix | 18:11 |
SumitNaiksatam | ivar-lazzaro: in your case you have access to jishnu, so you can directly reach him as well | 18:12 |
SumitNaiksatam | lets discuss this aspect of the gate job and the test suite in general during the design summit session | 18:12 |
rkukura | Hopefully we aren’t breaking existing APIs too often. | 18:12 |
SumitNaiksatam | please feel free to chime in here if you have thoughts | 18:12 |
SumitNaiksatam | rkukura: :-) | 18:12 |
SumitNaiksatam | but i could have gone like :-( too! | 18:13 |
*** VW_ has quit IRC | 18:13 | |
SumitNaiksatam | ivar-lazzaro: sorry, i dont have immediately have a better solution to that | 18:13 |
ivar-lazzaro | rkukura: the tests also check the southbound APIs, that is that all the Neutron objects are created as expected | 18:14 |
SumitNaiksatam | ivar-lazzaro: good point | 18:14 |
ivar-lazzaro | rkukura: and it breaks when those expectation change :) | 18:14 |
*** anteaya has joined #openstack-meeting-3 | 18:14 | |
rkukura | ivar-lazzaro, SumitNaiksatam: Even those sorts of changes will be really problematic during upgrades of existing deployments. | 18:15 |
SumitNaiksatam | rkukura: agreed | 18:15 |
SumitNaiksatam | rkukura: but there are things we learn over time (based on usage feedback) that we need to fix | 18:16 |
SumitNaiksatam | so most of what is being done now, is along those lines | 18:16 |
*** VW_ has joined #openstack-meeting-3 | 18:16 | |
SumitNaiksatam | as adoption increases, we need to be increasingly more careful | 18:17 |
SumitNaiksatam | #topic Packaging Update | 18:17 |
*** openstack changes topic to "Packaging Update (Meeting topic: networking_policy)" | 18:17 | |
SumitNaiksatam | i had an action item to follow up with rkukura on the k-3 release | 18:17 |
rkukura | I’m OK with breaking things for trunk-chasers on master, but we need some discipline on the stable/juno branch | 18:17 |
*** nikhil_k_ is now known as nikhil_k-afk | 18:17 | |
SumitNaiksatam | rkukura: agreed | 18:17 |
*** baoli has quit IRC | 18:17 | |
SumitNaiksatam | unfortunately there quite a few things in flux for k-3 so we did not tag k-3 | 18:18 |
*** baoli has joined #openstack-meeting-3 | 18:18 | |
rkukura | What really needs to merge for k-3? | 18:18 |
SumitNaiksatam | i am hoping that we can wrap up on those changes a few days before the summit (say a week from now) | 18:18 |
SumitNaiksatam | rkukura: #link https://review.openstack.org/#/q/status:open+project:stackforge/group-based-policy+branch:master,n,z | 18:19 |
*** VW__ has joined #openstack-meeting-3 | 18:19 | |
*** annegentle has joined #openstack-meeting-3 | 18:19 | |
SumitNaiksatam | so there i guess there is no packaging update for today | 18:20 |
rkukura | According to https://launchpad.net/group-based-policy/+milestone/kilo-gbp-3, a lot needs to merge. | 18:20 |
rkukura | What about stable branch - will we have updates for those soon? | 18:20 |
SumitNaiksatam | rkukura: a lot of the bugs are already fixed for k-3 | 18:21 |
*** VW_ has quit IRC | 18:21 | |
SumitNaiksatam | rkukura: yes, stable branch backports was in fact an agenda items | 18:21 |
SumitNaiksatam | *item | 18:21 |
SumitNaiksatam | but since you brought it up | 18:21 |
SumitNaiksatam | there have been quite a few patches recently merged, and will need to be backported | 18:21 |
SumitNaiksatam | per our earlier plan to keep stable/juno relatively in sync with respect to features (per user requirements) | 18:22 |
rkukura | Are these really critical fixes for existing juno users? Can we start focusing on kilo-based deployments for new features? | 18:22 |
*** VW_ has joined #openstack-meeting-3 | 18:22 | |
*** ttrifonov is now known as zz_ttrifonov | 18:22 | |
SumitNaiksatam | rkukura: there are critical requirements for users | 18:22 |
*** VW__ has quit IRC | 18:23 | |
*** salv-orlando has joined #openstack-meeting-3 | 18:23 | |
rkukura | But we really cannot package stable branch updates if doing a “yum update” is going to completely break an exisiting deployment. | 18:23 |
SumitNaiksatam | rkukura: this is predicated on the user feedback that they intend to use juno for the foreseeable future (since kilo packages are not going to be available for a while) | 18:23 |
*** david-lyle_ has joined #openstack-meeting-3 | 18:25 | |
SumitNaiksatam | rkukura: i believe in a earlier meeting we arrived at a consensus that it would be okay to do so | 18:25 |
SumitNaiksatam | if there are bigger concerns (or the approach is not feasible) we can revisit, but might need some offline discussion | 18:25 |
*** david-lyle has quit IRC | 18:25 | |
hemanthravi | SumitNaiksatam:+1, we are working with a customer who will be deploying juno and might need some of these fixes backported | 18:25 |
*** david_lyle__ has joined #openstack-meeting-3 | 18:25 | |
rkukura | SumitNaiksatam: None of this is a problem for new juno-based deployments. But what does someone do if they have a deployment and it breaks after an update? Do we just tell them to remove and reinstall? | 18:26 |
*** salv-orlando has quit IRC | 18:27 | |
SumitNaiksatam | rkukura: agreed that is a problem, and I believe we assessed the risk of that happening and concluded that we are willing to take it (or at least that was what I took away from the discussion) | 18:27 |
*** david-lyle has joined #openstack-meeting-3 | 18:28 | |
rkukura | Is it a risk or a certainty? | 18:29 |
*** david-lyle_ has quit IRC | 18:29 | |
SumitNaiksatam | rkukura: in my understanding its a risk | 18:29 |
SumitNaiksatam | i have heard feedback that an existing user of GBP is in a situation where he would prefer to not reinstall | 18:30 |
SumitNaiksatam | sorry i meant, i have *not* | 18:30 |
rkukura | SumitNaiksatam: That sounds to me like we are trying to ensure that upgrades will work. I’m not so sure we really have been doing that. I know we’ve added some DB migrations, but do these actually fix existing DB records? | 18:30 |
SumitNaiksatam | rkukura: we have not attempted to migrate data | 18:31 |
rkukura | If we don’t migrate data, we break the deployment. | 18:31 |
*** david_lyle__ has quit IRC | 18:31 | |
SumitNaiksatam | but i believe this not always the practice in existing projects either | 18:31 |
SumitNaiksatam | at least in the early stage | 18:31 |
SumitNaiksatam | not saying that it not shoud be | 18:32 |
ivar-lazzaro | I thought we were in experimental mode until the server split happens | 18:32 |
ivar-lazzaro | (which will likely break things anyway... won't it?) | 18:32 |
SumitNaiksatam | at this point the effort to instrument the data migration, would far out weight its benefits | 18:32 |
rkukura | I think its reasonable to break master trunk-chasers, and for a new major release to require re-deployment. I don’t think breaking stable branch deployments is reasonable. | 18:32 |
SumitNaiksatam | i am not advocating that we should adopt this as a philosophy, and we should definitely have a process in place going forward | 18:33 |
ivar-lazzaro | rkukura: just to clarify, do you mean breaking Juno to Kilo is OK but Juno to Juno is not? | 18:33 |
rkukura | Maybe we can add a pre-install script in the package that refuses to install if the DB has data in it? | 18:33 |
rkukura | juno-to-juno | 18:33 |
SumitNaiksatam | rkukura: that is a very good happy medium | 18:34 |
*** david-lyle has quit IRC | 18:34 | |
SumitNaiksatam | rkukura: rather than refusing to install it can prompt user for confirmation before proceeding? | 18:34 |
rkukura | Not sure if that is possible | 18:35 |
SumitNaiksatam | rkukura: okay | 18:35 |
SumitNaiksatam | so lets have a follow up conversation on this, post this meeting | 18:35 |
SumitNaiksatam | rkukura: ivar-lazzaro thanks for the feedback on this | 18:36 |
SumitNaiksatam | hemanthravi: as well | 18:36 |
SumitNaiksatam | #topic Liberty/Vancouver Summit | 18:36 |
*** openstack changes topic to "Liberty/Vancouver Summit (Meeting topic: networking_policy)" | 18:36 | |
SumitNaiksatam | as aderstized earlier: #link https://etherpad.openstack.org/p/gbp-liberty-design-summit | 18:36 |
SumitNaiksatam | i have put some strawman proposals | 18:36 |
SumitNaiksatam | please feel free to post your suggestions | 18:37 |
SumitNaiksatam | we have a couple of weeks to firm up | 18:37 |
SumitNaiksatam | the design sessions are on tuesday (later in the day) and on wednesday (morning) | 18:37 |
rkukura | SumitNaiksatam: Looks good so far | 18:37 |
SumitNaiksatam | rkukura: okay great | 18:37 |
SumitNaiksatam | i was trying to find the link to the sessions, but not handy | 18:38 |
SumitNaiksatam | #link https://libertydesignsummit.sched.org/type/design+summit/group+based+policy#.VUuxK9pVikp | 18:38 |
SumitNaiksatam | found it ^^^ | 18:38 |
megm_ | Hi, Matt! We missed you but ended up chatting for the full time. | 18:38 |
megm_ | Someone new was there and I am drawing a total blank. | 18:39 |
s3wong | ? | 18:39 |
SumitNaiksatam | we dont have a Matt here, but megm_ you are welcome to join the team | 18:39 |
megm_ | Apolgies -- wrong room | 18:39 |
ivar-lazzaro | :) | 18:40 |
SumitNaiksatam | Hands-on lab - | 18:40 |
SumitNaiksatam | ivar-lazzaro: and rkukura over to you | 18:40 |
*** s3wong has quit IRC | 18:40 | |
SumitNaiksatam | ivar-lazzaro: thanks for sending the write up yesterday, sorry, i havent had a chance to respond | 18:40 |
ivar-lazzaro | SumitNaiksatam: thanks | 18:41 |
ivar-lazzaro | We are trying to come up with a script at the moment | 18:41 |
ivar-lazzaro | being this the first GBP hands on, we want to keep is simple, without showing too advanced workflows | 18:42 |
ivar-lazzaro | unless we have time of course | 18:42 |
SumitNaiksatam | ivar-lazzaro: +1 | 18:42 |
ivar-lazzaro | The idea is to focus especially on Groups (you won't say!) | 18:42 |
ivar-lazzaro | and PRS | 18:42 |
ivar-lazzaro | (so also simple serve chain examples) | 18:43 |
ivar-lazzaro | leaving aside L3/L2 and external configurations | 18:43 |
ivar-lazzaro | This will also be a nice showcase for the implicit driver | 18:43 |
SumitNaiksatam | ivar-lazzaro: that sounds like a good plan | 18:43 |
Yi_ | ivar-lazzaro: +1 on simplicity | 18:43 |
hemanthravi | should add a scenario with service chain | 18:44 |
ivar-lazzaro | that will take care of all those things so that the user doesn't worry | 18:44 |
SumitNaiksatam | hemanthravi: there will be one | 18:44 |
ivar-lazzaro | hemanthravi: there is one | 18:44 |
ivar-lazzaro | I'm trying to draft roughly 2 different scripts | 18:44 |
SumitNaiksatam | team here, please plan on making yourself available to organize this session | 18:44 |
Yi_ | ivar-lazzaro: I assume it will be focusing on single-node? | 18:44 |
ivar-lazzaro | the difference will be on the fact that we merge the patches about sharing or not | 18:44 |
ivar-lazzaro | Yi_: one single node and one full chain | 18:45 |
SumitNaiksatam | lets have a final sync up session on wednesday (after the design summit) in person to firm up on how we are going to conduct the session | 18:45 |
SumitNaiksatam | ivar-lazzaro: rkukura thanks for the update | 18:45 |
ivar-lazzaro | SumitNaiksatam: just a sec | 18:45 |
ivar-lazzaro | SumitNaiksatam: there are a couple of patches we need to check | 18:46 |
SumitNaiksatam | i believe we will be sending out more targeted updates on this topic during the coming days | 18:46 |
ivar-lazzaro | SumitNaiksatam: in order to make this happen with sharing capabilities | 18:46 |
ivar-lazzaro | #link https://review.openstack.org/#/c/179327/ | 18:46 |
ivar-lazzaro | #link https://review.openstack.org/#/c/164907/ | 18:46 |
SumitNaiksatam | ivar-lazzaro: is the latter ready to be reviewed? | 18:47 |
ivar-lazzaro | I'll try to make the first one less painful if I can (with a pluggable sg_manager) | 18:47 |
rkukura | ivar-lazzaro: I’ve started reviewing the 1st of these. | 18:47 |
SumitNaiksatam | ivar-lazzaro: i believe we had decided that we would be targeting : #link https://review.openstack.org/#/c/164907/ after the other service chain refactoring patches were merged | 18:47 |
*** david-lyle has joined #openstack-meeting-3 | 18:47 | |
SumitNaiksatam | rkukura: great | 18:47 |
ivar-lazzaro | SumitNaiksatam: it's ready, I've refactored it so that it's easier to merge with the NCP | 18:48 |
SumitNaiksatam | ivar-lazzaro: okay | 18:48 |
rkukura | question - are these intented for kilo only, or for backport to juno? | 18:48 |
ivar-lazzaro | SumitNaiksatam: so feel free to go for it | 18:48 |
SumitNaiksatam | ivar-lazzaro: okay | 18:48 |
ivar-lazzaro | rkukura: sharing service chain constructs is | 18:48 |
*** markmcclain has quit IRC | 18:48 | |
SumitNaiksatam | rkukura: at least the latter is intended to be backported to juno as well | 18:48 |
ivar-lazzaro | rkukura: but that's backward compatible | 18:48 |
hemanthravi | need these for the backport too | 18:48 |
ivar-lazzaro | rkukura: as for the first one, we probably want it to stay in Kilo | 18:49 |
*** reed has quit IRC | 18:49 | |
rkukura | ivar-lazzaro: If we add new primary key fields, the DB migration scripts need to populate these. | 18:49 |
ivar-lazzaro | rkukura: "shared" is the only column I add. And it's not a primary key | 18:49 |
ivar-lazzaro | rkukura: as long as its value is preset to False (which is coherent) we should be fine | 18:50 |
ivar-lazzaro | rkukura: this is true for the second patch of course! | 18:50 |
ivar-lazzaro | rkukura: the first one as a whole bunch of non backward-compatible changes | 18:50 |
rkukura | ivar-lazzaro: What about adding tenant_id as a primary key? | 18:50 |
ivar-lazzaro | rkukura: unless we have time to go with the pluggable approach... In which case everything will be fine | 18:50 |
ivar-lazzaro | rkukura: is that on the second patch? | 18:50 |
rkukura | no, the 1st | 18:51 |
ivar-lazzaro | rkukura: yeah the first is not backward compatible today, I agree | 18:51 |
ivar-lazzaro | rkukura: I was advocating the 2nd | 18:51 |
SumitNaiksatam | we have 9 mins, so lets take the discussion on the 1st patch offline | 18:51 |
ivar-lazzaro | rkukura: we should we fine if we have pluggable managers though, right? | 18:51 |
rkukura | ivar-lazzaro: probably | 18:52 |
SumitNaiksatam | ivar-lazzaro: pluggable managers will be very helpful and we should have had those from the beginning, so +1 | 18:52 |
rkukura | Changing all existing SGs during an upgrade would be difficult. Lets move on. | 18:52 |
ivar-lazzaro | SumitNaiksatam: hopefully I have the time to do it :) | 18:52 |
SumitNaiksatam | ivar-lazzaro: :-) | 18:52 |
SumitNaiksatam | #topic Kilo features | 18:53 |
*** openstack changes topic to "Kilo features (Meeting topic: networking_policy)" | 18:53 | |
SumitNaiksatam | please note that sync with OpenStack kilo is complete | 18:53 |
*** emagana has quit IRC | 18:53 | |
*** david-lyle_ has joined #openstack-meeting-3 | 18:53 | |
SumitNaiksatam | please also note that the GBP heat resources are in their own namespace now | 18:53 |
SumitNaiksatam | #link https://review.openstack.org/#/c/155172 | 18:53 |
SumitNaiksatam | was merged yesterday | 18:53 |
SumitNaiksatam | what it means is that if you have existing heat templates that reference the GBP heat resources with the earlier Neutron namespace, those will break | 18:54 |
SumitNaiksatam | this is applicable only for GBP kilo | 18:54 |
SumitNaiksatam | so please adjust accordingly | 18:54 |
*** emagana has joined #openstack-meeting-3 | 18:55 | |
*** emagana has quit IRC | 18:55 | |
SumitNaiksatam | Floating IP support (spec #link https://review.openstack.org/#/c/167174, impl: #link https://review.openstack.org/#/c/167174/) i believe is ready to move ahead | 18:55 |
SumitNaiksatam | we have gone through several iterations and i believe the outstanding comments have been addressed at leat for this iteration of support | 18:56 |
SumitNaiksatam | unless there are any objections, lets move forward on this | 18:56 |
*** david-lyle has quit IRC | 18:56 | |
SumitNaiksatam | Service chain driver refactor: | 18:57 |
*** david-lyle_ is now known as david-lyle | 18:57 | |
SumitNaiksatam | spec was reviewed and merged: #link https://review.openstack.org/#/c/174118 | 18:57 |
*** reed has joined #openstack-meeting-3 | 18:57 | |
SumitNaiksatam | if there is further feedback, we can always update it | 18:57 |
SumitNaiksatam | but we had to draw a line somewhere to proceed with the implementation | 18:57 |
SumitNaiksatam | ivar-lazzaro has a host of impl patches: #link https://review.openstack.org/#/q/status:open+project:stackforge/group-based-policy+branch:master+topic:bp/node-centric-chain-plugin,n,z | 18:57 |
*** Sukhdev has joined #openstack-meeting-3 | 18:58 | |
SumitNaiksatam | not enough time to go into the details right now, but we can go to #openstack-gbp for follow up discussion if needed | 18:58 |
igordcard_ | okay, anything new that you may have discussed regarding the plumbing plugins? | 18:58 |
igordcard_ | SumitNaiksatam: okay | 18:58 |
SumitNaiksatam | igordcard_: currently this will be very simple | 18:59 |
*** emagana has joined #openstack-meeting-3 | 18:59 | |
SumitNaiksatam | igordcard_: i dont anticipate that we will have the time to implement any of the sophisticated insertion cases | 18:59 |
ivar-lazzaro | igordcard_: I'm looking at your traffic streering patch to see how it could fit | 18:59 |
SumitNaiksatam | igordcard_: think of this as a place holder framework | 18:59 |
ivar-lazzaro | igordcard_: I may have questions for you in the upcoming days | 18:59 |
SumitNaiksatam | igordcard_: that you should be able to extend | 18:59 |
SumitNaiksatam | igordcard_: thanks for the reviews | 18:59 |
SumitNaiksatam | #topic Open Discussion | 19:00 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_policy)" | 19:00 | |
SumitNaiksatam | we are almost out of time | 19:00 |
SumitNaiksatam | i was going to propse that we skip the IRC meeting for the next three weeks | 19:00 |
SumitNaiksatam | since next week we wil be busy with the summit preparations (or travelling) | 19:00 |
SumitNaiksatam | then we will be at the summit | 19:00 |
SumitNaiksatam | and then we would need a week to recover ;-) | 19:01 |
SumitNaiksatam | any objections? | 19:01 |
SumitNaiksatam | of course, if required we can change meet in #openstack-gbp | 19:01 |
rkukura | Fine with me, but don’t hestitate to re-instate next week if we need it to prepare for the summit. | 19:01 |
igordcard_ | SumitNaiksatam: about the openstackclient, I didn't go too deep in it but yes, it calls existing functionality on the other clients | 19:01 |
SumitNaiksatam | rkukura: absolutely | 19:01 |
SumitNaiksatam | igordcard_: awesome good to know | 19:01 |
SumitNaiksatam | igordcard_: perhaps we can enable remote participation with you on this topic during the design summit | 19:02 |
igordcard_ | SumitNaiksatam: it's just a matter of adding a new module for gbp and creating the wrapper calls accordingly | 19:02 |
yapeng | ODL GBP driver change will be submitted to reflect ODL GBP Lithium API changes. | 19:02 |
SumitNaiksatam | igordcard_: and for the other topics as well based on your availability and interest | 19:02 |
igordcard_ | SumitNaiksatam: yes | 19:02 |
SumitNaiksatam | igordcard_: good | 19:02 |
yapeng | I will submit for review after I test against with kilo stable branch. | 19:02 |
SumitNaiksatam | yapeng: thanks for following on that, keep me in the loop on what you are planning | 19:02 |
SumitNaiksatam | yapeng: so that we can ensure that it makes the kilo cut | 19:03 |
SumitNaiksatam | alright, thanks all! | 19:03 |
yapeng | SumitNaiksatam, sure. when will cut happen? | 19:03 |
SumitNaiksatam | yapeng: you have at least a week for kilo-3 | 19:03 |
*** stevemar has joined #openstack-meeting-3 | 19:03 | |
SumitNaiksatam | bye! | 19:04 |
yapeng | SumitNaiksatam, sure. I think i can make it. | 19:04 |
yapeng | bye | 19:04 |
SumitNaiksatam | yapeng: thanks | 19:04 |
igordcard_ | cya all | 19:04 |
SumitNaiksatam | #endmeeting | 19:04 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:04 | |
Yi_ | bye | 19:04 |
openstack | Meeting ended Thu May 7 19:04:26 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:04 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-05-07-18.02.html | 19:04 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-05-07-18.02.txt | 19:04 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2015/networking_policy.2015-05-07-18.02.log.html | 19:04 |
rkukura | bye | 19:04 |
*** VW_ has quit IRC | 19:04 | |
ivar-lazzaro | bye | 19:04 |
*** VW_ has joined #openstack-meeting-3 | 19:07 | |
*** VW_ has quit IRC | 19:07 | |
*** rkukura has left #openstack-meeting-3 | 19:08 | |
*** VW_ has joined #openstack-meeting-3 | 19:08 | |
*** markmcclain1 has joined #openstack-meeting-3 | 19:09 | |
*** hemanthravi has quit IRC | 19:16 | |
*** markmcclain1 is now known as markmcclain | 19:16 | |
*** Youcef has quit IRC | 19:18 | |
*** Yi_ has quit IRC | 19:19 | |
*** ryansb has left #openstack-meeting-3 | 19:20 | |
*** kozhukalov has quit IRC | 19:20 | |
*** singlethink has quit IRC | 19:22 | |
*** bpokorny has quit IRC | 19:22 | |
*** bpokorny has joined #openstack-meeting-3 | 19:23 | |
*** singlethink has joined #openstack-meeting-3 | 19:34 | |
*** david-lyle has quit IRC | 19:43 | |
*** mrmartin has quit IRC | 19:46 | |
*** yamahata has quit IRC | 19:50 | |
*** Piet has quit IRC | 19:53 | |
*** marun has quit IRC | 19:56 | |
*** csd has quit IRC | 19:56 | |
*** lblanchard has quit IRC | 19:56 | |
*** csd has joined #openstack-meeting-3 | 19:57 | |
*** VW_ has quit IRC | 20:00 | |
mattgriffin | HA-Guide: i need a few more minutes. please take a look at today's agenda - https://wiki.openstack.org/wiki/Documentation/HA_Guide_Update#Next_Meeting | 20:00 |
mattgriffin | megm_ and others ^ | 20:00 |
*** singleth_ has joined #openstack-meeting-3 | 20:00 | |
megm_ | Hello! | 20:01 |
*** matrohon has joined #openstack-meeting-3 | 20:01 | |
*** salv-orlando has joined #openstack-meeting-3 | 20:01 | |
*** annegentle has quit IRC | 20:02 | |
*** bpokorny_ has joined #openstack-meeting-3 | 20:02 | |
*** singlethink has quit IRC | 20:03 | |
*** bpokorny_ has quit IRC | 20:03 | |
*** bpokorny_ has joined #openstack-meeting-3 | 20:04 | |
*** SumitNaiksatam has quit IRC | 20:06 | |
*** bpokorny has quit IRC | 20:06 | |
*** VW_ has joined #openstack-meeting-3 | 20:06 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 20:06 | |
*** baoli has joined #openstack-meeting-3 | 20:07 | |
*** alexpilotti has quit IRC | 20:08 | |
*** beagles has joined #openstack-meeting-3 | 20:08 | |
*** baoli has quit IRC | 20:08 | |
*** bknudson has joined #openstack-meeting-3 | 20:09 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:09 | |
*** baoli has joined #openstack-meeting-3 | 20:09 | |
megm_ | Hi, all! I see some new names -- I hope everyone is here to discuss the HA Guide! | 20:11 |
mattgriffin | megm_, almost done with my meeting :) | 20:11 |
megm_ | matt, terrific -- we'll wait | 20:12 |
*** blogan has joined #openstack-meeting-3 | 20:12 | |
megm_ | Does anyone have questions while we wait for mattgriffin to officially begin the meeting? | 20:12 |
megm_ | Or want to introduce yourselves? | 20:12 |
*** baoli has quit IRC | 20:13 | |
mattgriffin | megm_, you can go ahead and get started... i'll start the official logging | 20:13 |
mattgriffin | #startmeeting ha-guide | 20:13 |
openstack | Meeting started Thu May 7 20:13:20 2015 UTC and is due to finish in 60 minutes. The chair is mattgriffin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:13 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:13 |
*** openstack changes topic to " (Meeting topic: ha-guide)" | 20:13 | |
openstack | The meeting name has been set to 'ha_guide' | 20:13 |
*** baoli has joined #openstack-meeting-3 | 20:13 | |
*** alexpilotti has quit IRC | 20:16 | |
*** salv-orlando has quit IRC | 20:16 | |
megm_ | Hello? | 20:17 |
*** Longgeek has quit IRC | 20:18 | |
mattgriffin | megm_, hi. ok. ready | 20:19 |
mattgriffin | megm_, ok. first review the TOC and most recent changes? | 20:19 |
mattgriffin | #link https://wiki.openstack.org/wiki/HAGuideImprovements/TOC | 20:20 |
megm_ | I'm concerned about including all the controller details in the intro. | 20:20 |
megm_ | Also, the info about stateless/stateful, etc is now an xref to the old ha-guide that this document is replacing | 20:21 |
megm_ | And a link to Mirantis Fuel doc for the HA Controller role description | 20:21 |
*** VW_ has quit IRC | 20:21 | |
mattgriffin | megm_, gotcha. i think the TOC seems to be turning somewhat into the actual HA Guide document | 20:23 |
megm_ | Yes, and some great additions. But we need an agreed-on structure to set up the files | 20:24 |
*** alexpilotti has joined #openstack-meeting-3 | 20:24 | |
mattgriffin | megm_, is your concern about the controller details found in this section? https://wiki.openstack.org/wiki/HAGuideImprovements/TOC#Redundancy_and_failover | 20:25 |
megm_ | I'm thinking that we should move everything from "Controller node" to the "Stateless/stateful..." section to a separate "HA Controller Node Intro" | 20:25 |
megm_ | Yes. And, do we have the intro to the HA controller before the "Basic Environment" and "Basic HA facilites" sections? | 20:26 |
mattgriffin | no. i think the HA Controller content should be after the Basic Environment and Basic HA Facilities sections | 20:28 |
megm_ | I've been concerned about the details of Basic HA facilities. Perhaps that section should be "Making the Controller Highly Available"? | 20:28 |
mattgriffin | seems better to cover the basics first and then drill into the components | 20:28 |
*** alexpilotti has quit IRC | 20:29 | |
megm_ | Is Evkonst here? | 20:29 |
*** nikhil_k-afk is now known as nikhil_k | 20:29 | |
*** baoli has quit IRC | 20:29 | |
megm_ | matt, yes, basics first, but are the basics to install the O/S on each node, etc, or to understand what the HA Controller is, etc? | 20:30 |
*** emagana has quit IRC | 20:31 | |
megm_ | And we are constrained by our agreement to follow the structure of the Install Guide as much as possible... | 20:31 |
*** emagana has joined #openstack-meeting-3 | 20:32 | |
mattgriffin | megm_, they start with Basic Environment | 20:33 |
*** Swami has quit IRC | 20:33 | |
mattgriffin | unless that's changing | 20:33 |
mattgriffin | megm_, if anything, the controller node info should be part of the Basic Environment section (like they do in the Install Guide) | 20:35 |
megm_ | I'm just looking at what now shows as "HA Intro and Concepts" -- we have "Redundancy and failover" and then we go through all the Controller services, Hardware, Routing, etc before we get to the active/active vs active passive and quorum info | 20:35 |
*** baoli has joined #openstack-meeting-3 | 20:35 | |
megm_ | Yes, it may be that what we currently call "Basic Environment" should be "HA Controller" | 20:36 |
mattgriffin | megm_, i think the information listed at https://wiki.openstack.org/wiki/HAGuideImprovements/TOC#HA_Intro_and_Concepts is more of definitions rather than specifics on setting, yes? | 20:36 |
megm_ | Rather, "Basic HA facilities" -- or maybe the two "Basic" sections are combined | 20:36 |
megm_ | Do those definitions belong in the intro, before the intro to HA concepts? That is my question. The material is great but I think it does not belong in the Intro | 20:37 |
mattgriffin | we could combine them | 20:37 |
megm_ | I was hoping that Evkonst would be here to explain his/her vision | 20:38 |
mattgriffin | megm_, gotcha.... how about we leave an "HA Intro" section and have a uber-Basic section that includes the Basic content of today (in the 2 sections) as well as the definitions to pair with any, for example, diagrams that might be in the Basic section? | 20:39 |
megm_ | Soounds reasonable. | 20:39 |
megm_ | What really matters right now is that we know what the main chapters are so we can set up the files -- a main file and a subdirectory of files for subsections for each | 20:40 |
mattgriffin | megm_, ok. i'll reorg the TOC and keep the great content that's already there | 20:40 |
mattgriffin | megm_, ack | 20:40 |
megm_ | Cool if you want to do it. | 20:40 |
megm_ | Is anyone here other than Matt and me? | 20:41 |
megm_ | I'm happy to do the work -- just wanted the discussion. | 20:41 |
mattgriffin | #action mattgriffin reorg the TOC with an "HA Intro" section and a "Basic" section which includes the Basic content of today (in the 2 sections) as well as the definitions | 20:41 |
mattgriffin | megm_, np | 20:41 |
*** stevemar has quit IRC | 20:42 | |
megm_ | Do you want me to rework the TOC or do you want to? I'm willing but you are welcome to it | 20:42 |
*** Nikolay_St has joined #openstack-meeting-3 | 20:42 | |
mattgriffin | megm_, can i take a first pass and then ping you? | 20:42 |
megm_ | Absolutely! | 20:43 |
mattgriffin | cool | 20:43 |
mattgriffin | i've got another meeting in 15 min so move on to other agenda topics? | 20:43 |
mattgriffin | megm_, ^ | 20:43 |
megm_ | Yes, move on. | 20:43 |
megm_ | How much can we do without the others? | 20:43 |
mattgriffin | megm_, let's jump to the last 2 items on the agenda | 20:44 |
*** marun has joined #openstack-meeting-3 | 20:44 | |
mattgriffin | xrefs to Install Guide ... you brought this concern up | 20:44 |
mattgriffin | is this something that we should prototype an approach and confirm how we're thinking this will work? | 20:45 |
megm_ | I was hoping that Nick knew what to do ;-) | 20:45 |
mattgriffin | megm_, ok. making that an action item | 20:45 |
megm_ | I don't think we have a choice -- the right way is to use the intersphinx facilities but those are not set up so we're going to have to use html links between the two guides | 20:46 |
mattgriffin | #action nickchase: are there potential pitfalls with using xrefs to link to the Install Guide? should we build a prototype? | 20:46 |
mattgriffin | ok | 20:46 |
mattgriffin | hmm... maybe someone will have a bright idea on that topic in Vancouver b/c it sounds like a big need | 20:47 |
megm_ | Just FYI, if you are writing something today, what is the URL for a new chapter in the Install Guide? | 20:47 |
megm_ | That is the initial problem... | 20:47 |
megm_ | For the last item, "Next steps" are to convert docbook->rst, set up new chapter files/subdirectories, and put existing content in the right place. Nick had said he would do that. | 20:48 |
megm_ | Only question is do we commit to a merge of the old info into the new structure with NO fixes? | 20:48 |
*** Shamail has joined #openstack-meeting-3 | 20:48 | |
mattgriffin | #action convert docbook->rst, set up new chapter files/subdirectories, and put existing content in the right place. ... nick? | 20:48 |
*** absubram has quit IRC | 20:49 | |
Shamail | hi. | 20:49 |
megm_ | Hi, Shamail! | 20:49 |
mattgriffin | megm_, not sure. maybe better to start from scratch? | 20:49 |
*** SumitNaiksatam has quit IRC | 20:49 | |
mattgriffin | hi Shamail | 20:49 |
*** banix has joined #openstack-meeting-3 | 20:50 | |
megm_ | Matt, I have no objections to starting from scratch, but all along, everyone has been adamant about the primacy of preserving the old material. Is this a change in strategy? | 20:50 |
*** VW_ has joined #openstack-meeting-3 | 20:51 | |
*** e0ne has quit IRC | 20:51 | |
mattgriffin | megm_, well we'd keep as much of the old material as was relevant. were there objections to copy/paste text to do that? | 20:52 |
mattgriffin | well copy/paste/edit | 20:52 |
megm_ | I'm pretty open as to which strategy we take, but I think we need to agree on one | 20:52 |
mattgriffin | megm_, i'll check with the PTL and core reviewers for direction | 20:53 |
*** VW_ has quit IRC | 20:53 | |
*** VW__ has joined #openstack-meeting-3 | 20:53 | |
megm_ | See Step 2 in https://etherpad.openstack.org/p/openstack-haguide-update-next-steps -- that should be modified if we're changing strategy | 20:53 |
* mattgriffin clicks | 20:54 | |
*** baoli has quit IRC | 20:55 | |
megm_ | I hate six-way merges ;-) | 20:56 |
mattgriffin | megm_, sounds like copy/paste/edit to me | 20:56 |
mattgriffin | haha | 20:56 |
*** baoli has joined #openstack-meeting-3 | 20:56 | |
*** nickchase has joined #openstack-meeting-3 | 20:56 | |
mattgriffin | megm_, but i'll check to confirm | 20:56 |
megm_ | Nick, are you here? Hooray! | 20:56 |
nickchase | wow, what a reception. :) | 20:56 |
nickchase | hey there. | 20:56 |
nickchase | am I late? | 20:57 |
mattgriffin | welcome nickchase | 20:57 |
nickchase | I thought it was starting in 5 minutes? | 20:57 |
mattgriffin | yes. started 55 min ago :) | 20:57 |
nickchase | (facepalm) | 20:57 |
mattgriffin | did the time change again? | 20:57 |
megm_ | We've been playing What Would Nick Do? Please tell us! ;-) | 20:57 |
nickchase | hahahahaha | 20:57 |
nickchase | OK, so I can tell you: | 20:57 |
nickchase | So here's my update: | 20:57 |
nickchase | 1) The spec's in and approved, finally, thank you very much Meg for helping there! | 20:57 |
*** VW__ has quit IRC | 20:58 | |
nickchase | 2) We have a bunch of content that's been added to the wiki, as you may have seen | 20:58 |
*** Sukhdev has quit IRC | 20:58 | |
nickchase | it needs to be edited, smoothed out, etc. and co-credited to its original authors, but at least we have something to start with. | 20:58 |
Shamail | Lol megm_ | 20:58 |
nickchase | So that's my update. | 20:58 |
megm_ | And what happens next? | 20:59 |
nickchase | there's more content coming but that was what we could get done by today. | 20:59 |
megm_ | I really think we need to get content under git/gerrit and out of the etherpad -- it's starting to get ugly there! ;-) | 20:59 |
mattgriffin | nickchase: megm_ and i had some concerns about where the new content was slotting into the TOC... | 20:59 |
mattgriffin | we need to talk about that... but i need to run to a meeting now | 21:00 |
mattgriffin | megm_, +1 | 21:00 |
nickchase | hey, you guys go for it; my job was to rally people. :) | 21:00 |
nickchase | have run | 21:00 |
nickchase | fun* | 21:00 |
nickchase | sorry I was late | 21:00 |
mattgriffin | :) | 21:00 |
mattgriffin | nickchase, np | 21:00 |
megm_ | Matt, should Nick, Shamail, and I continue the meeting? | 21:00 |
mattgriffin | megm_, you can... i'll leave the window open and end it when you're done for the log... just ping me | 21:01 |
Shamail | I have to leave soon too | 21:01 |
megm_ | Nick and Shamail, does that work for you? | 21:01 |
Shamail | +1 on moving to git | 21:01 |
nickchase | +1 also | 21:01 |
*** VW_ has joined #openstack-meeting-3 | 21:01 | |
nickchase | I do not have time to do it, though | 21:01 |
nickchase | not the next 3 weeks, anyway | 21:02 |
megm_ | Nick, are you going to set up files? I'm willing to do some work but I need a little guidance | 21:02 |
*** bpokorny has joined #openstack-meeting-3 | 21:02 | |
nickchase | the setup is done | 21:03 |
nickchase | Andreas did it | 21:03 |
megm_ | We don't have chapter files and subdirectories | 21:03 |
nickchase | there are no subdirectories. | 21:03 |
Shamail | Awesome, can you please link? | 21:03 |
nickchase | I'm happy to give guidance | 21:03 |
nickchase | it's in the ha-guide repo, probably under "source" | 21:03 |
megm_ | Are we converting the RST files and locating them in the new files? I thought that was the plan but Matt now seems to think otherwise | 21:04 |
nickchase | I haven't seen it myself; I'm taking Andreas' word for it :) | 21:04 |
Shamail | Okay. I'll look in the existing area. | 21:04 |
nickchase | No, what we're doing is... | 21:04 |
nickchase | putting in the new content, then filling in the TOC where there's old content that fits. | 21:04 |
nickchase | That was how we "sold" that we needed to do this in RST rather than Docbook. | 21:04 |
*** bpokorny_ has quit IRC | 21:05 | |
megm_ | So do we know what the main chapters are? I made a list a long time ago but it may need to be revised... | 21:06 |
nickchase | they're in the TOC. | 21:06 |
*** Piet has joined #openstack-meeting-3 | 21:06 | |
* nickchase just updated his calendar. (facepalm) | 21:07 | |
megm_ | High Availability Concepts | 21:07 |
megm_ | Hardware Setup | 21:07 |
megm_ | Install O/S on Nodes | 21:07 |
megm_ | Basic Infrastructure | 21:07 |
megm_ | Configure Networking on Each Node | 21:07 |
megm_ | Install and Configure MySQL | 21:07 |
nickchase | the RST files are not hierarchical like the docbook ones are | 21:07 |
megm_ | RabitMQ Message Broker | 21:07 |
nickchase | they're topic-based. | 21:07 |
megm_ | Keystone Identity Services | 21:07 |
megm_ | Glance image service | 21:07 |
megm_ | Cinder Block Storage Service | 21:07 |
nickchase | loosk right | 21:07 |
megm_ | Swift Object Storage | 21:07 |
megm_ | Storage Backend Options | 21:07 |
megm_ | Nova Compute Service | 21:07 |
megm_ | Heat Orchestration | 21:07 |
megm_ | Ceilometer Telemetry and MongoDB | 21:07 |
megm_ | Database Service (Trove) | 21:08 |
megm_ | Sahara | 21:08 |
megm_ | Other | 21:08 |
megm_ | ~ | 21:08 |
Shamail | Looks good | 21:08 |
nickchase | +1 | 21:08 |
megm_ | Should the sections for Controller node services be combined into a single "HA Controller" section with subsections? | 21:08 |
nickchase | if you look in the wiki, there's a bunch of content in there | 21:08 |
*** Swami has joined #openstack-meeting-3 | 21:08 | |
nickchase | I don't understand the question | 21:09 |
megm_ | The list of "chapters" I submitted... Do we want to group the Controller stuff or leave each individual? | 21:10 |
Shamail | That might make sense... Effectively can we make a "HA controller" section, document common items for general controller HA, and then have sub-sections for service specific requirements (keystone, cinder, etc.) | 21:10 |
Shamail | I'm sure there will be common things that apply to controller nodes in general. This might prevent repeating or extensive referencing. | 21:11 |
megm_ | Yes, Shamail. So maybe we have "HA Controller," "HA Storage", "HA Compute" | 21:11 |
nickchase | I think taht you should leave it where it is | 21:11 |
nickchase | because we hashed out this TOC pretty thoroughly, didn't we? Or did I miss something? | 21:12 |
nickchase | I mean, it's designed to track the install guide. | 21:12 |
megm_ | I thought we had but Evknost made massive changes -- added a whole bunch of stuff to Intro that I think may belong in an "Introl toController"' section | 21:12 |
nickchase | So I'm assuming that the TOC follows that. | 21:12 |
Shamail | We did. I thought we validated the topics not necessarily the organization of it. If that was a part of the review too then I agree that we should leave it. | 21:12 |
nickchase | ahhhhhh. | 21:12 |
nickchase | OK, now THAT makes sense; | 21:13 |
nickchase | Intro to controller seems a perfectly reasonable thing | 21:13 |
Shamail | :-) | 21:13 |
nickchase | I thought you were talking about within the body | 21:13 |
megm_ | I'm not sure of anything! Maybe we just need to grab SOME structure and create files! We can always move stuff later | 21:13 |
nickchase | :) | 21:13 |
nickchase | OK, so here's what I think: | 21:13 |
Shamail | We have consensus! (Can we have consensus on the fact that we actually have it?) | 21:13 |
nickchase | If we're saying take what's there and chuck it in, and combine the intro to controller stuff into one section, then yes. | 21:14 |
megm_ | Do we add "Intro to Controller", "Intro to Storage", etc as part of (or right after) the Intro to HA concepts and before they start installation? | 21:14 |
nickchase | +1 | 21:14 |
Shamail | megm_: +1 | 21:14 |
nickchase | after | 21:14 |
nickchase | no, part of | 21:15 |
nickchase | sorry | 21:15 |
nickchase | part of | 21:15 |
megm_ | Or do we do basic installation, then "Intro to Controller" then "How to HA the Controller services" sections....? | 21:15 |
megm_ | nick, part of intro? | 21:15 |
nickchase | I mean the following: | 21:15 |
nickchase | 1) Intro to controller, intro to storage, etc. should be part of Intro to HA. | 21:16 |
megm_ | nickchase, I can +1 that | 21:16 |
nickchase | 2) After the intro, we track the normal install, pointing out the places where things are different for an HA install. | 21:16 |
*** baoli has quit IRC | 21:16 | |
nickchase | that's what I mean. | 21:16 |
megm_ | Nick, what do you mean that RST files are not hierarchical? Do you mean just one big file for each chapter without subdirectories? | 21:17 |
*** baoli has joined #openstack-meeting-3 | 21:17 | |
Shamail | That's perfect. +1 | 21:17 |
nickchase | I mean that we're not doing subdirectories | 21:18 |
nickchase | all the chapters and sections and subsections are in one big source directory | 21:18 |
nickchase | and they're not named like the docbook. for example... | 21:18 |
megm_ | Really? Aren't we going to trip over each other a lot with so many people contributing? | 21:18 |
nickchase | in docbook, we'd have section_intro_ha.xml and section_intro_ha_compute.xml. In RST we have only intro_ha.rst and intro_compute.rst | 21:19 |
nickchase | I prefer hierarchical too, but I'm overruled on this. | 21:19 |
nickchase | we have to let git do its thing here. | 21:19 |
*** jckasper has quit IRC | 21:19 | |
megm_ | Ah, it is written from a higher source, you're saying? | 21:20 |
nickchase | indeed. | 21:20 |
megm_ | Cool, then we're set. It does make set-up easier ;-) | 21:21 |
Shamail | I have to drop off. Sorry. Have a great weekend! Are we meeting next week or Vancouver is the next one? | 21:21 |
nickchase | I can't meet in vancouver | 21:21 |
nickchase | next week, I assume | 21:21 |
megm_ | Would you have an hour or so early next week to give me some guidance and then I could set up files? Unless Shamail can do it without guidance, of course | 21:21 |
nickchase | if you need me that's fine; check my calendar. | 21:22 |
Shamail | I can't either... So the 1st option is best. | 21:22 |
megm_ | It would be good to have the files set up before Vancouver --and before we get more content in ehterpad! | 21:22 |
Shamail | Alright, see you next week then. Take care Nick chase and megm_ | 21:22 |
megm_ | Bye | 21:23 |
*** Shamail has quit IRC | 21:23 | |
megm_ | Nick, is the Network Guide set up correctly? Can I study that for some clues? | 21:23 |
megm_ | Like for file names and such? | 21:23 |
nickchase | yes | 21:26 |
nickchase | do that | 21:26 |
megm_ | I added list of chapters to https://etherpad.openstack.org/p/openstack-haguide-update-next-steps | 21:29 |
*** Sukhdev has joined #openstack-meeting-3 | 21:32 | |
nickchase | ok, great. | 21:33 |
nickchase | is there anything els eyou need from me? | 21:33 |
*** banix has quit IRC | 21:34 | |
megm_ | No, let's call it done for today. I'll do some studying and ping you for some guidance... | 21:36 |
megm_ | I'll ping matt to close the minutes. | 21:36 |
mattgriffin | #endmeeting | 21:36 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:36 | |
openstack | Meeting ended Thu May 7 21:36:57 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:37 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-05-07-20.13.html | 21:37 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-05-07-20.13.txt | 21:37 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-05-07-20.13.log.html | 21:37 |
*** baoli has quit IRC | 21:38 | |
*** baoli has joined #openstack-meeting-3 | 21:39 | |
*** peristeri has quit IRC | 21:39 | |
*** mwagner_lap has quit IRC | 21:45 | |
*** sarob has quit IRC | 21:46 | |
*** matrohon has quit IRC | 21:47 | |
*** baoli has quit IRC | 21:49 | |
*** baoli has joined #openstack-meeting-3 | 21:50 | |
*** david-lyle has joined #openstack-meeting-3 | 21:56 | |
*** banix has joined #openstack-meeting-3 | 22:02 | |
*** banix has quit IRC | 22:04 | |
*** btully has quit IRC | 22:05 | |
*** emagana has quit IRC | 22:07 | |
*** baoli has quit IRC | 22:10 | |
*** baoli has joined #openstack-meeting-3 | 22:11 | |
*** nelsnelson has quit IRC | 22:11 | |
*** baoli has quit IRC | 22:21 | |
*** baoli has joined #openstack-meeting-3 | 22:22 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:25 | |
*** eghobo_ has quit IRC | 22:27 | |
*** btully has joined #openstack-meeting-3 | 22:29 | |
*** salv-orlando has quit IRC | 22:31 | |
*** mlavalle has quit IRC | 22:34 | |
*** shwetaap has quit IRC | 22:35 | |
*** david-lyle has quit IRC | 22:38 | |
*** baoli has quit IRC | 22:53 | |
*** baoli has joined #openstack-meeting-3 | 22:54 | |
*** fallenpegasus has joined #openstack-meeting-3 | 22:55 | |
*** singleth_ has quit IRC | 22:56 | |
*** Gridnev has quit IRC | 23:02 | |
*** baoli has quit IRC | 23:04 | |
*** Piet has quit IRC | 23:05 | |
*** VW_ has quit IRC | 23:17 | |
*** markvoelker has quit IRC | 23:26 | |
*** mattgriffin has quit IRC | 23:28 | |
*** fallenpegasus has quit IRC | 23:28 | |
*** Sukhdev has quit IRC | 23:32 | |
*** carl_baldwin has quit IRC | 23:34 | |
*** btully has quit IRC | 23:38 | |
*** mattgriffin has joined #openstack-meeting-3 | 23:41 | |
*** Aish has quit IRC | 23:49 | |
*** eghobo has joined #openstack-meeting-3 | 23:50 | |
*** markvoelker has joined #openstack-meeting-3 | 23:56 | |
*** markvoelker has quit IRC | 23:57 | |
*** markvoelker has joined #openstack-meeting-3 | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!