13:01:24 <alexpilotti> #startmeeting hyper-v 13:01:26 <openstack> Meeting started Wed Mar 2 13:01:24 2016 UTC and is due to finish in 60 minutes. The chair is alexpilotti. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:27 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:01:30 <openstack> The meeting name has been set to 'hyper_v' 13:01:44 <alexpilotti> morning everybody! 13:01:49 <sagar_nikam> Hi 13:01:55 <abalutoiu> Hi 13:01:58 <itoader> Hi 13:02:30 <alexpilotti> sagar_nikam: anybody else on HP side? 13:02:32 <atuvenie> hi 13:03:51 <alexpilotti> sagar_nikam: you had some questions for FreeRDP, would you like to start with that? 13:03:56 <sagar_nikam_> hi... back again 13:04:07 <sagar_nikam_> yes alexpilotti: 13:04:14 <sagar_nikam_> should we discuss that 13:04:16 <sagar_nikam_> now ? 13:04:24 <alexpilotti> #topic #FreeRDP-WebConnect 13:04:27 <alexpilotti> yes 13:04:29 <alexpilotti> :) 13:04:47 <sagar_nikam_> in nova.conf, we specify the FreeRDP IP 13:04:57 <alexpilotti> the url 13:05:09 <sagar_nikam_> and that IP is sent by nova, which horizon uses to connect to RDP Console 13:05:18 <sagar_nikam_> am i right ? 13:05:31 <alexpilotti> yes, exactly like libvirt does with novnc 13:05:40 <sagar_nikam_> ok 13:05:58 <sagar_nikam_> now let us assume that freerdp is installed on the HyperV host where nova compute runs 13:06:01 <alexpilotti> it's very much the same, we wanted to keep the same identical experience 13:06:19 <sagar_nikam_> and we have multiple networks in the environment 13:06:27 <claudiub> o/ 13:06:41 <sagar_nikam_> tenant users access the horizon on "USER-NET" 13:06:47 <sagar_nikam_> the user network 13:06:48 <lpetrut> Hi guys 13:07:14 <sagar_nikam_> and compute to controller commication is on a network "MGMT-NET" 13:07:25 <sagar_nikam_> in this case how will FreeRDP work 13:07:49 <sagar_nikam_> we dont want to have "USER-NET" configured on HyerV host due to security reasons 13:08:10 <sagar_nikam_> so when horizon requests for the console 13:08:19 <sagar_nikam_> how will it work ? 13:08:32 <alexpilotti> the you have two options: 1) a proxy, 2) putting freerdp-webconnect on a different host 13:08:53 <alexpilotti> how do you do it today for novnc on the libirt case? 13:09:14 <sagar_nikam_> need to check 13:09:32 <sagar_nikam_> have not used novnc yet on libvirt 13:09:38 <sagar_nikam_> for sometime now 13:09:46 <alexpilotti> your deployment will be mostly mixed, e.g. KVM + hyper-v? 13:09:54 <sagar_nikam_> yes 13:09:58 <sagar_nikam_> kvm_hyperv 13:10:04 <sagar_nikam_> kmv + hyperv 13:10:41 <alexpilotti> then I'd recommend a unified design, so that you dont need different architectural choices for novnc and freerdp 13:11:04 <sagar_nikam_> ok 13:11:31 <sagar_nikam_> need to check on novnc, as of now dont have much details 13:11:50 <sagar_nikam_> will check and get back if i need more clarity on FreeRDP 13:12:19 <sagar_nikam_> most of the hyperv deployments 13:12:29 <sagar_nikam_> what is the recommended approach ? 13:12:37 <alexpilotti> sagar_nikam_: sounds good, let us know! 13:12:41 <sagar_nikam_> having FreeRDP on compute or on a different machine 13:13:07 <alexpilotti> as we already discussed, it depends on your design, hyperconverged or not plus security implications 13:13:25 <sagar_nikam_> ok 13:13:57 <alexpilotti> exposing a service on a compute node directly to the user network is not a great idea, but a reverse proxy can fix that 13:14:12 <sagar_nikam_> agree 13:14:30 <alexpilotti> on the other side, putting freerdp on a separate cluster of nodes requires additional complexity 13:14:32 <sagar_nikam_> hence i was thinking of a separate machine for FreeRDP 13:14:45 <alexpilotti> how do you scale horizon today? 13:14:51 <sagar_nikam_> i was thinking of having 3 machines 13:15:04 <sagar_nikam_> all in a NLB cluster 13:15:15 <sagar_nikam_> and then give that cluster IP in nova.conf 13:15:32 <sagar_nikam_> in that way all freerdp requests will go to NLB cluster IP 13:15:32 <alexpilotti> one of the options could even be to put freerdp on the horizon nodes 13:15:40 <sagar_nikam_> and it gets load balanced 13:15:58 <sagar_nikam_> putting freerdp on horizon nodes is a good idea 13:16:09 <sagar_nikam_> only issue, no debian for it is availanle 13:16:16 <sagar_nikam_> we only have windows MSI 13:16:43 <alexpilotti> we dont have support for debian atm, but it can be added, of course 13:16:43 <sagar_nikam_> if a deb was available, we would have used it 13:17:03 <sagar_nikam_> that would be great.... if it happens 13:17:17 <sagar_nikam_> we will use it, as and when it is available 13:17:29 <sagar_nikam_> do you any plans for it ? 13:18:40 <alexpilotti> it's on the pipeline, but with a very low priority 13:18:48 <sagar_nikam_> ok 13:19:03 <sagar_nikam_> let us know when it is available 13:19:22 <sagar_nikam_> we can use it, test and let you know how it works 13:19:33 <alexpilotti> sure! 13:19:36 <alexpilotti> tx 13:19:39 <sagar_nikam_> thanks 13:19:54 <alexpilotti> do you have any other questions on freerdp? 13:19:57 <sagar_nikam_> in the meanwhile i will check on how novnc works in our case 13:20:13 <sagar_nikam_> else use another VM 13:20:13 <sagar_nikam_> i am done on FreeRDP 13:20:20 <sagar_nikam_> sonu: you have anythuing ? 13:20:54 <sagar_nikam_> looks like sonu and vinod are not in the meeting 13:21:05 <sagar_nikam_> alexpilotti: we can move to next topic 13:21:32 <alexpilotti> #topic Hyper-V clustering 13:21:40 <alexpilotti> patches are pretty much ready 13:21:58 <sagar_nikam_> ok 13:22:01 <alexpilotti> we're going to start backporting to compute-hyperv pretty soon 13:22:18 <sagar_nikam_> backporting ? 13:22:27 <sagar_nikam_> to liberty ? 13:22:35 <sagar_nikam_> or just merging in mitaka 13:22:35 <alexpilotti> so if you guys want to backport on your Liberty branch, times are pretty much ripe 13:23:12 <sagar_nikam_> you mean cluster driver has been backported in liberty already ? 13:23:14 <claudiub> i think alexpilotti meant to say "include"it in compute-hyperv, mitaka 13:23:14 <alexpilotti> adding to compute-hyperv, not backporting, wrong verb in this case 13:23:19 <sagar_nikam_> in compute-hyperv ? 13:23:28 <alexpilotti> yeah of course 13:23:29 <sagar_nikam_> ok 13:23:49 <alexpilotti> as usual, patches are available upstream in Nova, for eventual merging 13:23:50 <sagar_nikam_> so it will be merged in compute-hyperv mitaka branch 13:24:03 <alexpilotti> and in the meantime we add in compute-hyperv 13:24:11 <sagar_nikam_> ok 13:24:13 <alexpilotti> yes, like everything else 13:24:30 <alexpilotti> hopefully one day our nephews will see those patches merged in Nova 13:24:36 <alexpilotti> :) 13:24:41 <sagar_nikam_> as mentioned in last IRC, we are still on liberty, we can test it when we move t Mitaka 13:25:04 <alexpilotti> do you have any deadline for Mitaka? 13:25:15 <sagar_nikam_> however if you decide to backport to liberty, kmb: has setup a cluster today 13:25:27 <sagar_nikam_> we can start from next week 13:25:37 <sagar_nikam_> not sure of Mitaka 13:25:44 <sagar_nikam_> i think couple of months 13:26:05 <alexpilotti> in our case backporting would still mean compute-hyperv (kilo, liberty) 13:26:19 <alexpilotti> we dont backport to Nova, as we don't use it 13:26:38 <sagar_nikam_> yes, we can try picking from the compute-hyperv n libety 13:27:30 <alexpilotti> we'll let you know of course if / when we will backport that patchset 13:27:37 <sagar_nikam_> sure 13:27:40 <alexpilotti> that depends a lot on customer demand 13:27:51 <sagar_nikam_> my team mate kmb: has setup the cluster today 13:27:51 <alexpilotti> ok, moving on 13:27:58 <sagar_nikam_> sure 13:28:17 <alexpilotti> unless there are other questions on this topic of course 13:28:32 <sagar_nikam_> no questiosn from my end 13:28:57 <alexpilotti> cool 13:29:05 <alexpilotti> #topic networking 13:29:21 <alexpilotti> claudiub: anything to add on recent improvements? 13:29:53 <claudiub> nope. just adding os-win in networking-hyperv. making sure things work properly. 13:30:15 <claudiub> hyper-v ci says (s)he's happy for now. 13:31:15 <claudiub> that's all from me, if anyone else has anything else to add on this topic, go ahead 13:32:06 <claudiub> k, next topic? :) 13:32:20 <alexpilotti> sagar_nikam_: are you still doing perf testing? 13:32:40 <sagar_nikam_> i was speaking to sonu: yesterday 13:32:43 <sagar_nikam_> on this topic 13:32:44 <alexpilotti> claudiub: all utils in networking-hyperv are in os-win, correct? 13:32:54 <claudiub> alexpilotti: yep. 13:33:00 <sagar_nikam_> i think it is being planned again after few weeks 13:33:07 <sagar_nikam_> but sure of the plan 13:33:17 <alexpilotti> so sagar_nikam_ on our end networking-hyperv is ready for mitaka 13:33:32 <sagar_nikam_> it all depends on getting a slot for perf testing 13:33:39 <alexpilotti> if you guys have anything else in mind we'd be happy to address that 13:34:13 <sagar_nikam_> i think sonu has some question on ovs2.6 in the last meeting 13:34:34 <alexpilotti> ok, I dont see him online today 13:34:43 <sagar_nikam_> yes 13:34:47 <alexpilotti> but is he done w it? 13:34:52 <sagar_nikam_> both he and vinod seem to be away 13:35:06 <sagar_nikam_> lets chat on this topic again next week 13:35:14 <alexpilotti> ok sure, we can move on I think then 13:35:20 <sagar_nikam_> yes 13:35:31 <alexpilotti> #topic mitaka release 13:35:46 <alexpilotti> we're going to wrap up as soon as M3 is out 13:36:24 <sagar_nikam_> ok 13:36:38 <alexpilotti> and dedicate as usual the period between that and release to do tons of integration testing 13:36:55 <alexpilotti> in all possible supported configurations 13:37:32 <alexpilotti> for both the Nova hyper-v anc Cinder SMB scenarios 13:37:44 <sagar_nikam_> ok 13:37:54 <alexpilotti> which also includes testing on Python3 13:38:21 <sagar_nikam_> are we done with pyMI ? all things merged ? 13:38:32 <sagar_nikam_> any patches pending ? 13:39:12 <alexpilotti> Pymy reached 1.0.0, signed release 13:39:24 <sagar_nikam_> ok 13:39:25 <alexpilotti> and it has been included in OpenStack's global-requirements 13:39:37 <sagar_nikam_> that's good 13:40:02 <alexpilotti> no pending issues 13:40:12 <sagar_nikam_> ok 13:40:27 <alexpilotti> we're going to add some more MI API coverage, but that's not needed for Nova, etc 13:40:41 <sagar_nikam_> ok 13:41:12 <alexpilotti> #topic Shielded VMs 13:42:06 <alexpilotti> things are getting ready there as well, but we might wait some time before releasing to ensure that the Hyper-V API are stable 13:42:20 <alexpilotti> since this is based on 2016 prerelease 13:42:40 <sagar_nikam_> ok 13:42:56 <alexpilotti> just wanted to mention it here, to keep the community up to date 13:43:04 <alexpilotti> ok that was my last topic 13:43:12 <alexpilotti> #topic open discussion 13:43:30 <alexpilotti> anything that anybody would like to add before wrapping up? 13:44:01 <sagar_nikam_> nothing as of now from my end 13:44:35 <alexpilotti> ok, thanks everybody for joining today's meeting! 13:44:42 <alexpilotti> #endmeeting