20:00:15 <r1chardj0n3s> #startmeeting horizon 20:00:16 <openstack> Meeting started Wed Nov 9 20:00:15 2016 UTC and is due to finish in 60 minutes. The chair is r1chardj0n3s. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:21 <openstack> The meeting name has been set to 'horizon' 20:00:31 <r1chardj0n3s> \o/ started it in the correct channel this week 20:02:02 <robcresswell> o/ 20:02:16 <r1chardj0n3s> welcome to the rob-and-richard show! 20:02:28 <robcresswell> \o/ 20:02:31 <ying_zuo> :) 20:02:40 <r1chardj0n3s> ohai ying_zuo :) 20:03:04 <r1chardj0n3s> OK, not much on the agenda this week 20:03:07 <robcresswell> I think we should rename the project to Quokka and see if anyone notices 20:03:19 <robcresswell> Sorry, please continue :) 20:03:30 * r1chardj0n3s is looking up how to hold a vote 20:03:56 <david-lyle> o/ 20:03:59 <r1chardj0n3s> #topic Priority patches for review 20:04:24 <r1chardj0n3s> #link https://review.openstack.org/#/q/starredby:r1chardj0n3s%20AND%20status:open lists the priority patches for Ocata-1 which is next week 20:05:21 <r1chardj0n3s> please focus your review attention on those patches 20:06:34 <robcresswell> Will do. Went through profiling the other day, had a couple nits, otherwise fine 20:07:04 <r1chardj0n3s> same here, I think it's probably good to go (I saw my -1 has disappearered from the list, so that probably means Timur's addressed my nits) 20:08:05 <r1chardj0n3s> I am going to revisit my approach in the initScope removal patch to be less distruptive. It will mean we'll have to be extra vigilant that future patches don't use scopes in actions though. 20:09:24 <r1chardj0n3s> On the xstatic packages, most of them look good but we need to ensure that upper-constraints will protect us against the angular-bootstrap update, which breaks Horizon horribly (and upper-constraints is supposed to protect us against that) 20:09:50 <robcresswell> yes, yes it does 20:09:54 <robcresswell> They renamed everything 20:09:59 <r1chardj0n3s> Just needs a little more testing ... and the retirement of run_tests.sh ;-) 20:10:11 <robcresswell> I'm getting there :) 20:10:20 <r1chardj0n3s> :-) 20:12:02 <r1chardj0n3s> In other news, the xstatic-angular-ui-router package is now under OpenStack auspices, and in global-requirements, ready for integration into Horizon in O-2 20:12:45 <david-lyle> 3 more JS packages and we'll have the full set ;) 20:13:14 <r1chardj0n3s> 3 more *and their dependencies*, please ;-) 20:13:27 <david-lyle> right 20:13:51 <robcresswell> Every function should be its own library right? 20:13:53 <robcresswell> :D 20:14:01 <r1chardj0n3s> That's about it from my list of things. Does anyone else have anything they'd like to bring up? 20:15:23 <ying_zuo> which ticket is for the retirement of run_tests.sh? 20:15:23 <robcresswell> Nothing from me. My brains melting a little. 20:15:44 <robcresswell> https://blueprints.launchpad.net/horizon/+spec/enhance-tox 20:15:47 <robcresswell> ying_zuo: ^^ 20:16:00 <ying_zuo> Thanks Rob 20:16:03 <robcresswell> It wont be until Q, so no rush 20:16:29 <r1chardj0n3s> The key is getting tox up to full capability first 20:16:42 <robcresswell> Without it being just as hacky as run_tests 20:16:59 <r1chardj0n3s> But with the introduction of the new angular-bootstrap people are going to find they're going to *have* to use tox in place of run_tests 20:17:03 <ying_zuo> cool 20:17:40 <robcresswell> r1chardj0n3s: We might want to look at that 20:17:50 <robcresswell> Cause it'll break things in Mitaka amongst others 20:18:20 <robcresswell> Wait, ignore me, I'm being dum 20:18:24 <r1chardj0n3s> heh 20:18:30 <r1chardj0n3s> yeah, mitaka should be pinned already 20:19:13 <robcresswell> Do we pin stables? 20:19:46 <r1chardj0n3s> that was my understanding 20:20:09 <robcresswell> My understanding was the opposite 20:20:15 <r1chardj0n3s> \o/ 20:21:19 <david-lyle> upper-constraints is the only pinning 20:21:24 <robcresswell> I'm pretty sure requirements is never pinned 20:21:25 <robcresswell> yeah 20:21:37 <david-lyle> and since we didn't support that in mitaka 20:21:40 <david-lyle> ... 20:21:48 <robcresswell> sweet 20:21:48 <r1chardj0n3s> oh, I thought mitaka supported it 20:21:54 <r1chardj0n3s> hmm 20:21:57 <david-lyle> openstack did 20:22:01 <r1chardj0n3s> ah 20:22:15 <david-lyle> for production it shouldn't be problematic 20:22:32 <david-lyle> test runs may get more interesting 20:22:43 <r1chardj0n3s> OK, so we might need to fix mitaka before releasing that library 20:22:56 <robcresswell> Yeah, I was thinking more of people doing L -> M 20:23:13 <robcresswell> Anticipating some "hey guys Horizon is f*cked" in IRC 20:24:07 <r1chardj0n3s> yep. so we probably have a couple of potential approaches to protecting Mitaka from that release 20:24:17 <david-lyle> I don't think people will proactively update xstatic packages 20:24:29 <david-lyle> only if they are forced to 20:24:42 <r1chardj0n3s> "forced" through a "pip install"? 20:25:10 <r1chardj0n3s> existing installs won't have to worry, no 20:25:20 <r1chardj0n3s> but new installs, yes 20:25:23 <r1chardj0n3s> brb 20:25:37 <david-lyle> new installs yes 20:27:50 <robcresswell> Anything else to go over? 20:28:30 <david-lyle> no, maybe just drop a link to the etherpad for the keystone-horizon meetings 20:29:07 <robcresswell> https://etherpad.openstack.org/p/ocata-keystone-horizon 20:29:10 <r1chardj0n3s> #link https://etherpad.openstack.org/p/ocata-keystone-horizon Keystone / Horizon joint meeting 20:29:21 <robcresswell> :D 20:29:27 <r1chardj0n3s> need to update that with the correct time / room 20:29:30 <david-lyle> so other interested folks can find 20:29:44 <robcresswell> #openstack-meeting-cp, Thursday 2000 UTC wasnt it? 20:29:50 <david-lyle> yuo 20:29:51 <r1chardj0n3s> nope 20:29:54 <david-lyle> *yup 20:29:58 <david-lyle> ? 20:30:00 <r1chardj0n3s> hurm 20:30:01 <r1chardj0n3s> yep 20:30:02 <david-lyle> 1900? 20:30:08 <r1chardj0n3s> I thought it'd moved from -cp 20:30:10 <r1chardj0n3s> oh well 20:30:11 <david-lyle> 2000 20:30:15 <robcresswell> #link http://eavesdrop.openstack.org/#Keystone/Horizon_Collaboration_Meeting 20:30:19 <r1chardj0n3s> all good 20:30:48 <david-lyle> oh, PTG signup is open to all now 20:30:50 <r1chardj0n3s> OK, I think we're done. Thanks all :-) 20:30:58 <david-lyle> just an FYI 20:31:06 <robcresswell> Who's going? 20:31:13 <david-lyle> I signed up 20:31:16 <r1chardj0n3s> I am planning on going, yes. 20:31:17 <robcresswell> Me too 20:31:28 <robcresswell> well thats all of Horizon in attendance then 20:31:32 <robcresswell> sweet 20:31:32 <r1chardj0n3s> \o/ 20:31:33 <david-lyle> haha 20:31:38 <ediardo> ha 20:31:56 <r1chardj0n3s> thanks for the PTG reminder david-lyle 20:32:19 <r1chardj0n3s> #link https://www.openstack.org/ptg/ PTG signup has opened, and there's limited spaces 20:32:29 <david-lyle> Horizon is first 2 days 20:32:31 <r1chardj0n3s> Horizon will have sessions on the first two days 20:32:33 <r1chardj0n3s> snap 20:32:39 <lcastell> lol 20:33:06 <r1chardj0n3s> Are we done? david-lyle? :-) 20:33:12 <david-lyle> I am 20:33:26 <r1chardj0n3s> #endmeeting