21:00:47 <mestery> #startmeeting networking
21:00:48 <openstack> Meeting started Mon Feb  2 21:00:47 2015 UTC and is due to finish in 60 minutes.  The chair is mestery. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:00:49 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:00:52 <openstack> The meeting name has been set to 'networking'
21:00:55 <mestery> #link https://wiki.openstack.org/wiki/Network/Meetings Agenda
21:01:01 <mestery> #chair armax
21:01:02 <openstack> Current chairs: armax mestery
21:01:08 * mestery makes armax chair in case his connection dies
21:01:22 * armax sits down
21:01:23 <mestery> So, we have a heavily focused Kilo-2 agenda today, so lets get at it!
21:01:31 <mestery> #topic Announcements
21:01:40 <mestery> Kilo-2 is this week! If things aren't in the merge queue Wednesday, they won't make Kilo-2.
21:01:46 <mestery> Even if they are in the merge queue, they could miss.
21:01:48 <carl_baldwin> pong
21:02:06 <mestery> Note: PLEASE BE CAUTIOUS WHEN MERGING CODE THIS WEEK.
21:02:23 <mestery> Be cautious every week, but especially when we're about to tag and release something. :)
21:02:47 <mestery> I've been yak shaving the Kilo-2 LP page, I expect to remove more things from Kilo-2 tomorrow.
21:02:50 <kevinbenton_> Who tests the tagged releases mid cycle?
21:03:02 <mestery> kevinbenton_: All of our users. I hope. :)
21:03:10 <mestery> kevinbenton_: Seriously, I think distros may do some testing.
21:03:37 <marun> kevinbenton_: isn't the integrated gate assurance enough? ;)
21:03:48 <mestery> o_O
21:04:00 <kevinbenton_> Ah. Most people I encounter are running master devstack if they want to try kilo
21:04:23 <mestery> Lets move on now.
21:04:24 <mestery> #topic Bugs
21:04:27 <kevinbenton_> Sorry for derailing. Was just curious who runs the tagged releases of a dev version
21:04:27 <mestery> enikanorov_ enikanorov__: Hi!
21:04:29 <enikanorov_> hi
21:05:07 <enikanorov_> nothing major this week. few high-priority bugs were fixed like race with subnet deletion and DVR job failures
21:05:44 <enikanorov_> the remaining important bugs are on meeting wiki page
21:05:45 <mestery> enikanorov_: Excellent!
21:05:48 <enikanorov_> mostly unchanged
21:05:54 <mestery> enikanorov_: Thank you.
21:06:06 <mestery> rkukura: Did you want to bringup your bugs around ML2 port binding here now?
21:06:13 <rkukura> sure
21:06:54 <rkukura> Thanks to help from both armax and matrohon, we tracked down why the HPB patches were failing the DVR tempest tests.
21:07:37 <armax> rkukura: not sure I have any merit in this, but the patch it’s on my backlog
21:07:43 <rkukura> I filed two bugs, and https://review.openstack.org/#/c/151913/ fixes both and is also the 1st step of the DVR ML2 schema/logic cleanup.
21:08:24 <rkukura> I think getting this patch (if not the two remaining HPB patches which I’ll update tonight) in for kilo-2 would be ideal.
21:09:06 <rkukura> This patch is also critical for any attempt to use the DVR VLAN support with ML2 mechanism drivers that manage switch based on port bindings.
21:09:40 <mestery> Thanks for the update rkukura.
21:09:40 <rkukura> Aynway, if any cores can look at it, I’d appreciate it.
21:10:11 <markmcclain> rkukura: I was planning to look at it
21:10:20 <rkukura> markmcclain: thanks
21:10:32 <mestery> Thanks markmcclain, armax, since this is DVR related, may be good to get you to eyeball that first patch (https://review.openstack.org/#/c/151913/) as well.
21:10:53 <armax> mestery: yup it’s on my backlog, Vivek also looked at it, which is reassuring
21:11:01 <mestery> armax: ++, thanks!
21:11:16 <mestery> Any other bugs the team should discuss here today?
21:11:30 <armax> there was an interesting turn of events on the DHCPNAK bug
21:11:39 <armax> #link https://review.openstack.org/#/c/152080/
21:12:12 <sc68cal> +1 for that review - I wonder if that also has impact on the big thread kevinbenton_ started about dhcp lease times?
21:13:09 <mestery> armax: Yikes, lots to digest there. Do yo uahve a good summary for us here
21:13:33 <armax> mestery basically we have two compenting proposals
21:13:49 <armax> https://review.openstack.org/#/c/152080/ and https://review.openstack.org/#/c/108272/
21:14:00 <armax> the latter is more complex and it’s been in review for a while
21:14:12 <armax> the former is the underdog, it’s supertrivial and it does look it fixes the problem
21:14:38 <armax> it’s almost too good to be true…so we’re being cautious, carl_baldwin may want to expand a bit, but that’s the gist of it
21:14:46 <markmcclain> we originally made a conscious decision to not use init when we move the functionality over from nova
21:15:11 <carl_baldwin> I think armax covered it.
21:15:39 <carl_baldwin> markmcclain: What was the reason for that?
21:15:49 <markmcclain> complexity
21:16:01 <mestery> 152080 certainly looks cleaner, looks like haleyb has an email out to the dnsmasq list for some guidance here
21:16:08 <markmcclain> required a 2nd level of scripting hooks
21:16:09 <mestery> haleyb: Any word back yet?
21:16:47 <carl_baldwin> markmcclain: I think we’ve boiled a lot of complexity out of 108272.  However, if there is no problem with 152080 then it will be the clear winner.
21:16:54 <mestery> Regardless, sounds like we'll need to wait to hear back before making a decision here.
21:16:59 <mestery> carl_baldwin: ++
21:17:01 <markmcclain> mestery: ++
21:17:34 <mestery> OK, one more opening for bugs today before we move on. Any other bugs to discuss today?
21:18:13 <mestery> #topic Docs
21:18:18 <mestery> sc68cal: Hi! Thanks for subbing for emagana.
21:18:23 <sc68cal> np
21:18:49 <sc68cal> For those interested, the meeting notes from the networking guide meeting are here
21:18:56 <sc68cal> #link http://lists.openstack.org/pipermail/openstack-docs/2015-January/005776.html Networking guide meeting notes
21:19:22 <sc68cal> We have a number of scenarios that we have put together, and it would be great for neutron folk to review, especially the DVR stuff
21:19:40 <sc68cal> make sure all the packet flows are correct and everything is technically sound
21:20:01 <mestery> #info Please review the networking guide and provide feedback
21:20:21 <sc68cal> #link https://github.com/ionosphere80/openstack-networking-guide Networking guide scenarios
21:20:29 <armax> sc68cal: Swami is your man
21:20:45 <sc68cal> agree - he's been attending the meetings iirc
21:20:50 <Swami> armax: mestery : I have already reviewed the alpha version.
21:21:01 <mestery> Awesome!
21:21:02 <armax> Swami: nice
21:21:17 <sc68cal> that's all I have,
21:21:23 <mestery> sc68cal: Thanks!
21:21:34 <mestery> #topic Plugin Decomposition Status and Updates
21:21:43 <mestery> This is a standing item
21:21:52 <mestery> For people to discuss issues around plugin decomposition
21:21:59 <mestery> And for armax to provide us with other udpates here :P
21:22:08 <mestery> Last week, we spent a lot of time here.
21:22:09 <armax> I have a linked spreadsheet on the bp page
21:22:15 <armax> https://blueprints.launchpad.net/neutron/+spec/core-vendor-decomposition
21:22:20 <anteaya> we had a question in infra earlier today about a spec for testing
21:22:33 <armax> which I use to capture the status updates
21:22:33 <anteaya> we redirected the querent to -neutron
21:22:44 <mestery> #link https://docs.google.com/spreadsheets/d/1OQN0VlKzKC1gYlxgalQXKDTGGWogWFRtD3S5OpepsX4/edit?pli=1#gid=0
21:23:01 <mestery> This is great, thanks armax!
21:23:08 <salv-orlando> anteaya: I'm sorry I must have missed that part? was the question about testing decomposed plugins?
21:23:16 <anteaya> salv-orlando: yes
21:23:17 <armax> I update it as soon as I get to the related reviews that are in my pipeline
21:23:36 <mestery> Looks like we ahve three completely done now (Mellanox, Midokura, and ODL).
21:23:39 <armax> so the current snapshot may not be necessarily updated to the minute
21:23:49 <mestery> #status 3 Plugins completely decomposed (Mellanox, Midokura, and OpenDaylight)
21:23:53 <mestery> OK
21:23:55 <salv-orlando> anteaya: what cluss of tests exactly?
21:23:56 <dougwig> how many to go?
21:24:01 <salv-orlando> dougwig: 200
21:24:03 <mestery> #info 3 Plugins completely decomposed (Mellanox, Midokura, and Op
21:24:08 <mestery> lol
21:24:13 <anteaya> salv-orlando: that was what we didn't know, hence the redirect
21:24:14 <dougwig> :)
21:24:26 <armax> mestery: there may be still loose ends
21:25:05 <salv-orlando> anteaya: I see. From our perspective I have seen different teams setting up unit tests and integration tests on 3rd party repos
21:25:21 <anteaya> salv-orlando: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-02-02.log 2015-02-02T11:44:09  <nfedotov> Hello all! Sorry if I missed something. There is a blueprint https://blueprints.launchpad.net/neutron/+spec/core-vendor-decomposition What is going to happen with Third Party CIs? Will they continue to test patchsets in openstack/neutron or they should start
21:25:22 <anteaya> testing patchsets of appropriate repo at stackforge?
21:25:37 <armax> anteaya: the decomp should not change that
21:25:38 <mestery> anteaya: they need to keep testing neutron patches
21:25:41 <mestery> armax: ++
21:25:47 <anteaya> they can use our testing system for stackforge repos
21:25:56 <anteaya> but what to test comes from neutron
21:25:59 <salv-orlando> anteaya: This is what I'm doing with vmware plugins - even if decomp is not completed - test all that can affect my plugin in openstack/neutron and report there
21:26:00 <armax> anteaya: 3rd party CI system are supposed to test whatever change impacts the solution they are meant to validate
21:26:08 <salv-orlando> plus test everything that goes in the plugin repo
21:26:23 <anteaya> armax: great, is there some documentation we can point them to in future?
21:26:27 <armax> salv-orlando is right, as a matter of fact when I was in charge of the VMware CI, I was even testing Tempest changes
21:26:36 <armax> not sure if salv-orlando is continuing the tradition
21:26:48 <salv-orlando> armax: meh meh meh gneh gneh gneh
21:26:58 <armax> anteaya: it’s in the blueprint spec, if I recall correctly
21:27:03 <armax> salv-orlando: is that a no?
21:27:10 <anteaya> okay I will look thanks
21:27:16 <armax> salv-orlando: or is it your cat typing?
21:27:24 <salv-orlando> armax: that's a "armax want to moan and whine because that's what he does best"
21:27:35 * dougwig is feeling the vmware love.
21:27:41 <armax> salv-orlando: ah, ok, thanks for claryfing this for the sake of others :)
21:27:44 <salv-orlando> tempest and devstack are still tested with the same paths you specified
21:27:56 <armax> salv-orlando: oh, ya, devstack too
21:28:03 <armax> salv-orlando: good lad
21:28:04 <rms_13> From the packaging perspective, does it make easier if the vendor plugin stays on stackforge? Or it should not matter!
21:28:22 <salv-orlando> rms_13: I think it doesn't, but I'm not a packager
21:28:27 <armax> rms_13: it does not matter
21:28:33 <salv-orlando> I think packagers are happy as long as they can git pull the stuff
21:28:49 <mestery> Or even pull a released tarball
21:29:14 <rms_13> Technically yes, but not sure if we has a community have a feedback from redhats or canonical
21:29:36 <mestery> rms_13: ihar provided this type of feedback on the spec
21:29:36 <salv-orlando> rms_13: asking on the ML won't hurt
21:29:37 <armax> one reminder I have for people is to co-reference the bp/core-vendor-decomposition on the changes they post to gerrit
21:29:59 <armax> so that that gets captured on the Launchpad BP page and it does not get lost
21:30:18 <rms_13> armax: sounds good
21:30:38 <mestery> Any other questions around plugin decomposition from anyone?
21:30:42 <mestery> Good or bad experiences?
21:30:46 <armax> mestery: I am not completed with the devref
21:30:47 <mestery> Anyone send armax flowers yet? :)
21:30:51 <mestery> armax: lol
21:30:53 <mestery> whoops
21:31:03 <salv-orlando> mestery: not flower, but perhaps bullets in an envelope
21:31:07 <salv-orlando> or pigs' heads
21:31:11 <mestery> lol
21:31:16 <armax> mestery: so long as I don’t see dubious packages out my front door, I am happy
21:31:34 <salv-orlando> so I had a little question
21:31:36 <mestery> armax: Hint, if you open the door to a paper bag on fire, don't step on it.
21:31:46 <mestery> :)
21:31:58 <armax> mestery, salv-orlando thanks for the colorful description of the packages I was alluding
21:32:02 <Sukhdev> You guys are having too much fun :-)
21:32:13 <salv-orlando> some decomposed repos have very little patch traffic compared wiht openstack/neutron
21:32:25 <mestery> salv-orlando: As it should be, no?
21:32:37 <salv-orlando> and some do not implement periodic CI checks, mostly because there is no translation patch for them!
21:32:43 <salv-orlando> or requirements patch for that patter
21:32:51 <salv-orlando> this means that when the release day comes
21:33:06 <salv-orlando> we might have plugin repos which have not done a CI run in like 7 or 10 days
21:33:12 <salv-orlando> what do we do about that?
21:33:20 <armax> salv-orlando: as we mentioned earlier, the CI is supposed to test the Neutron changes
21:33:26 <armax> salv-orlando: just as it used to
21:33:37 <rms_13> salv-orlando: In my opinion it should be reported
21:33:41 <salv-orlando> armax: correct, sorry about that. In a perfect world that it correct.
21:33:48 <salv-orlando> in a real world, we will have such plugins.
21:33:51 <salv-orlando> what do we do?
21:33:54 <salv-orlando> deprecate anyway?
21:34:02 <marun> we need periodic jobs
21:34:13 <rms_13> CI should remain unchanged otherwise plugin and vendor compatibility will be out of date
21:34:16 <mestery> salv-orlando: Well, we'd have to let the plugin users know the status of their plugin backend at release.
21:34:24 <mestery> So what about a page listing the last known good CI run?
21:34:25 <marun> anteaya: is this is something supported by infra at this time?
21:34:27 <mestery> At release?
21:34:29 <kevinbenton_> marun: i don't see why. we should just enforce that they test neutron changes
21:34:31 <Sukhdev> salv-orlando: Arista code is out of neutron tree - but, our CI is testing every neutron patch - is that not sufficient?
21:34:40 <kevinbenton_> Sukhdev: +1
21:34:49 <armax> a deprecation decision needs to be taken on a case by case basis,
21:34:50 <salv-orlando> Sukhdev: I am not blaming A or B or C
21:34:55 <rms_13> Sukhdev: +1
21:34:59 <markmcclain> periodic jobs work from openstack/* so I'm assuming the smae machinery is in place for stackforge/*
21:34:59 <anteaya> marun: sweston is working on a tool called radar
21:35:01 <marun> kevinbenton_: um, race conditions?
21:35:02 <kevinbenton_> salv-orlando: what about D?
21:35:06 <anteaya> but it is in development
21:35:11 <salv-orlando> Can't understand what those +1s are for?
21:35:17 <marun> anteaya: cool
21:35:23 <anteaya> so doubtful it will meet your needs in time
21:35:26 <salv-orlando> well it sound like I'm appearing stupid
21:35:32 <salv-orlando> and ignorant, which I probably am
21:35:33 <marun> anteaya: well, better late than never
21:35:34 <kevinbenton_> salv-orlando: no
21:35:42 <armax> but it’s not certainly something we’re thinking of right now…this is a larger discussion that needs to happen regardless of the decomp
21:35:50 <kevinbenton_> salv-orlando: just wondering why testing neutron changes wasn't good enough
21:35:58 <kevinbenton_> but maruns point about a race condition is valid
21:36:04 <salv-orlando> armax: so that is not regulated by the spec?
21:36:08 <anteaya> markmcclain: yes stackfore can use our periodic pipeline
21:36:23 <salv-orlando> kevinbenton_: because some CIs might either fail in doing periodic jobs, or might be failing at all ;)
21:36:48 * salv-orlando hopes he's found a loophole in the spec
21:36:55 <armax> the correctness of a 4rd party CI sytem goes beyond the decomp
21:36:56 <kevinbenton_> salv-orlando: right, but how can we tell where a 3rd party is doing periodic jobs?
21:36:59 <armax> *3rd
21:37:20 <kevinbenton_> armax: decomp just says they have to test all neutron patches, right?
21:37:57 <salv-orlando> kevinbenton_: that is my question too. I guess we have to police those. It's probably not that different from before.
21:37:58 * armax pulls the exact wording
21:38:13 <salv-orlando> armax: that's not necessary, we're wasting precious time.
21:38:14 * mestery hands salv-orlando and kevinbenton_ their neutron CI police badges
21:38:23 <armax> 3rd Party CI will continue to validate vendor integration with Neutron via Tempest (e.g. functional testing); 3rd Party CI is a communication mechanism. This objective of this mechanism is threefold:
21:38:30 * anteaya applaudes
21:38:30 <armax>21:38:31 <salv-orlando> mestery: emagana already has that role
21:38:38 <mestery> salv-orlando: He needs some deputies
21:38:46 <armax> salv-orlando: you go read the reast
21:38:47 * anteaya nods
21:38:48 <armax> rest :)
21:38:55 <kevinbenton_> mestery: conflict of interest for both salv-orlando and myself, can't do it ;)
21:38:59 <armax> http://specs.openstack.org/openstack/neutron-specs/specs/kilo/core-vendor-decomposition.html
21:39:01 <mestery> lol
21:39:16 <armax> bottom line is: if a CI system goes tits up
21:39:17 <salv-orlando> by the way, while armax show again that the system is perfect and the people are the issue, I simply suggest that where in the previous versions we had full control over non-CI compliant plugins
21:39:22 <armax> that has nothing to do with the decomp
21:39:34 <armax> why?
21:39:43 <salv-orlando> now we probably need to act differently, or perhaps not?
21:40:02 <armax> we have full control because of the neutron in-tree vendor integration part
21:40:04 <kevinbenton_> salv-orlando: well we can still kick the integration point out of the tree :)
21:40:05 <salv-orlando> I guess at the end of the day we just remove from tree the integration library for
21:40:16 <salv-orlando> the plugins which are not running CI or are evidently broken?
21:40:22 <mestery> salv-orlando: ++
21:40:30 <salv-orlando> ok let's say it's sorted then
21:40:31 <mestery> That's the stick salv-orlando
21:40:34 <armax> if and when folks want to take everything out, they are on their own, just as it is right now
21:41:16 <mestery> armax: Right, decomp doesn't change that.
21:41:17 <salv-orlando> mestery, armax: It's not like I want to be an annoying moron, but I've realized that the decompisition increases plugin breakage chances
21:41:36 <salv-orlando> I was indeed considering tweaking VMware CI to post also unit tests results on openstack/neutron
21:41:45 <armax> salv-orlando: no, it increases the change of transitionary breakages
21:41:52 <armax> salv-orlando: that’s different
21:41:54 <armax> :)
21:41:59 <armax> subtle difference
21:42:19 <salv-orlando> armax: thanks for the explanation. Again the system is perfect, humans and their terrible usage of words are the problem
21:42:31 <marun> salv-orlando: we're done nannying.
21:42:38 <armax> salv-orlando: no system is perfect
21:42:49 <armax> just like humans
21:42:54 <dougwig> (as an aside: if any unit test changes as a result of a different plugin, i'd think that was a broken unit test.)
21:42:57 <armax> who designed the system in the first place
21:43:06 <mestery> lol
21:43:31 <mestery> OK, lets move on.
21:43:33 <mestery> We've beaten this horse to death now I think.
21:43:33 <salv-orlando> meh I don't anything to add
21:43:36 <armax> salv-orlando: thanks for the opportunity to reflect on this phylosofical matter
21:43:39 <kevinbenton> dougwig: not from a different plugin change, but a core change
21:43:54 <mestery> salv-orlando: I appreciate your thoughts, especially as it relates to agitating armax. :)
21:44:00 <dougwig> right, but jenkins covers that?  i'm missing the point of running those outside.
21:44:07 <salv-orlando> mestery: are you accusing me of trolling
21:44:08 <dougwig> i'm happy to move on, though
21:44:10 <mestery> OK, lets move on to the next topic now.
21:44:13 <mestery> salv-orlando: :P
21:44:19 <salv-orlando> I can bring trolling to whole different levels if you want ;)
21:44:27 <mestery> #topic Status of DVR test job and update from jogo on multi-node devstack
21:44:29 <marun> salv-orlando: we can trust you on that one!
21:44:32 <mestery> On the fly agenda item!
21:44:34 <mestery> From jogo!
21:44:40 <jogo> and clarkb
21:44:42 <mestery> lol
21:44:48 <mestery> We're nothing if not adaptive to change here
21:44:55 * armax has a halo
21:45:01 <mestery> jogo clarkb: We can do multi-node now for DVR job?
21:45:22 <jogo> so clarkb and I have been working on getting multi node devstack gate working. we have tempest smoke passing
21:45:44 <anteaya> yay multi-node
21:45:47 <mestery> jogo clarkb: Yay!
21:45:50 <jogo> so the question is as mestery said, should we  switch the DVR job to multinode or is that premature being single node doesn't work
21:45:59 <Swami> great!! +1
21:46:01 <mestery> armax: ^^^ :)
21:46:18 <clarkb> jogo: I have a feeling figuring it out on single node will make things much easier to switch to multinode
21:46:42 <clarkb> jogo: just having wrestled with a lot of the networking going on in multinode I expect that half working will only get worse under weird network setup
21:46:50 <jogo> clarkb: possible but single node DVR as you said isn't very useful and there have seen odd edge cases that only happen on single node in the past
21:46:50 <armax> jogo: single node DVR works fine
21:46:50 <clarkb> jogo: easier to debug these things in isolation
21:47:24 <marun> armax: define 'fine' ;)
21:47:27 <salv-orlando> can I troll here too? I think multi node might expose failure modes of which we have no idea at the moment, so it is useful regardless of single-node failures. On the other hand, if the issue is consumption of testing resource, that;'s another matter
21:47:38 <mestery> lol
21:47:53 <clarkb> salv-orlando: no thats not the issue. The big issue so far has been lots of things break when we go to multinode
21:47:55 <marun> armax: I think we should add a multinode job non-voting once the single node is safe to allow to vote
21:48:08 <marun> and then we can replace single node with multinode when mn becomes stable
21:48:14 <clarkb> I have spent a few months now unbraeking them and if dvr doesn't work reliably in single node we should just make that work first to avoid even more broken
21:48:23 <armax> either way, people should just pay attention to non-voting jobs just as much as the voting ones
21:48:24 <marun> clarkb: agreed
21:48:24 <jogo> marun: we can also add multinode to experimental if that helps
21:48:24 <clarkb> if it does work then great
21:48:26 <armax> just saying..
21:48:30 <marun> jogo: +1
21:48:41 <mestery> armax: ++
21:48:47 <marun> armax: I'm not sure that's reasonable.
21:48:52 <salv-orlando> armax: I chased people breaking the full job for 6 months. It's your turn now ;)
21:49:13 <marun> unless the chance of false-positives is extremely low (and I'm not sure how anyone could argue that for dvr)
21:49:21 <jogo> side note: tempest-full multi node fails for neutron
21:49:27 <armax> salv-orlando: that’s fine…I am just making a point
21:49:41 <salv-orlando> jogo: can I see logs for that
21:49:47 <armax> jogo: is it in the experimental queue?
21:49:51 <mestery> So, looks like we should focus on making the existing job working flawlessly before going muilti-node?
21:50:00 <salv-orlando> if tempest-full mn fails for neutron it's likely to fails for DVR as well
21:50:03 * mestery tries to summarize the discussion
21:50:07 <jogo> salv-orlando: http://logs.openstack.org/04/136504/14/experimental/check-tempest-dsvm-neutron-aiopcpu/d700407/
21:50:16 <marun> mestery: +1
21:50:24 <clarkb> mestery: I don't think it needs to be flawless but it should have reliability that lines up with not dvr
21:50:27 <armax> jogo: do you know what aiopcu stands for?
21:50:32 <salv-orlando> mestery: for your summary, we need also to fix the full job on multi node possibly as a precondition for the DVR job
21:50:37 <salv-orlando> thanks jogo
21:50:44 <jogo> all in one p*? CPU
21:50:47 <jogo> plus*
21:50:54 <armax> jogo: thanks for the update
21:50:57 <dougwig> flawless.  openstack.  that's quite the bar to new tests.
21:51:04 <mestery> salv-orlando: Good point
21:51:17 * mestery realizes flawless was the wrong word here
21:51:21 <jogo> so sounds like the conclusion here is, hold off on even setting up a multi node DVR
21:51:23 <mestery> How about equal footing to the non-DVR job?
21:51:25 <mestery> Better?
21:51:34 <jogo> still a lot of work to do with single node first
21:51:49 <jogo> mestery: is that accurate? ^
21:52:14 <mestery> jogo: Well, there is work, not sure on the level.
21:52:19 * salv-orlando got so addicted to faulty openstack that I've installed cyanogenmod on my phone just to see it reboot from time to time
21:52:31 <mestery> salv-orlando: lol
21:53:01 <mestery> OK, lets move on now.
21:53:03 <mestery> Tahnks all
21:53:06 <jogo> mestery: cool, once you guys are ready for multi node DVR as experimental ping me or clarkb and we can  set it up
21:53:08 <jogo> thanks
21:53:11 <mestery> #topic nova-network to neutron migration
21:53:16 <mestery> anteaya markmcclain: Hi!
21:53:21 <anteaya> jogo: guys -> y'all
21:53:24 <armax> I think it would make sense to have multi-node on the check queue
21:53:24 <anteaya> mestery: hey
21:53:32 <armax> the experimental queue takes forever to execute
21:53:34 <mestery> anteaya: Any updates for us today?
21:53:41 <anteaya> so status report
21:53:45 <anteaya> #link https://review.openstack.org/#/c/147723/
21:53:51 <anteaya> has a new patchset
21:54:01 <mestery> nice
21:54:02 <anteaya> that is the parent of the two part spec
21:54:16 <anteaya> we are arguing our way closer to something that can merge
21:54:26 <anteaya> reviews appreciated
21:54:35 <anteaya> we also have prototype code
21:54:46 <anteaya> #link https://review.openstack.org/#/c/150490/
21:54:49 <anteaya> is the proxy
21:55:01 <anteaya> #link https://review.openstack.org/#/c/148260/4
21:55:06 <anteaya> is the db migration
21:55:34 <mestery> Lots going on here it appears anteaya.
21:55:35 <anteaya> thanks to salv-orlando and assaf and obondarev and jlibosav here
21:55:35 <salv-orlando> that sounds good to me... btw is obondarev around?
21:55:47 <sc68cal> He's sick
21:55:52 <anteaya> mestery: there is movement which is good to see yes
21:55:57 <anteaya> so please review
21:56:13 <anteaya> I would like to get part one of the spec merged soon
21:56:14 <salv-orlando> sc68cal: thanks for the info (troll me would have said: "are you his doctor?")
21:56:24 <mestery> rofl
21:56:28 <sc68cal> :)
21:56:37 <anteaya> and then work on the wip patches which are needed to get nova agreemtn around the second part of the spec
21:56:40 <marun> armax: it would be pretty costly, though, to add 2 dsvm nodes per check patch
21:56:40 <anteaya> any questions?
21:56:41 <mestery> OK, I encourage folks who are interested in helping with the migration work to reach out to anteaya and attend the weekly meeting
21:56:47 <anteaya> thank you
21:56:47 <salv-orlando> I think we should start playing around with the migration part and see whether there is any obvious hiccup there
21:56:49 <anteaya> done
21:56:56 <anteaya> salv-orlando: yes, please
21:56:58 <mestery> Thanks anteaya.
21:57:01 <mestery> #topic Open Discussion
21:57:06 <armax> marun: you already know what I’d tell you…drop the non-sensical -2 mirror jobs :P
21:57:08 <mestery> Feel free to let your ideas flow for 3 minutes
21:57:09 <mestery> :)
21:57:10 <haleyb> mestery: sorry i was late, picked a bad time to shovel show, but heard back from Simon on dnsmasq option, will pass it along to people via reviews/bug
21:57:17 <marun> armax: +100 from me on that one
21:57:24 <armax> marun: and get some nodes repurposed to do something more useful
21:57:24 <mestery> haleyb: ++, thanks!
21:57:41 <marun> armax: maybe that's good enough ammunication?:
21:57:45 <marun> ammunition, sorry
21:58:01 <salv-orlando> marun: for the -2 jobs I'd say now they're there more for historical reasons when we needed 4 runs to have some confidence in a neutron patch
21:58:07 <armax> marun: meaning drop the -2 clone jobs in favor of multi-host?
21:58:19 <armax> salv-orlando: now I am the one trolling...
21:58:23 <armax> those jobs are useless
21:58:29 <salv-orlando> the other side of the question is: does the rest of the community feel like they can trust a patch with only 2 jobs passing?
21:58:33 <armax> and you know it as much as I do
21:58:34 <marun> salv-orlando: lol
21:58:37 <marun> salv-orlando: still trolling, eh?
21:58:39 <mestery> lol
21:58:46 <marun> salv-orlando: there are 8 jobs, anyway
21:58:56 <otherwiseguy> mestery: I only have one more OVSD API left method to implement for the native OVSDB interface for ovs_lib. I plan on having something reviewable for it tonight.
21:58:58 <marun> salv-orlando: so it would be 'only 6 jobs passing'
21:59:06 <mestery> otherwiseguy: Thank you sir! :)
21:59:13 <armax> frankly the -2 jobs become as useless as the non-voting ones
21:59:17 * mestery starts to worry when we get down to 5 jobs
21:59:40 <mestery> OK folks, thanks for attending the meeting today!
21:59:43 <salv-orlando> marun: methinks we can remove them
21:59:48 <mestery> Please, please, please focus on Kilo-2 reviews for the next two days!
21:59:53 <pc_m> mestery: Just wanted to point out that we are seeing issues where neutron changes break *aaS repo tests.
21:59:53 <mestery> And enjoy your week!
21:59:55 <marun> salv-orlando: who do we talk to?
21:59:58 <armax> even if they do unveil races, no-one pays attention to them
22:00:01 <mestery> #endmeeting