20:00:59 #startmeeting Horizon 20:00:59 Meeting started Wed Dec 16 20:00:59 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:01:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:01:02 The meeting name has been set to 'horizon' 20:01:11 who around ? 20:01:12 ( ಠ‿ಠ)┘ 20:01:14 o/ 20:01:15 o/ 20:01:26 o/ 20:01:42 o/ 20:02:02 \o/ 20:02:18 o/ 20:03:09 ok, let's get started 20:03:49 General announcements, django_openstack_auth 2.1.0 and 1.2.1 have both been released 20:04:22 2.1.0 introduced an issue with liberty Horizon and we've merged a fix, but will release 2.1.1 shortly 20:05:06 second item, gerrit is down for an upgrade, I hope you've all seen the announcements, should be back up in an hour or so, IIRC 20:05:55 * tsufiev wonders if jobs start working better after that 20:06:28 yes, grenade job for horizon is broken 20:06:33 I believe 20:06:42 can't release without gerrit though 20:07:20 We're in the middle of M-2 which is slated to close Jan 21 20:07:41 All things seem to be making progress 20:08:10 are there any items people are worried about that were >= high priority for Mitaka? 20:09:30 everything is perfect, wonderful 20:09:31 xstatic has hit a wall; it's taken a bit of a back seat in the last couple of weeks so I've not been able to agitate for it in #infra 20:09:32 single page navigation? 20:09:49 is marked as high prio 20:09:51 I was a little to quick 20:09:55 *too 20:10:22 neill focused on the swift ui re-work, which is now done, but he's unlikely to be able to re-roll his single page patch in the short term, but I can ask 20:10:58 swift re-work for some values of "done" which include "needs a bunch more polish" 20:11:09 r1chardj0n3s: isn't that the rework being discussed in Invision? 20:11:14 single page and concerns about performance somehow go hand in hand 20:11:33 single page would be nice before M-3 so we have time to work through any issues 20:12:06 before M-3 starts that is 20:12:13 tsufiev: there's a few steps in the process; getting a basic implementation in angular is step 1; reviewing the interface is step 2; both of those are happeneing 20:12:25 step 3 is work in the improvements from step 2 20:12:32 r1chardj0n3s: got it 20:13:18 I'll push single page up further on the priorities heap 20:13:18 would really like to have xstatic resolved 20:14:01 yep, just ran out of tuits(round) to chase that up with #infra 20:14:01 or we need to make someone an admin on all the repos and bypass infra 20:14:13 Sorry I'm late 20:14:30 s/repos/packages/ 20:15:10 any other items falling off the radar for Mitaka? 20:15:51 I was also thinking that given the slow progress getting the infra stuff to work that we should (interim at least) just push out the packages we need to, and I can pypi admin people in to enable that to happen 20:16:11 \o/ 20:16:30 r1chardj0n3s: sadly that sounds like the most expedient and reliable path at this point 20:16:53 performance/sanity testing on scale - but I haven't yet done my homework david-lyle 20:17:05 (Speaking of other items) 20:17:19 performance testing at scale: I've applied for some OSIC time, but am in a queue 20:17:54 r1chardj0n3s: good, how much time we have to come up with some scenarios? 20:18:38 * tsufiev hopes for at least 1.5 month :) 20:18:47 tsufiev: honestly, no idea, but very likely at least that long :-) 20:19:04 * david-lyle hangs head 20:19:52 at this point a plan for N would be progress 20:20:03 rather than the vague notion 20:21:22 last general item 20:21:46 r1chardj0n3s - does an entire openstack release make it into that setup? this seems like testing that is constantly / periodically needed 20:22:56 I propose cancelling at least the next 2 weeks of meetings due to anticipated low attendance/availability 20:23:11 I second that! 20:23:14 +1 david-lyle 20:23:49 Yeah, next one should be the 6th 20:23:50 ducttape_: as far as I'm aware there's no openstack-managed periodic testing using the OSIC facility 20:23:52 less talk, more code :) 20:24:04 +1 on no meetings as I'm not gonna be around anyway ;-) 20:24:12 ducttape_: depends on the proposed test usage, but it won't be a stable environment 20:24:32 thinking like for m release, test all the things, at scale, together 20:24:32 are people back by the 6th? 20:24:48 yy for skiping until 2016 20:24:53 yup, 6th 20:24:58 yeah 20:25:02 yes 20:25:04 yup, back on 6th 20:25:05 yes 20:25:05 ok will send email canceling the next two 20:25:41 I lied, one more general item 20:25:45 Midcycle 20:26:00 I am having trouble pinning down dates 20:26:25 I have permission to have it in Portland (hillsborough) which was the top vote getter 20:26:36 I like the 8th or 22nd, personally 20:26:51 Mid-Late feb are the highest vote getters 20:27:10 M-3 is slated for March 3 20:27:24 so the week of the 29th is too late 20:27:43 I am blocked the week of the 15th 20:27:57 if I wasn't hosting, that wouldn't be as big a problem 20:28:11 so that would leave the 8th or the 22nd 20:28:31 or another local on the 15th and I will miss 20:28:39 Just as an FYI, the OpenStack UX mid-cycle will likely be in London 20:28:57 suggestions? 20:29:01 opinions 20:29:05 But hope to attend the Horizon mid-cycle if I get approved 20:29:13 can't do 8th, sorry. 22nd would be ok 20:29:20 same here 20:29:22 22 20:29:27 \o/ 20:29:32 8th is in parallel with devconf.cz 20:29:45 or unlikely to make it then 20:30:00 I can do any time bar first week of feb 20:30:15 piet when is the ux midcycle? 20:30:16 * ducttape_ can do any bar 20:30:26 ok, will make is the 22nd 20:30:33 \o/ a date! 20:30:36 We're still deciding..late Jan/early Feb 20:31:36 for international travelers, day of the week preferred start? 20:31:47 Tues-Thurs? 20:31:51 Tuesday if possible please 20:31:53 Mon-Wed? 20:32:05 so yeah, Tues-Thurs 20:32:20 ok, will plan on that 20:32:25 that's easier for domestic peoples too 20:33:04 mon-wed would be cheaper for international 20:33:19 for me at least US$ 100 20:33:35 that probably makes a vacation day ;-) 20:33:40 Interesting 20:33:41 works for me 20:34:00 flying out sat vs. monday saves US$ 500 20:34:31 ok will schedule the room and line up some suggested hotels 20:34:44 awesome, thank you david-lyle 20:34:52 thanks david-lyle 20:34:53 thanks everyone for your patience 20:34:55 david-lyle: thank you 20:35:27 We have a couple of agenda items for today, found here: 20:35:29 #link https://wiki.openstack.org/wiki/Meetings/Horizon#Agenda_for_December_16_2000_UTC 20:36:11 #topic discuss local_settings.d/ patchset (see https://review.openstack.org/#/c/243974/ ) (toabctl) 20:36:18 might be hard without gerrit 20:36:38 This is the directory with local settings python snippets patch 20:36:42 esp. I don't see toabctl around 20:37:17 ok, let's table that. 20:37:31 when gerrit is back up hopefully people will take a look 20:37:47 #topic will we keep creating tarballs for stable branches? mrunge 20:38:16 mrunge: I'm not sure I understand the context 20:38:23 yeah, it was just a question coming from downstream 20:38:35 point releases are or aren't going away? 20:38:43 at least, there has been discussion no to do any stable releases 20:38:55 so: point releases yes or no 20:39:09 I'd have to reread, but I thought there was some nuance there 20:39:24 * david-lyle has to find mailing list thread too 20:39:34 at some point, that discussion went nowhere, iirc 20:39:49 I'm not sure that point releases were killed 20:39:56 but I could be wrong 20:40:05 Our downstream is merging head of stable branch on a weekly, mrunge 20:40:20 *weekly basis 20:40:28 tsufiev, I'm rebasing on each point release 20:40:37 cherry-picking important patches earlier 20:41:00 currently, we just have 14 patches on top of liberty 20:41:14 mrunge: for horizon? 20:41:17 yes 20:41:26 that seems light 20:41:30 at least 3 translation patches 20:41:34 no one on liberty? 20:41:44 all on liberty 20:41:48 still on kilo? 20:41:54 I meant deployments 20:42:04 I mean, imports from translation tool 20:42:33 I would still like to cut point releases 20:43:19 lhcheng isn't around, so I'll track down the current plan for stable 20:43:23 for openstack 20:43:32 mrunge: isn't it a thing being done for every tc-approved-project? 20:43:48 tsufiev: there was some talk about not doing that any more 20:43:57 just not sure where that ended up 20:44:36 and for django-openstack-auth, we did not do any stable backports in the past 20:44:58 mrunge: we didn't have stable branches until kilo for d-o-a 20:45:05 and 1.2.1 just released 20:45:06 yes 20:45:12 which is kilo 20:45:36 gerrit is back \o/ 20:45:41 I just wanted to mention, it makes sense to keep horizon and d-o-a doing the same type of releases 20:45:58 mrunge: sure, even though the destinations are different 20:46:03 :) 20:46:11 yes, right 20:46:12 let me track down the current plan 20:46:14 ahhh its different 20:47:28 and we can determine our plan from there 20:47:35 robcresswell: no more old view support 20:47:39 great, thank you david-lyle 20:48:00 #topic Open Discussion 20:48:12 So on releasing packages 20:48:24 Can we just use gerrit for voting, then manually release? 20:48:40 Until we have a real solution 20:48:43 sounds fair, yes 20:48:53 robcresswell: that was the discussed short term work around, yes 20:48:54 we'd have to do the gerrit voting anyway 20:49:15 david-lyle, as a pointer: it started here: http://lists.openstack.org/pipermail/openstack-dev/2015-May/065144.html 20:49:17 just instead of magic tag-and-release we tag-and-manual-release 20:49:36 and ping me if you need to be able to upload and can't 20:49:46 Great 20:50:53 I'd really like to see angular updated, and I remember diana had some bootstrap-related issues 20:51:28 hurgleburgler: ^ 20:51:45 I'm gonna be starting on the pie charts today or tomorrow 20:51:48 meaning that angular stuff is styled differently than the other stuff ? 20:52:10 oh, we need to update the bootstrap to bring in some fixed … I've put in css debt to fix it int he meantime :( 20:54:04 I meant the angular version we're using. It's 1.3.x... 1.5 is out soon iirc 20:54:39 robcresswell: I thought you were going to say ng 2.0 :) 20:55:00 :-O 20:55:34 I looked at the 2.0 syntax earlier and screamed internally. 20:56:02 funny I had that reaction with the 1.* series syntax 20:56:07 * david-lyle ducks 20:56:10 :-) 20:56:39 Actually, Angular Bootstrap in use (0.11) is no longer documented and possibly not supported. 20:56:54 just how we like it 20:56:57 :( 20:56:58 So, upgrades 20:57:11 r1chardj0n3s: Post-christmas lets get releasing some packages. 20:57:11 might be nice to get back to the common era on the libs 20:57:17 robcresswell: yep 20:57:22 Following gerrit reviews of course. 20:57:38 *cough* sure 20:58:26 :o our gerrit version is actually reasonably modern now. I wonder if there are some nice APIs. 20:58:48 Hi Folks, were starting a meeting with Bruno from Catalyst in two minutes to discuss some concerns around network topology and the Launch Instance workflow 20:58:52 We should just check them all in :-D 20:59:42 If you want to attend (first come/first serve) https://plus.google.com/hangouts/_/event/c8j8km27k3retmn7jgplp94g61c 21:00:07 I'm on PTO now btw. So happy holidays everyone :D 21:00:08 ok, times up. Thanks everyone and no meetings for two weeks. Enjoy the time. 21:00:15 #endmeeting