*** peristeri has quit IRC | 00:00 | |
*** melwitt has quit IRC | 00:03 | |
*** wojdev has quit IRC | 00:07 | |
*** nickchase has joined #openstack-meeting-3 | 00:09 | |
*** nickchase has left #openstack-meeting-3 | 00:09 | |
*** salv-orlando has quit IRC | 00:16 | |
*** armax has joined #openstack-meeting-3 | 00:29 | |
*** eghobo has joined #openstack-meeting-3 | 00:30 | |
*** bknudson has quit IRC | 00:31 | |
*** david-lyle has quit IRC | 00:32 | |
*** shwetaap has joined #openstack-meeting-3 | 00:34 | |
*** eghobo_ has joined #openstack-meeting-3 | 00:37 | |
*** eghobo has quit IRC | 00:40 | |
*** alexsyip has quit IRC | 00:56 | |
*** kan_afk has left #openstack-meeting-3 | 01:04 | |
*** emagana has joined #openstack-meeting-3 | 01:06 | |
*** banix has joined #openstack-meeting-3 | 01:06 | |
*** banix has quit IRC | 01:09 | |
*** emagana has quit IRC | 01:10 | |
*** emagana has joined #openstack-meeting-3 | 01:11 | |
*** bpokorny has quit IRC | 01:12 | |
*** salv-orlando has joined #openstack-meeting-3 | 01:17 | |
*** david-lyle has joined #openstack-meeting-3 | 01:20 | |
*** salv-orlando has quit IRC | 01:22 | |
*** yamamoto has quit IRC | 01:24 | |
*** yamamoto has joined #openstack-meeting-3 | 01:24 | |
*** markvoelker has quit IRC | 01:36 | |
*** marun has quit IRC | 01:38 | |
*** zhenguo has joined #openstack-meeting-3 | 01:38 | |
*** stanzgy has joined #openstack-meeting-3 | 01:40 | |
*** s3wong has quit IRC | 01:46 | |
*** banix has joined #openstack-meeting-3 | 01:47 | |
*** yamahata has quit IRC | 01:48 | |
*** mwagner_lap has quit IRC | 01:49 | |
*** baoli has joined #openstack-meeting-3 | 01:49 | |
*** mwang2_ has quit IRC | 01:52 | |
*** baoli has quit IRC | 01:53 | |
*** baoli has joined #openstack-meeting-3 | 01:53 | |
*** xuhanp has joined #openstack-meeting-3 | 01:53 | |
*** xuhanp_ has joined #openstack-meeting-3 | 01:53 | |
*** yamamoto has quit IRC | 01:56 | |
*** Networkn3rd has joined #openstack-meeting-3 | 01:56 | |
*** shwetaap has quit IRC | 02:02 | |
*** mwagner_lap has joined #openstack-meeting-3 | 02:06 | |
*** VW_ has joined #openstack-meeting-3 | 02:07 | |
*** baoli has quit IRC | 02:11 | |
*** baoli has joined #openstack-meeting-3 | 02:12 | |
*** Swami_ has quit IRC | 02:24 | |
*** eghobo_ has quit IRC | 02:29 | |
*** banix has quit IRC | 02:29 | |
*** david-lyle has quit IRC | 02:30 | |
*** david-lyle has joined #openstack-meeting-3 | 02:31 | |
*** shwetaap has joined #openstack-meeting-3 | 02:35 | |
*** david-lyle has quit IRC | 02:36 | |
*** emagana has quit IRC | 02:40 | |
*** markvoelker has joined #openstack-meeting-3 | 02:41 | |
*** banix has joined #openstack-meeting-3 | 02:42 | |
*** VW_ has quit IRC | 02:53 | |
*** VW_ has joined #openstack-meeting-3 | 02:54 | |
*** ilyashakhat has quit IRC | 03:14 | |
*** salv-orlando has joined #openstack-meeting-3 | 03:14 | |
*** Networkn3rd has quit IRC | 03:16 | |
*** salv-orlando has quit IRC | 03:25 | |
*** coolsvap|afk is now known as coolsvap | 03:27 | |
*** yamahata has joined #openstack-meeting-3 | 03:27 | |
*** banix has quit IRC | 03:28 | |
*** david-lyle has joined #openstack-meeting-3 | 03:32 | |
*** Swami has joined #openstack-meeting-3 | 03:33 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 03:34 | |
*** baoli has quit IRC | 03:34 | |
*** ivar-lazzaro has quit IRC | 03:38 | |
*** ivar-laz_ has quit IRC | 03:38 | |
*** egon has joined #openstack-meeting-3 | 03:52 | |
*** Swami has quit IRC | 03:53 | |
*** Swami has joined #openstack-meeting-3 | 03:56 | |
*** shwetaap has quit IRC | 03:58 | |
*** fallenpegasus has joined #openstack-meeting-3 | 03:59 | |
*** shwetaap has joined #openstack-meeting-3 | 04:00 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 04:01 | |
*** eghobo has joined #openstack-meeting-3 | 04:01 | |
*** armax has quit IRC | 04:09 | |
*** btully has quit IRC | 04:11 | |
*** Swami_ has joined #openstack-meeting-3 | 04:15 | |
*** Swami has quit IRC | 04:18 | |
*** VW_ has quit IRC | 04:18 | |
*** stevemar has joined #openstack-meeting-3 | 04:19 | |
*** rushiagr_away is now known as rushiagr | 04:21 | |
*** mwagner_lap has quit IRC | 04:36 | |
*** btully has joined #openstack-meeting-3 | 04:39 | |
*** rushiagr is now known as rushiagr_away | 04:45 | |
*** eghobo has quit IRC | 04:48 | |
*** mwagner_lap has joined #openstack-meeting-3 | 04:52 | |
*** nkrinner has joined #openstack-meeting-3 | 04:57 | |
*** mrmartin has joined #openstack-meeting-3 | 05:05 | |
*** fallenpegasus has quit IRC | 05:08 | |
*** Nikolay_St has quit IRC | 05:09 | |
*** salv-orlando has joined #openstack-meeting-3 | 05:15 | |
*** xuhanp_ has quit IRC | 05:16 | |
*** xuhanp has quit IRC | 05:16 | |
*** yamamoto has joined #openstack-meeting-3 | 05:18 | |
*** salv-orlando has quit IRC | 05:26 | |
*** shwetaap has quit IRC | 05:27 | |
*** eghobo has joined #openstack-meeting-3 | 05:33 | |
*** eghobo_ has joined #openstack-meeting-3 | 05:36 | |
*** yamamoto has quit IRC | 05:37 | |
*** eghobo has quit IRC | 05:39 | |
*** yamamoto has joined #openstack-meeting-3 | 05:40 | |
*** mwagner_lap has quit IRC | 05:46 | |
*** wojdev has joined #openstack-meeting-3 | 05:50 | |
*** wojdev has quit IRC | 05:50 | |
*** stevemar has quit IRC | 05:54 | |
*** yamamoto has quit IRC | 05:54 | |
*** mrunge has joined #openstack-meeting-3 | 05:54 | |
*** yamamoto has joined #openstack-meeting-3 | 05:54 | |
*** Longgeek has joined #openstack-meeting-3 | 06:03 | |
*** mwagner_lap has joined #openstack-meeting-3 | 06:03 | |
*** igordcard_ has quit IRC | 06:06 | |
*** Longgeek has quit IRC | 06:08 | |
*** yamamoto has quit IRC | 06:08 | |
*** Swami has joined #openstack-meeting-3 | 06:13 | |
*** jlvillal has quit IRC | 06:14 | |
*** Swami_ has quit IRC | 06:14 | |
*** igordcard_ has joined #openstack-meeting-3 | 06:14 | |
*** jlvillal has joined #openstack-meeting-3 | 06:16 | |
*** eghobo has joined #openstack-meeting-3 | 06:19 | |
*** pkoniszewski has joined #openstack-meeting-3 | 06:19 | |
*** eghobo_ has quit IRC | 06:21 | |
*** xuhanp has joined #openstack-meeting-3 | 06:25 | |
*** xuhanp_ has joined #openstack-meeting-3 | 06:25 | |
*** salv-orlando has joined #openstack-meeting-3 | 06:34 | |
*** Swami has quit IRC | 06:38 | |
*** salv-orlando has quit IRC | 06:42 | |
*** eghobo_ has joined #openstack-meeting-3 | 06:42 | |
*** eghobo has quit IRC | 06:46 | |
*** evgenyf has joined #openstack-meeting-3 | 06:46 | |
*** fallenpegasus has joined #openstack-meeting-3 | 06:47 | |
*** jcoufal has joined #openstack-meeting-3 | 06:49 | |
*** eghobo has joined #openstack-meeting-3 | 06:49 | |
*** eghobo_ has quit IRC | 06:51 | |
*** Longgeek has joined #openstack-meeting-3 | 06:56 | |
*** ajo has quit IRC | 07:01 | |
*** Longgeek has quit IRC | 07:02 | |
*** Longgeek has joined #openstack-meeting-3 | 07:06 | |
*** sahid has joined #openstack-meeting-3 | 07:06 | |
*** MaxV has joined #openstack-meeting-3 | 07:13 | |
*** stanzgy has quit IRC | 07:13 | |
*** stanzgy has joined #openstack-meeting-3 | 07:15 | |
*** safchain has joined #openstack-meeting-3 | 07:17 | |
*** xuhanp_ has quit IRC | 07:21 | |
*** xuhanp has quit IRC | 07:21 | |
*** btully has quit IRC | 07:26 | |
*** jtomasek has joined #openstack-meeting-3 | 07:28 | |
*** mwagner_lap has quit IRC | 07:28 | |
*** scheuran has joined #openstack-meeting-3 | 07:39 | |
*** iovadia has joined #openstack-meeting-3 | 07:43 | |
*** mwagner_lap has joined #openstack-meeting-3 | 07:46 | |
*** eghobo has quit IRC | 07:46 | |
*** Nikolay_St has joined #openstack-meeting-3 | 07:49 | |
*** ajo has joined #openstack-meeting-3 | 07:51 | |
*** wojdev has joined #openstack-meeting-3 | 07:57 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:00 | |
*** zz_ttrifonov is now known as ttrifonov | 08:02 | |
*** Longgeek has quit IRC | 08:05 | |
*** salv-orlando has joined #openstack-meeting-3 | 08:08 | |
*** fallenpegasus has quit IRC | 08:22 | |
*** ttrifonov is now known as zz_ttrifonov | 08:23 | |
*** zz_ttrifonov is now known as ttrifonov | 08:25 | |
*** yamahata has quit IRC | 08:25 | |
*** ttrifonov is now known as zz_ttrifonov | 08:28 | |
*** zz_ttrifonov is now known as ttrifonov | 08:30 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:36 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 08:44 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:45 | |
*** JeanBriceCombebi has quit IRC | 08:47 | |
*** ttrifonov is now known as zz_ttrifonov | 08:47 | |
*** zz_ttrifonov is now known as ttrifonov | 08:50 | |
*** ttrifonov is now known as zz_ttrifonov | 08:51 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:52 | |
*** zz_ttrifonov is now known as ttrifonov | 08:54 | |
*** mwagner_lap has quit IRC | 08:55 | |
*** JeanBriceCombebi has quit IRC | 09:01 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 09:04 | |
*** e0ne has joined #openstack-meeting-3 | 09:06 | |
*** Longgeek has joined #openstack-meeting-3 | 09:06 | |
*** e0ne is now known as e0ne_ | 09:06 | |
*** mwagner_lap has joined #openstack-meeting-3 | 09:11 | |
*** egallen has joined #openstack-meeting-3 | 09:12 | |
*** Longgeek has quit IRC | 09:12 | |
*** Longgeek has joined #openstack-meeting-3 | 09:13 | |
*** MaxV has quit IRC | 09:13 | |
*** e0ne_ is now known as e0ne | 09:14 | |
*** JeanBriceCombebi has quit IRC | 09:15 | |
*** MaxV has joined #openstack-meeting-3 | 09:16 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 09:18 | |
*** JeanBriceCombebi has quit IRC | 09:32 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 09:32 | |
*** JeanBriceCombebi has quit IRC | 09:41 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 09:44 | |
*** aswadr has joined #openstack-meeting-3 | 09:44 | |
*** markmcclain has quit IRC | 09:49 | |
*** reed has quit IRC | 09:56 | |
*** markmcclain has joined #openstack-meeting-3 | 09:59 | |
*** e0ne is now known as e0ne_ | 10:03 | |
*** e0ne_ is now known as e0ne | 10:05 | |
*** mtreinish has quit IRC | 10:07 | |
*** wojdev has quit IRC | 10:09 | |
*** reed has joined #openstack-meeting-3 | 10:28 | |
*** mwagner_lap has quit IRC | 10:41 | |
*** wojdev has joined #openstack-meeting-3 | 10:50 | |
*** stanzgy has quit IRC | 10:52 | |
*** akrivoka has joined #openstack-meeting-3 | 10:57 | |
*** mwagner_lap has joined #openstack-meeting-3 | 10:59 | |
*** egallen has quit IRC | 11:10 | |
*** JeanBriceCombebi has quit IRC | 11:21 | |
*** igordcard has joined #openstack-meeting-3 | 11:23 | |
*** overlayer has joined #openstack-meeting-3 | 11:23 | |
*** e0ne is now known as e0ne_ | 11:30 | |
*** coolsvap is now known as coolsvap|afk | 11:33 | |
*** overlayer has quit IRC | 11:34 | |
*** igordcard has quit IRC | 11:34 | |
*** irenab has joined #openstack-meeting-3 | 11:35 | |
*** igordcard has joined #openstack-meeting-3 | 11:37 | |
*** igordcard has quit IRC | 11:40 | |
*** egallen has joined #openstack-meeting-3 | 11:42 | |
*** baoli has joined #openstack-meeting-3 | 11:50 | |
*** baoli has quit IRC | 11:53 | |
*** baoli has joined #openstack-meeting-3 | 11:54 | |
*** igordcard has joined #openstack-meeting-3 | 11:54 | |
david-lyle | #startmeeting Horizon | 11:57 |
---|---|---|
openstack | Meeting started Wed Apr 29 11:57:16 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 11:57 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 11:57 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 11:57 | |
openstack | The meeting name has been set to 'horizon' | 11:57 |
sambetts | Hi all o/ | 11:57 |
*** bradjones has joined #openstack-meeting-3 | 11:59 | |
*** doug-fish has joined #openstack-meeting-3 | 12:00 | |
david-lyle | will let people trickle | 12:00 |
david-lyle | in | 12:00 |
*** robcresswell has joined #openstack-meeting-3 | 12:01 | |
david-lyle | alright, let get going | 12:02 |
mrunge | hey o/ | 12:03 |
akrivoka | hi | 12:03 |
robcresswell | o/ | 12:03 |
bradjones | \o | 12:03 |
doug-fish | hello | 12:03 |
david-lyle | #topic General | 12:04 |
*** openstack changes topic to "General (Meeting topic: Horizon)" | 12:04 | |
*** scheuran has quit IRC | 12:04 | |
david-lyle | So as most saw, I added doug-fish, robcresswell and TravT to Horizon core, welcome and thank you | 12:04 |
doug-fish | thank you! I'm happy to be part of the team. | 12:05 |
*** igordcard has quit IRC | 12:05 | |
mrunge | david-lyle, I was a bit astonished, as in the past current cores were asked to vote for this kind of change | 12:05 |
*** bauzas is now known as bauzas_notme | 12:05 | |
david-lyle | I forewent the usual informal vote on the mailing list to help reduce the overall number of emails, I reached out to as many cores as I could ping | 12:06 |
*** bauzas_notme is now known as bauzas | 12:06 | |
*** igordcard has joined #openstack-meeting-3 | 12:06 | |
mrunge | ah, I see | 12:06 |
mrunge | seriously, new cores, you are more than welcome from my side | 12:06 |
robcresswell | Thanks :) | 12:07 |
david-lyle | I think these additions are overdue, but I was trying to create a lot of turmoil at the end of the release cycle | 12:07 |
david-lyle | not to create | 12:07 |
david-lyle | I wanted to save turmoil for now :) | 12:08 |
*** mrmartin has quit IRC | 12:08 | |
doug-fish | well done! | 12:08 |
david-lyle | We published RC-2 for Horizon last week | 12:09 |
david-lyle | and I haven't seen an issue that would block it being used as the final release | 12:09 |
mrunge | do we expect a rc3? | 12:09 |
robcresswell | david-lyle: Is this not a blocker? https://bugs.launchpad.net/horizon/+bug/1447288 | 12:09 |
openstack | Launchpad bug 1447288 in OpenStack Dashboard (Horizon) "create volume from snapshot using horizon error" [Critical,In progress] - Assigned to Masco Kaliyamoorthy (masco) | 12:09 |
mrunge | david-lyle, I was able to reproduce the nova-network issue in launch instance | 12:09 |
doug-fish | robcresswell: yeah, I was going to bring up the same bug | 12:10 |
david-lyle | robcresswell: that one is marked critical, but I'm not sure I would classify it that way | 12:10 |
david-lyle | to be honest, I'm not sure it was working in the last 6-12 months | 12:10 |
david-lyle | looking at the changes in the appropriate files | 12:11 |
david-lyle | We can fix on master and backport | 12:11 |
doug-fish | isn't the problem that volumes created from snapshots don't have the expected contents? | 12:11 |
mrunge | imho this is not fixed here: https://bugs.launchpad.net/horizon/+bug/1444421 | 12:11 |
openstack | Launchpad bug 1444421 in OpenStack Dashboard (Horizon) kilo "Launch instance fails with nova network" [High,In progress] - Assigned to David Lyle (david-lyle) | 12:11 |
david-lyle | mrunge: sorry reading through comments | 12:13 |
david-lyle | do you have a trace to add? | 12:14 |
mrunge | david-lyle, I proposed a fix | 12:14 |
mrunge | https://review.openstack.org/178163 | 12:14 |
mrunge | with that fix, the issue doesn't happen any more | 12:14 |
mrunge | at least, one can create instances with nova network enabled | 12:17 |
david-lyle | hmm, that might require an rc3 | 12:18 |
mrunge | is a rc3 really required? | 12:19 |
david-lyle | to get that fix into kilo it would be | 12:19 |
mrunge | ah, ok | 12:19 |
david-lyle | not being able to launch an instance on nova-net seems like a huge regression | 12:19 |
david-lyle | I'm not sure why that step is even being called | 12:20 |
mrunge | yes, same here | 12:20 |
david-lyle | is it network profile stuff? | 12:20 |
mrunge | this method is called from launch instance wizard initialization step | 12:21 |
mrunge | https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py#L731 | 12:22 |
* mrunge assumes, permission check is wrong here | 12:22 | |
mrunge | https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py#L727 | 12:22 |
mrunge | as this issue only occurs, when you have admin credentials | 12:23 |
*** igordcard has quit IRC | 12:25 | |
*** igordcard has joined #openstack-meeting-3 | 12:25 | |
david-lyle | so you have a network service in your catalog for admin for some reason | 12:25 |
*** ivar-lazzaro has quit IRC | 12:25 | |
mrunge | no I don't | 12:26 |
*** e0ne_ is now known as e0ne | 12:26 | |
mrunge | if I'm listing keystone endpoints (even with admin credentials), I don't have a network service listed | 12:26 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 12:28 | |
david-lyle | hmm, we're calling a templatetag for the permissions check for some reason | 12:28 |
david-lyle | but that hasn't changed since 2012 | 12:29 |
mrunge | interesting | 12:29 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 12:30 | |
david-lyle | and has_perms in d-o-a hasn't changed since 2013 | 12:30 |
david-lyle | not sure what changed here | 12:31 |
mrunge | hmm, then I'll double check again here | 12:31 |
mrunge | and since nobody else could reproduce this | 12:31 |
mrunge | ... | 12:31 |
david-lyle | I set up devstack with nova-net and couldn't reproduce the first time either, but I'd like to know why you're seeing it | 12:32 |
david-lyle | if you can reconfirm, I'll set up the test env again and try again | 12:32 |
david-lyle | really don't want to ship with that broken | 12:32 |
david-lyle | ok | 12:32 |
mrunge | my backend is juno, but that shoulnd't harm anyways | 12:33 |
david-lyle | shouldn't think so | 12:33 |
mrunge | thanks | 12:33 |
david-lyle | that was the live bug triage portion of the meeting :) | 12:33 |
mrunge | uhm, I have something else to discuss | 12:34 |
david-lyle | sure | 12:34 |
mrunge | what happens with old bugs in launch instance workflow? | 12:34 |
mrunge | i.e. if I discover an issue in old laucnh instance in juno? | 12:34 |
mrunge | fixes are supposed to be in kilo or liberty first, then to be backported | 12:34 |
david-lyle | mrunge: until we're comfortable making the angular workflow the default, the old workflow is still the default | 12:35 |
mrunge | ok, no change yet | 12:35 |
doug-fish | I'd say we need to fix in master until we actually remove the old workflow and not allow it as an option | 12:35 |
david-lyle | I don't see us removing that code in L even if we switch | 12:35 |
mrunge | but sooner or later, that'd be the case | 12:35 |
david-lyle | if we do remove the old workflow, we would need to patch the stable branches directly | 12:36 |
mrunge | yes, makes sense | 12:36 |
david-lyle | rather than cherry pick | 12:36 |
*** shwetaap has joined #openstack-meeting-3 | 12:36 | |
mrunge | ok, thanks! | 12:37 |
david-lyle | sure | 12:37 |
david-lyle | doug-fish: the cinder bug is good for a backport to the first stable follow on to Kilo | 12:37 |
doug-fish | david-lyle: yes, agreed | 12:37 |
david-lyle | it's broken for sure, but at this point it's not destructive and I can't really determine that it's a regression | 12:38 |
david-lyle | final release is tomorrow | 12:38 |
david-lyle | so the bar is pretty high | 12:38 |
doug-fish | yeah understood | 12:38 |
david-lyle | then it's all liberty all the time | 12:38 |
doug-fish | it's important; but getting it in the first fix pack seems appropriate | 12:39 |
doug-fish | :-) | 12:39 |
david-lyle | more common items | 12:39 |
david-lyle | reminder that TC voting closes later today, eligible voters should have received an email | 12:39 |
david-lyle | this is your chance to pick over half of the TC membership for a year | 12:40 |
david-lyle | #topic Summit planning | 12:42 |
*** openstack changes topic to "Summit planning (Meeting topic: Horizon)" | 12:42 | |
david-lyle | #link https://etherpad.openstack.org/p/horizon-liberty-summit | 12:42 |
*** lifeless has quit IRC | 12:43 | |
david-lyle | we need to start voting on topics | 12:43 |
david-lyle | type and overall interest | 12:43 |
david-lyle | copied from the top of that etherpad | 12:43 |
*** MaxV has quit IRC | 12:44 | |
david-lyle | 3 Fishbowls (Large crowd.) | 12:44 |
david-lyle | 8 Working sessions (Small room. 40 minutes) | 12:44 |
david-lyle | 2 Half day contributor meetups (All day Friday) | 12:44 |
david-lyle | so we should have plenty of time | 12:44 |
david-lyle | help prioritize the items | 12:44 |
david-lyle | Next week we would like to have the schedule set | 12:45 |
*** shwetaap1 has joined #openstack-meeting-3 | 12:45 | |
david-lyle | so people have time to prepare | 12:45 |
robcresswell | I'd really like to get some of the Angular sessions in. This is a good time to introduce people to the process, existing reusable components, and take away that "fear factor" from a new approach. | 12:45 |
david-lyle | and attendees can plan their schedule | 12:45 |
david-lyle | robcresswell: +1, maybe one working is intro to angular dev | 12:45 |
mrunge | yes, that makes sense | 12:46 |
robcresswell | Thats what me and tqtran are planning out. I'm working on docs now too; plan to have them merged by summit. | 12:46 |
david-lyle | robcresswell: is that on the etherpad? | 12:46 |
mrunge | there are new folks coming in, asking the same questions again and again... | 12:46 |
david-lyle | I see it on the etherpad | 12:47 |
robcresswell | Just under tqtran, at the bottom | 12:47 |
david-lyle | lin3 49 | 12:47 |
robcresswell | Or under TravT. There is some duplication there. | 12:47 |
david-lyle | ah, Thai has more details | 12:47 |
david-lyle | always is | 12:47 |
david-lyle | :) | 12:47 |
david-lyle | after I write release notes today, I'll try to pare down the duplication at least | 12:48 |
*** shwetaap has quit IRC | 12:48 | |
robcresswell | But yes, plan is to get solid docs up, I'm aiming for first pass on Thursday, then the team will iterate over. At summit, if there is session time available, we will talk people through the process, explain docs, answer questions. | 12:48 |
robcresswell | Hopefully move away from this sub-team idea, and introduce wider community to the angular process. | 12:49 |
david-lyle | robcresswell: agreed | 12:49 |
*** MaxV has joined #openstack-meeting-3 | 12:50 | |
david-lyle | I will say, we needed concrete progress this release, lest we go 18 months with nothing tangible from the efforts | 12:50 |
david-lyle | but we needed the effort to broaden | 12:51 |
david-lyle | hopefully we've learned from the process | 12:51 |
david-lyle | doug-fish: did you mark that HMT and Domain tokens were resolved in Kilo? | 12:52 |
doug-fish | hmm | 12:52 |
david-lyle | on the etherpad? | 12:52 |
doug-fish | I did | 12:52 |
*** VW_ has joined #openstack-meeting-3 | 12:52 | |
doug-fish | maybe that was an overstatement? | 12:52 |
david-lyle | tell me how that turned out | 12:52 |
david-lyle | :) | 12:52 |
david-lyle | those two are still moving targets | 12:52 |
doug-fish | I've focused the resolved parts a bit more | 12:53 |
david-lyle | better | 12:53 |
david-lyle | glass half full | 12:53 |
david-lyle | ok, running out of time, vote on sessions you would like to see | 12:53 |
david-lyle | #Open Discussion | 12:53 |
doug-fish | It's kind of hard to vote right now | 12:53 |
doug-fish | there are overlaps | 12:53 |
david-lyle | #topic Open Discussion | 12:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 12:53 | |
robcresswell | mrunge: I agree with your comment on etherpad. (I think it is yours). Plan is to get docs merged into repo, then will update relevant contributing docs, wikis etc. | 12:54 |
david-lyle | doug-fish: sure, will work on cleaning up | 12:54 |
mrunge | robcresswell, yes, it was mine | 12:54 |
mrunge | doug-fish, go ahead, condense topics | 12:54 |
mrunge | making easier to vote for topics | 12:54 |
david-lyle | oh yeah | 12:54 |
*** e0ne is now known as e0ne_ | 12:54 | |
david-lyle | feel free | 12:55 |
david-lyle | nothing sacred | 12:55 |
david-lyle | try not to delete, if something seems off-topic or low priority just move to the bottom of the page | 12:55 |
doug-fish | I'm cutting + pasting to try to bring similar discussions together | 12:56 |
robcresswell | Seems like a good time to ask. Are there any rules/guidelines/advice for new cores, to make sure we're following the correct process? | 12:56 |
*** asahlin_afk is now known as asahlin | 12:56 | |
doug-fish | rules?! | 12:57 |
robcresswell | haha | 12:57 |
david-lyle | I typically send an email | 12:57 |
david-lyle | I will do that too | 12:57 |
robcresswell | Cool. Thankyou. | 12:57 |
david-lyle | I haven't done the access rights bits yet | 12:58 |
*** VW_ has quit IRC | 12:58 | |
david-lyle | so I'm buying time | 12:58 |
david-lyle | ok, time's up. Thanks everyone for a great Kilo release. Looks like RC-2 will stick as final. Lots of hard work and reviews made this happen. | 12:58 |
david-lyle | #endmeeting | 12:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 12:59 | |
openstack | Meeting ended Wed Apr 29 12:59:01 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 12:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-04-29-11.57.html | 12:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-04-29-11.57.txt | 12:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-04-29-11.57.log.html | 12:59 |
mrunge | thanks everyone! | 12:59 |
*** moshele has joined #openstack-meeting-3 | 12:59 | |
sambetts | \o | 12:59 |
*** robcresswell has left #openstack-meeting-3 | 12:59 | |
*** lblanchard has joined #openstack-meeting-3 | 13:00 | |
*** ir2ivps7 has quit IRC | 13:01 | |
*** julim has joined #openstack-meeting-3 | 13:05 | |
*** e0ne_ is now known as e0ne | 13:06 | |
*** julim has quit IRC | 13:06 | |
*** bknudson has joined #openstack-meeting-3 | 13:06 | |
*** julim has joined #openstack-meeting-3 | 13:08 | |
*** jckasper has joined #openstack-meeting-3 | 13:13 | |
*** julim has quit IRC | 13:18 | |
*** mattfarina has joined #openstack-meeting-3 | 13:23 | |
*** mattfarina has quit IRC | 13:24 | |
*** qwazerty is now known as Qwazerty | 13:24 | |
*** peristeri has joined #openstack-meeting-3 | 13:25 | |
*** vhoward has joined #openstack-meeting-3 | 13:26 | |
*** matrohon has joined #openstack-meeting-3 | 13:30 | |
*** ir2ivps7 has joined #openstack-meeting-3 | 13:31 | |
*** wojdev has quit IRC | 13:33 | |
*** e0ne is now known as e0ne_ | 13:38 | |
*** VW_ has joined #openstack-meeting-3 | 13:38 | |
*** lifeless has joined #openstack-meeting-3 | 13:38 | |
*** e0ne_ is now known as e0ne | 13:39 | |
*** MaxV has quit IRC | 13:39 | |
*** VW_ has quit IRC | 13:39 | |
*** VW_ has joined #openstack-meeting-3 | 13:40 | |
*** wojdev has joined #openstack-meeting-3 | 13:42 | |
*** gsagie has joined #openstack-meeting-3 | 13:47 | |
*** nmj3e has joined #openstack-meeting-3 | 13:53 | |
*** mtreinish has joined #openstack-meeting-3 | 13:54 | |
*** wojdev has quit IRC | 13:55 | |
*** roeyc has joined #openstack-meeting-3 | 13:55 | |
*** wojdev has joined #openstack-meeting-3 | 13:55 | |
*** JamesR has joined #openstack-meeting-3 | 13:58 | |
*** vikram__ has joined #openstack-meeting-3 | 13:58 | |
*** sadasu has joined #openstack-meeting-3 | 14:00 | |
ajo | hi :) | 14:01 |
vikram__ | hi | 14:01 |
ajo | #startmeeting neutron_qos | 14:01 |
openstack | Meeting started Wed Apr 29 14:01:30 2015 UTC and is due to finish in 60 minutes. The chair is ajo. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: neutron_qos)" | 14:01 | |
openstack | The meeting name has been set to 'neutron_qos' | 14:01 |
sadasu | Hello! | 14:01 |
*** zz_jgrimm is now known as jgrimm | 14:01 | |
gsagie | hi | 14:01 |
ajo | #topic Announcements | 14:01 |
ajo | #link https://wiki.openstack.org/wiki/Meetings/NeutronQoS | 14:01 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_qos)" | 14:01 | |
ajo | #link https://etherpad.openstack.org/p/neutron-liberty-qos-code-sprint | 14:01 |
ajo | :-) I wanted to spam as usual about the sprint, if anybody want to join and didn't sign up yet, do it :) | 14:02 |
ajo | #topic High level api/cmdline overview, to share with operators | 14:02 |
ajo | #link https://etherpad.openstack.org/p/neutron-qos-api-preview | 14:02 |
*** openstack changes topic to "High level api/cmdline overview, to share with operators (Meeting topic: neutron_qos)" | 14:02 | |
*** garyk has joined #openstack-meeting-3 | 14:02 | |
garyk | hi | 14:02 |
moshele | hi | 14:02 |
irenab | hi | 14:02 |
ajo | hi garyk, sorry, may be I was running too much :) | 14:02 |
ajo | I just posted: https://etherpad.openstack.org/p/neutron-qos-api-preview | 14:03 |
gsagie | just a suggestion as i wrote in message, make the unit a field and then "max", "max_burst"... | 14:03 |
gsagie | and unit can be Kb, Mb... | 14:03 |
ajo | gsagie, yes I thought of it, but I believe we shall not complicate ourselves adding unit management | 14:03 |
sc68cal | hi | 14:03 |
garyk | ajo: is that egress or ingress or both directions? | 14:03 |
ajo | if we pick one , it's uniform across all | 14:04 |
vhoward | hey ajo | 14:04 |
ajo | garyk, the current definition is egress, | 14:04 |
ajo | but we could extend it in the future, as we plan to do with protocol / port matching, etc | 14:04 |
*** marun has joined #openstack-meeting-3 | 14:04 | |
garyk | ok, thanks, any reason why we do not allow for igress? | 14:04 |
*** rushiagr_away has quit IRC | 14:05 | |
ajo | garyk, I didn't have time to experiment with the ref implementation to provide ingress, but we could extend to support it | 14:05 |
*** alexpilotti has joined #openstack-meeting-3 | 14:05 | |
*** mtreinish has quit IRC | 14:05 | |
garyk | ajo: ok, thanks | 14:05 |
garyk | sorry for jumping in very late… but does not harm to ask | 14:05 |
-openstackstatus- NOTICE: gerrit has been restarted to clear a stuck events queue. any change events between 13:29-14:05 utc should be rechecked or have their approval votes reapplied to trigger jobs | 14:05 | |
ajo | I guess it's just basically adding another queue, and moving traffic going to the mac into the queue | 14:05 |
irenab | ajo: shall we have direction as part of API? | 14:05 |
ajo | irenab, may be we should consider that field in this first iteration | 14:06 |
ajo | to make it clear | 14:06 |
ajo | I believe it's a good suggestion | 14:06 |
vikram__ | +1 | 14:06 |
ajo | #action ajo add direction field to QoSRules (ingress/egress) | 14:06 |
garyk | ajo: irenab: one more question (which maybe i missed) is this per port per network? | 14:07 |
ajo | garyk per port | 14:07 |
garyk | ok, thanks | 14:07 |
ajo | garyk, you could attach a policy to a network, but that means all ports in that network will be applied the policy | 14:07 |
ajo | no consideration for agregated bandwidth at this time | 14:07 |
irenab | per network qos will just be applied on each port that does not have its own qos policy associated | 14:07 |
garyk | would it be possible to define it globally on the network and then each port can inherit the global policy? | 14:07 |
garyk | irenab: ok, thanks, that answers the question :) | 14:07 |
vikram__ | i have a doubt.. | 14:07 |
ajo | garyk, that's the plan, but bandwidth is accounted locally to each port. | 14:08 |
garyk | ok | 14:08 |
*** btully has joined #openstack-meeting-3 | 14:08 | |
vikram__ | if ratelimiting for network-100mbps and for port=200mbps which will be considered | 14:08 |
*** cbits has joined #openstack-meeting-3 | 14:08 | |
ajo | garyk, may be at a later time we can come out with a way to have "agregated network bw limits" but not sure how to do it on the low level I guess is a complicated topic | 14:08 |
sc68cal | port overrides network policy | 14:08 |
garyk | ajo: ok | 14:09 |
ajo | the spec currently says, port config overrides network config | 14:09 |
vikram__ | but overall n/w is configured to support only 100 | 14:09 |
vikram__ | is this a misconfiguration? | 14:09 |
vikram__ | do we need to handle | 14:09 |
sc68cal | vikram__: so every port on the network except that port gets 100 | 14:09 |
garyk | vikram__: i think that is per virtual port | 14:09 |
sc68cal | the port with the 200 gets 200 | 14:09 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:09 | |
ajo | In some cases we could think of blending rules... | 14:10 |
ajo | if that makes sense | 14:10 |
irenab | I think the idea of per network setting is some sort of ‘use network setting as port default setting if not specified otherwise' | 14:10 |
ajo | I considered it at the start, but I had negative comments in the spec | 14:10 |
ajo | for the bw limiting case, it's easy to do, just get the min of all parameters | 14:10 |
*** pkoniszewski has quit IRC | 14:11 | |
ajo | for other cases, for example dscp marking, it couldn't be blended | 14:11 |
ajo | what do you think about blending policies? | 14:11 |
vikram__ | ok | 14:11 |
ajo | I'm ok with port setting overrides net setiting | 14:11 |
ajo | setting | 14:11 |
ajo | any feedback related to blending? | 14:12 |
ajo | if anybody thinks blending is important, please think about use cases, and how to handle conflicts in other rule types | 14:13 |
ajo | ok, let's move on | 14:13 |
ajo | #topic Update on latest changes to models | 14:13 |
*** openstack changes topic to "Update on latest changes to models (Meeting topic: neutron_qos)" | 14:13 | |
ajo | I have modified the models to be | 14:13 |
ajo | QoSPolicy and QoSRule | 14:13 |
ajo | before they were QoSProfile and QoSPolicy | 14:13 |
ajo | I believe this is more similar to the language of security groups | 14:14 |
ajo | and thus be more usable because we're sharing the concepts | 14:14 |
vikram__ | easy to understand as well:) | 14:14 |
ajo | :-) | 14:14 |
irenab | ajo: sound fine | 14:14 |
sc68cal | ajo: sounds good | 14:14 |
gsagie | sounds good to me | 14:14 |
*** yamahata has joined #openstack-meeting-3 | 14:14 | |
ajo | thanks :) | 14:14 |
ajo | #topic Ideas for generic RPC mechanisms | 14:14 |
*** openstack changes topic to "Ideas for generic RPC mechanisms (Meeting topic: neutron_qos)" | 14:15 | |
ajo | ok, this is still an inmature idea | 14:15 |
ajo | based on the ML feedback on the topic, | 14:15 |
ajo | we keep adding more RPC messages /calls from to/from agents with every new thing | 14:15 |
*** rmschn has joined #openstack-meeting-3 | 14:15 | |
garyk | ajo: it may be too early to jump into implementation details if the api is still in discussion | 14:15 |
ajo | what if we were able to have a common interface to send updates on different types of objects | 14:15 |
ajo | garyk, you're probably right | 14:16 |
*** rushiagr_away has joined #openstack-meeting-3 | 14:16 | |
ajo | I just wanted to drop the idea to let others think about it and see if it makes some sense | 14:16 |
sc68cal | ajo: I think I see where you are going, I agree with garyk, it's big enough to warrant its own spec | 14:16 |
garyk | ajo: i think that it would also be a driver implementation detail | 14:16 |
ajo | sc68cal, that's right, | 14:16 |
sc68cal | ajo: but I see the merit in it, for sure! | 14:16 |
gsagie | ajo: are we considering using a no-agent approach or thats currently off topic? | 14:17 |
*** zhenguo has quit IRC | 14:17 | |
ajo | basically I was thinking of something similar to callbacks but via agents/rpc, | 14:17 |
ajo | but | 14:17 |
ajo | let's move on | 14:17 |
irenab | ajo: would this be part of the ref impementation spec discussion? | 14:17 |
*** wojdev has quit IRC | 14:18 | |
ajo | irenab, I guess if we propose such a thing, as sc68cal was saying it deserves it's own spec | 14:18 |
vikram__ | ajo: can you share the details about ur idea | 14:18 |
ajo | but if we're going to add new rpc methods and calls... well.. may be it's a good moment | 14:18 |
ajo | vikram__, this is just the high level overview, didn't have more time to look at it | 14:18 |
irenab | just to undestand the way to proceed, we have API/Data Model spec, with no real backend implementation | 14:19 |
vikram__ | ok | 14:19 |
sc68cal | just have to be careful about how many dependencies we insert before we start the actual work on QoS, otherwise we'll be in Zeta release ;) | 14:19 |
irenab | then there will be ref implementation spec (OVS based, I guess) | 14:19 |
vikram__ | :-) | 14:19 |
ajo | sc68cal, I totally agree on that, I was just trying to address the concern of "we keep adding more rpc calls for every single feature" :) | 14:19 |
ajo | yes, I guess it's time to move onto that topic | 14:20 |
irenab | so you think there should be another spec? or just some work to be done related to one of these two specs? | 14:20 |
ajo | #topic inter-related specs which should happen after the API | 14:20 |
*** openstack changes topic to "inter-related specs which should happen after the API (Meeting topic: neutron_qos)" | 14:20 | |
garyk | ajo: if this is bundeled in as part of a neutron port then we do not need additional calls. just the payload needs to change | 14:20 |
ajo | garyk, not exactly, | 14:20 |
garyk | why? | 14:20 |
ajo | garyk, this is similar to the security groups | 14:20 |
sc68cal | garyk: still need RPC for fetching policy stuff | 14:21 |
ajo | garyk, for example, if a policy is updated, we need the changes applied to the ports | 14:21 |
sc68cal | unless we're going to pack *more* data onto rabbitmq | 14:21 |
irenab | I thought we agreed not to talk about implementation details yet :-) | 14:21 |
ajo | '':D | 14:21 |
garyk | ok, now i understand. i was just thinking of the port creation :) | 14:21 |
ajo | ok, let's talk about implementation in the future :) | 14:21 |
ajo | irenab +1 | 14:21 |
garyk | few dumb questions | 14:22 |
ajo | ok, specs we need for sure... | 14:22 |
*** wojdev has joined #openstack-meeting-3 | 14:22 | |
ajo | ml2-ovs ml2-sriov, ml2-lb implementations | 14:22 |
garyk | will the api be in the neutron code base or an external project? | 14:22 |
ajo | garyk, that's still on debate, | 14:22 |
ajo | irenab, and sc68cal believe that's going to be faster, | 14:22 |
ajo | if we go the service-plugin way, that's probably an option | 14:23 |
garyk | as an external project? | 14:23 |
ajo | garyk, what do you think about the topic? | 14:23 |
irenab | similar to advanced services | 14:23 |
vikram__ | +1 | 14:23 |
ajo | garyk, my opinion is that it's something which should be available to all plugin implementors... | 14:23 |
sc68cal | Regardless - we're going to need a patch that adds an extension in neutron/extensions | 14:23 |
garyk | i feelt hat it is part of the core | 14:23 |
sc68cal | or a shim | 14:23 |
*** akrivoka has left #openstack-meeting-3 | 14:23 | |
ajo | if it's well tested in coordination with neutron core stuff, I'm ok | 14:24 |
garyk | but being able to develop out of tree is certainly a lot faster | 14:24 |
garyk | the glue is what concerns me. i am not sure about the service hook | 14:24 |
ajo | garyk it's my feeling also that this is part of the core, as we're defining port & net properties | 14:24 |
garyk | that is more something that uses the ports etcs | 14:24 |
ajo | garyk, that's my feeling too | 14:24 |
*** nkrinner has quit IRC | 14:24 | |
garyk | i also think that the sec group model is very messy and in retrospect we should have done that differently | 14:25 |
ajo | garyk, but I'm not sure we have better mechanisms to decouple the code af this moment | 14:25 |
garyk | agree | 14:25 |
garyk | will there be a session at the summit so that maybe we can bash this through | 14:25 |
irenab | I think its more DB Mixin versus Service plugin discussion, not totally independent service discussion | 14:25 |
ajo | garyk, if we find a better way we can follow that path | 14:25 |
garyk | ok | 14:25 |
*** asrangne has joined #openstack-meeting-3 | 14:26 | |
ajo | garyk, I'm still trying to understand the internals of neutron at this level so I'll be able to provide any beter idea, right now... I'm not able :D | 14:26 |
sadasu | this is an area where a design session at the summit could help? | 14:26 |
ajo | but I agree, it feels like it's not a service making use of ports, it's just the best way to decouple we have now | 14:26 |
ajo | sadasu. could be, | 14:26 |
irenab | ajo: +1 | 14:27 |
sc68cal | ajo: I can teach you the ways of the force ;) | 14:27 |
ajo | we have a slot for QoS, but probably such topic would take a whole session :) | 14:27 |
ajo | mestery ^ | 14:27 |
garyk | i am not familiar enough with the services to be able to have an opinion here. i just know that they create and delete ports. | 14:27 |
mestery | ajo: ++ | 14:27 |
garyk | here we need to be part of the port creation (and update) | 14:27 |
sadasu | ajo: agree with your service dilemma | 14:28 |
ajo | I guess the idea with the service is to register for the port creation/update callbacks, being able to notify where necessary.. | 14:28 |
*** aswadr has quit IRC | 14:28 | |
irenab | sorry, have to leave. Will catch up later | 14:28 |
ajo | garyk, sadasu , please feel free to add ideas to the ML Thread bout the QoS service plugin or not ;) | 14:28 |
ajo | bout->about :) | 14:29 |
ajo | ok, so | 14:29 |
ajo | about specs | 14:29 |
ajo | or devref's ;) | 14:29 |
sc68cal | ;) | 14:29 |
ajo | we may need to define how we're going to do it in the low level | 14:29 |
garyk | ajo: will do | 14:29 |
ajo | -ovs is clear to me | 14:29 |
ajo | I think moshele will take care of -sriov | 14:30 |
sadasu | ajo: will do, have a bit of catching up to do regarding what has happened in the ML | 14:30 |
ajo | anybody for -lb? | 14:30 |
garyk | what is -lb? | 14:30 |
ajo | linux bridge :) | 14:30 |
garyk | that is so 80's | 14:30 |
garyk | new black is ovn | 14:30 |
moshele | ajo: yes I will take sriov | 14:30 |
vikram__ | i can take up | 14:30 |
ajo | :) yeah, but in previous iterations people had an interest on QoS/LB support :) | 14:30 |
garyk | then again retro is in | 14:30 |
ajo | garyk +1 | 14:31 |
ajo | :D | 14:31 |
*** julim has joined #openstack-meeting-3 | 14:31 | |
ajo | I guess, -OVN work will come later in time when they have a working implementation | 14:32 |
vikram__ | ajo: linux bridge i can take up | 14:32 |
ajo | vikram__, that would be nice | 14:32 |
ajo | vikram__, I was planning to use ovs queues with htb, which is what ovs supports | 14:32 |
ajo | not sure what was the plan for LB, or what's the best plan | 14:33 |
vikram__ | ok. I used linux bridge long back need to refresh :D | 14:33 |
gsagie | you can leverage iptables for the rate limit | 14:33 |
gsagie | in linux bridge i believe | 14:33 |
ajo | I was planing to take on the -ovs low levels, but help is accepted | 14:34 |
ajo | talking of which... gsagie was proposing to try an agent-less approach to do the QoS | 14:34 |
ajo | via ovsdb interface | 14:34 |
vikram__ | gsagie: +1 | 14:34 |
gsagie | heh no comments sounds bad... ;) | 14:35 |
ajo | :-) | 14:35 |
ajo | gsagie, I believe it's better if we have the same approach in the different levels instead of mixing :) | 14:35 |
* sc68cal hopes he can assist ajo on the ovs low levels | 14:35 | |
vikram__ | agent-less? what's that.. | 14:35 |
ajo | also it would require good coordination with the current ovs-agent :) | 14:35 |
gsagie | ajo: not sure what you mean different levels, i believe some backends will implement this agentless as well | 14:36 |
ajo | gsagie, may be it's where OVN is going to do better than the current ovs implementation :) | 14:36 |
ajo | true gsagie , but I mean, for ml2-ovs we would be mixing | 14:36 |
ajo | for ml2-ovn, probably that's the way to go | 14:36 |
gsagie | np | 14:37 |
ajo | vikram__, agentless means you control the ovsdb + openflow rules from your neutron-server | 14:37 |
*** JeanBriceCombebi has quit IRC | 14:37 | |
ajo | instead of sending rpc commands to an agent | 14:37 |
vikram__ | ok | 14:37 |
gsagie | i can probably provide help as well for the ovs and maybe also the linux bridge if needed | 14:38 |
ajo | gsagie, am I correct? | 14:38 |
ajo | gsagie, thanks a lot | 14:38 |
gsagie | i havent looked at the QoS settings, but i believe its only with OVSDB, but yeah thats the concept | 14:38 |
ajo | gsagie, it could involve some rules if we want to control ingress too | 14:39 |
ajo | for egres it's just attaching a queue to the port | 14:39 |
ajo | and of course, it requires some rules to do the same with different types of traffic | 14:39 |
ajo | ok, to sumarize | 14:40 |
ajo | #action vikram__ will take care of the ml2-linuxbridge implementation | 14:40 |
ajo | #action moshele will take care of the ml2-sriov implementation | 14:40 |
ajo | #action ajo will take care of the ml2-ovs implementation, gsagie and sc68cal offer help | 14:41 |
ajo | also gsagie you offered help to vikram__ regarding linux bridge | 14:41 |
vikram__ | What all QoSPolicy we will be implementing at the first go now? | 14:41 |
ajo | ratecontrol | 14:41 |
ajo | but, with the new more open RFE process | 14:41 |
ajo | we could propose other types as we finish ratecontrol | 14:42 |
vikram__ | ok | 14:42 |
ajo | I hope that goes forward ;) mestery++ | 14:42 |
ajo | ok , we had a conflicting proposal so far (But this is looking into the future of supported types) | 14:43 |
*** wznoinsk has joined #openstack-meeting-3 | 14:43 | |
ajo | I'd like to comment now at least, since we have time | 14:43 |
ajo | #topic conflicting type proposals | 14:43 |
*** openstack changes topic to "conflicting type proposals (Meeting topic: neutron_qos)" | 14:43 | |
ajo | vikram__, I believe it was you, who proposed to use IPv6 flow labels to put QoS levels, right? | 14:43 |
vikram__ | yes | 14:43 |
ajo | there's some RFC about using IPv6 flow labels for QoS, do you have the reference? | 14:44 |
ajo | There are other RFCs proposing ot use the flow labels for tenant isolation in virtual networks | 14:44 |
vikram__ | i have can send after the meeting | 14:44 |
ajo | ianwells was proposing that ... let me look for it | 14:44 |
*** mtreinish has joined #openstack-meeting-3 | 14:45 | |
vikram__ | https://www.ietf.org/rfc/rfc3697.txt | 14:46 |
ajo | #link https://etherpad.openstack.org/p/IPv6Networks | 14:46 |
sc68cal | yes but he was using them for tenant isolation | 14:46 |
ajo | #link https://www.ietf.org/rfc/rfc3697.txt | 14:46 |
ajo | #link https://tools.ietf.org/html/rfc6437 | 14:47 |
sc68cal | My concern about using packet headers is contention over how they are used, and if we are adding new meanings | 14:47 |
ajo | correct sc68cal , this is why I think it's conflicting | 14:47 |
*** banix has joined #openstack-meeting-3 | 14:47 | |
vikram__ | yes | 14:47 |
ajo | yes, I think we can decide at a later time, | 14:47 |
ajo | based on the status of the different RFCs | 14:48 |
ajo | I just wanted to raise the issue so you're able to discuss with the right people | 14:48 |
ajo | vikram__, if you'll be able to come to the Summit, I can put you in contact with Ian | 14:48 |
ajo | #topic free discussion | 14:49 |
*** openstack changes topic to "free discussion (Meeting topic: neutron_qos)" | 14:49 | |
vikram__ | Thanks. I am travelling | 14:49 |
*** alexpilotti has quit IRC | 14:49 | |
ajo | ok, something important you believe we should talk about? | 14:49 |
ajo | or ideas for the next agenda? | 14:49 |
vikram__ | how about packet priority marking and ecn | 14:49 |
ajo | vikram__, I believe we can discuss those in the future | 14:49 |
*** mtreinish has quit IRC | 14:49 | |
ajo | when we have the basic building blocks | 14:49 |
ajo | it's written in the current spec | 14:50 |
ajo | as future ideas | 14:50 |
*** bradjones has quit IRC | 14:50 | |
*** rmschn has quit IRC | 14:52 | |
ajo | A comment I had from irena as to standarize the parameters dict in command line | 14:52 |
ajo | as some other cmdline commands do | 14:52 |
ajo | I need to look into that | 14:52 |
*** vikram___ has joined #openstack-meeting-3 | 14:52 | |
ajo | ah, and I was thinking | 14:52 |
ajo | if it made sense to have a low level "qos_driver" | 14:52 |
ajo | as we have for the "firewall_driver" in security groups | 14:53 |
ajo | sc68cal, what do you think about such thing ? | 14:53 |
*** pkoniszewski has joined #openstack-meeting-3 | 14:53 | |
*** roeyc has quit IRC | 14:53 | |
*** garyk has quit IRC | 14:53 | |
ajo | for example, in the OVSHybrid thing, we could use lb or ovs to do QoS | 14:53 |
*** roeyc has joined #openstack-meeting-3 | 14:53 | |
ajo | so.. having some sort of modular driver would help there | 14:53 |
*** vikram__ has quit IRC | 14:54 | |
sc68cal | ajo: yeah my old code had a abstract driver class, that the dscp driver inherited from | 14:54 |
ajo | if one works better than the other, people just switch | 14:54 |
*** vikram___ has quit IRC | 14:54 | |
ajo | sc68cal, ok, that sounds like we thought the same way | 14:54 |
*** tteggel_ has quit IRC | 14:54 | |
*** rmschn has joined #openstack-meeting-3 | 14:55 | |
sc68cal | ajo: https://github.com/netoisstools/neutron/tree/comcast_milestone_proposed/neutron/services/qos/drivers | 14:55 |
*** garyk has joined #openstack-meeting-3 | 14:55 | |
*** vikram__ has joined #openstack-meeting-3 | 14:55 | |
ajo | sc68cal, exactly | 14:55 |
*** emagana has joined #openstack-meeting-3 | 14:55 | |
ajo | #link https://github.com/netoisstools/neutron/tree/comcast_milestone_proposed/neutron/services/qos/drivers | 14:56 |
*** tteggel has joined #openstack-meeting-3 | 14:56 | |
ajo | this way, if this is finally developed as a service, we can keep the drive implementation at the same place | 14:56 |
ajo | and extend the agent in a modular way | 14:56 |
ajo | via the same interface | 14:56 |
ajo | ok, anything else, or shall we end meeting? :) | 14:56 |
*** garyk has quit IRC | 14:57 | |
*** roeyc has quit IRC | 14:57 | |
*** roeyc has joined #openstack-meeting-3 | 14:57 | |
ajo | #endmeeting | 14:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:57 | |
openstack | Meeting ended Wed Apr 29 14:57:52 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-04-29-14.01.html | 14:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-04-29-14.01.txt | 14:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-04-29-14.01.log.html | 14:57 |
*** sirushti has left #openstack-meeting-3 | 14:58 | |
*** roeyc has quit IRC | 14:58 | |
ajo | thanks gsagie , vikram__ , garyk, irenab , moshele , sadasu | 14:58 |
ajo | thanks sc68cal ;) | 14:58 |
*** roeyc has joined #openstack-meeting-3 | 14:58 | |
vikram__ | bye | 14:58 |
ajo | I'm sure I'm forgetting peopel :D | 14:58 |
sadasu | thank you all! | 14:59 |
*** nmj3e has quit IRC | 14:59 | |
rmschn | tis ok.. they are just lurking like me. :) | 14:59 |
gsagie | thanks ajo! | 14:59 |
rmschn | thx for running the show. appreciated. | 15:00 |
*** nfedotov has joined #openstack-meeting-3 | 15:00 | |
*** garyk has joined #openstack-meeting-3 | 15:01 | |
*** nelsnelson has joined #openstack-meeting-3 | 15:02 | |
ajo | thanks rmschn ;D | 15:02 |
*** Networkn3rd has joined #openstack-meeting-3 | 15:03 | |
*** peristeri has quit IRC | 15:04 | |
*** JamesR has quit IRC | 15:04 | |
*** vikram__ has left #openstack-meeting-3 | 15:05 | |
*** iben__ has joined #openstack-meeting-3 | 15:05 | |
rmschn | definitely.. hoping to put my mgt hat down a bit and drop back into dev mode some :) | 15:05 |
rmschn | later | 15:05 |
*** sadasu has quit IRC | 15:05 | |
*** alexpilotti has joined #openstack-meeting-3 | 15:11 | |
*** gsagie has left #openstack-meeting-3 | 15:14 | |
*** wznoinsk_ has joined #openstack-meeting-3 | 15:14 | |
*** rmschn has quit IRC | 15:16 | |
*** banix has quit IRC | 15:16 | |
*** wznoinsk__ has joined #openstack-meeting-3 | 15:18 | |
*** jckasper has quit IRC | 15:22 | |
*** carl_baldwin has joined #openstack-meeting-3 | 15:22 | |
*** jckasper has joined #openstack-meeting-3 | 15:23 | |
*** Nikolay_St has quit IRC | 15:23 | |
*** wznoinsk has quit IRC | 15:23 | |
*** wznoinsk__ has quit IRC | 15:24 | |
*** wznoinsk_ is now known as wznoinsk | 15:24 | |
*** banix has joined #openstack-meeting-3 | 15:24 | |
*** bpokorny has joined #openstack-meeting-3 | 15:25 | |
*** jckasper has quit IRC | 15:27 | |
*** jckasper has joined #openstack-meeting-3 | 15:27 | |
*** moshele has quit IRC | 15:28 | |
*** evgenyf has quit IRC | 15:32 | |
*** peristeri has joined #openstack-meeting-3 | 15:33 | |
*** VW__ has joined #openstack-meeting-3 | 15:36 | |
*** moshele has joined #openstack-meeting-3 | 15:37 | |
*** VW_ has quit IRC | 15:37 | |
*** VW__ has quit IRC | 15:41 | |
*** stevemar has joined #openstack-meeting-3 | 15:42 | |
*** julim has quit IRC | 15:43 | |
*** Piet has joined #openstack-meeting-3 | 15:44 | |
*** armax has joined #openstack-meeting-3 | 15:45 | |
*** jcoufal has quit IRC | 15:45 | |
*** rushiagr_away is now known as rushiagr | 15:46 | |
*** garyk1 has joined #openstack-meeting-3 | 15:48 | |
*** igordcard has quit IRC | 15:48 | |
*** garyk has quit IRC | 15:50 | |
*** ttrifonov is now known as zz_ttrifonov | 15:52 | |
*** asrangne has quit IRC | 15:53 | |
*** Sukhdev has joined #openstack-meeting-3 | 15:55 | |
*** jckasper has quit IRC | 15:56 | |
*** lblanchard has quit IRC | 15:57 | |
*** banix has quit IRC | 15:57 | |
*** jckasper has joined #openstack-meeting-3 | 15:59 | |
*** shwetaap1 has quit IRC | 16:01 | |
*** igordcard has joined #openstack-meeting-3 | 16:02 | |
*** shwetaap has joined #openstack-meeting-3 | 16:03 | |
*** wojdev has quit IRC | 16:04 | |
*** VW_ has joined #openstack-meeting-3 | 16:04 | |
*** igordcard has quit IRC | 16:05 | |
*** sarob has joined #openstack-meeting-3 | 16:06 | |
*** eghobo has joined #openstack-meeting-3 | 16:06 | |
*** wojdev has joined #openstack-meeting-3 | 16:06 | |
*** jtomasek has quit IRC | 16:10 | |
*** moshele has quit IRC | 16:11 | |
*** eghobo has quit IRC | 16:12 | |
*** alexsyip has joined #openstack-meeting-3 | 16:12 | |
*** eghobo has joined #openstack-meeting-3 | 16:13 | |
*** wojdev has quit IRC | 16:16 | |
*** julim has joined #openstack-meeting-3 | 16:17 | |
*** Swami has joined #openstack-meeting-3 | 16:18 | |
*** alexpilotti has quit IRC | 16:20 | |
*** wojdev has joined #openstack-meeting-3 | 16:21 | |
*** banix has joined #openstack-meeting-3 | 16:23 | |
*** nfedotov has left #openstack-meeting-3 | 16:24 | |
*** btully has quit IRC | 16:28 | |
*** wojdev has quit IRC | 16:29 | |
*** lblanchard has joined #openstack-meeting-3 | 16:31 | |
*** ivar-lazzaro has quit IRC | 16:32 | |
*** iovadia has quit IRC | 16:33 | |
*** mattfarina has joined #openstack-meeting-3 | 16:34 | |
*** mattfarina has quit IRC | 16:34 | |
*** eghobo__ has joined #openstack-meeting-3 | 16:35 | |
*** eghobo has quit IRC | 16:36 | |
*** VW__ has joined #openstack-meeting-3 | 16:38 | |
*** VW__ has quit IRC | 16:38 | |
*** VW__ has joined #openstack-meeting-3 | 16:39 | |
*** roeyc has quit IRC | 16:39 | |
*** garyk1 has quit IRC | 16:39 | |
*** VW_ has quit IRC | 16:40 | |
*** lblanchard has quit IRC | 16:41 | |
*** sahid has quit IRC | 16:43 | |
*** armax has quit IRC | 16:46 | |
*** armax has joined #openstack-meeting-3 | 16:48 | |
*** safchain has quit IRC | 16:49 | |
*** matrohon has quit IRC | 16:50 | |
*** mwang2 has joined #openstack-meeting-3 | 16:53 | |
*** btully has joined #openstack-meeting-3 | 16:59 | |
*** pkoniszewski has quit IRC | 17:01 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:03 | |
*** rockyg has joined #openstack-meeting-3 | 17:04 | |
*** rockyg has quit IRC | 17:06 | |
*** rockyg has joined #openstack-meeting-3 | 17:06 | |
*** igordcard has joined #openstack-meeting-3 | 17:07 | |
*** bpokorny has quit IRC | 17:08 | |
*** bpokorny has joined #openstack-meeting-3 | 17:09 | |
*** rockyg has left #openstack-meeting-3 | 17:10 | |
*** mwang2_ has joined #openstack-meeting-3 | 17:10 | |
*** yamahata has quit IRC | 17:11 | |
*** mwang2 has quit IRC | 17:11 | |
*** igordcard has quit IRC | 17:12 | |
*** s3wong has joined #openstack-meeting-3 | 17:12 | |
*** eghobo__ has quit IRC | 17:13 | |
*** igordcard has joined #openstack-meeting-3 | 17:13 | |
*** igordcard has quit IRC | 17:13 | |
*** igordcard has joined #openstack-meeting-3 | 17:14 | |
*** ivar-lazzaro has quit IRC | 17:14 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:15 | |
*** ivar-lazzaro has quit IRC | 17:16 | |
*** fallenpegasus has joined #openstack-meeting-3 | 17:16 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 17:17 | |
*** igordcard has quit IRC | 17:17 | |
*** VW__ has quit IRC | 17:17 | |
*** melwitt has joined #openstack-meeting-3 | 17:19 | |
*** sbalukoff has quit IRC | 17:19 | |
*** banix has quit IRC | 17:23 | |
*** eghobo has joined #openstack-meeting-3 | 17:23 | |
*** shwetaap has quit IRC | 17:24 | |
*** banix has joined #openstack-meeting-3 | 17:27 | |
*** LouisF has joined #openstack-meeting-3 | 17:31 | |
*** moshele has joined #openstack-meeting-3 | 17:31 | |
*** yamahata has joined #openstack-meeting-3 | 17:32 | |
*** moshele has quit IRC | 17:33 | |
*** emagana has quit IRC | 17:33 | |
*** sbalukoff has joined #openstack-meeting-3 | 17:37 | |
*** shwetaap has joined #openstack-meeting-3 | 17:41 | |
*** fallenpegasus has quit IRC | 17:43 | |
*** fallenpegasus has joined #openstack-meeting-3 | 17:43 | |
*** fallenpegasus has quit IRC | 17:48 | |
*** banix has quit IRC | 17:51 | |
*** wojdev has joined #openstack-meeting-3 | 17:52 | |
*** Sukhdev has quit IRC | 17:55 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:56 | |
*** e0ne has quit IRC | 17:57 | |
*** shwetaap has quit IRC | 18:00 | |
*** emagana has joined #openstack-meeting-3 | 18:01 | |
*** eghobo_ has joined #openstack-meeting-3 | 18:02 | |
*** s3wong has quit IRC | 18:03 | |
*** eghobo has quit IRC | 18:04 | |
*** beagles is now known as beagles_brb | 18:04 | |
*** s3wong has joined #openstack-meeting-3 | 18:05 | |
*** davidlenwell has quit IRC | 18:05 | |
*** davidlenwell has joined #openstack-meeting-3 | 18:05 | |
*** dhellmann has quit IRC | 18:05 | |
*** banix has joined #openstack-meeting-3 | 18:05 | |
*** banix has quit IRC | 18:10 | |
*** banix has joined #openstack-meeting-3 | 18:10 | |
*** shwetaap has joined #openstack-meeting-3 | 18:12 | |
*** moshele has joined #openstack-meeting-3 | 18:12 | |
*** wojdev has quit IRC | 18:16 | |
*** beagles_brb is now known as beagles | 18:21 | |
*** SridarK has joined #openstack-meeting-3 | 18:24 | |
*** badveli has joined #openstack-meeting-3 | 18:26 | |
*** VW_ has joined #openstack-meeting-3 | 18:27 | |
*** markvoelker has quit IRC | 18:28 | |
*** badveli1 has joined #openstack-meeting-3 | 18:29 | |
vishwana_ | hello | 18:30 |
SridarK | Hi All | 18:30 |
badveli1 | hello all | 18:30 |
SumitNaiksatam | badveli: SridarK vishwana_: hi | 18:30 |
badveli1 | hello sumit and all | 18:30 |
*** badveli has quit IRC | 18:31 | |
SumitNaiksatam | #startmeeting Networking FWaaS | 18:31 |
openstack | Meeting started Wed Apr 29 18:31:29 2015 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:31 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:31 |
*** e0ne has joined #openstack-meeting-3 | 18:31 | |
*** e0ne is now known as e0ne_ | 18:31 | |
*** openstack changes topic to " (Meeting topic: Networking FWaaS)" | 18:31 | |
openstack | The meeting name has been set to 'networking_fwaas' | 18:31 |
*** Nikolay_St has joined #openstack-meeting-3 | 18:31 | |
*** cbits has left #openstack-meeting-3 | 18:31 | |
SumitNaiksatam | #info the liberty release schedule was posted: #link https://wiki.openstack.org/wiki/Liberty_Release_Schedule | 18:32 |
*** e0ne_ is now known as e0ne | 18:32 | |
*** e0ne is now known as e0ne_ | 18:32 | |
*** e0ne_ is now known as e0ne | 18:32 | |
*** e0ne has quit IRC | 18:32 | |
SumitNaiksatam | please take note | 18:32 |
SumitNaiksatam | any other announcements? | 18:32 |
SumitNaiksatam | #topic Bugs | 18:33 |
*** openstack changes topic to "Bugs (Meeting topic: Networking FWaaS)" | 18:33 | |
SumitNaiksatam | yoshiro had posted a couple of bugs and patches | 18:34 |
SumitNaiksatam | #link https://bugs.launchpad.net/neutron/+bug/1446074 | 18:34 |
openstack | Launchpad bug 1446074 in neutron "FWaaS - Missing tenant_id validation between firewall and firewall_policy in creating/updating firewall" [Undecided,In progress] - Assigned to Yushiro FURUKAWA (y-furukawa-2) | 18:34 |
SumitNaiksatam | the above looks good to me | 18:34 |
SumitNaiksatam | #link https://bugs.launchpad.net/neutron/+bug/1447435 | 18:34 |
openstack | Launchpad bug 1447435 in neutron "FWaaS - Missing port-range validation for firewall-rule" [Undecided,In progress] - Assigned to Yushiro FURUKAWA (y-furukawa-2) | 18:34 |
SumitNaiksatam | i thouhgt we were already validating the above, so i need to check the patch more carefully | 18:34 |
vishwana_ | I had email exchange with Yishiro on bug repr steps a while back... | 18:35 |
SumitNaiksatam | vishwana_: yeah, i believe you are referring to 1446074 | 18:35 |
vishwana_ | Yes, Looks like he has updated instructions in the bug now, I need to go try it out | 18:35 |
SridarK | SumitNaiksatam: that was my understanding too - i think we discussed this in the context of insertion as well | 18:35 |
SumitNaiksatam | any other bugs on the implementation side that we need to discuss? | 18:36 |
*** emagana has quit IRC | 18:36 | |
SridarK | SumitNaiksatam: nothing else critical that i noticed | 18:36 |
SumitNaiksatam | oh this one #link https://bugs.launchpad.net/neutron/+bug/1448439 | 18:37 |
openstack | Launchpad bug 1448439 in neutron "fwaas iptables driver does not work with plugins without DVR support" [High,In progress] - Assigned to Akihiro Motoki (amotoki) | 18:37 |
SumitNaiksatam | but i already reviewed it | 18:37 |
SridarK | I saw Akihiro push | 18:37 |
SridarK | ok | 18:37 |
SumitNaiksatam | needs one more core | 18:37 |
SridarK | u got it :-) | 18:37 |
SumitNaiksatam | SridarK: :-) | 18:37 |
SumitNaiksatam | moving on to docs - this one is still pending #link https://bugs.launchpad.net/openstack-api-site/+bug/1425658 | 18:38 |
openstack | Launchpad bug 1425658 in openstack-api-site "FWaaS needs WADL doc to be available in the API reference" [High,In progress] - Assigned to Sumit Naiksatam (snaiksat) | 18:38 |
SridarK | SumitNaiksatam: i finally got this going | 18:38 |
SumitNaiksatam | SridarK: okay great | 18:38 |
SridarK | SumitNaiksatam: i am making changes to address pc_m's comments | 18:39 |
*** iben__ has quit IRC | 18:39 | |
*** marun has quit IRC | 18:39 | |
SridarK | SumitNaiksatam: i think i finally understood the layout of this :-( | 18:39 |
SumitNaiksatam | SridarK: ah okay, i was actually going to address that today | 18:39 |
SridarK | So i will address his 2nd comment for the params | 18:39 |
SridarK | then i will address his first comment for policy and rules | 18:39 |
SumitNaiksatam | SridarK: you mean update this one: #link https://review.openstack.org/#/c/170733/8/api-ref/src/wadls/netconn-api/src/os-fwaasv2.0-ext.wadl | 18:40 |
SridarK | yes we need to add some more stuff into common.ent | 18:40 |
SridarK | and then update the above | 18:40 |
vishwana_ | SridarK, SumitNaiksatam, sorry have not had a chance to work on 1425658...I maybe able to contribute from Monday next week though | 18:40 |
SumitNaiksatam | SridarK: yeah, that one is slightly less painful | 18:40 |
SumitNaiksatam | vishwana_: sure, np | 18:41 |
SridarK | SumitNaiksatam: but sigh - i think there is some automation here - but don't know - unfortunately i was out last week and i was going to catch pc_m this week but he is out | 18:41 |
SridarK | but this is finally moving | 18:41 |
SumitNaiksatam | SridarK: okay | 18:41 |
SridarK | will shoot to get a patch out today | 18:42 |
SumitNaiksatam | SridarK: have you already on: #link https://review.openstack.org/#/c/170733/8/api-ref/src/wadls/netconn-api/src/os-fwaasv2.0-ext.wadl ? | 18:42 |
SridarK | SumitNaiksatam: updates there first will take care of Firewall resource | 18:42 |
*** moshele has left #openstack-meeting-3 | 18:43 | |
SridarK | then do policy and rules | 18:43 |
*** emagana has joined #openstack-meeting-3 | 18:43 | |
SridarK | pc_m had a comment on the param being used - i believe i have fixed that now | 18:43 |
SumitNaiksatam | SridarK: okay, if you have already started working on that, then i wont work on that | 18:43 |
SridarK | &svcListResponse | 18:43 |
SumitNaiksatam | the more tricky one though is adding something similar to: #link https://review.openstack.org/#/c/167609/8/api-ref/src/wadls/netconn-api/src/common.ent | 18:44 |
SridarK | SumitNaiksatam: yes - i will do this - apologies should have gotten this down earlier | 18:44 |
SumitNaiksatam | is that the one you are referring to? | 18:44 |
SridarK | SumitNaiksatam: yes | 18:44 |
SridarK | we need to describe all the attributes in the message | 18:44 |
SumitNaiksatam | so to step back - we have to do two updates: | 18:44 |
SridarK | SumitNaiksatam: yes | 18:45 |
SumitNaiksatam | (1) we need to add operations to #link https://review.openstack.org/#/c/170733/8/api-ref/src/wadls/netconn-api/src/os-fwaasv2.0-ext.wadl | 18:45 |
SridarK | SumitNaiksatam: yes | 18:45 |
SumitNaiksatam | (2) we need to add content similar to #link https://review.openstack.org/#/c/167609/8/api-ref/src/wadls/netconn-api/src/common.ent (in the context of FWaaS0 | 18:45 |
SridarK | SumitNaiksatam: exactly | 18:45 |
SridarK | for the attributes/parameters | 18:45 |
SumitNaiksatam | SridarK: so you have currently touched both? | 18:45 |
SridarK | I am working thru (2) first | 18:46 |
SridarK | then in can refer to that in (1) | 18:46 |
SridarK | and also add methods for policies and rules in (1) | 18:46 |
*** iben_ has joined #openstack-meeting-3 | 18:46 | |
SumitNaiksatam | SridarK: ah okay, i was thinking that i would have been able to do (1) independent of (2), perhaps not | 18:46 |
SumitNaiksatam | SridarK: lets sync up offline on this | 18:47 |
SridarK | SumitNaiksatam: that may be possible - we can discuss more offline | 18:47 |
SridarK | yes :-) | 18:47 |
SumitNaiksatam | :-) | 18:47 |
SumitNaiksatam | i think that covers the bugs | 18:48 |
*** e0ne has joined #openstack-meeting-3 | 18:48 | |
vishwana_ | In general for bugs, we should review to see if bug authors have provided adequate issue repro steps to make the review go through smoother and faster | 18:48 |
SridarK | vishwana_: +1 | 18:48 |
*** Piet has quit IRC | 18:48 | |
*** matrohon has joined #openstack-meeting-3 | 18:48 | |
SumitNaiksatam | #topic Liberty Features | 18:48 |
*** openstack changes topic to "Liberty Features (Meeting topic: Networking FWaaS)" | 18:48 | |
SumitNaiksatam | as a logistical note - we need to update #link https://wiki.openstack.org/wiki/Meetings/FWaaS#Liberty_Charter | 18:49 |
SumitNaiksatam | i made some preliminary updates in the blueprints section | 18:49 |
SumitNaiksatam | as a team we need to further populate it | 18:49 |
SridarK | SumitNaiksatam: nice | 18:50 |
SumitNaiksatam | also kindly update the vendor blueprints section | 18:50 |
SumitNaiksatam | just fixed the broken link for fwaas rules | 18:50 |
SumitNaiksatam | directions | 18:50 |
SumitNaiksatam | is slawek here? | 18:51 |
SumitNaiksatam | i think we owe him a vote on this, it seemed fine the last we discussed it in this meeting | 18:51 |
SridarK | SumitNaiksatam: yes - i am basically good on this - i had responded to him on email he had sent me | 18:51 |
SumitNaiksatam | SridarK: great | 18:52 |
vishwana_ | will review and vote on that BP this week | 18:52 |
SumitNaiksatam | badveli1: if you have an updated patch for your “service objects” spec, please update the wiki page #link https://wiki.openstack.org/wiki/Meetings/FWaaS#Blueprint_Tracking | 18:52 |
badveli1 | sumit i am trying to figure out on the link | 18:52 |
SumitNaiksatam | badveli1: thanks | 18:52 |
badveli1 | that mentions how to move over the same spec to liberty | 18:53 |
SumitNaiksatam | SridarK: are you planning to repurpose the earlier zones spec, and repost it? | 18:53 |
SridarK | SumitNaiksatam: yes i will do that | 18:53 |
SumitNaiksatam | badveli1: i already sent you the email about how to repurpose | 18:53 |
SumitNaiksatam | repurpose -> move | 18:53 |
badveli1 | thanks sumit, yes i am referring to it, | 18:53 |
SumitNaiksatam | badveli1: i forwarded the email to you about a couple of weeks back i think | 18:53 |
SumitNaiksatam | badveli1: ah ok, thought you were saying you were still trying to find the email | 18:54 |
badveli1 | no thanks sumit for the link | 18:54 |
SumitNaiksatam | vishwana_: i believe last meeting you mentioned you wanted to post a spec on refactoring for the notifications? | 18:54 |
badveli1 | it was not very straight forward/ trying to understand more on this | 18:55 |
vishwana_ | SumitNaiksatam, you mean the FirewallService object right? | 18:55 |
SumitNaiksatam | vishwana_: yeah | 18:55 |
vishwana_ | ok, thanks for the reminder, will try to get a draft out sometime next week | 18:55 |
SumitNaiksatam | vishwana_: thanks, if i recall pcm was also interested in collaborating on this | 18:57 |
vishwana_ | will reach out to him next week, since he is out this week | 18:57 |
SumitNaiksatam | vishwana_: thanks | 18:57 |
SumitNaiksatam | what other features are we planning? | 18:57 |
SridarK | SumitNaiksatam: yushiro mentioned there were somethings he was considering - will ping him too | 18:58 |
yamahata | Is enhancing FWaaS API to L4-7 the scope of Liberty? | 18:58 |
SumitNaiksatam | yamahata: hi, thanks for joining | 18:58 |
yamahata | SumitNaiksatam: hi. | 18:58 |
SumitNaiksatam | yamahata: i dont see why it should not be | 18:59 |
SumitNaiksatam | yamahata: if there is interest at your end in pushing forward with the spec and implementation, that would be great | 18:59 |
yamahata | Sure. | 18:59 |
badveli1 | SumitNaiksatam: iptables does it support this kind of functionality | 19:00 |
SumitNaiksatam | does anyone else in the team have thoughts on this | 19:00 |
SridarK | yamahata: there is considerable interest on this for sure - i think finding an open source implementation etc were some challenges | 19:00 |
yamahata | with spec, we can argue common denominator or vendor specific api | 19:00 |
SridarK | yamahata: i am happy to help on this too | 19:00 |
SumitNaiksatam | badveli1: SridarK: good points | 19:00 |
SumitNaiksatam | L4-7 was a part of our original manifesto | 19:00 |
SridarK | badveli1: i think Yi mentioned interest on this as well | 19:00 |
yamahata | SridarK: Yeah. and blob api was rejected as evil. | 19:00 |
SridarK | :-) | 19:00 |
SumitNaiksatam | but, like badveli1 and SridarK mentioned, one of the reasons it hasnt progressed is to find the right open source backend to support this | 19:01 |
*** emagana has quit IRC | 19:01 | |
SridarK | yamahata: good that u brought this up - this will be a good discussion to have | 19:01 |
SumitNaiksatam | yamahata: have you indentified what would be the reference implementation for these features? | 19:02 |
*** mrmartin has joined #openstack-meeting-3 | 19:02 | |
yamahata | SumitNaiksatam: Unfortunately no. | 19:02 |
*** ivar-laz_ has joined #openstack-meeting-3 | 19:02 | |
*** ivar-laz_ has quit IRC | 19:02 | |
SumitNaiksatam | yamahata: okay | 19:02 |
*** mrunge has quit IRC | 19:03 | |
*** LouisF has quit IRC | 19:03 | |
yamahata | FWaaS service insertion is important topic. On the other hand, several parties are interested in service function chaining. | 19:03 |
*** ivar-laz_ has joined #openstack-meeting-3 | 19:03 | |
yamahata | Do we want to cope with them? | 19:03 |
*** Nikolay_St has quit IRC | 19:03 | |
*** bpokorny_ has joined #openstack-meeting-3 | 19:03 | |
SridarK | yamahata: +1 | 19:03 |
SumitNaiksatam | yamahata: as for insertion, we already have some form of that | 19:04 |
*** emagana has joined #openstack-meeting-3 | 19:04 | |
SumitNaiksatam | in the context of providing the router context | 19:04 |
*** ivar-lazzaro has quit IRC | 19:04 | |
*** dhellmann has joined #openstack-meeting-3 | 19:06 | |
SumitNaiksatam | please also keep in mind the design summit etherpad for neutron: #link https://etherpad.openstack.org/p/liberty-neutron-summit-topics | 19:06 |
*** jaypipes has quit IRC | 19:06 | |
SumitNaiksatam | #topic Vendor drivers | 19:06 |
*** openstack changes topic to "Vendor drivers (Meeting topic: Networking FWaaS)" | 19:07 | |
SumitNaiksatam | any concerns on this front that we need to discuss? | 19:07 |
*** bpokorny has quit IRC | 19:07 | |
SumitNaiksatam | #topic Functional Tests | 19:07 |
*** openstack changes topic to "Functional Tests (Meeting topic: Networking FWaaS)" | 19:07 | |
SumitNaiksatam | badveli1: you mentioned you were looking at this, any update to share with the team? | 19:07 |
badveli1 | yes sumit, as i had mentioned we use the exec on the name space | 19:08 |
badveli1 | to generate traffic and check if the functionality works | 19:08 |
SumitNaiksatam | badveli1: okay | 19:09 |
SumitNaiksatam | so are you planning to implement a test with that knowledge? | 19:10 |
*** VW_ has quit IRC | 19:10 | |
badveli1 | yes sumit, as you had mentioned we will have this in liberty correct? | 19:10 |
*** wojdev has joined #openstack-meeting-3 | 19:10 | |
SumitNaiksatam | badveli1: yes, liberty is already open (has been for sometime now), so please feel free to post a patch if you have one (it could be WIP to begin with) | 19:11 |
badveli1 | fine sumit | 19:11 |
SumitNaiksatam | badveli1: thanks | 19:11 |
badveli1 | thanks sumit | 19:12 |
SumitNaiksatam | we are missing pcm today for the discussion on this :-) | 19:12 |
SumitNaiksatam | SridarK: any updates on the integration tests (for testing the insertion)? | 19:12 |
SridarK | SumitNaiksatam: Nikolay will be doing more - when he is back from PTO | 19:12 |
SumitNaiksatam | SridarK: ah ok | 19:13 |
SumitNaiksatam | #topic Open Discussion | 19:13 |
*** openstack changes topic to "Open Discussion (Meeting topic: Networking FWaaS)" | 19:13 | |
SridarK | SumitNaiksatam: so we will plan for a meetup of FWaaS folks at Vancouver ? | 19:14 |
SumitNaiksatam | if there is enough interest we can create a separate etherpad for FWaaS topics to discuss in the summit | 19:14 |
SumitNaiksatam | SridarK: ah right on cue :-) | 19:14 |
SridarK | :-) | 19:14 |
SumitNaiksatam | SridarK: we should definitely | 19:14 |
*** lblanchard has joined #openstack-meeting-3 | 19:14 | |
*** rushiagr is now known as rushiagr_away | 19:15 | |
SridarK | badveli1: are u going to be there ? | 19:15 |
SridarK | or Yi ? | 19:15 |
vishwana_ | SridarK, do you mean a social meetup? | 19:15 |
badveli1 | no we are not going to be there | 19:15 |
*** banix has quit IRC | 19:15 | |
badveli1 | but wish you all the best | 19:15 |
SumitNaiksatam | badveli1: oh thats a big bummer! | 19:15 |
SridarK | vishwana_: no - white board, | 19:15 |
vishwana_ | ok, sure | 19:15 |
SridarK | badveli1: oh thats bad | 19:16 |
badveli1 | let me know if you need any help | 19:16 |
SumitNaiksatam | badveli1: so not even Yi or Gary planning to be there? | 19:16 |
badveli1 | no sumit | 19:16 |
SumitNaiksatam | badveli1: ah ok | 19:16 |
badveli1 | let me know if you need any help before summit | 19:16 |
*** ivar-laz_ has quit IRC | 19:16 | |
SumitNaiksatam | badveli1: sure | 19:17 |
SumitNaiksatam | anything else we need to discuss today? | 19:17 |
SridarK | SumitNaiksatam: nothing else from me | 19:17 |
SumitNaiksatam | SridarK: okay | 19:17 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 19:17 | |
SumitNaiksatam | thanks all for joining! | 19:17 |
SumitNaiksatam | bye | 19:17 |
badveli1 | bye | 19:17 |
vishwana_ | bye all | 19:17 |
badveli1 | bye all | 19:17 |
SumitNaiksatam | #endmeeting | 19:17 |
SridarK | thanks bye all | 19:17 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:17 | |
openstack | Meeting ended Wed Apr 29 19:17:55 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:17 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_fwaas/2015/networking_fwaas.2015-04-29-18.31.html | 19:17 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_fwaas/2015/networking_fwaas.2015-04-29-18.31.txt | 19:17 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_fwaas/2015/networking_fwaas.2015-04-29-18.31.log.html | 19:18 |
yamahata | bye | 19:18 |
*** salv-orl_ has joined #openstack-meeting-3 | 19:18 | |
*** SridarK has quit IRC | 19:18 | |
*** eghobo_ has quit IRC | 19:19 | |
*** wojdev has quit IRC | 19:21 | |
*** salv-orlando has quit IRC | 19:22 | |
*** jaypipes has joined #openstack-meeting-3 | 19:23 | |
*** VW_ has joined #openstack-meeting-3 | 19:28 | |
*** wojdev has joined #openstack-meeting-3 | 19:28 | |
*** nkrinner has joined #openstack-meeting-3 | 19:29 | |
*** banix has joined #openstack-meeting-3 | 19:30 | |
*** Nikolay_St has joined #openstack-meeting-3 | 19:31 | |
*** lblanchard has quit IRC | 19:34 | |
*** badveli1 has left #openstack-meeting-3 | 19:34 | |
*** Nikolay_St has quit IRC | 19:36 | |
*** wojdev has quit IRC | 19:39 | |
*** egallen has quit IRC | 19:40 | |
*** eghobo has joined #openstack-meeting-3 | 19:40 | |
*** david-lyle has quit IRC | 19:44 | |
*** sarob has quit IRC | 19:44 | |
*** david-lyle has joined #openstack-meeting-3 | 19:44 | |
*** sarob has joined #openstack-meeting-3 | 19:45 | |
*** bpokorny has joined #openstack-meeting-3 | 19:48 | |
*** bpokorny_ has quit IRC | 19:52 | |
*** ivar-lazzaro has quit IRC | 19:54 | |
*** Nikolay_St has joined #openstack-meeting-3 | 19:54 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 19:54 | |
*** wojdev has joined #openstack-meeting-3 | 19:55 | |
*** Rockyg has joined #openstack-meeting-3 | 20:08 | |
*** ivar-lazzaro has quit IRC | 20:10 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:11 | |
*** emagana has quit IRC | 20:11 | |
*** emagana has joined #openstack-meeting-3 | 20:14 | |
*** iben_ has quit IRC | 20:21 | |
*** e0ne has quit IRC | 20:26 | |
*** banix has quit IRC | 20:26 | |
*** marun has joined #openstack-meeting-3 | 20:26 | |
*** ivar-lazzaro has quit IRC | 20:32 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 20:32 | |
*** banix has joined #openstack-meeting-3 | 20:36 | |
*** e0ne has joined #openstack-meeting-3 | 20:36 | |
*** mrmartin has quit IRC | 20:39 | |
*** e0ne has quit IRC | 20:44 | |
*** jcoufal has joined #openstack-meeting-3 | 20:45 | |
*** mtreinish_ has joined #openstack-meeting-3 | 20:45 | |
*** matrohon has quit IRC | 20:48 | |
*** shwetaap has quit IRC | 20:49 | |
*** mtreinish_ is now known as mtreinish | 20:51 | |
*** ajo has quit IRC | 20:51 | |
*** praveens has joined #openstack-meeting-3 | 20:52 | |
*** belmoreira has joined #openstack-meeting-3 | 20:55 | |
alaski | bauzas: ping | 21:00 |
*** fallenpegasus has joined #openstack-meeting-3 | 21:00 | |
alaski | #startmeeting nova_cells | 21:00 |
openstack | Meeting started Wed Apr 29 21:00:29 2015 UTC and is due to finish in 60 minutes. The chair is alaski. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
bauzas | \o | 21:00 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:00 | |
openstack | The meeting name has been set to 'nova_cells' | 21:00 |
melwitt | o/ | 21:00 |
dansmith | o/ | 21:00 |
alaski | good <regional time of day> everyone | 21:00 |
belmoreira | o/ | 21:00 |
alaski | #topic Tempest testing | 21:01 |
*** openstack changes topic to "Tempest testing (Meeting topic: nova_cells)" | 21:01 | |
*** VW_ has quit IRC | 21:01 | |
alaski | so there are still some intermittent failures | 21:01 |
alaski | but nothing has merged yet to address them, so totally expected | 21:01 |
*** shwetaap has joined #openstack-meeting-3 | 21:02 | |
edleafe | o/ | 21:02 |
alaski | https://review.openstack.org/#/c/177356/ will hopefully help, but it's hard to say for sure at this point | 21:02 |
bauzas | alaski: to be clear, we should see if your patch helps that | 21:02 |
*** Networkn3rd has quit IRC | 21:02 | |
alaski | yeah | 21:03 |
bauzas | so another week round before proposing it to vote ? | 21:03 |
*** iben_ has joined #openstack-meeting-3 | 21:03 | |
*** jcoufal has quit IRC | 21:03 | |
alaski | I also want to dig into some of the failures, but there's been a lack of hours in the day | 21:03 |
bauzas | trying to remember the logstash query for checking the intermittent ratio | 21:03 |
alaski | http://goo.gl/AlgZRa | 21:04 |
bauzas | gotcha "build_name:"check-tempest-dsvm-cells" AND message:"Worker Balance" AND build_status:"FAILURE" " | 21:04 |
alaski | well, that shows failures | 21:04 |
bauzas | alaski: agreed but that counts per hour | 21:04 |
*** geoffarnold has joined #openstack-meeting-3 | 21:04 | |
alaski | there are two bugs opened https://bugs.launchpad.net/nova/+bug/1448316 and https://bugs.launchpad.net/nova/+bug/1448302 | 21:05 |
openstack | Launchpad bug 1448316 in OpenStack Compute (nova) "cells: Object action destroy failed because: host changed" [Medium,Confirmed] - Assigned to tianzichen306 (tianzichen306) | 21:05 |
bauzas | alaski: so if we have like 5/h, we just need to know how many runs per hour and we get the max error ratio | 21:05 |
openstack | Launchpad bug 1448302 in OpenStack Compute (nova) "cells: intermittent KeyError when deleting instance metadata" [Low,Confirmed] | 21:05 |
alaski | if anyone fancies looking at some point | 21:05 |
bauzas | alaski: by saying that, I mean that if we are below 0.1% error rate, why not just consider the job as voting ? | 21:06 |
bauzas | because a recheck would be worth it | 21:06 |
*** banix has quit IRC | 21:06 | |
bauzas | we should just face the failures and mark them in e-r | 21:06 |
bauzas | once the job is voting | 21:07 |
alaski | I'm not sold on that at this point, I'd want to see something saying the rate is really really low first | 21:07 |
bauzas | we spiked at 7 per hour during the last 7 days | 21:07 |
dansmith | the last thing we want, | 21:07 |
bauzas | but with an average around 2 or 3 | 21:08 |
alaski | that's a fair amount | 21:08 |
dansmith | is to turn it on prematurely and gain the scorn of our colleagues :) | 21:08 |
dansmith | IMHO. | 21:08 |
*** marun has quit IRC | 21:08 | |
bauzas | dansmith: agreed | 21:08 |
alaski | right | 21:08 |
bauzas | dansmith: my point is just to identify the balance between waiting for any magical solution and how much it costs to get it voting | 21:08 |
dansmith | yep | 21:08 |
alaski | I think we just have a couple of issues left, which may be resolved with my patch | 21:09 |
dansmith | there's definitely a balance there | 21:09 |
*** peristeri has quit IRC | 21:09 | |
bauzas | anyway don't get me wrong, the prio is alaski's patch | 21:09 |
bauzas | before even thinking about voting | 21:09 |
alaski | bauzas: if it got to a handful of failures a day I think we shoudl have a conversation on it | 21:09 |
bauzas | ie. https://review.openstack.org/#/c/177356/ | 21:09 |
bauzas | alaski: agreed | 21:10 |
alaski | anything else on testing? I think for now it's waiting on that patch and digging in on the lp bugs when there's time | 21:10 |
bauzas | anyway, let's chase another guru and then see how it reduce the failures | 21:11 |
bauzas | alaski: +1 | 21:11 |
alaski | #topic Specs | 21:11 |
*** openstack changes topic to "Specs (Meeting topic: nova_cells)" | 21:11 | |
alaski | shamefully I have not updated any specs recently | 21:11 |
bauzas | so, maybe nothing to say ? | 21:12 |
alaski | well, one thing | 21:12 |
bauzas | unless someone takes the opportunity to ask questions ? | 21:12 |
alaski | perhaps I misread something, but I felt like there might be some question about https://review.openstack.org/#/c/176078/ being enough | 21:12 |
alaski | because while it works for scheduling, it doesn't work for an API response | 21:13 |
bauzas | alaski: then I need to be more clear | 21:13 |
bauzas | alaski: I think persisting the whole object in the API db is good to me | 21:14 |
*** Sukhdev has joined #openstack-meeting-3 | 21:14 | |
bauzas | alaski: then, it could maybe be done like instance.save(), ie. being synced | 21:15 |
bauzas | maybe I'm foolish | 21:15 |
alaski | I was thinking we would pick the db based on context | 21:15 |
bauzas | my point is that if the scheduling stuff is magically working on the parent cell, why do we need to get it to the child cell ? | 21:16 |
alaski | so with cell_db_context: req.save() | 21:16 |
bauzas | I perhaps missed it | 21:16 |
alaski | the primary reason IMO is we don't want to store much data per instance in the api db | 21:17 |
bauzas | well the instance <=> req_spec is thin | 21:17 |
bauzas | an instance can have a request_spec dependency | 21:18 |
alaski | but there can be one reqest spec per instance | 21:18 |
bauzas | ergh s/dep/relationship | 21:18 |
bauzas | alaski: yeah | 21:18 |
bauzas | alaski: but then, you only need to care about how to get the reqspec reference | 21:18 |
bauzas | alaski: you don't need to store the whole object | 21:18 |
bauzas | I mean nested in the instance | 21:19 |
alaski | to be clear, are you suggesting the request spec in the api db, and a ref to it in the instance? | 21:19 |
bauzas | alaski: yup | 21:19 |
*** VW_ has joined #openstack-meeting-3 | 21:20 | |
belmoreira | I have concerns about https://review.openstack.org/#/c/141486/ but maybe I'm misunderstanding it. A spec iteration would be good. | 21:20 |
alaski | my concern is that for scaling it's better to have that in the cell, so the api db doesn't store much data per instance | 21:20 |
belmoreira | bauzas: thanks for the comments | 21:21 |
bauzas | alaski: then the context is a good option | 21:21 |
bauzas | I mean a cell context related save() | 21:21 |
bauzas | alaski: will amend my comment then | 21:21 |
alaski | belmoreira: I will iterate that. sorry for the delay | 21:22 |
bauzas | belmoreira: I know that we probably have kind of misunderstanding between us | 21:22 |
bauzas | :) | 21:22 |
bauzas | belmoreira: I know you would like some cell-only scheduling options | 21:23 |
alaski | for the request spec, it will need to be stored in the api db originally. and then additional data will need to be stored to satisfy an instance list/show | 21:23 |
bauzas | alaski: agreed | 21:23 |
melwitt | I had a similar albeit vague thought as alaski. I'm not very clear on the interactions for things like a migrate where we want to refer to the req spec, if keeping it in the cell would help save things converging on the api db constantly | 21:23 |
bauzas | melwitt: to be clear, migrations are not using requestspec now, just because we're not persisting it yet :) | 21:25 |
*** iben_ has quit IRC | 21:25 | |
melwitt | bauzas: yes, I mean assuming we persist | 21:25 |
*** nkrinner has quit IRC | 21:25 | |
bauzas | melwitt: MHO is that migrating comes from the API anyway | 21:26 |
belmoreira | bauzas: yes :) | 21:26 |
bauzas | melwitt: the conductor is being called, but that's still coming in from the api | 21:26 |
melwitt | bauzas: that's what I was getting at. if it's in the api anyway, it wouldn't help much. so I was trying to say, if there are scenarios where we need to use request spec and we're not already at the api | 21:27 |
bauzas | melwitt: there is no periodic task related to migrations done on the conductor, AFAIK | 21:27 |
*** praveens has quit IRC | 21:27 | |
melwitt | just trying to get clear on, is this a current need or are we just thinking to cover that case for the future, if something comes up | 21:27 |
*** praveens has joined #openstack-meeting-3 | 21:27 | |
bauzas | melwitt: I think we are pretty clear that automatic evacuation should not be done in Nova | 21:28 |
dansmith | alaski: I thought we said store the req spec in the api db until we schedule, then delete and move it to the cell db? | 21:28 |
alaski | dansmith: right, that's my thinking | 21:28 |
bauzas | that can work too | 21:28 |
alaski | bauzas: was making a case for keeping it in the api | 21:28 |
dansmith | okay, above it sounded like maybe you meant not delete from the api db | 21:28 |
dansmith | permanently/ | 21:28 |
*** Longgeek has quit IRC | 21:29 | |
bauzas | dansmith: that depends on where you query the DB to get the spec when migrating | 21:29 |
dansmith | I think having it in the api db makes it clear it's looking for a home, and once it's scheduled, it's in the other one | 21:29 |
*** marun has joined #openstack-meeting-3 | 21:29 | |
dansmith | bauzas: right, I don't think it really needs to be in the api db though, especially if the scheduler was external, we'd just grab the req from the current home, provide it to the scheduler and let it move | 21:29 |
bauzas | dansmith: if that's done in the API, then there is a need for keeping it locally, but that goes down to the conductor and then being readed, it's actually better to have it in the cell db IMHO | 21:29 |
dansmith | so, migration/resize would be moving the instance/reqspec from once cell to another (if it moves cells) | 21:30 |
bauzas | dansmith: well, we need to read the spec for calling the scheduler right ? | 21:30 |
*** Rockyg has quit IRC | 21:30 | |
dansmith | okay, I don't follow that conductor line of thinking, but sounds like it's not important | 21:30 |
dansmith | yes | 21:30 |
alaski | bauzas: the api can read from the cell db | 21:30 |
*** julim has quit IRC | 21:30 | |
dansmith | that's the point yeah :) | 21:30 |
bauzas | dansmith: then, it's just a matter of finding where to call that | 21:31 |
bauzas | alaski: but not the contrary, right ? | 21:31 |
alaski | bauzas: correct | 21:31 |
dansmith | contrary what? | 21:31 |
bauzas | alaski: given the current process of migrating | 21:31 |
alaski | dansmith: reverse I'm assuming | 21:31 |
dansmith | cell things reading from the api db? | 21:31 |
bauzas | dansmith: the cell can't read the api db | 21:31 |
bauzas | yeah, French hitted | 21:31 |
dansmith | I'm not sure we'll be able to completely ban it, but it would be great if we can pass enough information down so that it doesn't | 21:32 |
bauzas | so | 21:32 |
alaski | dansmith: that's my goal. but I agree it could be added if necessary | 21:32 |
bauzas | the current process is that a migration request comes to the API, which calls the conductor methods asynchronouslyu | 21:32 |
bauzas | that's a cast I mean | 21:32 |
dansmith | yeah, I can see some things needing to rendezvous at the api db, but if we can avoid it, it's nice separation | 21:32 |
bauzas | so, speaking about cells, conductor methods will be run on the cell side | 21:33 |
bauzas | so they won't have access to the api db, unless we explicitely allow that | 21:33 |
alaski | a migration within a cell could be handled without coordination of the api | 21:34 |
bauzas | alaski: who would trigger the migration ? | 21:34 |
alaski | the api would cast to conductor as you said | 21:35 |
dansmith | alaski: but it's the same, right? | 21:35 |
dansmith | alaski: api passes the destination info, which might be the current cell | 21:35 |
*** marun has quit IRC | 21:35 | |
dansmith | er, no | 21:36 |
*** stevemar has quit IRC | 21:36 | |
bauzas | dansmith: unless the user specifies no destination, and then it goes to a scheduler call | 21:36 |
dansmith | I guess api calls to conductor to trigger, conductor calls scheduler, and then conductor will need the deets of the destination cell | 21:36 |
alaski | I think we need to be clear about inter vs intra cell | 21:36 |
dansmith | which goes back to my conductor might need to call back up | 21:36 |
dansmith | alaski: why? isn't that a scheduler thing? | 21:36 |
bauzas | alaski: intra-cell conductor would call the inter-cell scheduler, I don't see that as a problem | 21:37 |
alaski | there's more needed for intra-cell | 21:37 |
* dansmith groks "intra-cell conductor" for a minute | 21:37 | |
bauzas | alaski: when migrating ? | 21:37 |
dansmith | I say we just punt on inter-cell migrations for the moment | 21:37 |
bauzas | alaski: or unshelving or whatever ? | 21:37 |
alaski | dansmith: right, that's what I want to do | 21:38 |
dansmith | they'll be possible, but not supported today in v1 so we might as well punt on this | 21:38 |
bauzas | fair point | 21:38 |
alaski | they're punted in cells v1 too | 21:38 |
alaski | if you're looking at intra cell you just pass the request into the cell, bam | 21:38 |
dansmith | right | 21:38 |
bauzas | yup | 21:38 |
bauzas | alaski: well, there is just a flaw in that | 21:39 |
bauzas | alaski: since the user can specify a dest host, it bypasses the scheduler and then calls the compute | 21:39 |
*** mattfarina has joined #openstack-meeting-3 | 21:40 | |
bauzas | alaski: so we just need to make sure that if the user specifies a dest, it's one within the same cell as the source | 21:40 |
bauzas | but I'm nitpicking for now | 21:40 |
*** mattfarina has quit IRC | 21:40 | |
alaski | right. that would fail currently because the two computes can't talk to each other | 21:40 |
alaski | and in the new setup | 21:41 |
alaski | so are we agreed that the request spec lives in a cell? :) | 21:41 |
bauzas | alaski: in the new setup, that's just a check that the target is in the same cell than the source | 21:41 |
dansmith | alaski: it lives in the cell after scheduling... | 21:41 |
bauzas | alaski: after scheduling | 21:41 |
bauzas | aaaarh | 21:42 |
* bauzas jinxed | 21:42 | |
alaski | dansmith: right, that's totally what I meant | 21:42 |
dansmith | okay :) | 21:42 |
bauzas | but yeah, I'm fine with that approach | 21:42 |
alaski | cool | 21:42 |
alaski | moving on | 21:42 |
alaski | #Open discussion | 21:42 |
bauzas | cool | 21:42 |
alaski | dammit | 21:42 |
alaski | #topic Open discussion | 21:43 |
*** openstack changes topic to "Open discussion (Meeting topic: nova_cells)" | 21:43 | |
*** praveens has quit IRC | 21:43 | |
*** SumitNaiksatam has quit IRC | 21:43 | |
*** marun has joined #openstack-meeting-3 | 21:43 | |
alaski | anyone have a topic to discuss? | 21:43 |
alaski | I need to iterate some specs and get some more things down on paper | 21:44 |
bauzas | we at least need to have a plan for the summit :) | 21:44 |
alaski | ahh, yeah | 21:44 |
bauzas | for showing that and discuss | 21:44 |
alaski | so we're split between scheduling topics and everything else | 21:44 |
bauzas | you're toasted | 21:45 |
*** egallen has joined #openstack-meeting-3 | 21:45 | |
alaski | toasted? | 21:45 |
bauzas | mmm | 21:45 |
bauzas | sandwitched | 21:45 |
alaski | ahh, yeah | 21:46 |
* bauzas tries to invent words at 11.40pm - always a bad idea | 21:46 | |
bauzas | so, it will depend on how it goes with the scheduler stuff | 21:46 |
bauzas | but we actually have 2 sessions back-to-back for cells v2 | 21:47 |
bauzas | one for discussing about the scheduling needs, and one for the other stuff | 21:47 |
bauzas | which is good IMHO | 21:47 |
alaski | yeah | 21:47 |
alaski | getting scheduling right is a big part of this | 21:47 |
bauzas | and at least, people won't get boring just because we'll be speaking about scheduler all the morning... | 21:48 |
alaski | outside of that is getting the interactions between the api and cell right, and migrating data properly | 21:48 |
bauzas | alaski: I would rather make a call to discuss how we can scale | 21:48 |
bauzas | alaski: I just wonder if we should also poke the neutron guys | 21:48 |
bauzas | alaski: since we haven't yet agreed on the plan for network requests | 21:48 |
alaski | I've been thinking on that | 21:49 |
bauzas | alaski: and since neutron doesn't have cells also | 21:49 |
bauzas | alaski: yeah I know | 21:49 |
alaski | if you assume a global neutron everything should just work | 21:49 |
bauzas | alaski: would it be not facing the same problems as nova ? | 21:49 |
alaski | it has scaling concerns, and cells might be a good approach for them | 21:49 |
bauzas | alaski: like the queues and so on | 21:49 |
alaski | there's definitely things to talk about there, but we're not blocked on it I think | 21:50 |
bauzas | alaski: that's my point, it would just be horrible to do all the efforts and then being pushbacked just because neutron doesn't scale | 21:50 |
bauzas | alaski: well, n-net is not deprecated yet, right ? :) | 21:51 |
alaski | heh | 21:51 |
alaski | realistically it would help if someone could help liason that stuff right now | 21:51 |
bauzas | so indeed, let's do the assumptions that everything will scale, and at the end, n-net will be there for us :) | 21:51 |
*** egallen has left #openstack-meeting-3 | 21:52 | |
alaski | I speak with some networking folks occasionally, but don't have the bandwidth to drive it very far at the moment | 21:52 |
bauzas | should we maybe engage some discussions with s68cal since he's the liaison ? | 21:52 |
alaski | oh, was that figured out. my email went wonky for a few days | 21:52 |
bauzas | he's the neutron guy enough foolish to visit Nova | 21:53 |
alaski | gotcha. is there anyone on the nova side yet? | 21:53 |
bauzas | none I heard about | 21:53 |
bauzas | I mean, network guys are creepy | 21:54 |
* bauzas kidding | 21:54 | |
alaski | okay. I can reach out to s68cal to give him a heads up on our efforts | 21:54 |
bauzas | we could at least give him a wish list | 21:55 |
alaski | back to the summit: does the data migration part of cells, getting instances and cells mapped, seem like a good topic to y'all? | 21:56 |
bauzas | that's a fair point to discuss, if the consensus is getting reached quickly, that's even better | 21:56 |
alaski | I want to touch on a few other things, but in the time allowed we can probably only hit one/two big things | 21:57 |
bauzas | alaski: I seriously need to see what we should discuss for the scheduler efforts, so I could help you on that by giving you time if I can | 21:57 |
alaski | okay | 21:58 |
bauzas | I seriosuly doubt people will be liking having all the morning kinda dedicated to scheduling | 21:58 |
bauzas | because that's a beast | 21:58 |
bauzas | the last session is about RT, I still need to figure out what to fill in there | 21:59 |
dansmith | they'll get over it | 21:59 |
bauzas | because there are good points to raise, but few chances to work on for Lib | 21:59 |
alaski | yep, that's what we're there for | 21:59 |
alaski | well this was a bit disorganized, sorry. I'll be more prepared next week | 22:00 |
alaski | thanks all! | 22:00 |
alaski | #endmeeting | 22:00 |
bauzas | see ya | 22:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:00 | |
openstack | Meeting ended Wed Apr 29 22:00:29 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-04-29-21.00.html | 22:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-04-29-21.00.txt | 22:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-04-29-21.00.log.html | 22:00 |
*** mwang2_ has quit IRC | 22:00 | |
*** melwitt has quit IRC | 22:02 | |
*** melwitt has joined #openstack-meeting-3 | 22:02 | |
*** VW_ has quit IRC | 22:03 | |
*** Piet has joined #openstack-meeting-3 | 22:03 | |
*** Swami has quit IRC | 22:04 | |
*** rcleere is now known as rcleere_away | 22:04 | |
*** VW_ has joined #openstack-meeting-3 | 22:06 | |
*** VW_ has quit IRC | 22:09 | |
*** VW_ has joined #openstack-meeting-3 | 22:09 | |
*** VW_ has quit IRC | 22:16 | |
*** belmoreira has quit IRC | 22:18 | |
*** nelsnelson has quit IRC | 22:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:19 | |
*** salv-orl_ has quit IRC | 22:23 | |
*** jckasper has quit IRC | 22:27 | |
*** shwetaap has quit IRC | 22:27 | |
*** mwang2 has joined #openstack-meeting-3 | 22:30 | |
*** fallenpegasus has quit IRC | 22:40 | |
*** melwitt has quit IRC | 22:41 | |
*** melwitt has joined #openstack-meeting-3 | 22:41 | |
*** geoffarnold has quit IRC | 22:46 | |
*** bknudson has quit IRC | 22:46 | |
*** Swami has joined #openstack-meeting-3 | 22:47 | |
*** bpokorny_ has joined #openstack-meeting-3 | 22:47 | |
*** bpokorny has quit IRC | 22:51 | |
*** carl_baldwin has quit IRC | 22:51 | |
*** mwang2 has quit IRC | 22:56 | |
*** bpokorny has joined #openstack-meeting-3 | 23:07 | |
*** bpokorny_ has quit IRC | 23:10 | |
*** cgoncalves has quit IRC | 23:10 | |
*** cgoncalves has joined #openstack-meeting-3 | 23:12 | |
*** Shamail has joined #openstack-meeting-3 | 23:13 | |
*** Sukhdev has quit IRC | 23:14 | |
*** ivar-lazzaro has quit IRC | 23:18 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 23:19 | |
*** ivar-lazzaro has quit IRC | 23:20 | |
*** baoli has quit IRC | 23:20 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 23:20 | |
*** Rockyg has joined #openstack-meeting-3 | 23:20 | |
*** fallenpegasus has joined #openstack-meeting-3 | 23:22 | |
*** sarob_ has joined #openstack-meeting-3 | 23:24 | |
*** banix has joined #openstack-meeting-3 | 23:33 | |
*** fallenpegasus has quit IRC | 23:33 | |
*** melwitt has quit IRC | 23:33 | |
*** elmiko has joined #openstack-meeting-3 | 23:37 | |
*** marun has quit IRC | 23:39 | |
*** emagana has quit IRC | 23:40 | |
*** wojdev has quit IRC | 23:55 | |
*** stevelle has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!