20:02:04 <robcresswell> #startmeeting horizon
20:02:05 <openstack> Meeting started Wed Aug 17 20:02:04 2016 UTC and is due to finish in 60 minutes.  The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:02:07 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
20:02:09 <openstack> The meeting name has been set to 'horizon'
20:02:23 <robcresswell> Sorry for the delay
20:02:29 <robcresswell> Anyone around for meeting?
20:02:32 <bpokorny> o/
20:02:51 <david-lyle> o/
20:02:55 <ducttape_> o/
20:03:01 * david-lyle senses quick meeting
20:03:10 <tsufiev> o/
20:03:28 <robcresswell> The agenda is packed as usual
20:03:35 <robcresswell> (its empty)
20:04:00 <robcresswell> Feature freeze is a week tomorrow
20:04:25 <robcresswell> There are still a few patches outstanding around images and filtering
20:04:52 <robcresswell> So please review the priorities.
20:04:59 <robcresswell> Link is in the Horizon room topic
20:05:40 <robcresswell> Also, please be sparing on new patch sets and rechecks. It's an uphill battle against the gate at this point, so we don't need to add ot the pile without reason.
20:05:56 <robcresswell> #topic Open Discussion
20:06:04 <ducttape_> quota needs some love, brought it up in the channel.   I have become so desperate that I am doing work on it now.  likely for next release I guess
20:06:24 <david-lyle> see robcresswell I told you it would work ;)
20:06:45 <ducttape_> I thought free software meant someone else does stuff for me, for free
20:06:46 * david-lyle isn't really sophisticated enough to pull that off
20:06:54 <tsufiev> ducttape_, added myself to reviewers, going to be there soon
20:06:58 <robcresswell> ducttape_: Yeah, I don't think we will many any serious headway there at this point
20:07:21 <robcresswell> ducttape_: I don't have any time to investigate myself at this point, but happy to fix bugs etc
20:07:36 <robcresswell> I would propose any big rewrite as a focus for next cycle :)
20:07:37 <tsufiev> oh, quotas have plenty of them, robcresswell ;)
20:07:38 <ducttape_> it is what it is.   have a tough time explaining to manager that I had quotas patch up for 6 months, and now are re-writing core parts of code
20:07:41 <ducttape_> :'(
20:07:52 <robcresswell> ducttape_: Sorry :(
20:08:14 <ducttape_> that's just how quota stuff is, it's not personal
20:09:06 <tsufiev> robcresswell, anyways, it is better than rewriting horizon UT to work with Django 1.9 :)
20:09:07 <bpokorny> tsufiev: Is CORS working now on the master branch?
20:09:30 <robcresswell> I believe all the image upload patches are now up and in the gate...
20:09:33 <robcresswell> or merged
20:09:35 <bpokorny> I know there's still the json patch out there to make it work with the glance v2 patch.
20:09:39 <tsufiev> bpokorny, Angular Create Image feaure works if you enable CORS in Glance
20:09:41 <robcresswell> I jsut marked the bp as completed
20:10:04 <tsufiev> ah, yes, the Glance V2 compatibility patch is still there
20:10:12 <tsufiev> it has the big Glance V2 patch as a dependency
20:10:14 <robcresswell> tsufiev: Which patch?
20:10:16 <ducttape_> so client is talking to glance directly?
20:10:32 * tsufiev looking
20:10:35 <ducttape_> might need deployment docs explaining topology requirements
20:10:41 <robcresswell> tsufiev: Oh this one https://review.openstack.org/#/c/353987
20:10:57 <bpokorny> Yeah, that one.
20:11:04 <tsufiev> robcresswell, exactly!
20:11:09 <robcresswell> I hadnt realised it was chained. That damn UI.
20:11:13 <bpokorny> I was just testing it out with the glance v2 patch.
20:11:18 <bpokorny> Looks good so far.
20:11:24 <robcresswell> I tested it, and it worked for me.
20:11:30 <robcresswell> (hence the +2...)
20:11:38 <tsufiev> ducttape_, we had a releasenotes for the CORS feature
20:11:46 <ducttape_> thanks tsufiev
20:11:53 <tsufiev> https://review.openstack.org/#/c/230434/49/releasenotes/notes/bp-horizon-glance-large-image-upload-c987dc86bab38761.yaml
20:12:03 <tsufiev> and the Django feature is in gate queue
20:12:42 <bpokorny> Cool
20:12:58 <tsufiev> the last one I am particularly happy about
20:13:20 <tsufiev> the work Ive been doing for more than a year :D
20:13:40 <robcresswell> Between glance v2, images panel and upload work, glance has had a lot of attention this cycle
20:14:06 <robcresswell> Would really like to apply these new patterns to admin/project instances next.
20:14:28 <robcresswell> That and Identity seem like the most sensible places to improve the tables.
20:14:52 <TravT_> tsufiev, thanks for all the diligence!
20:15:57 <robcresswell> Does anyone have anything else to discuss? Any roadblocks, or help needed on critical patches?
20:16:32 <tsufiev> TravT_, had been taught it by old-school platformer games :)
20:16:41 <yohoffman> I've got a bunch of non-critical patches that could use some reviews? Small bug fixes that have been sitting for a while.
20:16:47 <yohoffman> https://review.openstack.org/#/q/owner:yh128t%2540att.com+status:open
20:16:59 <robcresswell> yohoffman: I've been working my way through some of them today while waiting on the gate :)
20:17:30 <yohoffman> Thanks. Nothing too crazy there, but some small features that enhance the user experience.
20:18:00 <robcresswell> yohoffman: Yeah, we need to figure out that vol_create work as thats a breaking issue in some deployments
20:18:14 <robcresswell> And ideally I'd like https://review.openstack.org/#/c/270182/ to merge before FF
20:18:50 <yohoffman> I'm trying to help it out
20:19:04 <yohoffman> Hopefully I'm making progress rather than taking it backwards
20:19:24 <robcresswell> haha, thanks for helping out on that
20:20:37 <robcresswell> tsufiev: If you want to learn patience, you should try Dark Souls are some point... thats rewarding but frustrating game.
20:20:56 <robcresswell> I think we can call the meeting there.
20:21:00 <robcresswell> Thanks everyone
20:21:06 <bpokorny> Thanks!
20:21:21 <tsufiev> robcresswell, okay )
20:21:30 <robcresswell> #endmeeting