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