13:00:11 <claudiub> #startmeeting hyper-v
13:00:12 <openstack> Meeting started Wed Aug 31 13:00:11 2016 UTC and is due to finish in 60 minutes.  The chair is claudiub. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:00:13 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:00:16 <openstack> The meeting name has been set to 'hyper_v'
13:00:19 <claudiub> hello folks!
13:00:21 <sagar_nikam> Hi
13:00:22 <claudiub> anyone here?
13:00:23 <abalutoiu> hello
13:00:32 <Sonu_> Hi everyone
13:00:40 <sagar_nikam> Hi claudiub:
13:01:05 <claudiub> cool, we can start
13:01:11 <itoader> hi
13:01:29 <claudiub> #topic monasca patches
13:01:38 <claudiub> ehm, got no reviews on them. :/
13:01:47 <sagar_nikam> oh ....
13:02:02 <claudiub> roland was on vacation for some time, as far as i know
13:02:15 <sagar_nikam> yes he was on vacation
13:02:20 <sagar_nikam> let me check if he is back
13:03:47 <claudiub> anyways. did you guys try monasca on windows?
13:04:02 <claudiub> any feedback on it?
13:04:16 <sagar_nikam> i could not.... finding it difficult with liberty controller
13:04:25 <sagar_nikam> and mitaka monasca
13:04:35 <claudiub> i see.
13:04:44 <sagar_nikam> sorry .... got it confused again
13:04:53 <sagar_nikam> mitaka controller with newton monasca
13:05:25 <claudiub> what exactly isn't working?
13:06:44 <sagar_nikam> getting all the 14 dependent patches
13:07:08 <sagar_nikam> in right order and getting them compiled on windows
13:07:17 <sagar_nikam> to generate the exe
13:07:27 <sagar_nikam> for me to start the agent
13:07:55 <sagar_nikam> however not spent too much time on it
13:08:06 <sagar_nikam> i may have missed something basic
13:09:13 <claudiub> gerrit typically lists the patches in the correct order
13:09:39 <claudiub> for example, this is the base patch: https://review.openstack.org/#/c/317919/
13:09:56 <claudiub> and on the right, you see from bottom to top the order of the patches.
13:11:02 <sagar_nikam> just sent a mail to Roland
13:11:06 <sagar_nikam> asking for review
13:11:17 <sagar_nikam> hopefully we can get some review comments
13:11:39 <claudiub> yeah. but we do have to keep in mind that this week is the feature freeze.
13:12:08 <sagar_nikam> oh ...
13:12:18 <sagar_nikam> even for monasca ?
13:12:30 <claudiub> for every project
13:12:40 <sagar_nikam> ok
13:13:14 <claudiub> here's the release schedule: https://releases.openstack.org/newton/schedule.html
13:13:41 <claudiub> next thing will be in sep 12, RC1.
13:14:35 <claudiub> anyways, I hope we can still get in some patches.
13:14:39 <claudiub> moving on.
13:14:47 <claudiub> #topic OVS vs networking-hyperv
13:15:00 <claudiub> soo, abalutoiu has been doing some experiments
13:15:12 <claudiub> mind sharing some of your results, abalutoiu?
13:15:18 <abalutoiu> sure
13:17:26 <abalutoiu> so, I've been running tests to find the maximum throughput through OVS vs networking-hyperv, tests show 3.65 Gbps VM to VM over a single VXLAN tunnel on a 10 Gb NIC, while with networking-hyperv the performance was 4.95 Gbps
13:18:11 <abalutoiu> there is also a new OVS under development, which was also tested, and the performance was 4.80 Gbps under the same conditions
13:18:11 <Sonu_> Ovs dpdk will help improve that I would guess
13:19:34 <abalutoiu> the new OVS also includes conntrack support, that means the OVS native firewall can be used instead of the windows ACLs
13:20:28 <Sonu_> Using native ovs firewall will expose a challenge  of live migration
13:20:54 <claudiub> why?
13:21:19 <Sonu_> Who will build the firewall rules on the target host...
13:21:28 <Sonu_> Neutron will have to do.
13:22:28 <claudiub> yeah, neutron will have to do it. doesn't it already do this anyways?
13:22:29 <Sonu_> Who would intimate Nova or neutron to create ports and ovs rules on the port
13:22:54 <Sonu_> Cluster level live migration will be transparent to neutron and nova
13:23:22 <Sonu_> Unless we invoke migration through Nova migrate utility
13:24:16 <Sonu_> Am I missing any point that you are seeing
13:24:31 <claudiub> so, when you do a nova cold / live migration, nova will create the ovs ports on the destination in advance.
13:25:22 <sagar_nikam> Sonu_: are you referring to MSCluster and Nova cluster driver ?
13:25:57 <sagar_nikam> when you mentioned "Cluster level live migration"
13:26:06 <claudiub> even on a failover migration, the destination node will detect a new vm and create the ovs port.
13:26:39 <claudiub> the nova hyper-v cluster driver will detect a new vm and create its ovs port *
13:26:53 <Sonu_> Live migrations triggered from ms cluster I refer to
13:27:20 <Sonu_> VM ports must be created on br-int, who will do?
13:28:03 <Sonu_> Who will notify Nova to do? Once a port is created, then neutron will bind rules
13:28:21 <claudiub> the nova hyper-v cluster driver does it.
13:28:33 <claudiub> the nova hyper-v cluster driver creates the port.
13:28:55 <Sonu_> OK then I get what you are saying.
13:30:43 <claudiub> anyways, thanks abalutoiu for the tests results. :)
13:31:52 <claudiub> #topic Barcelona OpenStack Summit
13:32:38 <claudiub> sooo, there is only one windows specific presentation in Barcelona
13:33:02 <Sonu_> One more item under ovs topic
13:33:10 <claudiub> #undo
13:33:11 <openstack> Removing item from minutes: <ircmeeting.items.Topic object at 0x7f5bbff549d0>
13:33:29 <Sonu_> I see ovs is certified for Windows 2k12
13:33:41 <claudiub> yep. and 2012 r2 as well
13:33:48 <claudiub> we announced it last week. :)
13:34:01 <Sonu_> How can we consume the driver?
13:34:23 <Sonu_> Should we build the driver ourselves, will the certification be valid
13:34:32 <claudiub> you mean OVS itself?
13:34:50 <Sonu_> I mean the extension driver
13:35:00 <claudiub> you can download the installer from here:
13:35:10 <claudiub> # Windows OVS installer: https://cloudbase.it/openvswitch/
13:35:36 <Sonu_> Can we ship the extension driver alone as part of our package
13:36:31 <Sonu_> We don't have MSI based installation mechanics
13:37:20 <claudiub> installing the MSI is simple, you can do so by just running: msiexec /i openvswitch-hyperv-2.5.0.msi /l*v log.txt
13:37:24 <sagar_nikam> claudiub: we build our nova and neutron from our downstream branch
13:37:51 <claudiub> MSIs can be installed in unattended mode.
13:37:58 <sagar_nikam> hence we dont use CloudBase MSI
13:39:57 <claudiub> Sonu_: honestly, I don't know how to answer that question.
13:40:27 <claudiub> as far as I know, OVS was certified with the installer in its entirety.
13:40:50 <Sonu_> Yes and that's Microsoft's specification I think
13:40:57 <claudiub> yep
13:41:20 <Sonu_> Once certified can we ship the extension driver with our installation
13:41:32 <claudiub> So, I'm not sure Microsoft certification can be claimed without the installer.
13:41:47 <claudiub> well, the installer is free anyways
13:41:53 <Sonu_> May be I can start a email chain to discuss this.
13:42:00 <claudiub> sure.
13:42:07 <Sonu_> Thanks
13:42:26 <sagar_nikam> claudiub: thanks
13:42:31 <claudiub> np. :)
13:42:38 <claudiub> #topic Barcelona OpenStack Summit
13:42:42 <sagar_nikam> we hope to use OVS soon
13:43:13 <claudiub> soo, there was only session that was accepted, out the many Windows / Hyper-V related sessions submitted
13:43:34 <claudiub> the session is called: "What's new for Windows in OpenStack Newton"
13:43:42 <sagar_nikam> ok
13:44:10 <claudiub> soo, if you are going to attend the Summit, you might be interested in it. :)
13:44:15 <sagar_nikam> claudiub: i check with Paul Murray. he is at the summit. we discussed about this last week
13:44:51 <sagar_nikam> he is coming from our team
13:44:51 <claudiub> cool, speaking of which, are you guys going to attend?
13:44:54 <sagar_nikam> to the summit
13:45:15 <sagar_nikam> Sonu_: anybody from networking team attending the summit ?
13:45:44 <Sonu_> I might be there
13:46:06 <sagar_nikam> Sonu_: cool... nice
13:47:08 <claudiub> cool. :) Sonu_: just FYI, there is going to be a Winstackers work session as well. So, feel free to join us. :)
13:47:21 <Sonu_> I will thanks.
13:47:41 <claudiub> #topic Open discussion
13:48:24 <sagar_nikam> not much topics from my side
13:48:43 <claudiub> first of all, as you know, feature freeze is going to be this week. I already did release candidates for networking-hyperv and os-win.
13:49:05 <claudiub> and the final release will be done in the next 1-2 weeks.
13:49:27 <claudiub> up next would be release testing
13:49:53 <sagar_nikam> ok
13:50:22 <claudiub> as we do every cycle, we run tempest for each and all supported Hyper-V versions, with all kinds of scenarios: networking-hyperv, ovs, etc.
13:50:32 <claudiub> also, python 2.7 and python3.4
13:50:37 <claudiub> so, this will take a while.
13:51:16 <sagar_nikam> Sonu_: one question. migration from networking-hyperv to ovs
13:51:26 <sagar_nikam> you had anything to discuss on that
13:51:36 <claudiub> we'll probably have to do some bug hunt for python 3.4, though.
13:52:51 <claudiub> anything else you guys want to discuss?
13:53:14 <sagar_nikam> claudiub: my question to sonu
13:53:25 <sagar_nikam> you want to discuss anything on that topic
13:53:38 <sagar_nikam> networking-hyperv to ovs migration
13:53:55 <sagar_nikam> we had a mail discussion few days back... not much since then
13:57:38 <sagar_nikam> c64cosmin: welcome.... anywork happening on freerdp .. or is it on low priority
13:59:19 <claudiub> c64cosmin_: ^
13:59:32 <sagar_nikam> claudiub: roland has replied
13:59:37 <sagar_nikam> you saw that ?
13:59:47 <c64cosmin_> hey sagar_nikam, low priority for now
13:59:52 <c64cosmin_> sorry
14:00:03 <sagar_nikam> c64cosmin: sure no problem
14:00:23 <claudiub> sagar_nikam: yep. saw it now. replying.
14:00:29 <sagar_nikam> c64cosmin: just checking
14:00:39 <sagar_nikam> claudiub: thanks
14:00:53 <claudiub> anyways, Sonu seems to have disconnected.
14:01:01 <claudiub> and we've passed our time limit.
14:01:05 <claudiub> we have to end it here. :)
14:01:14 <claudiub> thanks folks for joining, see you next week!
14:01:20 <sagar_nikam> thanks
14:01:25 <claudiub> #endmeeting