20:00:19 #startmeeting horizondrivers 20:00:21 Meeting started Wed Sep 16 20:00:19 2015 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:25 The meeting name has been set to 'horizondrivers' 20:00:45 Anyone about for the meeting? 20:00:56 o/ 20:01:05 o/ 20:01:08 hi 20:01:19 o/ 20:01:25 o/ 20:01:29 David is away atm, so have stolen chair. bpokorny, just a few announcements to make then will pass on to you. 20:01:40 Sounds good 20:01:55 #link https://wiki.openstack.org/wiki/Meetings/HorizonDrivers 20:02:05 Agenda, not much on it 20:02:07 O/ 20:02:30 First thing is: The etherpad is up for Mitaka Summit Session Topics 20:02:42 #link https://etherpad.openstack.org/p/horizon-mitaka-summit 20:03:10 Note the bits at the top too, so we don't end up with a huge mess. 20:03:44 Second notice is: rel mgmt wants us to aim for RC1 at the end of this week I believe. 20:03:54 #link https://launchpad.net/horizon/+milestone/liberty-rc1 20:04:45 Cores really need to be picking up bugs. We have 3/4 bps and <20 bugs, so get on with it :p 20:05:42 ah yes, david mentioned earlier, bugs <= medium prio might not make it into rc1 20:05:53 Yes, I've been removing a few already. 20:06:14 The translations appear to be fixed again now. 20:06:23 \o/ 20:06:42 but selenium is broken again? 20:06:46 But we still have several High bugs that really need reviews. A lot are not too complex. 20:06:55 Yes, it broke late last week again I think 20:07:00 darn 20:07:11 Integration is still up though I *think*. tsufiev may have more to say on the matter. 20:07:45 robcresswell: no news = good news 20:07:52 Excellent. 20:08:23 That's all from me. Expect pings about bugs/bps, sorry if I get annoying. 20:08:31 bpokorny, your turn :) 20:08:39 Thanks! 20:08:45 robcresswell, you're doing fine :) 20:08:50 keep pinging! 20:09:02 Just wanted to publicize this one for the M release: https://blueprints.launchpad.net/horizon/+spec/nova-server-groups 20:09:18 Ability to manage server groups via Horizon. 20:09:28 #link https://blueprints.launchpad.net/horizon/+spec/nova-server-groups 20:09:35 bpokorny: is that different as service groups? 20:09:45 mrunge: iirc selenium fix is blocked by DOA issue 20:09:54 I put a review out already for setting the server groups. 20:10:16 lhcheng: I think so... I'll have to look into what service groups are. 20:10:18 tsufiev, by which doa issue? 20:10:46 But server groups are managed on the cli with the "nova server-group-XXXX" commands. 20:11:34 mrunge: the one Richard was trying to fix with lhcheng, but then it appeared that we need to rename DOA ). Sorry, I'm from tablet, difficult to paste links 20:11:59 BP looks solid IMO. 20:12:08 tsufiev, ok, thanks. I'll look that up or ask you tomorrow 20:12:14 bpokorny: we're using the term service group in-house, sounds like the same actually :) it allows a user to set a scheduler hint 20:12:20 Has code, and is supported elsewhere. 20:12:27 bpokorny: that's going to be useful for us, thanks 20:12:31 SO we aren't waiting on service updates :D 20:12:45 lhcheng: Yep, that's what's needed. 20:12:46 nova service list (etc) is usually the service status. more confusion 20:12:59 Scheduler hints 20:13:49 So as a next step, I'll ping David later about approval for the bp for the M release. 20:14:05 And that's all I had on that one :) 20:14:10 We can just vote now 20:14:18 There should be several cores here 20:14:18 bpokorny: cool 20:14:24 + for me 20:14:27 Ah, sounds good. 20:14:36 + for me as well 20:14:51 Yeah I think it looks good. Approved. We dont have an M tag yet, so will mark for 'next' 20:14:55 bpokorny: is this just adding hints? 20:15:15 The first part is being able to boot a VM with hints. 20:15:42 But as a next step, we'll also probably want the ability to create/edit/delete server groups. 20:16:28 bpokorny - there are some scheduler hints available to admins - like place the vm on a specific host 20:16:54 we'd need to check the auth reqmts on some of those options, perhaps ? 20:16:58 ducttape_: aggregates + flavor metadata (I think) 20:17:29 this type of information you can get from the metadata catalog in glance. 20:18:11 you can create metadata items and then set their visibility 20:18:26 the hints available to user should be configurable, depending how the deployer wants their scheduler to work 20:18:28 and then only show to users based on their ability to see them 20:18:41 that is what glance metadata catalog gives you 20:18:49 bpokorny - your life is getting complex ^ ;) 20:19:09 we already use it in horizon. 20:19:11 ducttape_: Heh - always how it goes :) 20:19:18 but it seems like this is interesting work / supported by most all 20:19:40 it isn't too hard... 20:19:50 there is an api for it. 20:20:11 As far as I've seen, there's not a way to specify server groups currently via Horizon. 20:20:14 boot from vol TravT, just to throw a monkey wrench at you 20:20:33 bpokorny, yes, that's right 20:21:14 right now you'd have to use live migration to simulate something close to that 20:24:53 Has the dust settled? 20:25:35 I think so? :) 20:25:40 If there are still people around, I'd like to discuss the remaining RC1 BPs and see if people have time to review them. 20:26:14 #info Nova Server Groups blueprint approved 20:26:56 lhcheng: Were you still intending to look over https://blueprints.launchpad.net/horizon/+spec/database-clustering-support ? 20:27:31 I know I have it on my list. It's a big bp, so would be good to get 2 core reviews if possible. 20:27:56 ugh, I just did a first pass on the code. have to look at it again 20:28:15 robcresswell: yeah, its a big chunk of code 20:28:24 will try to look at it tomorrow 20:28:47 lhcheng: Yup. Thanks. I will do the same. 20:29:13 There is also a sahara bp 20:29:18 #link https://blueprints.launchpad.net/horizon/+spec/unified-job-interface-map-ui 20:29:51 It's had a number of reviews from Horizon folk too in the last patch set. 20:30:12 I don't suppose anyone will volunteer to review? 20:30:36 tqtran, clu_ *hint hint* 20:31:44 robcresswell: I'm still against embedding html into js, but an author didn't respond 20:32:01 then it's easy: -1 20:32:10 I can do that tsufiev :P 20:32:25 tsufiev: I had a discussion with them on IRC. IMO with Sahara, since it is likely to move out soon, it isn't really a blocker. 20:32:45 As long as it's not insanity, I'm inclinced to be lenient with it. 20:32:57 But I'm not sure what davids stance is on that 20:32:57 Heh. Then I don't see much sense in reviewing it at all 20:33:12 If it doesn't beak horizon, it's fine 20:33:24 We have to keep that code alive for quite a time 20:33:27 Well, difference between "where does a one-time-usage-template live" and "this code is totally insane" 20:33:29 cough 20:33:53 As I understood, they are planning on moving it out in M, and contrib/ was the first stage to that. 20:33:59 But not sure on absolute plans. 20:34:34 robcresswell: insanity creeps in with small steps ;) 20:34:48 I mean, embedding js in html is not the worst thing in sahara dashboard 20:35:04 tsufiev: Haha. If you feel strongly, -1 the patch set. 20:35:18 I'll look at it after the databases code. 20:35:34 mrunge: js inside html is okay, reverse is not IMO 20:35:56 ouch :x 20:35:57 Okay, i'll say my word and -1 it 20:37:04 Sure thing 20:37:37 Right I think that is all on the agenda. Does anyone else have any other blueprints or points they'd like to raise (or argue about?) 20:37:43 yeah 20:38:00 re: angularizing the tables. 20:38:17 i think there are a couple bug fixes we should still do on master with what is there. 20:38:19 but otherwise: 20:38:20 https://openstack.nimeyo.com/58582/openstack-dev-horizon-patterns-for-angular-panels 20:39:04 Yep, I've yet to reply to this 20:39:52 TravT: Which bugs? Tag them for rc1 please 20:40:15 TravT: They may not make it, but still be good to get visibility. 20:40:23 here's one. 20:40:29 yes, robcresswell +1 20:40:33 https://review.openstack.org/#/c/217295/ 20:40:39 it is under the larger bp 20:40:56 robcresswell: btw, if an rc1 bug has 2 not tagged dependency bugs/commits, should I tag them as well? 20:41:42 TravT, is that a bug or a feature? 20:41:51 tsufiev: Wow, what a question. I would say yes, tag them, but don't expect them to get in or not. 20:42:12 since we're that late, I'd try to fix bugs and not to introduce new features 20:42:46 probably could change to a bug and fix the usage of '-' in numerous other spots in angular horizon. 20:42:48 robcresswell: it's about https://review.openstack.org/#/c/215196/ 20:42:49 sounds more like it's fixing a bug? 20:43:10 it is a bug 20:43:32 TravT: Probably better to tag as a bug, rather than feature work 20:43:40 tsufiev: looking... 20:44:05 tsufiev: Yep, tag all as RC1, we'll see where we get to 20:44:15 robcresswell: okay 20:44:32 yeah, i could do that... could then track down other places we need to replace '-' with using the filter. 20:45:05 tsufiev: As I said, I'm being pretty sharp about the bug list, so it may be removed again shortly, but best to draw attention to it first so its an educated decision. 20:47:00 uhm, bugs still can be fixed after rc1 release 20:47:17 but they will need backports from mitaka to liberty branch then 20:47:24 Ha, yeah ofc 20:47:28 just as a reminder 20:47:39 that's not that easy for features 20:47:48 We may also have an RC2 depending. I just meant they may get removed from rc1 etc. 20:47:54 i'm working on a searchlight panel which has uncovered some bugs in magic search. I might submit them up too. kfox1111 also experienced one of them on his app catalog plugin 20:48:23 there are quite a few bugs currently 20:48:35 The remaining BPs should get in IMO, if people will review. I've +2'd Curvature, merged shelving, looking into dbs/ sahara 20:49:15 mrunge: Indeed, but it is shrinking. I've got it down to about half of Monday, obsoleted a few, reviewed/ merged a lot :p 20:49:39 robcresswell, pain points are still in 20:49:57 mrunge: pain points? 20:50:11 uhm xss 20:50:27 the re-login bug 20:50:47 etc. just walk through the list of high prio bugs in horizon 20:50:53 not to mention doa bugs 20:51:25 which currently fall out of the view, because it's a different project 20:51:26 Yep. I believe the re-login bug had a fix out 20:51:34 nope 20:51:41 there's a proposal 20:51:47 but it's not merged 20:51:47 Ah, my mistake 20:52:07 and tsufiev said, it breaks project switching 20:52:21 :( 20:52:43 mrunge: did I? 20:52:52 tsufiev, I believe so 20:54:22 Well, we've got a busy couple of days ahead then :) 20:54:30 yes! 20:54:37 Okay, let's first fix DOA job that's failing, and then re-login bug and see what's next... 20:55:11 Yes. Please focus reviews on those bugs targeted for RC1, and mention any others that may be blockers. 20:56:03 Curvature needs another core review, me and lhcheng will target dbs, and then sahara I'll look at afterwards, see if I can drag someone else in too. 20:56:28 That covers the FFEs I think, unless angular images is looking ready to go live. 20:58:01 robcresswell: there is good progress on them, but I don't think they'll be ready. 20:58:27 TravT: h'okay. I'm glad development was kept open though. 20:59:01 yeah, we've really made some improvements in the last few weeks and found some additional ways to reduce code redundancy 20:59:37 Good stuff. I'm looking forward to settling on patterns so I can update my networks panel and push it. 21:00:11 Anyway, thats the hour 21:00:18 Thanks everyone! 21:00:27 thanks robcresswell 21:00:32 #endmeeting