12:59:54 <claudiub> #startmeeting hyper-v
12:59:55 <openstack> Meeting started Wed Nov  9 12:59:54 2016 UTC and is due to finish in 60 minutes.  The chair is claudiub. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:59:57 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:00:00 <openstack> The meeting name has been set to 'hyper_v'
13:00:28 <claudiub> hello :)
13:00:31 <claudiub> anyone here?
13:01:20 <sagar_nikam> Hi
13:01:32 <claudiub> hey :)
13:02:07 <claudiub> sagar_nikam: is anyone else from your team joining us?
13:02:25 <sagar_nikam> claudiub: no.. we can start
13:03:00 <claudiub> cool
13:03:15 <claudiub> #topic nova status
13:03:48 <claudiub> so, first of all, os-vif was released, meaning that the Hyper-V OVS vif plug patch can finally merge on master
13:04:18 <claudiub> #link https://review.openstack.org/#/c/140045/
13:04:46 <claudiub> what i'll still want, and we'll probably be required to, is have a full tempest run on that patch with ovs
13:05:01 <sagar_nikam> ok
13:05:32 <claudiub> and, after the patch merges, I'm thinking about switching the hyper-v ci on nova to use neutron-ovs-agent, instead of neutron-hyperv-agent
13:05:38 <claudiub> but that's just an idea for now
13:06:08 <sagar_nikam> good idea
13:06:16 <claudiub> the PCI passthrough blueprint was approved
13:06:19 <claudiub> #link https://blueprints.launchpad.net/nova/+spec/hyper-v-pci-passthrough
13:06:26 <claudiub> it didn't require a spec
13:06:41 <claudiub> some code bits were sent for review
13:06:53 <claudiub> expecting more code bits to be submitted
13:07:02 <lpetrut> hi guys
13:07:16 <claudiub> afaik, spawning vms with pci devices attached works
13:08:05 <claudiub> other blueprints that were approved since last meeting are:
13:08:09 <claudiub> #link https://blueprints.launchpad.net/nova/+spec/hyper-v-boot-from-iso
13:08:16 <claudiub> #link https://blueprints.launchpad.net/nova/+spec/hyper-v-set-boot-order
13:08:17 <sagar_nikam> how does the user specify passthrough ? as a glance image property or flavor extra-spec ?
13:08:49 <claudiub> I've previously mentioned those bits in the previous meetings, but they're approved now, their respective patches are unblocked.
13:09:01 <claudiub> sagar_nikam: flavor extra-spec
13:09:12 <sagar_nikam> ok. got it
13:10:07 <sagar_nikam> so how are the patches getting reviewed upstream by nova cores ? any hyperv patches getting merged
13:10:22 <claudiub> getting to that. :)
13:10:50 <claudiub> so, I don't remember anything merging in the past few weeks, and I'd say that's mainly because of the summit
13:11:17 <sagar_nikam> ok
13:11:19 <claudiub> but we've got a couple of reviews on the hyper-v ovs vif plug patch and the os-brick in nova hyper-v driver patch
13:11:30 <sagar_nikam> how about FC patches ?
13:11:56 <claudiub> the fibre channel support is included in that os-brick in nova hyper-v driver patch :)
13:12:31 <claudiub> #link HyperV: use os-brick for volume related operations https://review.openstack.org/#/c/273504/
13:13:23 <claudiub> anyways. I still have a blueprint in mind, that i'll want to propose to nova, and it'll be accepted as a specless blueprint
13:13:28 <sagar_nikam> as far is can remember, this is the only patch required to support FC. Am i right ?
13:13:42 <claudiub> it is about creating hyper-v instances with nested virtualization enabled
13:13:51 <claudiub> sagar_nikam: that is correct. :)
13:14:30 <sagar_nikam> ok... lets hope it gets merged in this release. it is long pending BP, I guess 3 releases back we started it
13:14:55 <claudiub> well, from experience, 3 releases isn't that long. :)
13:15:29 <claudiub> but we don't have a lot of remaining patches remaining, so I'd say that there's a good chance it'll merge in ocata
13:15:44 <claudiub> also, I'd like to mention that ocata is a veeery short cycle
13:16:14 <claudiub> the 1st milestone is next week already
13:16:21 <claudiub> and the release in february 2017
13:16:54 <sagar_nikam> ok
13:17:23 <claudiub> which means, that pretty much all we have submitted, will have to get in by the 2nd milestone
13:17:34 <claudiub> which is in 16 dec.
13:18:09 <claudiub> moving on
13:18:18 <claudiub> #topic monasca status
13:18:31 <claudiub> so, a couple of patches merged already
13:18:39 <claudiub> monasca-agent can now start on windows. :)
13:18:50 <sagar_nikam> wow !!! nice
13:18:56 <claudiub> but there are still plenty of patches remaining
13:19:47 <sagar_nikam> ok
13:19:48 <claudiub> other than that, not many other news
13:19:56 <claudiub> I've met Roland at the summit :)
13:20:08 <sagar_nikam> ok. was about to ask that
13:20:20 <sagar_nikam> how are his plans for merging the code
13:20:24 <claudiub> yeah. apparently they're testing the monasca patches on windows
13:20:43 <sagar_nikam> ok
13:21:03 <sagar_nikam> and what about monasca-log ?
13:21:25 <sagar_nikam> still lower priority ?
13:21:27 <claudiub> Andrea Adams is the one that is testing those patches, and he basically relies on his / her +1 to merge them
13:21:50 <claudiub> i'm afraid so
13:22:04 <sagar_nikam> ok
13:22:19 <claudiub> there are too many things we want to do this cycle
13:22:34 <sagar_nikam> ok
13:22:50 <claudiub> is there anyone from your team willing to help with monasca-log on windows, perhaps?
13:22:53 <sagar_nikam> what happened to the freerdp issue we had raised ?
13:23:39 <sagar_nikam> claudiub: let me check
13:24:56 <claudiub> we'll talk about freerdp in the open discussion topic :)
13:25:01 <sagar_nikam> ok
13:25:13 <claudiub> so, anything else on this topic?
13:26:56 <sagar_nikam> no
13:27:05 <claudiub> ok
13:27:13 <claudiub> #topic Ocata plans
13:27:55 <claudiub> soo, other than merging the already proposed blueprints / features in nova / monasca, we have a couple of plans for this short cycle
13:28:31 <claudiub> as far as features go, we've talked with the trove guys about adding support for Windows SQL Server in trove
13:29:01 <claudiub> it'll take some time to implement it fully, as the driver interface is quite extensive
13:29:25 <sagar_nikam> ok
13:29:30 <claudiub> and the trove agent will have to work first on Windows, since it has quite a few Linux-specific bits in its code
13:29:41 <sagar_nikam> not tried trove... dont know much about it
13:29:55 <claudiub> it's basically database as a service
13:30:06 <sagar_nikam> yes i know
13:32:01 <claudiub> secondly, we'd like to add some tempest tests for all sorts of hyper-v features that we've added during the years
13:32:43 <claudiub> like remotefx, shielded vms, secure boot, etc.
13:33:00 <claudiub> and future features
13:33:27 <claudiub> thirdly, we still want to increase the hyper-v driver's performance. :)
13:34:35 <claudiub> and of course, windows containers
13:34:52 <sagar_nikam> ok... can you elaborate on how the perf will be improved
13:35:25 <sagar_nikam> on containers ... did you see this ?
13:35:26 <sagar_nikam> http://blog.kubernetes.io/2016/11/bringing-kubernetes-support-to-azure.html?m=1&utm_content=buffer0fa30&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer
13:35:46 <sagar_nikam> kubernetus support in azure
13:36:39 <claudiub> well, my plan is to add os-win objects. at the moment, when we're creating a hyper-v instance, we basically query the same hyper-v WMI VM object multiple times (modify memory, cpu count, add drives, add nics, etc.). with this, all those extra queries can be avoided.
13:37:04 <sagar_nikam> ok nice
13:37:17 <claudiub> no, i haven't seen it yet. i see that it was posted 2 days ago
13:37:57 <claudiub> anything else on this topic?
13:38:47 <claudiub> moving on
13:38:52 <claudiub> #topic open discussion
13:39:10 <claudiub> first of all, sagar_nikam, do you have a link to that freerdp issue?
13:39:26 <sagar_nikam> let me check
13:39:44 <claudiub> also, I might not know the answer, and cosmin, the freerdp guy, is currently on vacation
13:39:55 <claudiub> but i'll ask him when he's available
13:40:50 <claudiub> secondly, any news from your side, sagar_nikam?
13:40:54 <sagar_nikam> https://github.com/FreeRDP/FreeRDP-WebConnect/issues/149
13:41:05 <sagar_nikam> ok no issues
13:41:56 <claudiub> sagar_nikam: yeah, I'll have to ask cosmin :)
13:42:49 <claudiub> another nice thing that we're looking forward to this cycle would be the nova resource providers work being done, or at least almost done
13:43:08 <claudiub> especially the storage providers part
13:43:27 <claudiub> which will help with the compute node's shared storage scenario
13:43:40 <sagar_nikam> ok
13:44:02 <claudiub> they say that it'll be done in about a month.. so, curious about it :)
13:44:51 <claudiub> sagar_nikam: anything else you wish to discuss?
13:45:12 <sagar_nikam> no.. nothing much from my side
13:45:48 <claudiub> ok, well, I think we can end this meeting then. :)
13:46:12 <claudiub> thanks for joining, see you next week!
13:46:14 <sagar_nikam> sure
13:46:33 <claudiub> #endmeeting