20:00:19 #startmeeting horizondrivers 20:00:19 Meeting started Wed Sep 30 20:00:19 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:00:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:22 The meeting name has been set to 'horizondrivers' 20:00:51 any one like driving horizons around? 20:01:25 o/ 20:03:27 well mrunge, we have a packed house today 20:03:38 *yay!* 20:04:05 time to reject all open bps \o/ 20:04:21 exactly 20:04:43 (+_+) 20:04:57 o/ 20:05:11 btw, we had one question about adding a ironic dashboard 20:05:20 but nothing written yet 20:05:56 I *think* we could use a table/whatever in Tokyo to collect ideas 20:06:56 [=_=]/ 20:07:46 I must admit, I'm badly prepared and relied on robcresswell to provide a list of blueprints to discuss 20:08:00 do we have such a list (just in case?) 20:08:07 i admit the same thing lol 20:08:12 https://wiki.openstack.org/wiki/Horizon/WeeklyBugReport#Blueprints 20:08:17 yeah he had a list posted earlier 20:08:31 I'm having terrible network issues today 20:08:37 no, I just usually sort the launchpad page 20:08:44 i've noticed you dropping in and out 20:08:58 ah, ok. there are 3 new blueprints proposed 20:09:00 so, what is the status on rc2? what is the current criteria for a bug? 20:09:03 TravT: you looked to enjoy it so much 20:09:12 I thought I'd emulate :) 20:09:18 yeah, i think they finally fixed my network issues... 20:09:21 tqtran, that's a list for notifying people to look already exsiting/approved bps 20:09:39 oh... well then, ignore my link earlier lmao 20:09:49 thanks for pointing that out tsufiev 20:09:52 rc2 has some bugs that could potentially be included 20:10:03 but nothing overly terrible 20:10:23 the d-o-a bug is a separate release 20:10:36 tqtran, well, at least I know it about integration tests bp, 2 others are about angular stuff - still terra incognita for me :/ 20:10:46 https://bugs.launchpad.net/horizon/+bugs?field.tag=liberty-rc2-potential is the list for RC-2 20:11:47 #chair mrunge 20:11:48 Current chairs: david-lyle mrunge 20:12:06 if my internet dies, mrunge can close 20:12:08 :) 20:12:18 will do david-lyle 20:12:41 #link https://blueprints.launchpad.net/horizon/+spec/volumes-tagging 20:12:45 maybe not important enough to be included, but we've got a couple more magic search widget fixes that i'd ask to be considered to be added to the list... for reasons i can explain. 20:13:16 TravT do you have links to bugs? 20:13:18 I suppose we should talk through RC-2 first 20:13:44 if the bug is not high or critical I'm against including it 20:13:58 ok, i don't think we can call it high or critical at this point 20:15:13 #link https://bugs.launchpad.net/horizon/+bug/1415712 20:15:13 Launchpad bug 1415712 in OpenStack Dashboard (Horizon) ""Volumes" tab doesn't show up if cinder v1 isn't registered" [High,In progress] - Assigned to Akihiro Motoki (amotoki) 20:15:21 would be good to get in if we can clean it up 20:15:44 that is true for kilo as well, imho 20:15:48 v2 is purported to be stable in liberty, so it's conceivable folks would stop using v1 20:16:05 I mean the bug is in kilo, too 20:16:26 but I think the patch needs a revisit IIRC 20:16:59 the two subnetpool bugs would be nice since that's new functionality in Liberty 20:17:20 #link https://bugs.launchpad.net/horizon/+bug/1498926 20:17:20 Launchpad bug 1498926 in OpenStack Dashboard (Horizon) "Unable to create subnet from IPv6 subnetpool" [High,In progress] - Assigned to Frode Nordahl (fnordahl) 20:17:21 and 20:17:31 #link https://bugs.launchpad.net/horizon/+bug/1495191 20:17:31 Launchpad bug 1495191 in OpenStack Dashboard (Horizon) "Create subnet from subnetpool fails in stable/liberty" [Medium,Fix committed] - Assigned to Frode Nordahl (fnordahl) 20:18:56 this is a backport to liberty? 20:19:39 the functionality was added in late liberty, and should be backported yes 20:20:48 unfortunately, this fix is not covered by a test 20:23:19 I don't feel like we have the time to ask the contributor to provide a test case for this, squashing both commits in one for the backport 20:23:48 RC-2 will happen next week 20:23:55 so yeah, not a lot of time 20:24:07 but some new functionality is just broken at this point 20:24:22 I'd like to suggest another bugfix for rc2: https://bugs.launchpad.net/horizon/+bug/1286099 20:24:22 Launchpad bug 1286099 in OpenStack Dashboard (Horizon) "UpdateProjectQuotas doesn't pay attention on disabled_quotas" [Low,In progress] - Assigned to Timur Sufiev (tsufiev-x) 20:25:13 Timur, I thought we'll only add high or critical bugs to rc2 20:25:41 mrunge, yes, Matthias, right 20:26:01 let's get that cleaned up in M 20:26:13 agree would be nice, but 20:26:20 okay, shall wait for M, procedures should be done as usual... 20:26:35 disabled quotas are still more or less broken 20:27:11 any other issues people have come across that we haven't discussed that would be worth holding up a release for? 20:27:27 personally I think the db is the only one that really qualifies 20:27:29 david-lyle, do we have a bug for translations? 20:27:46 or do we need a bug for translations? 20:27:51 mrunge: not that I'm aware of 20:27:59 but would be good for tracking 20:28:32 translations will be proposed automatically without adding the tracker bug though 20:29:06 either way, and since the only factor for RC-2 is really translation, they likely won't get overlooked 20:29:13 we can skip for now 20:29:39 should we clean up some old bps in the remaining time ? 20:29:49 yes please! 20:30:15 #topic https://blueprints.launchpad.net/horizon/+spec/volumes-tagging 20:31:05 that one looks like it didn't even make it through the cinder side 20:31:46 scrap it 20:31:46 #info https://blueprints.launchpad.net/horizon/+spec/volumes-tagging marked obsolete 20:31:56 tightly connected: https://blueprints.launchpad.net/cinder/+spec/tag-volume 20:32:05 code is abandoned 20:32:10 yes 20:32:16 and it's a blocker for the other bp 20:32:56 If anyone comes up with a new proposal, let's discuss that. 20:33:26 #topic https://blueprints.launchpad.net/horizon/+spec/trove-vertica-cluster-support 20:33:44 tagging is obsolete david-lyle ? 20:33:55 just for reference... 20:34:13 I marked the bp obsolete 20:34:23 ok, thanks. 20:34:37 #info https://blueprints.launchpad.net/cinder/+spec/tag-volume marked obsolete 20:34:56 mrunge: I don't know about the cinder one 20:35:08 Cluster and topology view - love these words 20:35:23 david-lyle, oh, I misunderstood you 20:35:43 david-lyle, I would mark that one as obsolete as well, if nobody objects 20:36:01 well I typically don't mark cinder bps 20:36:05 nor do I think I can 20:36:19 permissions wise 20:36:22 Unfortunately, don't understand what other things are about ) 20:36:27 errr. my mistake 20:36:39 vertica is a proprietary db 20:37:00 I don't think we need to support a particular db backend in tree 20:37:00 #info https://blueprints.launchpad.net/cinder/+spec/tag-volume undecided. 20:37:10 we should not 20:37:27 that should be plugin content 20:37:40 it's the same as adding vendor specific driver support 20:38:01 i guess the question is, do we have proper support to enable that then? 20:38:38 uhm, isn't trove just moved to contrib to be removed in mitaka cycle? 20:38:56 #info https://blueprints.launchpad.net/horizon/+spec/trove-vertica-cluster-support marked obsolete 20:39:02 I left a note in the bo 20:39:04 *bp 20:39:11 but TravT s question is valid. 20:39:17 mrunge: most likely, need to discuss with Trove team 20:39:28 I'd say if we don't have the needed support, adding it is a fair request 20:39:35 do we have enough support for plugins... 20:39:37 TravT: I don't see how we don't 20:39:48 me neither, but i just don't know 20:39:56 doug-fish, or we need to fix that first 20:40:02 TravT: interesting question, for the vertica backend, they need to inject fields and logic to existing forms. 20:40:06 i guess if all of trove is in its own repo, then there shouldn't be a problem 20:40:12 TravT: reimplementing d3 topology graph in every plugin would be a shame 20:40:31 I think these are unique views 20:40:56 d3 is the tool, topology considerations are unique to the content 20:41:23 Challenge accepted ) 20:41:44 i suppose that if there are specific things they need in the horizon framework, that should be a separate bug or blueprint. 20:41:59 TravT: I agree 20:42:01 TravT: making sure we have the plugin support for that use case would be useful for other deployments 20:42:04 ++ 20:42:42 i'll add that as comment on the BP 20:42:56 but again I'm not sure how much more commonality there is than at the d3 level 20:43:41 but I suppose abstract call-outs etc, could be generalized 20:43:58 #topic https://blueprints.launchpad.net/horizon/+spec/trove-support-cluster-grow-shrink 20:44:12 david-lyle: I was meaning angular topology graph https://review.openstack.org/#/c/199063/ 20:44:33 But agree, their use cases may be very different 20:45:05 tsufiev: I won't argue there's potential, but I wouldn't over invest unless we're pretty sure there's value 20:45:33 Sure 20:45:37 I think the trove one is a yes, as long as trove support is in horizon 20:45:46 grow/shrink that is 20:46:10 any argument? 20:46:34 I would say: yes. accept 20:46:47 as long as trove support is in 20:47:21 #info https://blueprints.launchpad.net/horizon/+spec/trove-support-cluster-grow-shrink approved 20:47:34 I've had the request of redis support in horizon 20:47:50 and that's a dependent patch 20:48:53 so stepping back a sec 20:49:33 I think I want to have the conversation with trove first 20:49:43 before reviewing the list of trove bps 20:49:51 makes sense 20:49:55 +1 20:50:01 because I think the vertica one makes perfect sense for them 20:50:04 just not us 20:50:26 hey all just FYI that I have to leave for an appointment right now. thanks! 20:50:36 thanks TravT 20:50:45 #action david-lyle talk to Trove about in-tree vs plugin 20:51:10 thanks TravT 20:51:25 #topic https://blueprints.launchpad.net/horizon/+spec/show-all-floating-ips 20:51:51 ugh. 20:51:55 :) 20:51:59 not much content here 20:52:25 so list all active floating IPs in the cloud? 20:52:25 I've heard this as an operator feedback more than once 20:52:43 yes, in best case, include connected vms 20:53:19 how big is the list before unusable? 20:53:20 related to Floating IP, Cern/Yahoo had to manually hide Sec Group and Floating IP in horizon through manual patches. 20:53:40 because of nova net? 20:54:24 those patches should be avoidable with the finer granular plugin system 20:54:28 well I think it's certainly a neutron only issue for listing all floating IPs 20:54:37 yes, probably 20:54:40 Isn't Floating IP more used for public cloud consumer? 20:55:06 uhm, and if you want HA? 20:55:34 not sure, if HA is possible with nova net 20:55:40 it's not 20:56:19 * david-lyle says authoritatively, but is only fairly sure 20:56:45 the question remains, how many fips to show here, before it becomes unusable 20:57:01 mrunge: pagination? 20:57:03 david-lyle: could be because of nova net, but we have a different system for managing networks 20:57:29 tsufiev, not sure if that's supported here 20:57:50 lhcheng_: are FIPs a configuration option in neutron, or always on? 20:58:10 mrunge: I think it' supported by neutron, not by nova-net 20:58:35 I'd like to see this fleshed out more before moving forward 20:58:37 I think we could restrict this to neutron 20:59:25 ok, thanks 20:59:31 #info https://blueprints.launchpad.net/horizon/+spec/show-all-floating-ips marked discussion 20:59:34 * tsufiev curious how long nova-net should be supported by horizon 20:59:46 tsufiev: as long as it is in nova 20:59:49 mrunge: yeah, finer grained plugin system should help. 21:00:05 tsufiev, as long as the used api is the same? 21:00:16 mrunge: have to go back to drawing board what more extension point we need to have. 21:00:36 lhcheng_, extension point for what? 21:00:58 We did a study regarding pagination support, neutron looks much better 21:01:06 lhcheng_, disabling fips panel? 21:01:51 mrunge: not just disabling fips panel, some fips/sec group code are embedded in other panels 21:02:18 right 21:02:53 lhcheng_, adding checks around those codes should help 21:03:07 time's up? 21:03:31 mrunge: yeah, could work. worth trying out. 21:03:47 mrunge: you can end the meeting :P 21:03:52 #char david-ly_ 21:04:00 #endmeeting