*** bradjones has joined #openstack-meeting-3 | 00:00 | |
*** bradjones has quit IRC | 00:00 | |
*** bradjones has joined #openstack-meeting-3 | 00:00 | |
*** dims has quit IRC | 00:03 | |
*** dims has joined #openstack-meeting-3 | 00:03 | |
*** stevemar has quit IRC | 00:05 | |
*** bknudson has joined #openstack-meeting-3 | 00:07 | |
*** marun has joined #openstack-meeting-3 | 00:08 | |
*** Networkn3rd has quit IRC | 00:12 | |
*** puranamr has quit IRC | 00:14 | |
*** markvoelker has joined #openstack-meeting-3 | 00:21 | |
*** Rockyg has quit IRC | 00:22 | |
*** markvoelker has quit IRC | 00:26 | |
*** Swami has quit IRC | 00:28 | |
*** bryan_att has quit IRC | 00:43 | |
*** zhenguo has joined #openstack-meeting-3 | 00:47 | |
*** Sukhdev has quit IRC | 01:03 | |
*** bpokorny has quit IRC | 01:11 | |
*** alexsyip has quit IRC | 01:13 | |
*** tobe has joined #openstack-meeting-3 | 01:18 | |
*** markvoelker has joined #openstack-meeting-3 | 01:22 | |
*** dims has quit IRC | 01:23 | |
*** shwetaap has joined #openstack-meeting-3 | 01:26 | |
*** markvoelker has quit IRC | 01:27 | |
*** stanzgy has joined #openstack-meeting-3 | 01:40 | |
*** esp has joined #openstack-meeting-3 | 01:42 | |
*** zz_natorious is now known as natorious | 01:45 | |
*** tqtran_ has quit IRC | 01:46 | |
*** bknudson has quit IRC | 01:46 | |
*** s3wong has quit IRC | 01:48 | |
*** sarob has quit IRC | 01:50 | |
*** shwetaap has quit IRC | 01:52 | |
*** yamahata has quit IRC | 02:09 | |
*** VW has joined #openstack-meeting-3 | 02:10 | |
*** dims has joined #openstack-meeting-3 | 02:12 | |
*** fitoduarte has joined #openstack-meeting-3 | 02:16 | |
*** bryan_att has joined #openstack-meeting-3 | 02:16 | |
*** dims has quit IRC | 02:23 | |
*** fallenpegasus has quit IRC | 02:26 | |
*** natorious is now known as zz_natorious | 02:26 | |
*** fallenpegasus has joined #openstack-meeting-3 | 02:30 | |
*** banix has quit IRC | 02:31 | |
*** fallenpegasus has quit IRC | 02:32 | |
*** fallenpegasus has joined #openstack-meeting-3 | 02:32 | |
*** VW has quit IRC | 02:39 | |
*** bradjones has quit IRC | 02:52 | |
*** bradjones has joined #openstack-meeting-3 | 02:53 | |
*** bradjones has quit IRC | 02:53 | |
*** bradjones has joined #openstack-meeting-3 | 02:53 | |
*** julim has joined #openstack-meeting-3 | 02:54 | |
*** julim has quit IRC | 02:59 | |
*** rushiagr_away is now known as rushiagr | 03:05 | |
*** sridhar_ram has joined #openstack-meeting-3 | 03:07 | |
*** markvoelker has joined #openstack-meeting-3 | 03:11 | |
*** markvoelker has quit IRC | 03:16 | |
*** rushiagr is now known as rushiagr_away | 03:25 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:32 | |
*** puranamr has joined #openstack-meeting-3 | 03:37 | |
*** coolsvap|afk is now known as coolsvap | 03:42 | |
*** ivar-laz_ has quit IRC | 03:51 | |
*** Sukhdev has joined #openstack-meeting-3 | 03:51 | |
*** rushiagr_away is now known as rushiagr | 04:05 | |
*** rushiagr is now known as rushiagr_away | 04:05 | |
*** rushiagr_away is now known as rushiagr | 04:06 | |
*** nelsnelson has joined #openstack-meeting-3 | 04:30 | |
*** yushiro has joined #openstack-meeting-3 | 04:34 | |
*** amotoki_ has joined #openstack-meeting-3 | 04:40 | |
*** nelsnelson has quit IRC | 04:43 | |
*** nelsnelson has joined #openstack-meeting-3 | 04:44 | |
*** amotoki_ has quit IRC | 04:46 | |
*** amotoki is now known as amotoki_ | 04:46 | |
*** amotoki_ has quit IRC | 04:49 | |
*** amotoki has joined #openstack-meeting-3 | 04:49 | |
*** sridhar_ram has quit IRC | 04:50 | |
*** rushiagr is now known as rushiagr_away | 04:55 | |
*** puranamr has quit IRC | 04:57 | |
*** puranamr has joined #openstack-meeting-3 | 04:58 | |
*** puranamr has quit IRC | 04:59 | |
*** markvoelker has joined #openstack-meeting-3 | 05:00 | |
*** puranamr has joined #openstack-meeting-3 | 05:03 | |
*** markvoelker has quit IRC | 05:04 | |
*** lazy_prince has joined #openstack-meeting-3 | 05:04 | |
*** fallenpegasus has quit IRC | 05:08 | |
*** wojdev has joined #openstack-meeting-3 | 05:09 | |
*** yushiro has quit IRC | 05:15 | |
*** rushiagr_away is now known as rushiagr | 05:25 | |
*** nkrinner has joined #openstack-meeting-3 | 05:32 | |
*** stendulker has joined #openstack-meeting-3 | 05:37 | |
*** amotoki_ has joined #openstack-meeting-3 | 05:41 | |
*** puranamr has quit IRC | 05:44 | |
*** fitoduarte has quit IRC | 05:45 | |
*** amotoki_ has quit IRC | 05:46 | |
*** wojdev has quit IRC | 05:50 | |
*** yamamoto has quit IRC | 05:50 | |
*** Sukhdev has quit IRC | 05:51 | |
*** yamamoto has joined #openstack-meeting-3 | 05:52 | |
*** wojdev has joined #openstack-meeting-3 | 05:55 | |
*** wojdev has quit IRC | 05:59 | |
*** jtomasek has joined #openstack-meeting-3 | 06:00 | |
*** belmoreira has joined #openstack-meeting-3 | 06:01 | |
*** marun has quit IRC | 06:03 | |
*** puranamr has joined #openstack-meeting-3 | 06:05 | |
*** mrunge has joined #openstack-meeting-3 | 06:06 | |
*** jcoufal has joined #openstack-meeting-3 | 06:08 | |
*** puranamr has quit IRC | 06:10 | |
*** scheuran has joined #openstack-meeting-3 | 06:17 | |
*** yamamoto has quit IRC | 06:17 | |
*** Sukhdev has joined #openstack-meeting-3 | 06:19 | |
*** scheuran_ has joined #openstack-meeting-3 | 06:20 | |
*** scheuran_ has quit IRC | 06:20 | |
*** scheuran has quit IRC | 06:21 | |
*** sahid has joined #openstack-meeting-3 | 06:22 | |
*** lsmola has joined #openstack-meeting-3 | 06:27 | |
*** Sukhdev has quit IRC | 06:33 | |
*** amotoki_ has joined #openstack-meeting-3 | 06:41 | |
*** yamamoto has joined #openstack-meeting-3 | 06:42 | |
*** amotoki_ has quit IRC | 06:47 | |
*** markvoelker has joined #openstack-meeting-3 | 06:49 | |
*** markvoelker has quit IRC | 06:53 | |
*** Ramanjaneya has joined #openstack-meeting-3 | 06:55 | |
*** yuikotakada has joined #openstack-meeting-3 | 06:57 | |
*** sahid has quit IRC | 07:00 | |
*** marun has joined #openstack-meeting-3 | 07:00 | |
*** sahid has joined #openstack-meeting-3 | 07:01 | |
*** marun has quit IRC | 07:05 | |
*** mwagner_afk has quit IRC | 07:06 | |
*** sridhar_ram has joined #openstack-meeting-3 | 07:10 | |
*** sridhar_ram1 has joined #openstack-meeting-3 | 07:15 | |
*** sridhar_ram has quit IRC | 07:16 | |
*** mwagner_afk has joined #openstack-meeting-3 | 07:18 | |
*** armax has quit IRC | 07:26 | |
*** sridhar_ram1 has quit IRC | 07:29 | |
*** ajo has joined #openstack-meeting-3 | 07:39 | |
*** amotoki_ has joined #openstack-meeting-3 | 07:43 | |
*** safchain has joined #openstack-meeting-3 | 07:46 | |
*** amotoki_ has quit IRC | 07:48 | |
*** watanabe_isao has joined #openstack-meeting-3 | 07:50 | |
*** ajo has quit IRC | 07:51 | |
*** ajo has joined #openstack-meeting-3 | 07:51 | |
*** ajo has quit IRC | 08:00 | |
*** vkmc has quit IRC | 08:04 | |
*** vkmc has joined #openstack-meeting-3 | 08:04 | |
*** saju_m has joined #openstack-meeting-3 | 08:13 | |
*** saju_m has quit IRC | 08:13 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:18 | |
*** lsmola has quit IRC | 08:27 | |
*** anusree has joined #openstack-meeting-3 | 08:27 | |
*** woodster_ has quit IRC | 08:31 | |
*** watanabe_isao has quit IRC | 08:33 | |
*** lsmola has joined #openstack-meeting-3 | 08:34 | |
*** markvoelker has joined #openstack-meeting-3 | 08:37 | |
*** JeanBriceCombebi has quit IRC | 08:38 | |
*** bradjones has quit IRC | 08:40 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:40 | |
*** markvoelker has quit IRC | 08:42 | |
*** bradjones has joined #openstack-meeting-3 | 08:42 | |
*** bradjones has quit IRC | 08:42 | |
*** bradjones has joined #openstack-meeting-3 | 08:42 | |
*** amotoki_ has joined #openstack-meeting-3 | 08:44 | |
*** vgridnev has joined #openstack-meeting-3 | 08:46 | |
*** ajo has joined #openstack-meeting-3 | 08:47 | |
*** amotoki_ has quit IRC | 08:48 | |
*** JeanBriceCombebi has quit IRC | 08:49 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 08:49 | |
*** devvesa has joined #openstack-meeting-3 | 08:50 | |
*** vishwanathj has quit IRC | 08:51 | |
*** yamahata has joined #openstack-meeting-3 | 09:07 | |
*** shwetaap has joined #openstack-meeting-3 | 09:08 | |
*** shwetaap has quit IRC | 09:13 | |
*** dims has joined #openstack-meeting-3 | 09:27 | |
*** dims has quit IRC | 09:31 | |
*** fesp has joined #openstack-meeting-3 | 09:48 | |
*** rushiagr is now known as rushiagr_away | 09:49 | |
*** dims has joined #openstack-meeting-3 | 09:51 | |
*** dims_ has joined #openstack-meeting-3 | 09:52 | |
*** e0ne has joined #openstack-meeting-3 | 09:55 | |
*** fesp has quit IRC | 09:55 | |
*** dims has quit IRC | 09:56 | |
*** e0ne is now known as e0ne_ | 10:01 | |
*** e0ne_ has quit IRC | 10:07 | |
*** shwetaap has joined #openstack-meeting-3 | 10:09 | |
*** jklare has quit IRC | 10:10 | |
*** ajo has quit IRC | 10:13 | |
*** shwetaap has quit IRC | 10:14 | |
*** matrohon has joined #openstack-meeting-3 | 10:16 | |
*** ajo has joined #openstack-meeting-3 | 10:16 | |
*** ajo has quit IRC | 10:21 | |
*** markvoelker has joined #openstack-meeting-3 | 10:23 | |
*** sankarshan_ is now known as sankarshan_away | 10:23 | |
*** wuhg has quit IRC | 10:24 | |
*** yamamoto has quit IRC | 10:24 | |
*** sankarshan_away is now known as sankarshan_ | 10:24 | |
*** markvoelker has quit IRC | 10:27 | |
*** yamamoto has joined #openstack-meeting-3 | 10:28 | |
*** cbader has quit IRC | 10:34 | |
*** e0ne has joined #openstack-meeting-3 | 10:35 | |
*** marun has joined #openstack-meeting-3 | 10:38 | |
*** marun has quit IRC | 10:43 | |
*** amotoki_ has joined #openstack-meeting-3 | 10:45 | |
*** coolsvap is now known as coolsvap|afk | 10:45 | |
*** amotoki_ has quit IRC | 10:50 | |
*** yamamoto has quit IRC | 10:51 | |
*** yamamoto has joined #openstack-meeting-3 | 10:51 | |
*** JeanBriceCombebi has quit IRC | 10:52 | |
*** stanzgy has quit IRC | 10:53 | |
*** amotoki has quit IRC | 10:54 | |
*** absubram has joined #openstack-meeting-3 | 10:59 | |
*** jklare has joined #openstack-meeting-3 | 11:05 | |
*** robcresswell has joined #openstack-meeting-3 | 11:06 | |
*** yamamoto has quit IRC | 11:08 | |
*** alexpilotti has joined #openstack-meeting-3 | 11:08 | |
*** amotoki has joined #openstack-meeting-3 | 11:12 | |
*** mwagner_afk has quit IRC | 11:12 | |
*** stendulker has quit IRC | 11:14 | |
*** yuikotakada is now known as yuikotak_dinner | 11:15 | |
*** yamamoto has joined #openstack-meeting-3 | 11:21 | |
*** Longgeek has joined #openstack-meeting-3 | 11:22 | |
*** markvoelker has joined #openstack-meeting-3 | 11:24 | |
*** amotoki has quit IRC | 11:25 | |
*** Longgeek_ has joined #openstack-meeting-3 | 11:25 | |
*** akrivoka has joined #openstack-meeting-3 | 11:28 | |
*** markvoelker has quit IRC | 11:28 | |
*** Longgeek has quit IRC | 11:28 | |
*** yamamoto has quit IRC | 11:32 | |
*** jcoufal has quit IRC | 11:44 | |
*** tobe has quit IRC | 11:47 | |
*** vgridnev has quit IRC | 11:49 | |
*** vgridnev has joined #openstack-meeting-3 | 11:50 | |
*** tsufiev has joined #openstack-meeting-3 | 11:51 | |
*** baoli has joined #openstack-meeting-3 | 11:51 | |
*** julim has joined #openstack-meeting-3 | 11:52 | |
*** doug-fish has joined #openstack-meeting-3 | 11:53 | |
*** markvoelker has joined #openstack-meeting-3 | 11:54 | |
*** eandersson has joined #openstack-meeting-3 | 11:57 | |
*** shwetaap has joined #openstack-meeting-3 | 11:57 | |
david-lyle | #startmeeting Horizon | 12:01 |
---|---|---|
openstack | Meeting started Wed Jun 10 12:01:15 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 12:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:01 |
*** jcoufal has joined #openstack-meeting-3 | 12:01 | |
*** openstack changes topic to " (Meeting topic: Horizon)" | 12:01 | |
openstack | The meeting name has been set to 'horizon' | 12:01 |
david-lyle | who's around? | 12:01 |
robcresswell | o/ | 12:01 |
* doug-fish raises hand | 12:01 | |
mrunge | o/ | 12:01 |
neillc | o/ | 12:01 |
*** baoli_ has joined #openstack-meeting-3 | 12:01 | |
tsufiev | \o | 12:01 |
absubram | o/ | 12:02 |
*** shwetaap has quit IRC | 12:02 | |
david-lyle | ok, let's get started | 12:02 |
akrivoka | \o | 12:02 |
david-lyle | First some follow up | 12:03 |
david-lyle | I'm still working on pinning down a time and date for the midcycle | 12:03 |
david-lyle | we had a bit of misdirection late last week that set back the process a bit | 12:03 |
*** baoli has quit IRC | 12:04 | |
david-lyle | that's cleared up and now we're still trying to coordinate with glance and searchlight to co-locate | 12:04 |
mrunge | david-lyle, is there an option to move it to September? | 12:04 |
david-lyle | https://docs.google.com/spreadsheets/d/1w0eI6SPCA2IrOyHiEYC2uDO3fbYGzahZRUQSva0UD3Y/edit#gid=0 | 12:04 |
david-lyle | mrunge: I suppose that's an option, but that feels a little late | 12:05 |
mrunge | at least some folks will need a visa for US | 12:05 |
david-lyle | unless we intend it as a cleanup item | 12:05 |
mrunge | and July/August is main vacation time, that will hit one or the other | 12:05 |
robcresswell | We'll only need an ESTA, I thought, and the turnaround for those is very fast | 12:06 |
david-lyle | mrunge: honestly hadn't considered visas, TBH | 12:06 |
*** rushiagr_away is now known as rushiagr | 12:06 | |
david-lyle | if we do july, we're leaning toward the later date due to the delays in planning | 12:06 |
mrunge | robcresswell, at least I heared about folks having an issue to get to Canada, which is more liberal with visa than US is | 12:06 |
mrunge | later July is in parallel with Europython conference | 12:07 |
david-lyle | the other option is we don't co-located with glance | 12:07 |
david-lyle | that increases flexibility | 12:07 |
*** bethelwell has joined #openstack-meeting-3 | 12:08 | |
robcresswell | mrunge: I'm unsure, but I thought Germany was also able to get an esta under the visa waiver program,and that has a turnaround of.. hours, basically. | 12:08 |
david-lyle | BTW, searchlight was voted into OpenStack yesterday \o/ | 12:08 |
robcresswell | oh awesome | 12:08 |
doug-fish | cool | 12:08 |
neillc | yay | 12:08 |
robcresswell | congrats to Trav then | 12:08 |
mrunge | robcresswell, for Germany, it shouldn't be such an issue with Esta | 12:08 |
david-lyle | and the overlap of people between glance and horizon was the reason for the co-location | 12:09 |
david-lyle | but if searchlight midcycle is done online, it may not be an issue | 12:09 |
neillc | searchlight is the one I'm interested in :) | 12:09 |
bethelwell | o/ hope you dont mind me coming along to the meeting! New to contributing and code reviews but up for doing more for sure! | 12:09 |
robcresswell | bethelwell: You are more than welcome :) | 12:10 |
david-lyle | welcome bethelwell | 12:10 |
bethelwell | thank you!! | 12:10 |
david-lyle | ok, summary midcycle still a WIP | 12:11 |
david-lyle | but work is happening :) | 12:11 |
mrunge | +2 great :D | 12:11 |
robcresswell | Awesome. Thanks! | 12:11 |
absubram | I like that Cambridge, MA is an option for location :) | 12:12 |
mrunge | yes! | 12:12 |
david-lyle | now looking at our top priority items for Liberty | 12:13 |
david-lyle | #link https://etherpad.openstack.org/p/YVR-horizon-liberty-priorities | 12:14 |
david-lyle | there is progress on all front on the technical debt section which is good | 12:14 |
david-lyle | Thai has a patch up for moving horizon translation to be babel based | 12:15 |
david-lyle | I don't have the link handy, but more feedback on that would be great | 12:15 |
david-lyle | for plugins | 12:15 |
david-lyle | I'm working on that | 12:15 |
neillc | babel patch is https://review.openstack.org/#/c/188665/ | 12:15 |
david-lyle | I'm attempting to move sahara to /contrib and define a structure and testing strategy, it needs more work | 12:16 |
david-lyle | thanks neillc | 12:16 |
david-lyle | I want to base the documentation off a working model | 12:16 |
neillc | There is a query from the trandlation team that could use an answer from someone more expert than me | 12:16 |
neillc | do we want openstack_dashboard and horizon i18n kept separate or can they be combined? | 12:17 |
*** ajo has joined #openstack-meeting-3 | 12:17 | |
david-lyle | in theory they should stay separate, but I think we're drifting in an in separable horizon/openstack_dashboard with proposed reOrg changes | 12:18 |
robcresswell | Do we gain anything from combining them? IMO we should just keep them apart, if we decide to seperate properly later on. | 12:18 |
neillc | translation team want them combined | 12:18 |
david-lyle | so if we give up the idea of having any separability of the two sides, we could combine | 12:19 |
robcresswell | Interesting. What was their reasoning? | 12:19 |
david-lyle | robcresswell: we are different | 12:19 |
david-lyle | different is hard | 12:19 |
neillc | "Neill, there's no reason for the translators to translate separately. Merging it would be nice from a CI infra point of view. Let's bring this to Steve's attention who's currently working on these scripts for our move to Zanata." | 12:19 |
doug-fish | we're going to need at least to files anyway - one for js and one for python | 12:19 |
mrunge | doug-fish, I think it should work with a single file | 12:20 |
mrunge | at least it worked in the past | 12:20 |
david-lyle | doug-fish: don't those get squashed currently | 12:20 |
mrunge | not claiming, it will work with angular | 12:20 |
neillc | I don't know enough to have a firm opinion, but I thought we would probably prefer to keep them separate | 12:20 |
doug-fish | that will make our js file much bigger than it needs to be | 12:20 |
robcresswell | I'm inclined to say keep them apart, since at the moment there is a lot of work specifically targetted at splitting horizon and the dashboard JS | 12:21 |
*** mwagner_afk has joined #openstack-meeting-3 | 12:21 | |
robcresswell | It seems counter productive to merge translations... but I am by no means an expert on this. | 12:21 |
mrunge | robcresswell, for translation team, it seems to be counter productive to have 2 (or 4), when counting js, too | 12:22 |
neillc | are there implications for third party customisations? | 12:22 |
bethelwell | true but from what i can see is it not counter productive also to have fewer but bloated js files? | 12:22 |
robcresswell | mrunge: This is true, but I'm unsure how much it alters their workload to combine | 12:22 |
mrunge | I'd say: no. third party modules still should work | 12:23 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 12:23 | |
*** janonymous_ has joined #openstack-meeting-3 | 12:23 | |
david-lyle | please leave feedback on the review and we can continue the discussion there | 12:24 |
robcresswell | Will do | 12:24 |
david-lyle | session clean up is stalled I think | 12:25 |
david-lyle | will reboot | 12:25 |
david-lyle | jscs enforcement is in progress as well (how is that a top priority)? | 12:26 |
david-lyle | auto-collecting JS files has a patch up | 12:26 |
*** bradjones has quit IRC | 12:26 | |
david-lyle | there is also work on the webroot bug | 12:27 |
*** bradjones has joined #openstack-meeting-3 | 12:27 | |
*** bradjones has quit IRC | 12:27 | |
*** bradjones has joined #openstack-meeting-3 | 12:27 | |
david-lyle | so we are making progress | 12:27 |
david-lyle | lots to land though | 12:27 |
david-lyle | I did make a change on the priority list | 12:27 |
david-lyle | that I should discuss | 12:27 |
david-lyle | I have moved the details views down in priority and wider coverage of angularized tables up | 12:28 |
david-lyle | we're doing a tremendous amount of work to improve UX and scalability | 12:28 |
robcresswell | Seems sensible | 12:28 |
david-lyle | I would like us to realize those benefits in the most needed places first | 12:28 |
david-lyle | details views could be better, but much less overall improvement | 12:29 |
david-lyle | plus too many different things in flight is just chaos | 12:29 |
david-lyle | and I'm going nuts trying to track all of it | 12:29 |
robcresswell | david-lyle: Anything we can do to help out? | 12:30 |
*** amotoki has joined #openstack-meeting-3 | 12:30 | |
david-lyle | robcresswell: I'm just trying to make sure we can land things | 12:31 |
bethelwell | that was what i was about to say. I am currently having a lot of downtime and some evenings free so if there are specific code reviews or FE things you need doing urgently feel free to ping me | 12:31 |
david-lyle | if we split reviewers across too broad a spectrum we won't land much | 12:31 |
SergeyLukjanov | david-lyle, re moving sahara to contrib/ how it'll help with reviews? dir-based core teams? | 12:32 |
bethelwell | david-lyle: that makes sense. is there a priority order in place? | 12:32 |
*** marun has joined #openstack-meeting-3 | 12:32 | |
robcresswell | Oh that reminds me. I have a small nag. Can people merging code please make sure to prioritise and target bugs? I think that makes it easier to see what is going on. | 12:32 |
robcresswell | I've been going through anything commited and filling it in, but its not ideal to have just my opinion on its priority :/ | 12:33 |
mrunge | robcresswell, not everyone can target bugs and prioritize them | 12:33 |
robcresswell | mrunge: I thought all cores could? And they will be the ones merging code? | 12:33 |
mrunge | robcresswell++ thanks for doing that! | 12:33 |
david-lyle | SergeyLukjanov: the idea is to allow for more impactful review from the sahara team itself | 12:33 |
mrunge | robcresswell, yes, that's correct | 12:33 |
david-lyle | if we isolate the sahara related changes, we can take service team voting to be one of the +2s | 12:34 |
david-lyle | and then just have one horizon core +2 and +A | 12:34 |
david-lyle | the idea is actually to speed up development | 12:34 |
SergeyLukjanov | david-lyle, it'll be really great! because mostly all of our patches are now need to be on review for a few month to be merged :( | 12:34 |
david-lyle | knowing that those reviews get starved | 12:34 |
david-lyle | yes | 12:35 |
absubram | david-lyle: would this be the goal for all the ‘plugins’? | 12:35 |
david-lyle | Sahara, Trove and Heat would all fall in the same model | 12:35 |
david-lyle | but I picked Sahara to start because your team is very active with patches | 12:35 |
SergeyLukjanov | david-lyle, so, you prefer the way to keep em in contrib/ ? | 12:35 |
david-lyle | and I want that progress in tree | 12:35 |
SergeyLukjanov | david-lyle, I mean comparing to external plugins for example | 12:36 |
david-lyle | it's a way to isolate them for now | 12:36 |
david-lyle | SergeyLukjanov: eventually we might want to move them out of tree, but that was more than I wanted to take on for Liberty | 12:36 |
SergeyLukjanov | david-lyle, yeah, I think it could helps both of our teams a lot - to make sahara changes landing faster and to decrease number of reviews for horizon team | 12:36 |
david-lyle | there are integration tests and other things that need to be worked out | 12:37 |
*** VW has joined #openstack-meeting-3 | 12:37 | |
SergeyLukjanov | david-lyle, yeah, integration tests are painful | 12:37 |
david-lyle | in tree for now makes the testing strategy much simpler | 12:37 |
SergeyLukjanov | david-lyle, got the idea about contrib/ and looking forward for it, thank you! | 12:37 |
david-lyle | SergeyLukjanov: thanks | 12:37 |
david-lyle | absubram: for things not in tree already, they are staying out of tree | 12:38 |
absubram | david-lyle: can we granularize a little on what we are trying to accompolish via the plugins.. Rob and I were talking about this yesterday.. What would be the items that constitue a plugin firstly? You just mentioned Sahara, Trove and Heat.. would all of the networking components be their own plugin as well? | 12:38 |
david-lyle | designate and manila are a couple of examples | 12:38 |
david-lyle | magnum will be another | 12:38 |
*** VW has quit IRC | 12:39 | |
david-lyle | absubram: there's no reason we couldn't organize them as plugins, but I'm not looking to shift the networking part yet | 12:40 |
absubram | ok.. | 12:40 |
*** VW has joined #openstack-meeting-3 | 12:40 | |
*** qwebirc99779 has joined #openstack-meeting-3 | 12:40 | |
robcresswell | One thing I wanted to clear up is whether the plugin work will include extending the levels at which plugins can insert code, so workflows etc | 12:40 |
absubram | so no seperate plugins for launch instance or create networks :p | 12:40 |
david-lyle | things like launch instance and topology views become terribly complex if you have separated code for networking and compyte | 12:40 |
tsufiev | david-lyle, what about murano-dashboard? From the view of ensuring things don't break with new horizon release it seems reasonable... | 12:40 |
absubram | david-lyle: makes sense.. | 12:41 |
*** JeanBriceCombebi has quit IRC | 12:41 | |
absubram | robcreswell: +1.. it’s what I’d like to know too! | 12:41 |
tsufiev | I mean, placing it into contrib/ to run the tests against it | 12:41 |
david-lyle | tsufiev: well part of what I need to work to define is a testing strategy for plugins out of tree | 12:41 |
david-lyle | even if they are non-voting jobs on horizon tests | 12:42 |
david-lyle | robcresswell: yes it should include that, but that's a bit off in the distance for now | 12:42 |
tsufiev | david-lyle, sure! I'll forward this concern to Murano team, perhaps could use their help | 12:43 |
david-lyle | my first priority is remove horizon as the bottleneck for all ui code | 12:43 |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 12:43 | |
david-lyle | next broaden what a plugin can do | 12:43 |
amotoki | david-lyle: I like your approach. We are taking the similar model as tempest tries to do. | 12:43 |
amotoki | as you may know, tempest will have tests only for projects of core projects in "defcore" + neutron in Liberty. | 12:44 |
david-lyle | amotoki: yes and devstack is making a similar move | 12:44 |
robcresswell | Yeah, biggest blocker to me ripping out all the cisco bits is that we can't make it pluggable yet. The router dashboard will be removed soon. | 12:44 |
robcresswell | But we have no mechanism for getting in the workflows without editing code, which will leave me in rebase-hell on an outside repo. | 12:44 |
amotoki | robcresswell: I think we need to explore how we can define hooks or similar framework to support verndor specific logics. | 12:45 |
david-lyle | robcresswell: if you would like to take a pass at that functionality of plugins, I don't think it would collide with what I'm doing | 12:45 |
amotoki | we can explore it during Liberty cycle :-) | 12:45 |
robcresswell | david-lyle, amotoki: I'm more than happy to have a go at that. Will do once the router bit is in its own repo. | 12:45 |
*** salv-orlando has quit IRC | 12:45 | |
absubram | amotoki: robcresswell: +1 | 12:45 |
david-lyle | robcresswell: thanks | 12:45 |
david-lyle | I think we just covered the only agenda item :P | 12:46 |
david-lyle | absubram: was there more ? | 12:46 |
robcresswell | If anyone has suggestions, or had written similar functionality before, advice is welcome :) | 12:47 |
absubram | david-lyle: haha yeah the hooks to the workflows was what I had wanted to bring up | 12:47 |
*** e0ne is now known as e0ne_ | 12:47 | |
absubram | Regarding the vendor split - based on some of the feedback from the summit, we can do a neutron extension detection (very similar to what we already do for the firewall and vpn panels).. and if the extension is detected, which means the neutron vendor plugin is being used, the dashboard can be configured to have the specific vendor support… | 12:47 |
*** woodster_ has joined #openstack-meeting-3 | 12:48 | |
absubram | The complication is in the workflow code that is being used in the existing launch instance and create networks and create firewalls.. the vendor stuff needs that code.. so the idea is to have a separate workflow that could perhaps be inherited by the common workflow when the extension is supported? | 12:48 |
absubram | Then the vendor code could theoretically reside in it’s own separate bubble.. outside of the common workflow file.. there might still be some lines we need included to detect settings/configs etc for the vendors.. would that be ok? | 12:48 |
robcresswell | absubram: Is this the stevedore idea? Discovering plugins that are installed... | 12:48 |
absubram | rob: not exactly.. stevedore in neutron directs the plugin packages | 12:49 |
robcresswell | Ah, sorry | 12:49 |
absubram | I don’t think we should have a pip install <vendor-package> | 12:49 |
absubram | in horizon for the small amount of vendor code :) | 12:49 |
absubram | it’s like the firewalls panel | 12:49 |
tsufiev | robcresswell, to me that is similar to the hooks idea | 12:49 |
amotoki | absubram: I think the discussion can be split into several parts: how to detect available features, how to customize horizon UI (insert something or change something). | 12:50 |
*** e0ne_ is now known as e0ne | 12:50 | |
*** vgridnev has quit IRC | 12:50 | |
absubram | amotoki: sounds good | 12:50 |
amotoki | for the first part, you can use vendor python package too, but the second point is more important. | 12:50 |
absubram | I’ll bring up the discussions in the mailer? | 12:50 |
amotoki | i have no idea on a specific plan though. | 12:51 |
robcresswell | amotoki: Agreed, they are seperate points. | 12:51 |
absubram | amotoki: big +1.. that’s the part I don’t have any proper ideas on currently | 12:51 |
amotoki | so that's the reason I said we can explore it in Liberty cycle :-) | 12:51 |
absubram | lol yes | 12:51 |
robcresswell | So I have a few items first, like remove the existing dashboard, and sort out the angular docs. Then I will start looking into pluggable workflows, or something along those lines. | 12:51 |
*** jcoufal has quit IRC | 12:51 | |
absubram | thanks Rob! | 12:52 |
david-lyle | robcresswell: sure, take all the easy stuff ;) | 12:52 |
absubram | lol! | 12:52 |
*** jcoufal has joined #openstack-meeting-3 | 12:52 | |
amotoki | robcresswell: +1 | 12:52 |
david-lyle | thanks Rob! | 12:52 |
*** jcoufal is now known as Guest62178 | 12:52 | |
robcresswell | haha | 12:52 |
robcresswell | :) | 12:53 |
david-lyle | even though I think we've been there for a while | 12:53 |
david-lyle | #topic Open Discussion | 12:53 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 12:53 | |
amotoki | does anyone have an interest to serve as oslo liaison in Liberty? | 12:53 |
*** bknudson has joined #openstack-meeting-3 | 12:53 | |
amotoki | I am afraid I cannot spend enough time for the liaison in Liberty cycle and there is a meeting time conflict between oslo and neutron-ironic integration. | 12:53 |
*** vgridnev has joined #openstack-meeting-3 | 12:53 | |
amotoki | I try to do my best but it is better if someone who has more time takes it. | 12:54 |
david-lyle | amotoki: feel free to take you name off the wiki (if you haven't) and I'll work on finding someone | 12:54 |
robcresswell | May be worth asking Quality, I hear he loves liaison roles | 12:55 |
david-lyle | thanks for handling it in Kilo | 12:55 |
amotoki | david-lyle: thanks. will do. | 12:55 |
absubram | what does it involve akihiro? afraid not suffcient knowledge of oslo on my part :( | 12:55 |
mrunge | amotoki, thank you for your work on that liaison. | 12:55 |
*** Guest62178 has quit IRC | 12:55 | |
amotoki | absubram: the main missions are to sync oslo libraries with our code base and to join oslo reviews. | 12:56 |
*** praveens has joined #openstack-meeting-3 | 12:56 | |
amotoki | and to raise alarms if we have a problem. | 12:56 |
david-lyle | absubram: we only use a small percentage of the oslo libraries in Horizon, so the exposure is less | 12:56 |
david-lyle | in theory | 12:56 |
david-lyle | but still work to stay on top of | 12:57 |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:58 | |
absubram | haha ok.. thanks.. will sync up with you outside of the meeting, if I think it’s doable.. | 12:58 |
david-lyle | sure | 12:58 |
amotoki | we have many cross project liaisons. if you are interested, see https://wiki.openstack.org/wiki/CrossProjectLiaisons | 12:58 |
*** shwetaap has joined #openstack-meeting-3 | 12:58 | |
*** yamamoto has joined #openstack-meeting-3 | 12:59 | |
*** vgridnev has quit IRC | 12:59 | |
*** JeanBriceCombebi has quit IRC | 12:59 | |
*** JeanBriceCombebi has joined #openstack-meeting-3 | 12:59 | |
david-lyle | seems QA is available as well :) | 13:00 |
david-lyle | times up | 13:01 |
david-lyle | have a great week everyone! | 13:01 |
absubram | thanks all! | 13:01 |
david-lyle | #endmeeting | 13:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:01 | |
openstack | Meeting ended Wed Jun 10 13:01:21 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-06-10-12.01.html | 13:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-06-10-12.01.txt | 13:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2015/horizon.2015-06-10-12.01.log.html | 13:01 |
*** tsufiev has left #openstack-meeting-3 | 13:01 | |
*** robcresswell has left #openstack-meeting-3 | 13:01 | |
neillc | bye o/ | 13:01 |
qwebirc99779 | o/ | 13:02 |
*** shwetaap has quit IRC | 13:03 | |
qwebirc99779 | o/ | 13:03 |
*** tariqkhp has joined #openstack-meeting-3 | 13:03 | |
*** cbader has joined #openstack-meeting-3 | 13:03 | |
*** vgridnev has joined #openstack-meeting-3 | 13:03 | |
*** qwebirc99779 has left #openstack-meeting-3 | 13:06 | |
*** janonymous_ has left #openstack-meeting-3 | 13:07 | |
*** lblanchard has joined #openstack-meeting-3 | 13:11 | |
*** praveens has quit IRC | 13:15 | |
*** peristeri has joined #openstack-meeting-3 | 13:17 | |
*** jcoufal_ has joined #openstack-meeting-3 | 13:19 | |
*** rushiagr is now known as rushiagr_away | 13:20 | |
*** singlethink has joined #openstack-meeting-3 | 13:23 | |
*** jgrimm is now known as zz_jgrimm | 13:28 | |
*** doug-fish has quit IRC | 13:29 | |
*** VW_ has joined #openstack-meeting-3 | 13:30 | |
*** VW has quit IRC | 13:31 | |
*** jcoufal_ has quit IRC | 13:32 | |
*** puranamr has joined #openstack-meeting-3 | 13:32 | |
*** jcoufal_ has joined #openstack-meeting-3 | 13:33 | |
*** jpomero has joined #openstack-meeting-3 | 13:34 | |
*** tariqkhp has quit IRC | 13:35 | |
*** pkarikh has quit IRC | 13:36 | |
*** pkarikh has joined #openstack-meeting-3 | 13:36 | |
*** vishwanathj has joined #openstack-meeting-3 | 13:37 | |
*** vishwana_ has joined #openstack-meeting-3 | 13:39 | |
*** vishwanathj has quit IRC | 13:42 | |
*** puranamr has quit IRC | 13:43 | |
*** puranamr has joined #openstack-meeting-3 | 13:44 | |
*** Ramanjaneya has quit IRC | 13:46 | |
mohankumar | hi | 13:47 |
*** jcoufal_ has quit IRC | 13:49 | |
*** eandersson has left #openstack-meeting-3 | 13:50 | |
*** e0ne is now known as e0ne_ | 13:51 | |
*** Ramanjaneya has joined #openstack-meeting-3 | 13:52 | |
*** Ramanjaneya has quit IRC | 13:52 | |
*** matrohon has quit IRC | 13:53 | |
*** rhagarty has quit IRC | 13:53 | |
*** rhagarty_ has quit IRC | 13:54 | |
*** rhagarty has joined #openstack-meeting-3 | 13:54 | |
*** rhagarty__ has joined #openstack-meeting-3 | 13:54 | |
*** cbouch has joined #openstack-meeting-3 | 13:54 | |
*** devvesa has quit IRC | 13:55 | |
*** igordcard_ has quit IRC | 13:56 | |
*** igordcard_ has joined #openstack-meeting-3 | 13:57 | |
*** puranamr has quit IRC | 13:57 | |
*** ihrachyshka has joined #openstack-meeting-3 | 13:58 | |
*** VW_ has quit IRC | 13:58 | |
*** shwetaap has joined #openstack-meeting-3 | 13:59 | |
ajo | hi :) | 13:59 |
ajo | QoS meeting? :) | 13:59 |
*** e0ne_ is now known as e0ne | 13:59 | |
*** Ramanjaneya has joined #openstack-meeting-3 | 14:00 | |
*** irenab has joined #openstack-meeting-3 | 14:00 | |
sc68cal | o/ | 14:00 |
*** sfinucan has joined #openstack-meeting-3 | 14:00 | |
*** moshele has joined #openstack-meeting-3 | 14:00 | |
ajo | sc68cal, irenab, ihrachyshka , vhoward , moshele , hi! ;) | 14:00 |
moshele | hi | 14:01 |
ihrachyshka | \o | 14:01 |
irenab | hi | 14:01 |
sfinucan | hey | 14:01 |
Ramanjaneya | Hi ajo, I'm ramanajneya from vikram team.. | 14:01 |
ajo | hi sfinucan :) | 14:01 |
ajo | hi Ramanjaneya welcome :) | 14:01 |
ajo | #startmeeting neutron_qos | 14:01 |
openstack | Meeting started Wed Jun 10 14:01:37 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 |
ajo | #topic Where are we? | 14:02 |
*** openstack changes topic to "Where are we? (Meeting topic: neutron_qos)" | 14:02 | |
ajo | #link https://etherpad.openstack.org/p/neutron-qos-jun-10-2015 | 14:02 |
mohankumar | Hi Ajo .. Mohan here from vikram team | 14:02 |
ajo | an interactive agenda ^ | 14:02 |
ajo | hi mohankumar , welcome too | 14:02 |
ajo | So, past monday we got the feature branch setup | 14:02 |
ajo | it's feature/qos | 14:02 |
ajo | https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:feature/qos,n,z | 14:03 |
ajo | #link https://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:feature/qos,n,z | 14:03 |
Ramanjaneya | We are doing neutron client changes...and posted qos policy cli cmds | 14:03 |
Ramanjaneya | https://review.openstack.org/#/c/189655/ | 14:03 |
Ramanjaneya | and we are working other neutron client commands too. | 14:03 |
ajo | ah, thanks Ramanjaneya , please note it on the etherpad I will make a comment when we get there :) | 14:03 |
ajo | that's very nice! ;) | 14:03 |
*** shwetaap has quit IRC | 14:04 | |
ajo | any question about the feature branch thing? | 14:04 |
Ramanjaneya | ok..sure | 14:04 |
sc68cal | Can we organize all our patches under one topioc? | 14:04 |
ajo | there are some notes on the etherpad about what's the plan | 14:04 |
sc68cal | *topic? | 14:04 |
ajo | sc68cal, do you mean, a general topic to aggregate client + api + everything? | 14:04 |
irenab | =1 | 14:04 |
sc68cal | anteaya showed me something neat the other day, you can use git review -t <topic name> so you can keep everything organized | 14:05 |
ihrachyshka | sc68cal, why not filtering using branch now that we have it? | 14:05 |
*** VW has joined #openstack-meeting-3 | 14:05 | |
*** akrivoka has left #openstack-meeting-3 | 14:05 | |
sc68cal | for example: https://review.openstack.org/#/q/topic:neutron-linuxbridge,n,z | 14:05 |
irenab | lets have both | 14:05 |
ihrachyshka | ah right, it's not just neutron | 14:06 |
irenab | we may switch branch to master at some point | 14:06 |
ajo | sounds good to me, we can try it | 14:06 |
ihrachyshka | + for both then | 14:06 |
ajo | if it gets messy at some point, we can think of changing strategy, but I guess that won't happen :) | 14:06 |
ajo | +1 | 14:06 |
ihrachyshka | topic:neutron-qos? | 14:06 |
sc68cal | ^ works for me | 14:06 |
ajo | ihrachyshka +1 wfm too | 14:06 |
ajo | ok Ramanjaneya change the topic of your reviews when you can, I'll change mine, moshele , you too please :) | 14:07 |
moshele | ajo: sure | 14:07 |
ajo | ok, now that we are on a similar topic, I'm going to jump over it first | 14:08 |
ajo | #topic CI cross/projects/feature branch | 14:08 |
*** openstack changes topic to "CI cross/projects/feature branch (Meeting topic: neutron_qos)" | 14:08 | |
Ramanjaneya | ok | 14:08 |
ajo | I'm unsure how're we going to put together the changes to neutron-client + CI tests from the feature branch | 14:08 |
ajo | shall we create separate CI jobs? | 14:08 |
ajo | we need to enable: service_plugins=neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPlugin,neutron.services.qos.qos_plugin.QoSPlugin | 14:09 |
ajo | from debstack | 14:09 |
ajo | devstack O:) | 14:09 |
ajo | the last bit: neutron.services.qos.qos_plugin.QoSPlugin | 14:09 |
ajo | otherwise neither our extension or plugin is loaded, and we can't test | 14:09 |
ajo | and also, we have the same issue with neutron client | 14:09 |
ajo | we need to investigate if your devstack initialization can be made (somehow) conditional on the feature branch | 14:10 |
ajo | to set that | 14:10 |
sc68cal | we can create experimental jobs | 14:11 |
ajo | any comments or ideas about this? or shall I move one? | 14:11 |
sc68cal | can take the similar approach to what we're doing now with the linux bridge testing initiative | 14:11 |
ajo | sc68cal, ahaa | 14:11 |
ajo | sc68cal, experimental are run on every patch? | 14:11 |
ajo | then we could just skip it if branch is not "feature/qos" | 14:11 |
sc68cal | ajo: no, you check with a special comment | 14:11 |
ajo | and set the right neutron client when feature/qos is on | 14:11 |
ajo | ahh sc68cal , ack | 14:12 |
ajo | that could work for me | 14:12 |
ajo | sc68cal, any link/review about how to setup an experimental CI job? | 14:12 |
ajo | any volunteer? :) | 14:12 |
sc68cal | I can take it on - here's how I did it for LB - https://review.openstack.org/184830 | 14:12 |
sc68cal | so it'll be similar | 14:13 |
ajo | #link https://review.openstack.org/184830 | 14:13 |
ajo | sc68cal, thank you very much | 14:13 |
*** jckasper has quit IRC | 14:13 | |
ajo | #action sc68cal to setup an experimental job for testing QoS plugin + ext | 14:13 |
ajo | #topic poc mixin-less core resource extension in service plugin | 14:14 |
*** openstack changes topic to "poc mixin-less core resource extension in service plugin (Meeting topic: neutron_qos)" | 14:14 | |
ajo | more details on the etherpad | 14:14 |
ajo | but basically | 14:14 |
ajo | #link https://review.openstack.org/#/c/189628/ | 14:14 |
*** bethelwell has left #openstack-meeting-3 | 14:15 | |
ajo | I introduced the AFTER_READ callback notification in neutron/db/db_base_plugin_v2.py | 14:15 |
ajo | 14:15 | |
dhruv | Ajo: can you post the etherpad link | 14:15 |
ajo | and we register for it on the service plugin, being able to extend core resources (PORT in this case) | 14:15 |
ajo | sure dhruv : https://etherpad.openstack.org/p/neutron-qos-jun-10-2015 | 14:15 |
dhruv | ajo: thanks | 14:16 |
*** VW has quit IRC | 14:16 | |
ajo | I need to talk to armax to get some review on the way I did dit | 14:16 |
ajo | I hope it looks reasonable | 14:16 |
*** amotoki has quit IRC | 14:17 | |
ajo | as a strategy, for example, you don't have control over how callbacks are called, so future dependent extensions using the same mechanism may need some way to handle that | 14:17 |
*** amotoki has joined #openstack-meeting-3 | 14:17 | |
ajo | moshele, do you want to jump on what you've been doing? | 14:18 |
*** amotoki has quit IRC | 14:18 | |
irenab | I wonder if the patch should be spli into few patches, to make it easier to review? | 14:18 |
*** puranamr has joined #openstack-meeting-3 | 14:18 | |
irenab | ^ajo | 14:18 |
moshele | ajo: I started on the agent extension driver | 14:18 |
irenab | I think callbacks modification is self standing change | 14:19 |
ajo | irenab, probably it could be split, yes... extension in one, service plugin in other, | 14:19 |
*** amotoki has joined #openstack-meeting-3 | 14:19 | |
moshele | I talked to irenab an I need to some change current path | 14:19 |
ajo | irenab, the callback notify in other | 14:19 |
irenab | I think not too granular, but generic/versus qos specific | 14:19 |
ajo | irenab, I can split, yes | 14:19 |
moshele | I mean patch | 14:20 |
ajo | moshele, thanks :) | 14:20 |
*** ddepaoli_ has joined #openstack-meeting-3 | 14:20 | |
*** amotoki has quit IRC | 14:20 | |
moshele | basically I plan to add L2Agent interface class | 14:20 |
ajo | irenab, I can split now that the approach seems to work :) | 14:20 |
*** amotoki has joined #openstack-meeting-3 | 14:20 | |
irenab | ajo: great | 14:20 |
irenab | following our discussion with moshele, some questions there regarding RPC between Server and agent | 14:22 |
ajo | yes | 14:22 |
ajo | I have some debt in that regard, I need to put a devref or devref+POC on a generic RPC mechanism | 14:22 |
irenab | ajo: do you have some details regarding generic RPC approach you mentioned last meeting? | 14:22 |
ajo | sadly not :( I invested all my time in the other patch | 14:22 |
*** puranamr has quit IRC | 14:23 | |
ajo | moshele, I can have something by tomorrow for review | 14:23 |
ajo | to see if it does make sense | 14:23 |
moshele | that will be great | 14:23 |
ajo | #action ajo write the generic RPC mechanism doc for review | 14:24 |
irenab | as for the workflow between agent and server, I think we should discuss how its bound to the current L2 agent RPC calls if at all | 14:24 |
ajo | irenab, those may be independent calls... | 14:24 |
ajo | irenab, do you mean, current L2, or current on moshele's patch? (I didn't have time to review) | 14:25 |
irenab | ajo: current, we may still reuse the update_port and get_device_details | 14:25 |
*** Yi_ has joined #openstack-meeting-3 | 14:25 | |
ajo | irenab, I guess you're right | 14:25 |
irenab | to add qos_policy_id, and qos_agent will have to query for details | 14:26 |
ajo | I'd try to avoid cluttering get_device_info with more info | 14:26 |
irenab | we should try to keep number of RPC call to minimum | 14:26 |
ajo | and probably include an alternate call to retrieve specific info + subscribe | 14:27 |
ajo | irenab, yes, I agree on that, I guess it's my fault for not presenting my plan | 14:27 |
ajo | my plan includes, later on in time, migrating security groups (the user of get_device_info) later to the new mechanism | 14:27 |
irenab | ajo: right, but probably need to go though generic loop to apply changes | 14:27 |
irenab | ajo: completely with you on this | 14:28 |
ajo | the idea is that subscription via fanouts will distribute the info to the right extensions as the information changes... | 14:28 |
irenab | we need to define this part to make agent side refactoring | 14:28 |
ajo | extensions : modular L2 agent extensions | 14:28 |
*** nkrinner has quit IRC | 14:29 | |
ajo | irenab yes | 14:29 |
ajo | ok, I can push on that, while we get progress in the DB models, the neutron client, etc.. | 14:29 |
irenab | there are two different types of updates, on on port level (update policy mapping) and other update of policy itself | 14:30 |
ajo | irenab, correct | 14:30 |
irenab | I guess the first one can be treated via update_port workflow | 14:30 |
ajo | correct | 14:30 |
ajo | update_port shall provide the qos_profile_id | 14:30 |
ajo | and then, the agent can subscribe to such profile_id | 14:30 |
irenab | the second is proposed RPC pub/sub | 14:30 |
ajo | correct | 14:30 |
irenab | ajo:+1 | 14:31 |
ajo | then unsub when no port is ussing such qos_profile_id anymore in the host | 14:31 |
ajo | using | 14:31 |
irenab | get_device_details now is used for first time configuration, it maybe useful to propogate qos_policy there as well | 14:32 |
irenab | then agent will subscribe for updates | 14:32 |
ajo | we need to explore that, yes | 14:32 |
ajo | IMO I believe it's going to be more modulare if we can do it via the same pub/sub mechanism, | 14:32 |
ajo | send the info on subscription | 14:33 |
ajo | then we don't depend on two different RPC callbacks | 14:33 |
ajo | sorry calls | 14:33 |
ajo | when there are changes to make, or new pub/sub consumer extensions | 14:33 |
irenab | this may work, but need to synchronize the configuration on agent side | 14:34 |
irenab | both l2 connectivity and qos policy | 14:34 |
irenab | to report device as UP | 14:34 |
ajo | irenab, correct, as it happens now in the get_device_info, right? :) | 14:34 |
irenab | yes | 14:34 |
moshele | yes | 14:34 |
ajo | we'd just be doing one call per different resource type | 14:34 |
ajo | may be that can be coalesced to one | 14:35 |
ajo | (deferred subscription or something...) | 14:35 |
ajo | all extensions come in at port creation... and subscribe what they need.... they finish, we do the whole subscription/info retrieval... we send the info back to all the extensions | 14:35 |
irenab | I gues we agree on requiremetns, so lets just put down the RPC mech details and agent workflow | 14:36 |
*** ddepaoli_ has quit IRC | 14:36 | |
ajo | irenab, moshele , tomorrow I'll put my time on the rpc thing devref, and probably we can discuss on the review | 14:36 |
irenab | ajo: great | 14:37 |
ajo | ok, shall we move on to the list of things we need progress on? | 14:37 |
*** zz_natorious is now known as natorious | 14:37 | |
*** julim has quit IRC | 14:38 | |
ajo | #topic TO-DO | 14:38 |
*** openstack changes topic to "TO-DO (Meeting topic: neutron_qos)" | 14:38 | |
ajo | I'm afraid I lost almost everybody :D | 14:38 |
ajo | lol :) | 14:38 |
*** devvesa has joined #openstack-meeting-3 | 14:39 | |
ajo | ok, we need to advance on the ovs/sr-iov low level details, may be just as devref + code? | 14:39 |
ajo | moshele ^ how does that sound? | 14:39 |
*** sbalukoff has quit IRC | 14:39 | |
irenab | ajo: I am a bit oveloaded this week, but hope to get some work starting next week | 14:39 |
ajo | irenab thanks :) | 14:40 |
moshele | I will try | 14:40 |
ajo | we also have the neutron client: Ramanjaneya and mohankumar , thanks :) | 14:40 |
ihrachyshka | I started looking into supported qos rule type detection, not much done yet, but hopefully will have smth on Mon. not a prio, I know ;) | 14:40 |
ajo | keep up the work on this, and ping me if you need any help | 14:40 |
mohankumar | :) | 14:41 |
ajo | ihrachyshka: that will be very important at some point, thanks for working on this | 14:41 |
ajo | We need to progress on the DB models | 14:41 |
ajo | Vikram signed up for it, but afaik he's now on a 2-week PTO if I didn't get him wrong | 14:42 |
ajo | somebody has time / can look into it? | 14:42 |
ajo | I was thinking of using https://github.com/openstack/oslo.versionedobjects | 14:42 |
ajo | even if there is not too much doc on it | 14:42 |
ajo | we could benefit from out of the box rpc serialization/deserialization that works across different versions of the models | 14:43 |
ihrachyshka | and you would work with objects, not dicts. | 14:43 |
ajo | yey! | 14:43 |
ajo | that's another nice advantage | 14:44 |
ihrachyshka | to make it clear: do you anticipate it db side? | 14:44 |
ajo | ihrachyshka, what do you mean? | 14:44 |
ihrachyshka | I mean, how/when will you deserialize into sqla dict? | 14:45 |
ihrachyshka | meh... better 'convert' | 14:45 |
ajo | ihrachyshka for the rpc pub/sub and the API calls I guess?, I still need to look into it | 14:46 |
ajo | ihrachyshka I just now the "wows" of versioned objects, but didn't dig into the details yet | 14:46 |
ajo | now->know | 14:46 |
ihrachyshka | ack, let's postpone | 14:47 |
ajo | ok, if no volunteers, I will start looking into it if Vikram doesn't arrive first | 14:47 |
Ramanjaneya | ajo: me and mohan work on behalf of vikram for DB model till he comes | 14:47 |
*** ajmiller has joined #openstack-meeting-3 | 14:47 | |
ajo | Ramanjaneya, thanks, probably the best is to start by the db migrations, then we can look into the DB models with oslo.versionedobjects, let me find some references about it (I'll get to you with the link) | 14:48 |
*** fallenpegasus has joined #openstack-meeting-3 | 14:49 | |
Ramanjaneya | ok. thank you ajo | 14:49 |
ihrachyshka | ajo, you still need to define models, so there is no change in that regard afaik | 14:49 |
ajo | ihrachyshka, they remain the same? I didn't know | 14:49 |
ajo | ok, that's good, I guess | 14:50 |
ihrachyshka | I thought so! you define a middle layer that mostly reflects what is in schemas, but still | 14:50 |
ihrachyshka | that said, I may talk nonsense now, I will recheck better | 14:50 |
*** VW has joined #openstack-meeting-3 | 14:50 | |
ajo | ihrachyshka, ack, we will recheck , np :) | 14:50 |
ajo | ok | 14:50 |
ajo | if somebody else has time, I may need to look into: https://review.openstack.org/#/c/88599/14/specs/liberty/qos-api-extension.rst L283 | 14:51 |
ajo | and replace that with something that really resembles our proposed API structure on the spec | 14:51 |
ajo | this sets | 14:51 |
ajo | /v2.0/qos/qos-profiles | 14:51 |
ajo | and /v2.0/qos/qos-bandwidthlimiting-rules | 14:52 |
ajo | ro something like that | 14:52 |
ajo | while we want: /v2.0/qos/rules/bandwidthlimiting | 14:52 |
ajo | ... | 14:52 |
ajo | etc | 14:52 |
ajo | I guess it's just not using the helper to create the resources and controller and do it yourself (probably talking nonsense here...) | 14:52 |
ajo | last two days I've been wearing my "reverse-engineer" tshirt for a reason ;D, lot's of debugging and getting to know how the API is built in neutron | 14:53 |
ajo | I shall change it now, but ... lot's of reverse engineering ahead ;D | 14:53 |
ajo | if anybody has time to look at it while I wrap my head around RPC and VO's ^ | 14:54 |
ajo | it'd be great | 14:54 |
ajo | ok, anything to add? | 14:55 |
ajo | or shall I endmeeting/sleep ? :) | 14:55 |
ihrachyshka | probably #endmeeting | 14:56 |
ajo | #sleep | 14:56 |
ajo | hmm :D | 14:56 |
ajo | #endmeeting | 14:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:56 | |
openstack | Meeting ended Wed Jun 10 14:56:44 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-06-10-14.01.html | 14:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-06-10-14.01.txt | 14:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_qos/2015/neutron_qos.2015-06-10-14.01.log.html | 14:56 |
*** belmoreira has quit IRC | 14:57 | |
ajo | ok guys/gals, nice to have you around | 14:57 |
*** devvesa has quit IRC | 14:59 | |
*** shwetaap has joined #openstack-meeting-3 | 14:59 | |
*** nfedotov has joined #openstack-meeting-3 | 14:59 | |
*** nelsnelson has quit IRC | 15:01 | |
*** jckasper has joined #openstack-meeting-3 | 15:03 | |
*** dims_ has quit IRC | 15:03 | |
*** sfinucan has quit IRC | 15:04 | |
*** shwetaap has quit IRC | 15:05 | |
*** dims has joined #openstack-meeting-3 | 15:08 | |
*** dims has quit IRC | 15:08 | |
*** dims has joined #openstack-meeting-3 | 15:08 | |
*** natorious is now known as zz_natorious | 15:11 | |
*** devvesa has joined #openstack-meeting-3 | 15:12 | |
*** julim has joined #openstack-meeting-3 | 15:12 | |
*** pballand has joined #openstack-meeting-3 | 15:14 | |
*** iben has joined #openstack-meeting-3 | 15:15 | |
*** ajo has quit IRC | 15:16 | |
*** mikedillion has joined #openstack-meeting-3 | 15:16 | |
*** mikedillion has quit IRC | 15:18 | |
*** bpokorny has joined #openstack-meeting-3 | 15:20 | |
*** vgridnev has quit IRC | 15:22 | |
*** carl_baldwin has joined #openstack-meeting-3 | 15:22 | |
*** MarkAtwood has joined #openstack-meeting-3 | 15:23 | |
*** yamahata has quit IRC | 15:27 | |
*** yamahata has joined #openstack-meeting-3 | 15:28 | |
mestery | Neutron drivers meeting starting soon-ish | 15:30 |
* dougwig lines up his paint brushes and straight razors. | 15:30 | |
mestery | #startmeeting neutron-drivers | 15:30 |
openstack | Meeting started Wed Jun 10 15:30:42 2015 UTC and is due to finish in 60 minutes. The chair is mestery. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:30 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:30 |
*** openstack changes topic to " (Meeting topic: neutron-drivers)" | 15:30 | |
openstack | The meeting name has been set to 'neutron_drivers' | 15:30 |
mestery | #link https://wiki.openstack.org/wiki/Meetings/NeutronDrivers Agenda | 15:30 |
mestery | #topic Action Item Review | 15:31 |
*** openstack changes topic to "Action Item Review (Meeting topic: neutron-drivers)" | 15:31 | |
mestery | I had an action item to sort out Lt. vs. drivers. I'm still working on it :) | 15:31 |
mestery | I'll take that for next week too | 15:31 |
mestery | #action mestery to sort out neutron-drivers vs. Lts. and the path forward | 15:31 |
mestery | HenryG: You had an item to bring up bug 1460720 in an L3 meeting and discuss with carl_baldwin, did that happen by chance? | 15:31 |
openstack | bug 1460720 in neutron "Add API to set ipv6 gateway" [Undecided,New] https://launchpad.net/bugs/1460720 - Assigned to Abishek Subramanian (absubram) | 15:31 |
*** lazy_prince has quit IRC | 15:33 | |
carl_baldwin | mestery: It didn’t happen. | 15:33 |
mestery | carl_baldwin: :) | 15:33 |
mestery | carl_baldwin: OK, lets hope it does this week then. | 15:33 |
*** iben has quit IRC | 15:33 | |
carl_baldwin | I’ll keep it on the agenda. | 15:33 |
*** sdake has joined #openstack-meeting-3 | 15:33 | |
mestery | #action HenryG to make sure Bug 1460720 is discussed during an upcoming L3 meeting with carl_baldwin and team | 15:34 |
openstack | bug 1460720 in neutron "Add API to set ipv6 gateway" [Undecided,New] https://launchpad.net/bugs/1460720 - Assigned to Abishek Subramanian (absubram) | 15:34 |
HenryG | Yeah, sorry abotu that. Will try again. | 15:34 |
mestery | HenryG: No worries :) | 15:34 |
mestery | #topic Specific Spec Review | 15:34 |
*** openstack changes topic to "Specific Spec Review (Meeting topic: neutron-drivers)" | 15:34 | |
mestery | Lets see about this. | 15:34 |
mestery | I spent an hour going through specs this morning. | 15:34 |
mestery | Yikes. | 15:34 |
mestery | There is a LOT there. | 15:34 |
mestery | I only made it through maybe 15-20 specs. | 15:34 |
mestery | Lets start with some specs from carl_baldwin :) | 15:34 |
mestery | #link https://review.openstack.org/#/c/172244/ Routing Networks | 15:35 |
mestery | This one is important because it satisfies the network segment RFE as well | 15:35 |
mestery | And operators really want that solved | 15:35 |
mestery | carl_baldwin: Thansk for the re-spin on this one! | 15:35 |
carl_baldwin | mestery: I’m not sure it gets the whole network segment rfe but it gets much closer. | 15:35 |
carl_baldwin | I hesitate to promise to deliver both | 15:36 |
*** iben has joined #openstack-meeting-3 | 15:36 | |
mestery | carl_baldwin: If it moves us in that direction it's a win-win I think | 15:36 |
carl_baldwin | But, they have the ability to map to network segments which both can use. | 15:36 |
*** ihrachyshka has quit IRC | 15:36 | |
mestery | I'd like to highlight that one for other drivers (amotoki dougwig marun) to review this week. | 15:36 |
mestery | carl_baldwin: ++ | 15:36 |
amotoki | mestery: sure | 15:37 |
mestery | Continuing on our "carl_baldwin spec review path" :) | 15:37 |
mestery | #link https://review.openstack.org/#/c/16961 Address Scopes | 15:37 |
mestery | kevinbenton had some comments on this one carl_baldwin | 15:37 |
dougwig | i think address scopes is ready, minus the name being non-intuitive. | 15:37 |
mestery | dougwig: ++ | 15:37 |
carl_baldwin | mestery: Still going through those comments. I was distracted by something else yesterday. | 15:37 |
mestery | carl_baldwin: Not a problem, I think once you address kevinbenton's comments dougwig and I can merge it and you can get rolling | 15:38 |
carl_baldwin | dougwig: Any better suggestions yet? | 15:38 |
*** davidmichaelkarr has joined #openstack-meeting-3 | 15:38 | |
dougwig | no, i keep thinking of the royal Network (used) or NetworkGroup (not any more intuitive.) | 15:38 |
marun | link looks wrong | 15:38 |
*** singlethink has quit IRC | 15:39 | |
mestery | #undo | 15:39 |
openstack | Removing item from minutes: <ircmeeting.items.Link object at 0x9a23150> | 15:39 |
mestery | #link https://review.openstack.org/180267 Address Scopes | 15:39 |
mestery | marun: there it is | 15:39 |
marun | danke | 15:39 |
mestery | :) | 15:39 |
mestery | marun: I am here to serve ;) | 15:39 |
*** praveens has joined #openstack-meeting-3 | 15:40 | |
mestery | Next up on the highlight list (and not a carl_baldwin spec): | 15:40 |
mestery | #link https://review.openstack.org/#/c/94612/ VLAN Aware VMs | 15:41 |
*** devvesa has quit IRC | 15:41 | |
mestery | I see russellb provided some recent comments on this one | 15:41 |
* carl_baldwin could’ve written that one. | 15:41 | |
mestery | rofl | 15:41 |
*** sridhar_ram has joined #openstack-meeting-3 | 15:41 | |
mestery | Does anyone have objections to the main tenant of htis spec: the idea of subports | 15:42 |
dougwig | did this spec get updated with the sort of consensus from the summit? | 15:43 |
amotoki | I have a bit different view on this. we can use the similar model for vlan aware VMs as L2GW if l2gw takes a logical port as a member. | 15:43 |
amotoki | but it is just my thought at the moment. | 15:43 |
amotoki | am looking through the spec now. | 15:43 |
mestery | amotoki: Interesting thought | 15:44 |
mestery | dougwig: That's also unclear to me | 15:44 |
dougwig | i'll take a look. | 15:44 |
dougwig | too | 15:44 |
*** Yi_ has quit IRC | 15:44 | |
mestery | thanks dougwig | 15:45 |
mestery | #link https://review.openstack.org/#/c/169612 Availability Zones | 15:45 |
mestery | This one needs a little work yet, but seems like something worth pursuring | 15:46 |
*** Sukhdev has joined #openstack-meeting-3 | 15:46 | |
mestery | The current implementation patch is here: | 15:46 |
mestery | #link https://review.openstack.org/#/c/183369 Availability Zones Implementation | 15:47 |
mestery | It's not that huge | 15:47 |
mestery | And finally | 15:47 |
mestery | #link https://review.openstack.org/#/c/184857/ Get Me a Network | 15:47 |
amotoki | there are many/several use cases for AZ. The proposed spec has a limited scope, but we tend to see more by "AZ". | 15:47 |
mestery | amotoki: Agreed on both fronts | 15:48 |
dougwig | is get me a network ready for review, or does it still need someone to own it? | 15:48 |
*** armax has joined #openstack-meeting-3 | 15:49 | |
mestery | dougwig: It still needs an owner, from the meeting Monday I thought someone had volunteered | 15:49 |
mestery | Let me look at the log | 15:49 |
mestery | dougwig: armax had volunteered in the meeting I see | 15:50 |
amotoki | in the spec review, mark, zzelle and vikram volunteered for contributing. | 15:51 |
mestery | I'll keep on that and ensure we do find an owner. | 15:51 |
mestery | #action mestery to find owner for "Get Me a Network" spec | 15:51 |
mestery | amotoki: Yes! We need an explicit owner however :) | 15:51 |
amotoki | mestery: exactly :) | 15:51 |
*** sridhar_ram has quit IRC | 15:51 | |
mestery | OK, anyone want to bringup another spec? | 15:51 |
* mestery waits for 60 seconds | 15:51 | |
dougwig | one. | 15:52 |
*** sridhar_ram has joined #openstack-meeting-3 | 15:52 | |
*** moshele has left #openstack-meeting-3 | 15:52 | |
*** zz_jgrimm is now known as jgrimm | 15:52 | |
mestery | dougwig: which one? | 15:53 |
dougwig | lib split spec. since it's now in-tree, and going to evolve, and the spec has objections that they want to see more of what it's going to be, would that make more sense to do with the new process? document the use cases, and then show the files in the first commit/devref doc? | 15:53 |
dougwig | i think it's probably the same work to work up the first lib patch than to rewrite that spec. | 15:53 |
mestery | dougwig: I'm torn on this one. It's a lib-split, so I can see moving forward with the spec as-is, but devref doc may make sense too. I'd lean towards the latter rather than the former. | 15:53 |
mestery | dougwig: Abandon and move on to a patch then? | 15:54 |
dougwig | how about i vastly trim the spec, and move half into devref? | 15:54 |
mestery | ++ | 15:54 |
dougwig | i'll get a re-spin today. | 15:54 |
mestery | thanks | 15:55 |
marun | ++ | 15:55 |
*** mrmartin has joined #openstack-meeting-3 | 15:55 | |
mestery | OK moving along | 15:56 |
mestery | I suggest we do RFE reviews offline unless anyone wants to discuss a specific one here. Thoughts? | 15:56 |
dougwig | i assume most of them are non-contentious, e.g., this group doesn't want to see lbaas RFE's, so that's fine by me. | 15:57 |
mestery | ++ | 15:57 |
mestery | Done! | 15:57 |
dougwig | i do need a quick primer on what states/milestones you want things put into when they're approved, though. | 15:57 |
mestery | dougwig: Don't do that, the new release process maps them after they merge | 15:58 |
mestery | Lazy releases | 15:58 |
mestery | I mean, you can map them if you want, but don't have to | 15:58 |
dougwig | right, but they have to go from NEW -> ? | 15:58 |
mestery | Ah | 15:58 |
mestery | Ping me and I'll take care of that for you | 15:58 |
mestery | OK, thanks folks! | 15:58 |
mestery | #endmeeting | 15:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:58 | |
openstack | Meeting ended Wed Jun 10 15:58:52 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-06-10-15.30.html | 15:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-06-10-15.30.txt | 15:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_drivers/2015/neutron_drivers.2015-06-10-15.30.log.html | 15:58 |
*** ivar-lazzaro has joined #openstack-meeting-3 | 15:59 | |
*** shwetaap has joined #openstack-meeting-3 | 16:00 | |
*** singlethink has joined #openstack-meeting-3 | 16:01 | |
*** john-davidge has joined #openstack-meeting-3 | 16:04 | |
*** cbouch has quit IRC | 16:04 | |
*** shwetaap has quit IRC | 16:05 | |
*** rushiagr_away is now known as rushiagr | 16:06 | |
*** Networkn3rd has joined #openstack-meeting-3 | 16:08 | |
*** iben has quit IRC | 16:08 | |
*** cbouch has joined #openstack-meeting-3 | 16:13 | |
*** ivar-lazzaro has quit IRC | 16:14 | |
*** vgridnev has joined #openstack-meeting-3 | 16:16 | |
*** e0ne is now known as e0ne_ | 16:25 | |
*** e0ne_ is now known as e0ne | 16:25 | |
*** iben has joined #openstack-meeting-3 | 16:25 | |
*** mrmartin has quit IRC | 16:27 | |
*** stevemar has joined #openstack-meeting-3 | 16:31 | |
*** praveens has quit IRC | 16:33 | |
*** hitalia has joined #openstack-meeting-3 | 16:36 | |
*** Swami has joined #openstack-meeting-3 | 16:37 | |
*** jckasper has quit IRC | 16:39 | |
*** praveens has joined #openstack-meeting-3 | 16:41 | |
*** nfedotov has quit IRC | 16:45 | |
*** sahid has quit IRC | 16:46 | |
*** cbouch has quit IRC | 16:46 | |
*** sarob has joined #openstack-meeting-3 | 16:48 | |
*** Networkn3rd has quit IRC | 16:51 | |
*** JeanBriceCombebi has quit IRC | 16:52 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 16:55 | |
*** mfedosin has quit IRC | 16:55 | |
*** iben has quit IRC | 16:55 | |
*** cbouch has joined #openstack-meeting-3 | 16:57 | |
*** marun has quit IRC | 16:58 | |
*** e0ne has quit IRC | 17:11 | |
*** puranamr has joined #openstack-meeting-3 | 17:11 | |
*** shwetaap has joined #openstack-meeting-3 | 17:12 | |
*** singleth_ has joined #openstack-meeting-3 | 17:16 | |
*** shwetaap1 has joined #openstack-meeting-3 | 17:16 | |
*** gsagie_ has joined #openstack-meeting-3 | 17:18 | |
*** singlethink has quit IRC | 17:20 | |
*** shwetaap has quit IRC | 17:20 | |
*** safchain has quit IRC | 17:20 | |
*** praveens has quit IRC | 17:23 | |
*** yamamoto has quit IRC | 17:23 | |
*** belmoreira has joined #openstack-meeting-3 | 17:30 | |
*** Yi_ has joined #openstack-meeting-3 | 17:31 | |
*** sdake has quit IRC | 17:31 | |
*** sbalukoff has joined #openstack-meeting-3 | 17:32 | |
*** yamamoto has joined #openstack-meeting-3 | 17:36 | |
*** ivar-lazzaro has quit IRC | 17:37 | |
*** krtaylor has quit IRC | 17:37 | |
*** jckasper has joined #openstack-meeting-3 | 17:41 | |
*** shwetaap1 has quit IRC | 17:41 | |
*** yamahata has quit IRC | 17:42 | |
*** mwang2_ has joined #openstack-meeting-3 | 17:44 | |
*** mwang2 has quit IRC | 17:45 | |
*** Sukhdev has quit IRC | 17:46 | |
*** Sukhdev has joined #openstack-meeting-3 | 17:46 | |
*** iben has joined #openstack-meeting-3 | 17:49 | |
*** iben has quit IRC | 17:51 | |
*** Yi_ has quit IRC | 17:53 | |
*** MarkAtwood has quit IRC | 17:54 | |
*** fallenpegasus has quit IRC | 17:55 | |
*** marun has joined #openstack-meeting-3 | 17:56 | |
*** krtaylor has joined #openstack-meeting-3 | 17:59 | |
*** Yi_ has joined #openstack-meeting-3 | 18:00 | |
*** marun has quit IRC | 18:01 | |
*** s3wong has joined #openstack-meeting-3 | 18:06 | |
*** anusree has quit IRC | 18:08 | |
*** yamamoto has quit IRC | 18:09 | |
*** stevemar has quit IRC | 18:10 | |
*** john-davidge has quit IRC | 18:14 | |
*** pkarikh has quit IRC | 18:14 | |
*** vnod has joined #openstack-meeting-3 | 18:16 | |
*** baoli_ has quit IRC | 18:17 | |
*** yamahata has joined #openstack-meeting-3 | 18:20 | |
*** zz_natorious is now known as natorious | 18:21 | |
*** Sukhdev has quit IRC | 18:22 | |
*** rushiagr is now known as rushiagr_away | 18:23 | |
*** bradjones has quit IRC | 18:23 | |
*** bradjones has joined #openstack-meeting-3 | 18:24 | |
*** bradjones has quit IRC | 18:24 | |
*** bradjones has joined #openstack-meeting-3 | 18:24 | |
*** gsagie_ has quit IRC | 18:25 | |
*** singlethink has joined #openstack-meeting-3 | 18:26 | |
*** amotoki has quit IRC | 18:28 | |
*** cbouch has quit IRC | 18:29 | |
*** singleth_ has quit IRC | 18:29 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:29 | |
*** Networkn3rd has joined #openstack-meeting-3 | 18:30 | |
*** ivar-lazzaro has quit IRC | 18:34 | |
*** pc_m has joined #openstack-meeting-3 | 18:35 | |
*** fallenpegasus has joined #openstack-meeting-3 | 18:38 | |
*** cbader has quit IRC | 18:39 | |
*** cbouch has joined #openstack-meeting-3 | 18:40 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:40 | |
*** jwy has joined #openstack-meeting-3 | 18:43 | |
*** jwy has left #openstack-meeting-3 | 18:43 | |
*** julim has quit IRC | 18:49 | |
*** e0ne has joined #openstack-meeting-3 | 18:52 | |
*** pc_m has left #openstack-meeting-3 | 18:52 | |
*** rhagarty_ has joined #openstack-meeting-3 | 18:53 | |
*** rhagarty_ has quit IRC | 18:54 | |
*** e0ne has quit IRC | 18:57 | |
*** nateziemann has joined #openstack-meeting-3 | 18:58 | |
*** ajo has joined #openstack-meeting-3 | 19:00 | |
*** e0ne has joined #openstack-meeting-3 | 19:00 | |
*** Swami has quit IRC | 19:05 | |
*** e0ne has quit IRC | 19:05 | |
*** yamamoto has joined #openstack-meeting-3 | 19:10 | |
*** Sukhdev has joined #openstack-meeting-3 | 19:14 | |
*** yamamoto has quit IRC | 19:15 | |
*** puranamr has quit IRC | 19:17 | |
*** jtomasek has quit IRC | 19:24 | |
*** amotoki has joined #openstack-meeting-3 | 19:29 | |
*** mrunge has quit IRC | 19:29 | |
*** puranamr has joined #openstack-meeting-3 | 19:30 | |
*** ajo has quit IRC | 19:30 | |
*** stevemar has joined #openstack-meeting-3 | 19:30 | |
*** hitalia has quit IRC | 19:32 | |
*** cbouch has quit IRC | 19:33 | |
*** Yi_ has quit IRC | 19:34 | |
*** amotoki has quit IRC | 19:34 | |
*** baoli has joined #openstack-meeting-3 | 19:36 | |
*** hitalia has joined #openstack-meeting-3 | 19:38 | |
*** Aish has joined #openstack-meeting-3 | 19:41 | |
*** sridhar_ram has quit IRC | 19:45 | |
*** nateziemann has quit IRC | 19:47 | |
*** lblanchard has quit IRC | 19:51 | |
*** lblanchard has joined #openstack-meeting-3 | 19:53 | |
*** fallenpegasus has quit IRC | 19:59 | |
*** e0ne has joined #openstack-meeting-3 | 20:00 | |
*** mwang2_ has quit IRC | 20:00 | |
*** mwang2 has joined #openstack-meeting-3 | 20:01 | |
*** crobertsrh has joined #openstack-meeting-3 | 20:01 | |
*** puranamr has quit IRC | 20:03 | |
*** julim has joined #openstack-meeting-3 | 20:04 | |
*** mwang2_ has joined #openstack-meeting-3 | 20:05 | |
*** sdake has joined #openstack-meeting-3 | 20:06 | |
*** mwang2 has quit IRC | 20:08 | |
*** fallenpegasus has joined #openstack-meeting-3 | 20:08 | |
*** marun has joined #openstack-meeting-3 | 20:08 | |
*** VW has quit IRC | 20:17 | |
*** VW has joined #openstack-meeting-3 | 20:19 | |
*** ajo has joined #openstack-meeting-3 | 20:21 | |
*** ajo has quit IRC | 20:21 | |
*** sridhar_ram has joined #openstack-meeting-3 | 20:21 | |
*** marun has quit IRC | 20:22 | |
*** ajo has joined #openstack-meeting-3 | 20:23 | |
*** Yi_ has joined #openstack-meeting-3 | 20:24 | |
*** VW has quit IRC | 20:24 | |
*** sridhar_ram has quit IRC | 20:24 | |
*** Yi__ has joined #openstack-meeting-3 | 20:25 | |
*** sridhar_ram has joined #openstack-meeting-3 | 20:26 | |
*** Yi_ has quit IRC | 20:29 | |
*** VW has joined #openstack-meeting-3 | 20:30 | |
*** julim has quit IRC | 20:33 | |
*** baoli_ has joined #openstack-meeting-3 | 20:34 | |
*** sridhar_ram1 has joined #openstack-meeting-3 | 20:35 | |
*** e0ne has quit IRC | 20:35 | |
*** ajmiller_ has joined #openstack-meeting-3 | 20:36 | |
*** sridhar_ram has quit IRC | 20:36 | |
*** sdake has quit IRC | 20:37 | |
*** stevemar has quit IRC | 20:38 | |
*** baoli has quit IRC | 20:39 | |
*** ajmiller has quit IRC | 20:40 | |
*** marun has joined #openstack-meeting-3 | 20:40 | |
*** puranamr has joined #openstack-meeting-3 | 20:47 | |
*** stevemar has joined #openstack-meeting-3 | 20:52 | |
*** mwagner_afk has quit IRC | 20:53 | |
*** ajo has quit IRC | 20:55 | |
*** puranamr has quit IRC | 20:57 | |
*** fallenpegasus has quit IRC | 20:58 | |
*** puranamr has joined #openstack-meeting-3 | 20:58 | |
bauzas | cells meeting mmm ? | 20:59 |
alaski | #startmeeting nova_cells | 21:00 |
openstack | Meeting started Wed Jun 10 21:00:07 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 |
*** openstack changes topic to " (Meeting topic: nova_cells)" | 21:00 | |
openstack | The meeting name has been set to 'nova_cells' | 21:00 |
alaski | o/ | 21:00 |
bauzas | \o | 21:00 |
melwitt | o/ | 21:00 |
belmoreira | o/ | 21:00 |
dansmith | o/ | 21:00 |
*** crobertsrh is now known as _crobertsrh | 21:00 | |
alaski | #topic Tempest testing | 21:00 |
*** openstack changes topic to "Tempest testing (Meeting topic: nova_cells)" | 21:01 | |
alaski | melwitt: the floor is yours | 21:01 |
melwitt | nothing new this week, logstash link for the job is http://goo.gl/b7R8wq | 21:01 |
melwitt | looks to be in the same expected state, the patch for the undelete is still up at https://review.openstack.org/176518 | 21:02 |
melwitt | the other race condition patch https://review.openstack.org/188126 merged last night so that's cool | 21:02 |
alaski | there was some discussion at the end of that one | 21:02 |
alaski | oh, nice | 21:02 |
alaski | are you good on https://review.openstack.org/176518, or still unsure about it | 21:03 |
bauzas | well | 21:03 |
*** belmoreira has quit IRC | 21:04 | |
bauzas | I'm +1 because the trade-off would look like more benefits than debt | 21:04 |
*** songole has joined #openstack-meeting-3 | 21:04 | |
*** songole has left #openstack-meeting-3 | 21:04 | |
melwitt | I guess overall, we can't get the same behavior it had, I think. it intended to create an instance row if there wasn't one found (because read_deleted="yes") | 21:04 |
*** belmoreira has joined #openstack-meeting-3 | 21:05 | |
melwitt | it intended to ignore InstanceInfoCacheNotFound. now we have instance.save() doing a lot of things inside it, which can raise NotFound | 21:05 |
bauzas | melwitt: yup that's my point | 21:05 |
bauzas | melwitt: it could still be raising a NotFound, but I think it's okay | 21:05 |
alaski | is a create going to undelete something it shouldn't? | 21:06 |
bauzas | because there is a big except exc.NotFound: | 21:06 |
alaski | if not then it seems fine as is | 21:06 |
*** Yi__ has quit IRC | 21:06 | |
melwitt | I think my concern is around, if we get NotFound for something other than InstanceNotFound, we would instance.create(). I don't know if maybe it should be like catch InstanceNotFound, create if that, else if it's other NotFound, pass | 21:08 |
melwitt | I don't know if that can really happen, I haven't seen it | 21:08 |
bauzas | mmm | 21:09 |
alaski | I like that approach | 21:09 |
melwitt | okay, I can do that. | 21:09 |
alaski | cool, I just backed off to a +1 for now | 21:10 |
bauzas | fair | 21:10 |
*** fallenpegasus has joined #openstack-meeting-3 | 21:10 | |
melwitt | I'll update it in a few. that's all I have on the testing, once this patch merges I'll be watching for a drop in job failures, and if that continues X amount of time we'll make it vote? | 21:11 |
alaski | I noticed on the logstash link that failures are down to about 5 a day or less for the last 4 days | 21:11 |
alaski | melwitt: that's the plan | 21:11 |
melwitt | cool | 21:11 |
alaski | thanks for the update | 21:12 |
alaski | #topic Specs | 21:12 |
*** openstack changes topic to "Specs (Meeting topic: nova_cells)" | 21:12 | |
alaski | https://review.openstack.org/#/c/190209/ | 21:12 |
alaski | I wrote up a devref change walking through how some things will work with cells v2 | 21:13 |
alaski | and included relevant specs for changes needed, and pointed out where specs are missing | 21:13 |
bauzas | that's a DNM ? | 21:13 |
alaski | it's subject to change based on spec feedback | 21:13 |
bauzas | alaski: are you still -W it ? | 21:13 |
bauzas | alaski: oh ok | 21:14 |
alaski | if it seems useful I'm not against it merging, but that wasn't my intention | 21:14 |
*** Sukhdev has quit IRC | 21:14 | |
alaski | it was more an exercise for me to see the gaps in specs, and to point people to when they ask why a spec is proposing a thing | 21:15 |
bauzas | fair point | 21:15 |
melwitt | cool, good to have | 21:16 |
*** VW has quit IRC | 21:16 | |
alaski | and it's a good medium for feedback which is why I chose it over an etherpad | 21:16 |
*** lblanchard has quit IRC | 21:17 | |
alaski | belmoreira: any updates on the specs you have been working on? | 21:17 |
belmoreira | alaski: not yet in that spec | 21:18 |
belmoreira | today we proposed: https://review.openstack.org/#/c/190147/ | 21:18 |
belmoreira | I added it to the meeting agenda | 21:18 |
alaski | ahh, needed to refresh | 21:19 |
alaski | I added it to the priorities etherpad for visibility | 21:19 |
bauzas | ah | 21:20 |
bauzas | flavors, mmm ? :) | 21:20 |
belmoreira | great | 21:20 |
alaski | now that I have a list of gaps I'm going to go crazy proposing specs soon | 21:21 |
alaski | heads up | 21:21 |
alaski | anything else on specs? | 21:21 |
*** ziemann has joined #openstack-meeting-3 | 21:21 | |
alaski | #topic Open discussion | 21:22 |
*** openstack changes topic to "Open discussion (Meeting topic: nova_cells)" | 21:22 | |
alaski | anyone have a topic for open discussion? | 21:22 |
*** Networkn3rd has quit IRC | 21:22 | |
* bauzas was off for the last 2 days so pass | 21:22 | |
*** singleth_ has joined #openstack-meeting-3 | 21:22 | |
*** sdake has joined #openstack-meeting-3 | 21:22 | |
*** asahlin is now known as asahlin_away | 21:23 | |
alaski | the only spec approved right now is the host_mapping one so that limits the amount of coding for the moment | 21:23 |
alaski | there's also the persist request spec one I guess, but that's blocked atm I think | 21:23 |
alaski | so that just leaves specs to write, and docs | 21:24 |
alaski | that's it from me | 21:24 |
dansmith | I did some review on one today | 21:24 |
dansmith | the flavors one | 21:24 |
alaski | nice | 21:24 |
dansmith | it punted on migration, but it seems like we might as well include that in the spec since it's critical | 21:24 |
alaski | I did set a precedent of splitting the table creation and migration | 21:25 |
belmoreira | dansmith: yes, it's a fair point. The migration plan should be added | 21:25 |
alaski | but now that the database is in place that may not be the right path | 21:25 |
*** singlethink has quit IRC | 21:25 | |
dansmith | well | 21:26 |
dansmith | in this case I think it's important because we'll need to migrate them before we can switch over, | 21:27 |
dansmith | where the instance mapping is kindof a cache at this point | 21:27 |
dansmith | just seems like this one should be "move flavors from here to there" | 21:27 |
alaski | yeah, I agree with that | 21:28 |
*** nortman has joined #openstack-meeting-3 | 21:28 | |
alaski | there was a lot more about how to create the database in the first specs adding tables | 21:28 |
alaski | now that it's there, the interesting bit is moving data | 21:28 |
bauzas | agreed | 21:28 |
belmoreira | yes, I agree | 21:28 |
dansmith | oh, also | 21:29 |
alaski | cool. I'll also take a look at the spec, but probably tomorrow | 21:29 |
dansmith | I started on the patch to make devstack (and then grenade) create the api db | 21:29 |
dansmith | it was failing on something, I haven't looked why, | 21:29 |
dansmith | but at least that is started | 21:29 |
dansmith | https://review.openstack.org/190289 | 21:30 |
dansmith | gotta have that in devstack and then a change to grenade | 21:30 |
*** amotoki has joined #openstack-meeting-3 | 21:31 | |
alaski | very nice | 21:31 |
bauzas | cool indeed | 21:31 |
dansmith | oh, heh I just failed bashate | 21:31 |
dansmith | I think I can handle that :D | 21:31 |
alaski | it's great to see more reviews up | 21:32 |
alaski | anything else from anyone? | 21:32 |
alaski | #endmeeting | 21:33 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:33 | |
openstack | Meeting ended Wed Jun 10 21:33:32 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-06-10-21.00.html | 21:33 |
alaski | thanks all | 21:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-06-10-21.00.txt | 21:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/nova_cells/2015/nova_cells.2015-06-10-21.00.log.html | 21:33 |
*** peristeri has quit IRC | 21:33 | |
*** nortman has left #openstack-meeting-3 | 21:34 | |
*** amotoki has quit IRC | 21:36 | |
*** singlethink has joined #openstack-meeting-3 | 21:38 | |
*** baoli_ has quit IRC | 21:39 | |
*** baoli has joined #openstack-meeting-3 | 21:39 | |
*** Swami has joined #openstack-meeting-3 | 21:40 | |
*** singleth_ has quit IRC | 21:41 | |
*** vgridnev has quit IRC | 21:43 | |
*** singlethink has quit IRC | 21:44 | |
*** baoli has quit IRC | 21:46 | |
*** baoli has joined #openstack-meeting-3 | 21:46 | |
*** puranamr has quit IRC | 21:47 | |
*** sridhar_ram1 is now known as sridhar_ram | 21:48 | |
*** lsmola has quit IRC | 22:01 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 22:02 | |
*** ivar-lazzaro has quit IRC | 22:05 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:05 | |
*** stevemar has quit IRC | 22:06 | |
*** Sukhdev has joined #openstack-meeting-3 | 22:07 | |
*** fallenpegasus has quit IRC | 22:08 | |
*** singlethink has joined #openstack-meeting-3 | 22:09 | |
*** alexpilotti has quit IRC | 22:13 | |
*** alexpilotti has joined #openstack-meeting-3 | 22:17 | |
*** salv-orlando has quit IRC | 22:18 | |
*** baoli has quit IRC | 22:28 | |
*** stevemar has joined #openstack-meeting-3 | 22:29 | |
*** amotoki has joined #openstack-meeting-3 | 22:32 | |
*** s3wong has quit IRC | 22:34 | |
*** jgrimm is now known as zz_jgrimm | 22:34 | |
*** s3wong has joined #openstack-meeting-3 | 22:36 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:36 | |
*** baoli has joined #openstack-meeting-3 | 22:36 | |
*** shwetaap has joined #openstack-meeting-3 | 22:36 | |
*** amotoki has quit IRC | 22:36 | |
*** singlethink has quit IRC | 22:36 | |
*** ziemann has quit IRC | 22:37 | |
*** shwetaap1 has joined #openstack-meeting-3 | 22:42 | |
*** shwetaap has quit IRC | 22:46 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:46 | |
*** puranamr has joined #openstack-meeting-3 | 22:48 | |
*** yamamoto has joined #openstack-meeting-3 | 22:48 | |
*** baoli has quit IRC | 22:50 | |
*** baoli has joined #openstack-meeting-3 | 22:51 | |
*** puranamr has quit IRC | 22:53 | |
*** yamamoto has quit IRC | 22:53 | |
*** bknudson has quit IRC | 22:54 | |
*** krtaylor has quit IRC | 22:54 | |
*** neillc is now known as neillc_bf | 22:56 | |
*** baoli has quit IRC | 22:58 | |
*** puranamr has joined #openstack-meeting-3 | 23:01 | |
*** nateziemann has joined #openstack-meeting-3 | 23:03 | |
*** Aish has left #openstack-meeting-3 | 23:04 | |
*** marun has quit IRC | 23:06 | |
*** Piet has joined #openstack-meeting-3 | 23:08 | |
*** natorious is now known as zz_natorious | 23:09 | |
*** sdake has quit IRC | 23:10 | |
*** Gavin_Pratt_HP has joined #openstack-meeting-3 | 23:13 | |
*** Yi_ has joined #openstack-meeting-3 | 23:17 | |
*** yamamoto has joined #openstack-meeting-3 | 23:17 | |
*** Yi_ has quit IRC | 23:21 | |
*** ivar-laz_ has quit IRC | 23:24 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 23:25 | |
*** yamamoto has quit IRC | 23:34 | |
*** sridhar_ram has quit IRC | 23:38 | |
*** shwetaap1 has quit IRC | 23:38 | |
*** krtaylor has joined #openstack-meeting-3 | 23:38 | |
*** david-lyle has quit IRC | 23:40 | |
*** carl_baldwin has quit IRC | 23:42 | |
*** Yi_ has joined #openstack-meeting-3 | 23:50 | |
*** Gavin_Pratt_HP has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!