Wednesday, 2015-12-16

*** azbiswas has quit IRC00:07
*** azbiswas has joined #openstack-neutron-ovn00:08
*** azbiswas has quit IRC00:13
*** chandrav has quit IRC00:16
*** salv-orlando has joined #openstack-neutron-ovn01:00
*** armax has quit IRC01:14
*** salv-orlando has quit IRC01:17
*** salv-orlando has joined #openstack-neutron-ovn02:00
*** salv-orlando has quit IRC02:05
*** yamamoto has joined #openstack-neutron-ovn02:22
openstackgerritMatthew Kassawara proposed openstack/networking-ovn: [docs] Improve deployment tool integration  https://review.openstack.org/25822402:24
*** yamamoto has quit IRC02:25
*** azbiswas has joined #openstack-neutron-ovn02:51
*** fzdarsky_ has joined #openstack-neutron-ovn02:52
*** fzdarsky has quit IRC02:55
*** yamamoto has joined #openstack-neutron-ovn03:12
*** armax has joined #openstack-neutron-ovn04:00
*** armax has quit IRC04:07
*** armax has joined #openstack-neutron-ovn04:20
*** azbiswas_ has joined #openstack-neutron-ovn04:32
*** azbiswas has quit IRC04:34
*** azbiswas_ has quit IRC04:54
*** azbiswas has joined #openstack-neutron-ovn05:14
*** chandrav has joined #openstack-neutron-ovn05:15
*** salv-orlando has joined #openstack-neutron-ovn05:31
*** salv-orlando has quit IRC05:48
*** salv-orlando has joined #openstack-neutron-ovn05:50
*** salv-orl_ has joined #openstack-neutron-ovn05:54
*** salv-orlando has quit IRC05:56
*** salv-orlando has joined #openstack-neutron-ovn05:58
*** salv-orl_ has quit IRC05:58
*** salv-orlando has quit IRC06:07
*** salv-orlando has joined #openstack-neutron-ovn06:08
*** salv-orl_ has joined #openstack-neutron-ovn06:14
*** salv-orlando has quit IRC06:14
*** salv-orlando has joined #openstack-neutron-ovn06:41
*** salv-orl_ has quit IRC06:43
*** armax has quit IRC06:57
*** salv-orlando has quit IRC07:04
*** azbiswas has quit IRC07:20
*** fzdarsky_ has quit IRC07:34
*** salv-orlando has joined #openstack-neutron-ovn07:36
*** salv-orl_ has joined #openstack-neutron-ovn07:47
*** salv-orlando has quit IRC07:47
*** salv-orlando has joined #openstack-neutron-ovn07:54
*** salv-orl_ has quit IRC07:55
*** salv-orl_ has joined #openstack-neutron-ovn07:57
*** salv-orlando has quit IRC07:57
*** yamamoto has quit IRC08:00
*** yamamoto has joined #openstack-neutron-ovn08:03
*** salv-orl_ has quit IRC08:05
*** yamamoto has quit IRC08:06
*** salv-orl_ has joined #openstack-neutron-ovn08:08
gsagiearosen: there is some rally problem08:13
gsagiethats why the rally patches are failing08:13
gsagie<kun_huang> https://www.irccloud.com/pastebin/NmwmxNMW/08:14
gsagie<kun_huang> boris said https://review.openstack.org/#/c/258232/ this one08:14
*** salv-orl_ has quit IRC08:14
*** yamamoto has joined #openstack-neutron-ovn08:18
*** yamamoto has quit IRC08:18
*** azbiswas has joined #openstack-neutron-ovn08:21
*** azbiswas has quit IRC08:25
*** salv-orlando has joined #openstack-neutron-ovn08:27
*** salv-orlando has quit IRC08:38
openstackgerritGal Sagie proposed openstack/networking-ovn: Change Rally tasks file name to fit the project name  https://review.openstack.org/25834808:38
*** salv-orlando has joined #openstack-neutron-ovn08:45
*** salv-orlando has quit IRC08:46
*** salv-orlando has joined #openstack-neutron-ovn08:47
*** chandrav has quit IRC08:47
openstackgerritgaryk proposed openstack/networking-ovn: Undo neutron network if lswitch was not created  https://review.openstack.org/25602108:51
*** salv-orlando has quit IRC08:57
*** salv-orlando has joined #openstack-neutron-ovn08:59
*** salv-orlando has quit IRC09:08
*** salv-orlando has joined #openstack-neutron-ovn09:26
arosengsagie: gotcha, my first patch that merged into rally to the tests a little further.09:40
aroseni think the problem is actually in project-config09:40
arosenit looks like it isn't passing the right path to the yaml file (you can see in the logs it's missing the file name)09:41
arosenhttp://logs.openstack.org/67/257067/4/check/gate-networking-ovn-dsvm-rally-nv/632e37f/console.html#_2015-12-16_07_50_52_24209:41
arosenthis causes the error here:09:41
arosenhttp://logs.openstack.org/67/257067/4/check/gate-networking-ovn-dsvm-rally-nv/632e37f/console.html#_2015-12-16_07_50_53_80509:42
gsagiearosen: https://review.openstack.org/#/c/258347/09:42
arosencool09:42
arosen:)09:42
arosengsagie:  this was biting us before that in the ovn gate : https://review.openstack.org/#/c/258232/09:43
arosenalright i'm calling it though. later.09:43
gsagiegood night!09:44
gsagiehopefully they approve it soon and i will be able to test it09:45
*** yamamoto has joined #openstack-neutron-ovn09:47
*** salv-orlando has quit IRC09:54
*** flaviof_ has joined #openstack-neutron-ovn09:58
*** flaviof has quit IRC10:00
*** azbiswas has joined #openstack-neutron-ovn10:01
*** azbiswas has quit IRC10:07
*** fzdarsky_ has joined #openstack-neutron-ovn10:12
*** salv-orlando has joined #openstack-neutron-ovn10:41
*** yamamoto has quit IRC11:23
*** gongysh_ has joined #openstack-neutron-ovn11:29
*** gongysh_ has quit IRC11:32
*** gongysh_ has joined #openstack-neutron-ovn11:37
*** roeyc has joined #openstack-neutron-ovn11:43
*** salv-orlando has quit IRC11:47
*** salv-orlando has joined #openstack-neutron-ovn11:47
*** yamamoto has joined #openstack-neutron-ovn12:00
*** yamamoto_ has joined #openstack-neutron-ovn12:02
*** salv-orlando has quit IRC12:03
*** yamamoto has quit IRC12:05
*** salv-orlando has joined #openstack-neutron-ovn12:09
*** salv-orlando has quit IRC12:11
openstackgerritMerged openstack/networking-ovn: Undo neutron network if lswitch was not created  https://review.openstack.org/25602112:27
*** rtheis has joined #openstack-neutron-ovn12:29
*** yamamoto_ has quit IRC12:36
*** gongysh_ has quit IRC12:51
*** yamamoto has joined #openstack-neutron-ovn12:53
*** yamamoto has quit IRC12:54
*** flaviof_ is now known as flaviof13:35
*** azbiswas has joined #openstack-neutron-ovn13:37
russellbSam-I-Am: yes, openvswitch-ovn includes both ovn-controller and ovn-northd13:38
*** dslev_ has quit IRC13:38
russellbSam-I-Am: that could change ... someone just posted patches for the debian packages, and he did it differently.  I'd like to match, so I'll probably change the rpms to match wherever that ends up13:38
Sam-I-Amrussellb: mornings13:38
russellbmorning :)13:39
Sam-I-Amwhere are these deb packages?13:39
russellbproposed patches13:39
russellbthis is the start of the patch series -- http://openvswitch.org/pipermail/dev/2015-December/063432.html13:40
Sam-I-Amah13:41
*** azbiswas has quit IRC13:41
russellbsource of the packaing for rpm and debs is in the ovs git tree13:41
Sam-I-Amusually rh and debian do things differently13:41
Sam-I-Amthats what makes maintaining the install guide fun13:42
Sam-I-Amthe deployment tool integration docs may also need to include source13:43
Sam-I-Amor if ovs decided to roll their own packages13:43
russellbok13:43
Sam-I-Amthe networking guide, on the other hand, assumes people know how to install the software bits... it just covers configuration13:47
Sam-I-Ammakes it a lot easier when its not distro-specific13:47
*** dslev has joined #openstack-neutron-ovn13:49
*** yamamoto has joined #openstack-neutron-ovn13:55
russellbSam-I-Am: yeah, that makes sense.  This particular doc is just part of bootstrapping OVN.13:55
russellbI *know* nobody knows how to install the bits yet13:55
russellbteaching the devs of deployment tools how to integrate OVN seemed like a good step to get there13:55
russellbbecause ideally OVN gets integrated into TripleO, Fuel, etc in the coming year13:56
russellbi'm not sure how many people actually install from source in practice ...13:56
russellbi expect very few ...13:56
Sam-I-Amopenstack-ansible installs openstack from source, but currently uses distro packages for system utils13:58
Sam-I-Amhowever, if distros have trouble packaging ovs-ovn or dont update it enough, we'll probably see some try to build it from source13:59
*** yamamoto has quit IRC14:02
openstackgerritMerged openstack/networking-ovn: Fix remote_group handling when remote_group is not self  https://review.openstack.org/25706714:05
russellbSam-I-Am: do you think a "how to install from source" guide would be better than this deployment integration guide?14:12
russellberr, an install guide that includes both packages and source installs14:12
russellbi suppose that serves the same purpose as what i started14:12
russellbmaybe we can morph it that direction14:12
Sam-I-Amrussellb: yeah. rdo, deb, obs packaging + source option (for ovs + ovn at least, not entire openstack)14:13
* russellb nods14:13
russellbso bad news14:13
russellbi'm out of coffee14:13
russellbgood news, i had some backup tea14:13
Sam-I-Amsounds like my problem yesterday14:13
russellbi just have a keurig ... out of k-cups14:14
russellbbut box ordered!14:14
Sam-I-Ammy guess is the deployment tool integration guide will morph into the upstream install guide when/if we include ovn... in which case doing more work now makes sense14:14
Sam-I-Amthis sounds like planning fail14:14
russellbtruth14:14
Sam-I-Ami like writing reusable docs14:15
Sam-I-Amminus the packaging bits, the deployment guide smells like the start of the networking guide scenario14:16
gsagie"reusable docs" .. nice :)14:16
Sam-I-Amgsagie: efficiency14:16
Sam-I-Amrussellb: btw, hope i didnt butcher your deployment guide too much14:17
russellbSam-I-Am: heh, i don't care14:17
russellbi just want the info to exist14:17
russellbthe diff looks like a rewrite :)14:17
Sam-I-Amyeah, i ended up making it more step-oriented14:18
Sam-I-Amdocs diffs always suck14:18
russellbcool, i'm not in tune with doc conventions14:18
russellbthis all seems normal though14:18
Sam-I-Amthey always look worse than they are14:18
russellbi've done professional writing, and then a copy editor just reworded everything to make me not sound stupid14:18
Sam-I-Amheh14:18
russellbshould have put the copy editor's name on the cover of my book14:19
russellbseriously, she was amazing14:19
russellbanyway.14:19
Sam-I-Ami figure this stuff is probably aiming for central docs at some point, so might as well get it out of the way sooner than later14:19
russellbyou're doing great stuff, i appreciate it14:19
russellbyep14:19
Sam-I-Ami just want to make sure i didnt make the technical bits inaccurate14:19
Sam-I-Amthere are a couple of questions for you in the patch14:19
russellbi'm in the midst of answering!14:20
Sam-I-Amexcellent14:20
Sam-I-Amwithout caffeine though?14:20
russellbi have tea14:20
Sam-I-Amtea = sub-par replacement for coffee14:20
russellbcaffientated14:20
russellbheh14:20
Sam-I-Ami went about 3 hours before caffeine yesterday... i had nightmares last night about it14:21
russellbhttp://www.tazo.com/Product/Detail/1214:21
russellbnote the caffeine level14:21
russellb5/514:21
Sam-I-Amthey need "nerd-level caffiene" .. it goes to 1114:21
russellb:)14:22
*** roeyc has quit IRC14:22
*** roeyc has joined #openstack-neutron-ovn14:23
*** yamamoto has joined #openstack-neutron-ovn14:29
*** yamamoto has quit IRC14:29
Sam-I-Amrussellb: is 1400 the max mtu for geneve?14:29
Sam-I-Amwith vxlan we can get away with 1454 iirc, 1450 for gre14:30
russellb1400 is made up14:30
russellbdevstack == pile of hacks14:30
russellbbut let me see here ...14:30
Sam-I-Amdevhack14:30
*** yamamoto has joined #openstack-neutron-ovn14:30
russellbSam-I-Am: geneve is a little more complicated, because it's variable14:31
Sam-I-Amyeah, which i found strange14:31
Sam-I-Amnot good for hardware implementations14:31
gsagieSam-I-Am : its called TLV, its pretty common for networking hardware14:32
russellbSee "Geneve: What is it and why is OVN using it? (Jesse Gross, VMware)" on http://openvswitch.org/support/ovscon2015/14:32
Sam-I-Amyeah, except its not well-defined tlv14:32
russellbJesse did a very nice job explaining "why geneve" and also the status of hardware implementations14:32
russellbthe TLV format is well defined14:32
russellbthe meanings are not14:33
Sam-I-Ami sort of got the impression that geneve was a bit 'open'14:33
russellbcheck out the talk, worth while i think :)14:33
Sam-I-Amwill do14:34
Sam-I-Amgre -> vxlan -> geneve14:34
gsagieSam-I-Am: yes, there is no standard definitions for the types, if thats what you mean (at least thats what i know)14:34
Sam-I-Amgeneve -> ???14:34
Sam-I-Amgsagie: thats what i meant14:34
gsagiempls14:34
gsagieback to basics14:35
Sam-I-Amlol yeah. lets use that.14:35
russellblooks like header is 54 bytes (outer ethernet, outer ipv4, outer udp, then geneve)14:35
russellb*at least* 5414:35
russellbthen variable options14:35
russellband OVN uses some14:35
russellbwell, uses 114:35
russellbso another 8 bytes i think14:36
russellbso 62?14:37
russellbi'd probably want to verify this in wireshark or something heh14:37
Sam-I-Amlooks that way14:37
*** regXboi has joined #openstack-neutron-ovn14:38
openstackgerritgaryk proposed openstack/networking-ovn: Ensure that portbindings are tested  https://review.openstack.org/25726614:38
Sam-I-Amrussellb: good idea14:39
Sam-I-Amwe need a good safe value where people can start from14:39
Sam-I-Amalso, does ovn end-to-end jumbo frames?14:40
russellbhow would that work14:41
russellbnot sure what that means14:41
Sam-I-Amgeneve looks very similar to vxlan minus the variable-length options14:41
russellbyeah14:41
Sam-I-Amrussellb: vm has vif with mtu of 9000... and thats carried through to the external network14:41
russellbthat would just get dropped if the attached network doesn't support it14:42
russellbi think14:42
russellbno different than whatever happens with ml2+ovs today in this case14:43
russellbthough the answer might be "it depends"14:43
Sam-I-Amtrue. however, mtu with neutron+nova has always been weird.14:43
russellbi wonder if it works if it goes through the router namespace on the hypervisor14:43
russellbkernel stack might do the fragmentation in that case14:44
* russellb making stuff up14:44
Sam-I-Amisnt that how this works?14:44
Sam-I-Amrussellb: the main problem i remember is making sure all interfaces in the path have the desired mtu14:45
openstackgerritgaryk proposed openstack/networking-ovn: Remove deprecation warnings from unit tests  https://review.openstack.org/25855014:52
Sam-I-Amits interesting how mtu math doesnt exactly work out14:54
Sam-I-Amcaffeeeeiiinnnnee15:07
Sam-I-Ami can start thinking now15:07
*** roeyc has quit IRC15:57
*** roeyc has joined #openstack-neutron-ovn15:58
russellbi proposed making our tempest job voting again while it's passing -- https://review.openstack.org/#/c/258595/15:59
*** roeyc has quit IRC15:59
*** roeyc has joined #openstack-neutron-ovn16:01
*** roeyc has quit IRC16:02
Sam-I-Amrussellb: at the end of my patch i added a section for verification... something a deployment tool or human can run to make sure things are working. are there any useful things to do here?16:07
Sam-I-Amsort of like neutron agent-list, etc.16:07
Sam-I-Ampoking at dbs16:07
russellbyep there's some stuff16:08
russellb# ovn-sbctl show16:08
russellbwould list all hypervisors (ovn-controller instances) that have registered themselves16:08
*** armax has joined #openstack-neutron-ovn16:09
Sam-I-Amrussellb: ok, i'll throw that in for now and add sample output when i get a deployment going16:12
russellbcool16:13
Sam-I-Ami'll get this patch up... then start working on diagrams16:13
-openstackstatus- NOTICE: Gerrit will be offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html16:20
*** azbiswas has joined #openstack-neutron-ovn16:29
openstackgerritMatthew Kassawara proposed openstack/networking-ovn: [docs] Improve deployment tool integration  https://review.openstack.org/25822416:29
*** gsagie_ has joined #openstack-neutron-ovn16:36
russellbSam-I-Am: ascii diagrams only16:40
Sam-I-Amwelp, i'm out16:41
* Sam-I-Am drops mic16:41
*** azbiswas_ has joined #openstack-neutron-ovn16:46
*** azbiswas has quit IRC16:48
*** azbiswas has joined #openstack-neutron-ovn16:48
*** azbiswas_ has quit IRC16:52
*** arosen has quit IRC17:01
*** shettyg has joined #openstack-neutron-ovn17:02
-openstackstatus- NOTICE: Gerrit is offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html17:05
*** ChanServ changes topic to "Gerrit is offline for a software upgrade from 17:00 to 21:00 UTC. See: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081037.html"17:05
*** gsagie_ has quit IRC17:08
*** fzdarsky_ is now known as fzdarsky|afk17:14
*** salv-orlando has joined #openstack-neutron-ovn17:21
*** arosen has joined #openstack-neutron-ovn17:25
*** salv-orlando has quit IRC17:34
*** salv-orlando has joined #openstack-neutron-ovn17:34
*** azbiswas_ has joined #openstack-neutron-ovn17:37
*** azbiswas has quit IRC17:40
*** azbiswas has joined #openstack-neutron-ovn17:47
*** azbiswas_ has quit IRC17:51
*** fzdarsky|afk is now known as fzdarsky17:56
*** azbiswas_ has joined #openstack-neutron-ovn18:01
*** azbiswas has quit IRC18:04
*** salv-orlando has quit IRC18:21
*** salv-orlando has joined #openstack-neutron-ovn18:23
*** yamamoto has quit IRC18:38
*** yamamoto has joined #openstack-neutron-ovn18:38
*** chandrav has joined #openstack-neutron-ovn18:41
*** chandrav has quit IRC18:46
*** yamamoto has quit IRC18:48
*** chandrav has joined #openstack-neutron-ovn19:00
*** yamamoto has joined #openstack-neutron-ovn19:18
*** yamamoto has quit IRC19:19
*** salv-orlando has quit IRC19:27
*** dslev has quit IRC19:58
*** yamamoto has joined #openstack-neutron-ovn20:19
*** yamamoto has quit IRC20:25
*** ChanServ changes topic to "http://docs.openstack.org/developer/networking-ovn/ -=- OVN meeting Thursdays 10:15am Pacific / 1:15pm Eastern #openvswitch"21:01
-openstackstatus- NOTICE: Gerrit has been upgraded to 2.11. Please report any issues in #openstack-infra as soon as possible.21:01
*** regXboi has quit IRC21:09
*** rtheis has quit IRC22:18
*** shettyg has quit IRC22:59
*** shettyg has joined #openstack-neutron-ovn22:59
*** shettyg has quit IRC23:03

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!