22:00:42 <gabrielhurley> #startmeeting horizon
22:00:43 <openstack> Meeting started Tue Oct  8 22:00:42 2013 UTC and is due to finish in 60 minutes.  The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot.
22:00:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
22:00:47 <openstack> The meeting name has been set to 'horizon'
22:00:52 <gabrielhurley> hello folks
22:00:57 <lsmola__> hello
22:00:58 <jcoufal> _o/
22:00:58 <david-lyle> Hello
22:01:00 <jpich> Hello o/
22:01:01 <lblanchard> hey all
22:01:02 <kspear> hello
22:01:48 <gabrielhurley> #topic general
22:02:04 <gabrielhurley> So, as of 5 minutes ago we have an RC2
22:02:12 <gabrielhurley> https://launchpad.net/horizon/+milestone/havana-rc2
22:02:17 <gabrielhurley> mostly very minor stuff
22:02:25 <julim> hello
22:02:36 <gabrielhurley> we need to bakport the existing fix for https://bugs.launchpad.net/bugs/1235053
22:02:37 <uvirtbot> Launchpad bug 1235053 in horizon "Create Project: Unable to retrieve default quota values" [High,Fix committed]
22:02:47 <gabrielhurley> and then get new fixes up for the remaining two
22:02:52 <gabrielhurley> process wise:
22:02:58 <gabrielhurley> fix in master as normal
22:03:07 <gabrielhurley> propose backport to the milestone-proposed branch
22:03:18 <gabrielhurley> we can +2, but ttx will do the final approval to merge
22:03:22 <gabrielhurley> s/can/should
22:04:03 <gabrielhurley> The goal is to cut the RC2 on either Thursday or Friday, so let's try and get the reviews merged to master tomorrow
22:04:18 <kspear> this bug might also be RC2 worthy: https://bugs.launchpad.net/horizon/+bug/1236326
22:04:19 <uvirtbot> Launchpad bug 1236326 in horizon "AttributeError: 'Client' object has no attribute 'ec2'" [High,Confirmed]
22:04:56 <gabrielhurley> hmmm
22:04:57 <jpich> Not fixed on master yet though
22:05:30 <gabrielhurley> if we get a patch for it I'd consider it
22:05:35 <gabrielhurley> I'd like to see the patch though
22:06:00 <gabrielhurley> that seems more like a fix that keystoneclient should deal with instead of us :-/
22:06:05 <kspear> jpich, yeah but if we want a fix i can push one up very quickly
22:06:09 <gabrielhurley> dolphm: have you looked at https://bugs.launchpad.net/horizon/+bug/1236326
22:06:10 <uvirtbot> Launchpad bug 1236326 in horizon "AttributeError: 'Client' object has no attribute 'ec2'" [High,Confirmed]
22:06:26 <ttx> gabrielhurley: you guys don't really need to +1/+2. The milestone-proposed review is just about checking that the bug was targeted to RC2, is the same as the core-approved master fix
22:06:33 <gabrielhurley> kspear: if you'd put up a patch that'd be great
22:06:41 <ttx> it's basically a doublecheck
22:06:52 <gabrielhurley> ttx: ah, okay. used to be that you wanted us to assert it was good to go, but if you don't care that's easy enough
22:07:15 <ttx> gabrielhurley: as long as you targeted the bug to rc2 it should be golden
22:07:24 <ttx> (or you proposed the backport for it)
22:07:25 <gabrielhurley> cool
22:07:52 <ttx> gabrielhurley: I would hold a patch pushed by someone random who also happens to be the one who targeted the bug to rc2 :)
22:08:06 <ttx> so that I get YOUR approval on it
22:08:10 <kspear> gabrielhurley: will do
22:08:22 <gabrielhurley> if one of the other Horizon core folks pushes the backport I'll be sure to +2 it
22:08:38 <gabrielhurley> but it will definitely be on the RC2 list and tied to a fix in master first
22:08:43 <ttx> gabrielhurley: but if you are the backport author and/or you targeted to rc2 yourself, i'll just doublecheck the patch landed in master and run with it
22:08:52 <gabrielhurley> +1
22:09:19 <dolphm> gabrielhurley: i have not...
22:09:44 <gabrielhurley> dolphm: any thoughts on it, in the 30 seconds you've been aware of it? ;-)
22:09:59 <dolphm> gabrielhurley: so far it looks like a bug report
22:10:23 <lsmola__> hehe
22:10:51 <dolphm> gabrielhurley: what's the chance it's getting a v3 client without that manager?
22:10:52 <gabrielhurley> haha
22:11:18 <dolphm> ... as kieran spear suggested
22:11:20 <gabrielhurley> how 'bout this, kspear and dolphm you wanna side-channel coordinate a solution and report back?
22:11:30 <dolphm> kspear: o/
22:12:44 <gabrielhurley> cool. sooooo, that's the business at hand, generally speaking.
22:12:52 <gabrielhurley> otherwise the RC is looking solid
22:12:55 <kspear> gabrielhurley: sure
22:13:16 <gabrielhurley> amotoki: if you'll take care of the translation import again as per the ticket that would be fanstastic
22:16:26 <gabrielhurley> I'll email as well
22:16:40 <gabrielhurley> anyhow, that's what I've got for project business today.
22:16:45 <gabrielhurley> #topic bugs
22:16:56 <gabrielhurley> does anyone have any other bugs they think should be addressed in an RC2?
22:17:37 <jpich> If it gets into master it might be nice to backport https://bugs.launchpad.net/horizon/+bug/1236423 (update to settings example file for logging)
22:17:38 <uvirtbot> Launchpad bug 1236423 in horizon "Default LOGGING configuration doesn't log anything" [Medium,In progress]
22:18:53 <gabrielhurley> if it gets into master quickly I'm good with that
22:19:16 <jpich> Cool!
22:23:27 <gabrielhurley> great!
22:23:31 <gabrielhurley> #topic open discussion
22:23:45 <gabrielhurley> jcoufal: wanna give an update on where things are at with the UX discussion tools?
22:24:00 <jcoufal> gabrielhurley: sure
22:24:16 <jcoufal> so the fact is that askbot is not running on mysql
22:24:22 <jcoufal> so there needs to be postgresql
22:25:00 <jcoufal> we might run askbot on openstack servers, but need to setup postgresql together with that
22:25:15 <jcoufal> so someone needs to write puppet scripts on that deployment - that will take time
22:25:27 <jcoufal> in the meantime, we are almost done with temporary deployment on openshift
22:25:46 <jcoufal> so we can move there, start using advantages on askbot
22:26:51 <jcoufal> and when official deployment is done, we just move DB data from temporary to official server
22:27:29 <jcoufal> conclusion: temporary askbot will be out in few days, official askbot deployment will take time
22:28:10 <jcoufal> the only problem is that we won't get openstack.org domain as long as it is on on our servers, so we will have to use different URL for now
22:29:20 <jpich> Yay :)
22:29:34 <lsmola__> :-)
22:29:39 <ekarlso> doesn't the infra team have puppet modules for this btw ?
22:29:47 <jcoufal> boo for domain, yay for moving forward :)
22:30:02 <jpich> Yep :)
22:30:03 <jcoufal> ekarlso: they havn't for askbot
22:30:26 <david-lyle> jcoufal: thanks for continuing to push this change
22:31:11 <gabrielhurley> well, I guess we can redirect later on. this all sounds like a good start
22:31:22 <gabrielhurley> thanks
22:31:24 <jcoufal> np, more supporting infrastructure stuff for UX should appear in time
22:31:35 <gabrielhurley> anybody else got topics they'd like to discuss?
22:31:41 <lcheng> gabrielhurley: wondering if we can include this for I-1: https://blueprints.launchpad.net/horizon/+spec/swift-container-public-access
22:32:12 <lcheng> I got the patch ready, it provides a convenience method for user to create a public container.
22:32:15 <gabrielhurley> absolutely
22:32:36 <gabrielhurley> I usually don't organize the blueprints into specific milestones until around the summit
22:32:45 <lcheng> Got a screenshot to go with as well. :)
22:32:46 <gabrielhurley> but if you're on it then feel free to make it happen
22:32:47 <lcheng> thanks!
22:32:56 <lcheng> cool
22:34:08 <lsmola__> gabrielhurley, that answers also my question :-)
22:35:32 <gabrielhurley> excellent
22:35:36 <lsmola__> gabrielhurley, btw. I have sent list of ceilometer bps to cores via launchpad
22:35:54 <lsmola__> gabrielhurley, though I am not sure it works :-)
22:36:24 <gabrielhurley> ah, I see it now. It does work, I just file my launchpad notifications into a separate folder that I don't look at as often
22:36:35 <lsmola__> gabrielhurley, oh, ok
22:36:59 <gabrielhurley> launchpad doesn't differentiate messages from people apart from general bug/blueprint change notifications well. it's annoying
22:37:14 <lsmola__> gabrielhurley, would you have time to go through them and approve/cencel them ? :-)
22:37:29 <gabrielhurley> yep, I'll take a look
22:37:44 <lsmola__> gabrielhurley, cool, thank you very much
22:37:58 <gabrielhurley> yep, sorry I didn't see the message before
22:38:13 <lsmola__> gabrielhurley, np
22:38:29 <gabrielhurley> cool. anybody else?
22:38:40 <lsmola__> gabrielhurley, we are still waiting for the wireframes :-)
22:39:07 <lsmola__> lblanchard, do you have some update on the wireframes?
22:39:09 <lblanchard> lsmola: I hope to have something to share by the end of the week…got caught up in some other stuff :)
22:39:25 <lsmola__> ok cool :-D
22:39:33 <lblanchard> I'm working on versions of the Tuskar detail wireframes that I shared last week that would be focused for Horizon
22:39:33 <david-lyle> gabrielhurley: to fix the session creation bug, we have to bump openstack/requirements or bad things happen.  I'm submitting a patch now for the bump
22:40:00 <gabrielhurley> yep. let's see if that becomes an issue or not
22:40:35 <david-lyle> gabrialhurley: I've asked the developer to unabandon the patch, but I will need to update horizon's requirements too
22:40:36 <gabrielhurley> we need to fix it either way. I'm not 100% sure how the gate will interact in trying to backport
22:40:52 <gabrielhurley> david-lyle: if the developer is unresponsive just re-propose the patch yourself
22:41:16 <david-lyle> he's responsive just busy :)
22:46:13 <gabrielhurley> just pushing the patch again is easy enough, I'd say don't wait
22:46:18 <gabrielhurley> it won't change the author data in the commit
22:46:37 <david-lyle> ok
22:47:13 <david-lyle> requirements patch here: https://review.openstack.org/#/c/50505/
22:48:00 <gabrielhurley> +2'd
22:50:13 <gabrielhurley> alright, last call for topics
22:50:15 <david-lyle> thanks
22:50:41 <lsmola__> lblanchard, I guess now is the time? :-)
22:50:53 <gabrielhurley> that sounds ominous
22:50:55 <lblanchard> lsmola: for?
22:50:58 <lblanchard> haha
22:51:25 <lsmola__> lblanchard, I thought the update will continue :-)
22:51:42 <lblanchard> lsmola: the update for the detail pages?
22:51:49 <lsmola__> lblanchard, yes
22:52:11 <lblanchard> mostly just wanted to let folks know that I'm still work through them :) lsmola suggested I create versions that are based on data we could show in Horizon
22:52:29 <gabrielhurley> +1
22:52:32 <jcoufal> lsmola__: I thought lblanchard already gave one :)
22:53:02 <lblanchard> hopefully I will have a more interesting update next week with some actual wireframes for people to see ;)
22:53:29 <lsmola__> lblanchard, ok, cool, thank you very much
22:53:39 <jcoufal> lblanchard: I hope we can review that on askbot by that time :)
22:53:42 <lblanchard> lsmola: no problem!
22:53:47 <lblanchard> jcoufal: that would be awesome!
22:54:00 <lsmola__> lblanchard, looking forward :-)
22:54:00 <lblanchard> jcoufal: I will also post the Tuskar ones there when it's up and going
22:54:21 <jcoufal> yup, I will do global announcement once it is ready for use
22:54:35 <lblanchard> jcoufal: sounds great
22:54:49 <gabrielhurley> perfect
22:54:58 <david-lyle> Toshi: does the true workflow you proposed have a patch that's ready?
22:55:45 <david-lyle> or wizard
22:56:47 <jcoufal> david-lyle, Toshi: Some of our guys wanted to help there too, so I am interested as well how it goes
22:57:07 <david-lyle> hmm, thought I Toshi join, maybe not
22:57:22 <david-lyle> s/I/I saw/
22:57:49 <jcoufal> we can try to catch him on the BP
22:57:59 <david-lyle> sounds good
22:59:47 <gabrielhurley> okay
22:59:50 <gabrielhurley> well, times up
22:59:52 <gabrielhurley> good meeting folks
23:00:01 <gabrielhurley> lets get these reviews done in the next day or so
23:00:08 <gabrielhurley> talk to you all again soon
23:00:11 <gabrielhurley> #endmeeting