13:02:17 <alexpilotti> #startmeeting hyper-v 13:02:18 <openstack> Meeting started Wed Feb 17 13:02:17 2016 UTC and is due to finish in 60 minutes. The chair is alexpilotti. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:18 <lpetrut> hi 13:02:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:02:22 <openstack> The meeting name has been set to 'hyper_v' 13:02:30 <claudiub> o/ 13:02:31 <abalutoiu> hello 13:02:48 <sagar_nikam> Hi 13:02:53 <itoader> hi 13:03:08 <itoader> o/ 13:03:11 <alexpilotti> hey folks 13:03:24 <alexpilotti> #topic networing-hyperv patches 13:03:59 <alexpilotti> so most patches got approved 13:04:12 <sagar_nikam> nice 13:04:23 <alexpilotti> we have only Sonu's patch pending 13:04:44 <claudiub> ^ merged. 13:04:54 <alexpilotti> SOnu's one too? perfect 13:05:14 <alexpilotti> I saw your comments yesterday, but I didnt see the merge yet, great 13:06:13 <alexpilotti> we have this one open: #link https://review.openstack.org/#/c/264235/ 13:07:35 <claudiub> it was approved yesterday, but jenkins said no. ammended, reapproved. 13:08:00 <kvinod_> Hi all 13:08:00 <alexpilotti> it's at top of the zuul queue now 13:08:18 <alexpilotti> so should merge during the meeting, hopefully :) 13:08:49 <alexpilotti> ok that clears the networking-hyperv topic 13:08:57 <alexpilotti> anything to add? 13:09:14 <kvinod_> sorry to ask, but are we talking about neutron patches 13:09:27 <sagar_nikam> yes kvinod_: 13:10:54 <alexpilotti> networking-hyperv patches 13:11:22 <alexpilotti> we said that everything got approved 13:14:15 <alexpilotti> sagar_nikam, kvinod: ping 13:14:32 <sagar_nikam> alexpilotti: got disconnected 13:14:36 <sagar_nikam> back again 13:14:42 <kvinod> i m back 13:14:49 <kvinod> sorry internet issue 13:15:18 <kvinod> so are we still on bug discussion topic 13:15:50 <kvinod> if so wanted to know when we are planning to get Enhanced RPC and Native thread patch merged 13:15:52 <alexpilotti> ok 13:16:00 <alexpilotti> kvinod: they all merged 13:16:16 <kvinod> ok cool 13:16:34 <alexpilotti> kvinod: that was the initial discussion topic 13:16:39 <alexpilotti> kvinod: anything to add? 13:17:05 <kvinod> nothing thanks 13:17:39 <alexpilotti> next 13:18:17 <alexpilotti> #topic SG / VLAN random false outcome issue 13:18:54 <alexpilotti> abalutoiu_ is working on isolating the issue in a script to send to the MSFT product team 13:19:50 <alexpilotti> I'm stressing out the fact that this is a major issue 13:20:24 <alexpilotti> as at the current stage we have a race condition not knowing if VLAN settings and or / SG are applied or not 13:20:45 <alexpilotti> happens very rarely, but during rally tests is the main reason for failures 13:20:52 <alexpilotti> anything to add? 13:20:57 <alexpilotti> if not we can move on 13:21:46 <alexpilotti> #topic Hyper-V cluster 13:22:05 <alexpilotti> atuvenie: would you like to give a status update? 13:22:15 <atuvenie> yeah 13:22:29 <atuvenie> so the patches are up, we support smb volumes 13:22:53 <atuvenie> and ovs (though I'm still not where I want with testing that ) 13:23:54 <atuvenie> I have some tempest tests in my env, planning on writing some more so we don't have to do things manually 13:24:13 <sagar_nikam> atuvenie: can you share the patches 13:24:20 <atuvenie> 2 sec 13:24:53 <atuvenie> #link https://review.openstack.org/#/c/281115/ 13:24:57 <atuvenie> and the one related 13:25:13 <atuvenie> the unit tests fail because of the related os-win patches are not in yet 13:25:43 <atuvenie> os-win one #https://review.openstack.org/#/c/276190/ 13:25:52 <sagar_nikam> ok 13:25:56 <atuvenie> needs to be updated with some fixes 13:26:04 <sagar_nikam> soem questions on cluster driver, if i can ask now 13:26:07 <atuvenie> yeah 13:26:58 <sagar_nikam> the last time when we saw the patch submitted by claudiub: that patch did not handle the nova DB update when MSCluster moves the VM to another host 13:27:06 <sagar_nikam> hope this patch has a fix for that 13:27:13 <atuvenie> yes of course 13:27:18 <sagar_nikam> ok 13:27:40 <atuvenie> every time the instance is moved to a new host, the instance object is updated and saved in the DB 13:27:50 <sagar_nikam> and since the nova DB gets updated ... we can trigger other nova operations like start/stop etc on the moved VM 13:28:00 <sagar_nikam> it should work 13:28:20 <sagar_nikam> could you try that ? 13:28:41 <atuvenie> start / stop on a moved vm? 13:28:47 <atuvenie> of course 13:28:56 <sagar_nikam> yes moved vm 13:29:06 <sagar_nikam> ok, thanks 13:30:09 <sagar_nikam> we can test it, only issue ... we are on liberty. alexpilotti: any chance of a patch which backports the mitaka patch to liberty ? 13:30:56 <alexpilotti> sagar_nikam: about cluster? It's not on our plans as part of our community engagement at the moment 13:31:24 <alexpilotti> we are planning to do if any of our customers ask for it 13:31:31 <sagar_nikam> ok 13:32:06 <sagar_nikam> we may move to mitaka after couple on months, we will test it as soon as we move 13:32:27 <alexpilotti> makes sense 13:32:35 <alexpilotti> anything else on this topic? 13:33:00 <sagar_nikam> is it very difficult to backport ? are there too many changes apart from os-win ? 13:34:27 <alexpilotti> there are some significant changes in Nova and the Hyper-V driver 13:34:35 <sagar_nikam> ok 13:34:46 <sagar_nikam> we will test it as soon as we move to Mitaka 13:34:53 <sagar_nikam> will let you know when we start 13:34:56 <alexpilotti> it's not too difficult but surely not trivial 13:35:06 <sagar_nikam> ok 13:35:26 <sagar_nikam> in case you do it for any customer, let us know, we can test and provide feedback 13:35:47 <alexpilotti> sure, thanks! 13:35:53 <alexpilotti> moving on 13:36:10 <alexpilotti> #topic Hyper-V shielded VM 13:36:49 <alexpilotti> this is another one of the major topics for Hyper-V in 2016 13:37:00 <alexpilotti> we're working on it since quite a bit 13:37:44 <alexpilotti> itoader is quite well into the implementation and we'll have the patches ready for review quite soon 13:38:05 <alexpilotti> sagar_nikam is this something you guys are looking to have? 13:38:34 <sagar_nikam> is it in WIN 2016 server version ? 13:38:50 <alexpilotti> 2016 on any SKU 13:38:58 <sagar_nikam> as of now we dont have WIN 2016 yet 13:39:00 <alexpilotti> I mean, server SKU 13:39:20 <sagar_nikam> but yes, we would be intrested 13:39:28 <sagar_nikam> whenever we move to WIN 2016 13:39:38 <sagar_nikam> is there a BP 13:39:43 <sagar_nikam> have not seen it 13:40:20 <alexpilotti> we're waiting to send the updated BP spec 13:40:36 <sagar_nikam> ok, let us know when the spec is ready 13:40:38 <alexpilotti> as we prefer to wait for the next 2016 public preview 13:40:42 <sagar_nikam> we will check it 13:41:01 <sagar_nikam> also can you provide us the link from where we can get WIN 2016 13:41:11 <alexpilotti> in order to avoid surprises in the feature's behaviour that require changes in the BP itself 13:41:29 <sagar_nikam> ok, got it, TP5 ? 13:41:37 <sagar_nikam> will it have the details 13:41:49 <itoader> With ws2016 comes the feature of vtpm which works as a virtual tmp for a vm. By adding a vtpm to a vm, there is the shielding option which based on some attestations, it allows only specific hosts to have access to that vm. 13:42:53 <alexpilotti> #link https://www.microsoft.com/en-us/evalcenter 13:43:08 <alexpilotti> the current TP4 preview is available here ^ 13:43:17 <sagar_nikam> ok 13:43:45 <sagar_nikam> any idea when is TP5 ? 13:44:18 <alexpilotti> nothing that I can comment publicly unfortunately :) 13:44:52 <alexpilotti> do you guys have any topic that you'd like to add to the agenda today? 13:45:08 <sagar_nikam> ok 13:45:42 <sagar_nikam> freerdp 13:45:53 <sagar_nikam> can we discuss that, had some questions 13:47:49 <alexpilotti> sure 13:47:56 <alexpilotti> #topic FreeRDP 13:48:09 <sagar_nikam> last meeting we started on it and could not complete 13:48:21 <sagar_nikam> freerdp-webconnect 13:48:24 <sagar_nikam> is what we need 13:48:28 <sagar_nikam> in hyperv 13:48:40 <sagar_nikam> it can be installed on linux and windows 13:48:53 <sagar_nikam> what is the recommended option 13:48:54 <alexpilotti> correct 13:49:23 <alexpilotti> we do most of the testing on Windows 13:49:33 <sagar_nikam> ok 13:49:42 <alexpilotti> also the binary release that we distribute is for Windows 13:49:54 <sagar_nikam> is linux version stable ? 13:50:17 <alexpilotti> said that, we are constantly working on ensuring that wsgate works on Ubuntu 14.04 and CentOS / RHEL 7 13:50:26 <sagar_nikam> i did not find a debian for it, should it be installled only using code 13:50:48 <sagar_nikam> i mean cloning the code and running the script to install it 13:50:51 <alexpilotti> we dont test on debian, but it's the same packaging as the ubuntu one 13:50:58 <sagar_nikam> the last debian is for ubuntu 12.04 13:51:24 <sagar_nikam> on which version of ubuntu do you test ? 13:51:24 <alexpilotti> the main issues might be the dependencies 13:51:59 <alexpilotti> take a look at #link https://github.com/FreeRDP/FreeRDP-WebConnect 13:52:06 <sagar_nikam> do you install using .deb or using the script ? 13:52:07 <alexpilotti> and let us know 13:52:40 <alexpilotti> the recommended way is to build it, package it (create a deb in this case) and distribute the deb 13:52:45 <sagar_nikam> have seen that link 13:52:58 <sagar_nikam> the only install option on linux seems to be ./setup-all.sh 13:53:13 <sagar_nikam> no deb package is available 13:53:17 <sagar_nikam> is ti correct ? 13:53:28 <alexpilotti> no, you need to package it after the build 13:53:29 <sagar_nikam> the last deb works only on ubuntu 12.04 13:53:39 <sagar_nikam> ok 13:53:44 <alexpilotti> we dont provide binary releases for linux 13:53:47 <sagar_nikam> so we need to package, got it 13:53:58 <alexpilotti> another point is that in a hyper-converged scenario we prefer to have wsgate running on the compute nodes 13:54:14 <sagar_nikam> anybody from freerdp community packages it ? 13:54:21 <alexpilotti> so this means that it's the Windows version running directly on Hyper-V 13:54:34 <sagar_nikam> on freerdp running on hyperv host 13:54:35 <alexpilotti> sagar_nikam: no, we are the maintainers for FreeRDP-WebConnect 13:55:01 <sagar_nikam> how many networks does the hyperv host have 13:55:21 <sagar_nikam> do you do management and freerdp access on same network ? 13:55:21 <alexpilotti> depends 13:55:32 <alexpilotti> on the size of the deployment 13:55:49 <alexpilotti> if bandwidth allows, they can share the same network 13:55:53 <sagar_nikam> we should not have tenant users accessing freerdp console on the same network which is used for managemtn 13:56:13 <alexpilotti> then a separate VLAN overlay can help 13:56:29 <sagar_nikam> yes 13:56:32 <alexpilotti> or a completely separate physical network segment 13:56:50 <sagar_nikam> but freerdp we can provide only 1 network 13:56:54 <sagar_nikam> in the conf file 13:57:02 <sagar_nikam> and when nova sends the IP 13:57:22 <sagar_nikam> it will send a IP which the customer needs 13:57:24 <alexpilotti> you have the configuration for the keystone AUTH_URL 13:57:29 <sagar_nikam> to access the console 13:57:30 <alexpilotti> that can be on a separate network 13:57:59 <alexpilotti> wsgate can listen on a specific network, instead of 0.0.0.0 13:58:13 <alexpilotti> note: 2' to meeting end 13:58:31 <alexpilotti> so you can separate management from rdp 13:58:44 <sagar_nikam> i had some more questions on freerdp, can we discuss it sometime on hyperv channel 13:58:46 <sagar_nikam> tomorrow 13:59:20 <sagar_nikam> you can let me know the time 13:59:28 <alexpilotti> ok, thanks for joining today! 13:59:34 <sagar_nikam> thanks 13:59:38 <alexpilotti> #endmeeting