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