22:01:50 <gabrielhurley> #startmeeting horizon 22:01:51 <openstack> Meeting started Tue Mar 26 22:01:50 2013 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:01:52 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:01:55 <openstack> The meeting name has been set to 'horizon' 22:02:03 <gabrielhurley> #topic general updates 22:02:17 <gabrielhurley> So, we've got an RC2 on our hands 22:02:19 <gabrielhurley> that's okay 22:02:29 <mrunge> hooray! 22:02:31 <gabrielhurley> thankfully most of the fixes are already in progress 22:02:59 <gabrielhurley> this new bug that came up during the previous meeting is confusing the heck out of me though... I'll talk about that in a minute 22:03:20 <gabrielhurley> anyhow, the goal is to get RC2 back down to zero by EOD Thursday 22:03:31 <gabrielhurley> so keep an eye on the reviews 22:04:08 <jpich> Should RC2 bug be submitted to master first or to the milestones proposed branch directly? 22:04:16 <gabrielhurley> I was just typing that :-) 22:04:18 <gabrielhurley> yes 22:04:23 <gabrielhurley> to master first 22:04:28 <gabrielhurley> then backport to the milestone-proposed branch 22:04:28 <jpich> Ok :) 22:04:41 <jpich> after it's approved on master? 22:04:46 <gabrielhurley> ideally 22:04:55 <jpich> Cool 22:04:59 <gabrielhurley> the one to proposed should at least not be merged until the one to master is 22:05:20 <gabrielhurley> but if you don't mind re-spinning both PRs if something needs changing you can propose both at the same time 22:06:55 <gabrielhurley> anyhow, otherwise things are generally stable, and the only other topic of note is that anyone who wants to propose summit topics needs to do so this week 22:07:00 <gabrielhurley> summit.openstack.org 22:07:12 <gabrielhurley> #topic bugs and blueprints 22:07:27 <gabrielhurley> so, I'm a bit lost on https://bugs.launchpad.net/quantum/+bug/1160580 22:07:28 <uvirtbot> Launchpad bug 1160580 in quantum "Allow extensions already implemented in Quantum in Brocade plugin" [Undecided,New] 22:07:55 <gabrielhurley> I'm gonna follow up with the quantum folks, but I *think* we need another setting to control for this quantum plugin's differences. 22:08:01 <gabrielhurley> I'm just not sure what those differences actually are yet. 22:08:19 <gabrielhurley> reading the ticket leads me to believe it's a floating IP issue, but an email thread on the topic sounded more like a router issue. 22:08:21 <gabrielhurley> I'm not sure. 22:08:37 <gabrielhurley> However, if the change is invasive I'm actually not gonna take it for RC2, just FYI. 22:08:50 <gabrielhurley> I'd rather release note that a specific quantum plugin is not compatible than risk breaking everything. 22:09:57 <gabrielhurley> anybody else got bugs they're concerned about or think might deserve to be fixed in RC2? 22:10:57 <gabrielhurley> I'll take the silence as no. feel free to raise them in the next section if needed. 22:11:02 <gabrielhurley> #topic open discussion 22:11:20 <gabrielhurley> This is mostly a quiet week, so I don't have a lot that needs discussing 22:11:30 <gabrielhurley> I'm open to talking about bugs, or about Havana stuff 22:11:33 <gabrielhurley> or summit ideas 22:11:39 <gabrielhurley> whatever y'all have on your minds 22:11:56 <cody-somerville> I've proposed http://summit.openstack.org/cfp/details/196 - discussion for folks who build/extend Horizon. 22:13:00 <gabrielhurley> I approved that one as soon as I saw it. I usually am the one to open that session, and it's always useful, so I'm happy to see someone else beat me to it. :-) 22:14:18 <david-lyle> I'm curious there is a blueprint https://blueprints.launchpad.net/horizon/+spec/global-ajax-communication is there any concrete plan to get there, or would this be a good discussion topic? 22:14:20 <cody-somerville> I'm helping some internal folks at HP who have been modifying an old version of Horizon for their purposes get on top of the latest and greatest. They're definitely testing the limits of Horizon. I believe one or two of these folks will be at said session so I think it'll be a good opportunity to get food feedback. 22:14:34 <cody-somerville> *good 22:15:13 <gabrielhurley> cody-somerville: awesome. I've done a lot of hacking on horizon outside of the "OpenStack Dashboard" context and that's lead to some useful things that landed in master, so I'm always interested in seeing where other people find pain points. 22:15:24 <gabrielhurley> david-lyle: yes and no, lemme explain 22:15:43 <cody-somerville> There is both the case of using Horizon outside of OpenStack dashboard and also highly customizing the OpenStack Dashboard. 22:16:07 <gabrielhurley> That particular blueprint is sort of a placeholder. It was proposed a while back and quickly got drowned in overscoping. 22:16:25 <gabrielhurley> there was a desire to make it a blueprint about all of ajax and real-time everything, and it died on the vine. 22:16:31 <gabrielhurley> However, I opened this session topic: http://summit.openstack.org/cfp/edit/210 22:17:01 <gabrielhurley> which aims to look at "now that we're a lot farther down the road, can we actually make real-time data-driven interactions happen in Horizon?" 22:17:15 <gabrielhurley> so I think that blueprint would fit in as an aspect of that session 22:17:29 <david-lyle> gabrielhurley: I get forbidden with that link 22:17:32 <gabrielhurley> cody-somerville: both are true and valid, absolutely. 22:17:46 <david-lyle> nevermind found 22:17:47 <david-lyle> it 22:17:56 <gabrielhurley> david-lyle: let's try http://summit.openstack.org/cfp/details/210 22:17:59 <gabrielhurley> ah, I see you got it 22:18:40 <david-lyle> ok, that sounds good 22:18:49 <cody-somerville> gabrielhurley: Sorry, I meant specifically that there is a group at HP that *is* using Horizon in both capacities. 22:19:05 <gabrielhurley> yeah, I figured 22:19:13 <david-lyle> the other big item I don't see is Keystone v3 22:19:28 <gabrielhurley> hmmm... a session strictly on that would be good, actually. 22:19:39 <gabrielhurley> I'd like to discuss both v3 API and multi-region/multi-endpoint stuff. 22:19:47 <david-lyle> yes 22:19:50 <gabrielhurley> david-lyle: you wanna propose that session? 22:19:53 <david-lyle> sure 22:19:58 <gabrielhurley> (it looks bad when I propose everything) 22:19:59 <gabrielhurley> ;-) 22:20:10 <gabrielhurley> good idea on that 22:21:11 <gabrielhurley> I feel like Horizon should just have X slots at the summit where X is the number of "integrated" projects, and each project gets a slot. lol. 22:21:49 <gabrielhurley> "How can we better serve your project?" 22:21:52 <gabrielhurley> :-P 22:22:08 <gabrielhurley> okay. anybody else have thoughts? 22:22:08 <cody-somerville> One thing that has struck me is that the OpenStack Dashboard in some ways is almost like an example implementation of Horizon. I think it would be useful for this to be reframed. I believe openstack_dashboard should be implemented in such a way that it is highly reusable so that one can do highly customized *openstack* dashboards, not just extended openstack dashboards. 22:22:31 <gabrielhurley> cody-somerville: hmmmm... I see your point 22:22:35 <gabrielhurley> both are very valuable 22:22:42 <jpich> I wonder if a session on testing would be useful. The unit tests can be quite complex for new contributors to get their head around, and from another angle we could also use improvements on the selenium front 22:23:01 <vkmc_> +1 22:23:04 <mrunge> +1 22:23:11 <gabrielhurley> jpich: I'd be willing to lead or co-lead that if you want to propose it. I'm nt sure how well attended it'd be, but it's absolutely useful. 22:23:50 <cody-somerville> Would it be a tutorial or working session to improve Horizon tests? or hybrid of both? 22:23:54 <gabrielhurley> cody-somerville: I think that topic could be rolled into the BoF session you listed, most likely. Do you think it deserves more? 22:24:07 <jpich> Cool, I'll propose it and would welcome all help on leading/directing it 22:24:08 <gabrielhurley> cody-somerville: was thinking tutorial for at least a good portion of it 22:24:23 <gabrielhurley> kind of a "tips and tricks" 22:24:29 <gabrielhurley> 'cuz I know every kind of error it can throw 22:24:51 <jpich> Sounds like I'd like to attend it too then ;) 22:25:06 <cody-somerville> gabrielhurley: Aye. Sounds good to both. 22:25:17 <gabrielhurley> cool 22:25:40 <jpich> Another question: https://bugs.launchpad.net/horizon/+bug/1157950 -- this says nova added support for fixed_ips quotas in master, folsom, and essex. Does that mean we should aim to backport the Horizon patch on folsom and essex as well? 22:25:42 <uvirtbot> Launchpad bug 1157950 in horizon "Add support for nova's new Fixed IP quota" [High,In progress] 22:26:13 <gabrielhurley> jpich: Folsom definitely... I'm not clear on supporting essex currently. 22:26:37 <gabrielhurley> I have no idea how much pain would be involved in backporting that fix to essex 22:26:48 <gabrielhurley> if it's trivial it might be worth investigating 22:27:04 <jpich> I wonder if increasing the Folsom novaclient required version could cause trouble for distros? 22:27:09 <gabrielhurley> honestly I'm surprised the fix got ported all the way back to essex in nova 22:27:32 <jpich> I guess I'll have a look then. I'm not familiar at all with Essex 22:27:34 <gabrielhurley> jpich: it's a valid question. I'd take it to the mailing list 22:27:47 <jpich> Ok! 22:27:54 <gabrielhurley> thankfully the backports don't have a hard deadline the same way the RC2 does 22:30:12 <lcheng_> gabrielhurley: This might already been answered, when is the deadline for RC2? :) 22:30:21 <gabrielhurley> end of day thursday 22:31:06 <gabrielhurley> Alright folks. I'm gonna call the meeting here. 22:31:13 <gabrielhurley> I'll follow up on quantum-related issues 22:31:23 <gabrielhurley> keep working on the bugs you're each fixing 22:31:24 <lcheng_> I have a patch that is ready for review master. how do I get the patch submitted for RC2? 22:31:34 <lcheng_> Sorry for the last minute question.. 22:31:37 <gabrielhurley> lcheng_: link to the ticket? 22:31:45 <lcheng_> https://bugs.launchpad.net/horizon/+bug/1148372 22:31:46 <uvirtbot> Launchpad bug 1148372 in horizon "edit flavor deletes the flavor if special char is used" [Medium,In progress] 22:32:08 <gabrielhurley> I targeted that for to the RC2 milestone in launchpad this morning 22:32:23 <gabrielhurley> once the review gets merged to amster we'll port it to the milestone-proposed branch 22:32:27 <gabrielhurley> *master 22:32:39 <lcheng_> Got it. 22:32:42 <lcheng_> thanks 22:32:46 <gabrielhurley> no problem 22:32:51 <gabrielhurley> alright. have a great week folks! 22:32:54 <gabrielhurley> #endmeeting