Wednesday, 2015-11-04

*** azbiswas has quit IRC00:03
*** azbiswas has joined #openstack-neutron-ovn00:03
*** azbiswas has quit IRC00:07
*** gangil has quit IRC00:31
*** jerrygb has joined #openstack-neutron-ovn00:44
*** gangil has joined #openstack-neutron-ovn00:47
*** gangil has joined #openstack-neutron-ovn00:47
*** salv-orlando has joined #openstack-neutron-ovn00:48
*** jerrygb has quit IRC00:48
*** gangil has quit IRC00:51
*** salv-orlando has quit IRC01:07
*** gangil has joined #openstack-neutron-ovn01:12
*** gangil has joined #openstack-neutron-ovn01:12
*** carl_baldwin has quit IRC01:14
*** cascardo has quit IRC01:21
*** armax has joined #openstack-neutron-ovn01:42
*** carl_baldwin has joined #openstack-neutron-ovn01:44
*** yamamoto has joined #openstack-neutron-ovn01:51
*** jerrygb has joined #openstack-neutron-ovn02:00
*** carl_baldwin has quit IRC02:03
*** jimchou has joined #openstack-neutron-ovn02:13
*** yamamoto has quit IRC02:14
*** salv-orlando has joined #openstack-neutron-ovn02:16
*** jimchou has quit IRC02:18
*** gangil has quit IRC02:20
*** gongysh_ has quit IRC02:32
*** salv-orlando has quit IRC02:36
openstackgerritKyle Mestery proposed openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144702:42
*** flaviof has joined #openstack-neutron-ovn02:47
*** gongysh_ has joined #openstack-neutron-ovn02:57
*** gongysh_ has quit IRC03:01
openstackgerritKyle Mestery proposed openstack/networking-ovn: Move Vagrant configuration into the vagrant directory  https://review.openstack.org/24145403:01
openstackgerritKyle Mestery proposed openstack/networking-ovn: Update Vagrant configuration to deploy 3-node OVN setup  https://review.openstack.org/24145503:01
*** arosen has quit IRC03:02
*** yamamoto has joined #openstack-neutron-ovn03:03
*** gongysh_ has joined #openstack-neutron-ovn03:05
*** gongysh_ has quit IRC03:11
*** salv-orlando has joined #openstack-neutron-ovn03:43
*** gangil has joined #openstack-neutron-ovn03:44
*** gangil has joined #openstack-neutron-ovn03:44
*** salv-orlando has quit IRC04:03
*** gizmoguy_ has joined #openstack-neutron-ovn04:10
*** otherwiseguy has quit IRC04:11
*** gizmoguy has quit IRC04:11
*** otherwiseguy has joined #openstack-neutron-ovn04:34
*** salv-orlando has joined #openstack-neutron-ovn05:04
*** subscope has joined #openstack-neutron-ovn05:13
*** subscope has quit IRC05:16
*** subscope has joined #openstack-neutron-ovn05:16
*** carl_baldwin has joined #openstack-neutron-ovn05:28
*** salv-orlando has quit IRC05:30
*** jerrygb has quit IRC06:01
*** carl_baldwin has quit IRC06:13
*** salv-orlando has joined #openstack-neutron-ovn06:31
*** subscope has quit IRC06:43
*** salv-orlando has quit IRC07:02
*** gangil has quit IRC07:29
*** gangil has joined #openstack-neutron-ovn07:40
*** gangil has joined #openstack-neutron-ovn07:40
*** jerrygb has joined #openstack-neutron-ovn07:47
*** jerrygb has quit IRC07:52
*** salv-orlando has joined #openstack-neutron-ovn08:01
*** salv-orlando has quit IRC08:14
*** salv-orlando has joined #openstack-neutron-ovn08:14
*** subscope has joined #openstack-neutron-ovn08:25
*** gangil has quit IRC08:48
*** yamamoto has quit IRC09:32
*** salv-orlando has quit IRC09:37
*** salv-orlando has joined #openstack-neutron-ovn09:39
*** salv-orlando has quit IRC09:50
*** salv-orlando has joined #openstack-neutron-ovn09:51
*** salv-orlando has quit IRC10:37
*** subscope has quit IRC10:50
*** roeyc has joined #openstack-neutron-ovn11:11
*** lsp42 has joined #openstack-neutron-ovn11:17
lsp42Hi all. Just been going through http://openvswitch.org/pipermail/dev/2015-January/050380.html trying to find a reference to OpenFlow NB to the OVN controller. If I wanted to talk OF, can I go through the OVN? Or do I have to somehow push it to OVS directly underneath?11:25
lsp42Or would I write a plugin/module for OVN so not to break the hierarchy11:25
lsp42?11:25
lsp42Or am I in the wrong channel? I guess this is more specific to OVN than neutron-ovn :)11:26
gsagielsp42: Its unclear what are you trying to do11:29
gsagieand usually #openvswitch is the better place for this, but not sure if you will get too much answers there as well11:30
lsp42Ok, let me rephrase. If I use OVN, but also want to overlay some OF control, do I go through the OVN controller or direct to OVS itself?11:36
*** salv-orlando has joined #openstack-neutron-ovn11:41
gsagieYou cant do it with OVN11:45
lsp42Ok11:45
gsagieat least with the current model, you can "hack" it but it depends what you want to do exacly11:46
*** salv-orlando has quit IRC11:46
gsagieBut if you are coming to OVS conference, you should see my talk :) its about this exacly11:47
lsp42I would love to *sob sob sob* but I'm on training elsewhere If I could get my money back I would. Will it be recorded? Show notes?11:47
*** subscope has joined #openstack-neutron-ovn11:48
lsp42The line up looks great for the event too. Shame I didn't know about this sooner else would have def snapped up a ticket. Maybe next time.11:49
*** roeyc has quit IRC11:54
*** roeyc has joined #openstack-neutron-ovn11:54
gsagiei think its going to be recorded11:55
*** salv-orlando has joined #openstack-neutron-ovn12:07
lsp42will keep my eye on the site12:07
lsp42fingers crossed12:07
*** rtheis has joined #openstack-neutron-ovn12:24
*** gongysh_ has joined #openstack-neutron-ovn13:02
*** yamamoto has joined #openstack-neutron-ovn13:17
*** salv-orlando has quit IRC13:19
*** salv-orlando has joined #openstack-neutron-ovn13:43
*** yamamoto has quit IRC13:56
*** salv-orlando has quit IRC13:58
*** yamamoto has joined #openstack-neutron-ovn14:03
*** rtheis has quit IRC14:19
*** rtheis has joined #openstack-neutron-ovn14:19
*** jerrygb has joined #openstack-neutron-ovn14:28
*** regXboi has joined #openstack-neutron-ovn14:35
*** openstackgerrit has quit IRC14:47
*** openstackgerrit has joined #openstack-neutron-ovn14:47
*** salv-orlando has joined #openstack-neutron-ovn14:56
*** gongysh_ has quit IRC14:57
*** carl_baldwin has joined #openstack-neutron-ovn14:57
*** yamamoto has quit IRC15:10
openstackgerritMerged openstack/networking-ovn: Check valid option combos in _get_ovn_port_options  https://review.openstack.org/24125615:22
*** asuvvari has joined #openstack-neutron-ovn15:25
*** subscope has quit IRC15:34
*** subscope has joined #openstack-neutron-ovn15:45
*** tongli has joined #openstack-neutron-ovn15:52
*** yamamoto has joined #openstack-neutron-ovn16:11
*** yamamoto has quit IRC16:16
openstackgerritKyle Mestery proposed openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144716:17
*** ajo has quit IRC16:23
mesteryrussellb: My Vagrant changes are almost done provisioning, and I'll be happy with them.16:23
mesteryI've made some changes to what was there, including using trusty instead of vivid, and a few additional changes to get devstack to run cleanly.16:23
mesteryI'm not sure if anyone was using the existing work or not, but this will be nice to get merged so folks using VB can at least stand this up quite easily.16:24
mesteryNext would be a version for libvirt with CentOS ;)16:24
openstackgerritRussell Bryant proposed openstack/networking-ovn: Install kernel-devel on Fedora/CentOS/etc.  https://review.openstack.org/24167516:24
russellbmestery: great thanks for hacking on it!16:24
russellbseems great16:24
russellbi know the author was using it :)16:24
mestery:)16:24
russellbnot sure if anyone else had tried it yet16:24
russellbi haven't16:24
russellbubuntu must install the kernel-devel equivalent by default?  we aren't installing it, but it's working *shrug*16:25
mesteryMy first compute node just finished, so unless there's an issue with a typo, I expect it to work for node216:25
mesteryMaybe it does *shrug*16:25
russellbwe can cross the bridge when we come to it, as they say.16:26
mesteryExactly16:26
*** ajo has joined #openstack-neutron-ovn16:28
*** azbiswas has joined #openstack-neutron-ovn16:45
*** azbiswas_ has joined #openstack-neutron-ovn16:48
*** azbiswas has quit IRC16:50
*** carl_baldwin has quit IRC16:53
*** gangil has joined #openstack-neutron-ovn16:53
*** gangil has joined #openstack-neutron-ovn16:53
*** tongli has quit IRC16:55
openstackgerritKyle Mestery proposed openstack/networking-ovn: Update Vagrant configuration to deploy 3-node OVN setup  https://review.openstack.org/24145516:56
openstackgerritKyle Mestery proposed openstack/networking-ovn: Move Vagrant configuration into the vagrant directory  https://review.openstack.org/24145416:56
*** carl_baldwin has joined #openstack-neutron-ovn16:57
*** tongli has joined #openstack-neutron-ovn16:58
*** salv-orlando has quit IRC17:08
*** arosen has joined #openstack-neutron-ovn17:08
*** salv-orlando has joined #openstack-neutron-ovn17:09
openstackgerritKyle Mestery proposed openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144717:11
mesteryarosen: I fixed the CI issue with ^^^ I believe, thanks for the pointer!17:13
openstackgerritKyle Mestery proposed openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144717:15
arosenmestery:  looks like you still have a problem17:35
arosenthe code is cloning the ovs git repo but calling it networking-ovn it looks like17:36
arosenwe'll see what the ci says thoguh ;)17:36
arosenyea  line 189 sould say OVN_REPO_NAME17:37
*** gangil has quit IRC17:46
*** asuvvari has quit IRC17:48
*** asuvvari has joined #openstack-neutron-ovn17:49
*** asuvvari has quit IRC17:53
openstackgerritKyle Mestery proposed openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144717:55
mesteryarosen: Fixed.17:55
*** arosen has quit IRC18:12
*** carl_baldwin has quit IRC18:14
*** arosen has joined #openstack-neutron-ovn18:14
*** arosen is now known as Guest4752018:15
*** Guest47520 has quit IRC18:15
*** Guest47520 has joined #openstack-neutron-ovn18:15
*** Guest47520 has left #openstack-neutron-ovn18:15
*** Guest47520 has joined #openstack-neutron-ovn18:15
*** jerrygb has quit IRC18:21
openstackgerritMerged openstack/networking-ovn: Support OFFLINE mode  https://review.openstack.org/24144718:21
*** chandrav has joined #openstack-neutron-ovn18:30
*** carl_baldwin has joined #openstack-neutron-ovn18:36
*** gangil has joined #openstack-neutron-ovn18:39
*** gangil has joined #openstack-neutron-ovn18:39
*** roeyc has quit IRC18:40
*** subscope has quit IRC18:48
*** asuvvari has joined #openstack-neutron-ovn18:52
*** mestery has quit IRC19:05
*** mestery has joined #openstack-neutron-ovn19:05
*** azbiswas_ has quit IRC19:16
*** jerrygb has joined #openstack-neutron-ovn19:20
*** salv-orlando has quit IRC19:42
*** salv-orlando has joined #openstack-neutron-ovn19:42
*** azbiswas has joined #openstack-neutron-ovn19:43
russellbswitchcade: in today's edition of "stuff conntrack doesn't like", IPv6 neighbor discovery ... surely for similar reasons.  it's stuff that looks like IP, but the addresses are such that it's not something you can track19:53
russellbmarks it all as invalid19:54
russellb(not your fault, but you're my target for ranting as I figure out how to use this effectively)  ;-)19:55
*** chandrav has quit IRC20:29
russellbswitchcade: I've made some good progress in revisiting dhcp.  Part of the solution is just that I need to explicitly allow dhcp responses to reach the client.  I can do that from the Neutron plugin.  Easy enough.  I'm still struggling with handling of the requests though.  If I bypass conntrack, everything works.  If I let the request go through conntrack, it's not actually marked invalid, but I get bizarre behavior20:31
*** chandrav has joined #openstack-neutron-ovn20:31
russellbswitchcade: http://paste.openstack.org/show/478013/ ... this is a diff of flows between the 1st and 2nd dhcp request from a VM ... in table 33, it hits a flow that should resubmit the packet multiple times for each local port on the network the request was broadcast to20:31
russellbswitchcade: but the bizarre thing is that it only seems to go through the rest of the flow table once, it reaches table 64 only for the first resubmit, and the others never happen20:32
russellbso the dhcp request isn't making it to the server, but i can't figure out where or why it's dropped20:32
russellbwhat's weird is if i put in flows to bypass the ct flows, it works, but the connection isn't obvious20:33
russellbswitchcade: could going through conntrack cause the state from flow 33 to get lost?  i bet that's it ... processing just ends there20:35
russellbyay, it finally all makes sense!!!!20:36
* russellb posts to the list about it ...20:49
openstackgerritKyle Mestery proposed openstack/networking-ovn: Update Vagrant configuration to deploy 3-node OVN setup  https://review.openstack.org/24145520:50
openstackgerritKyle Mestery proposed openstack/networking-ovn: Move Vagrant configuration into the vagrant directory  https://review.openstack.org/24145420:50
*** Sisir has joined #openstack-neutron-ovn20:52
*** azbiswas has quit IRC20:58
*** azbiswas has joined #openstack-neutron-ovn21:11
*** salv-orlando has quit IRC21:14
switchcaderussellb: oh, hi:)21:14
russellbhi!21:14
russellbi'm writing a test case to verify my theory21:14
*** salv-orlando has joined #openstack-neutron-ovn21:14
russellbbut you could probably tell quickly if i'm on the right track21:14
switchcadeyeah, so IPv6 neighbour discovery does hit these same issues, and I'd expect that Justin's IPv6 series would address that. (I don't remember if that was already posted or what the status is)21:14
russellbswitchcade: my post to ovs dev list just now might make more sense than my rambling in here21:15
switchcadeI read your email, it does sound suspiciously like like the resubmit() isn't returning to continue that actions list21:15
russellbok21:15
russellbi'm trying to write an autotest test case for it21:16
russellbbut i'm slow.21:16
switchcadethis kind of thing should be working, although it's possible we've only tried ct(a,recirc=n),ct(b,recirc=n),ct(c,recirc=n) and not multiple resubmits which later become ct()21:16
switchcadeautotest case would definitely be nicer to deal with21:17
* russellb nods21:17
switchcadefeel free to bounce any questions about autotest here, I recognise it's not the prettiest child in the cookie jar21:17
switchcadeI'm fairly close to posting the ct backport, so I'm focused on that and some reviews I owe people21:19
russellbcool, i'll be in touch21:19
switchcadesure thing. By the way, do you get strange recirculation errors in dmesg still?21:20
switchcadethose also have the ability to arbitrarily cut the pipeline21:20
switchcadesomething about deferred aciton limit21:22
russellbswitchcade: yes, seems so21:27
russellb[ 8688.491965] openvswitch: ovs-system: deferred action limit reached, drop recirc action21:28
russellbforgot about that :-/21:28
russellbthey don't seem cleanly lined up with when i'm testing, but i have a bunch in there21:28
switchcadeok, just wanted to check because it can occur when you reprogram flows21:30
switchcadeand yeah, it would effictively terminate the pipeline after recirculation21:31
russellbwelp.21:31
switchcadewhere has my spelling gone today o.O;21:31
switchcadeI'm reviewing the fix for that one now.21:32
russellbswitchcade: stupid at question ... why are the tests in tests/system-traffic.at not showing up when i run ... make check TESTSUITEFLAGS="--list"21:35
*** jerrygb has quit IRC21:36
*** rtheis has quit IRC21:37
*** jerrygb has joined #openstack-neutron-ovn21:38
russellbnm, figured it out....21:41
* russellb is shaving far too many yaks21:42
* mestery goes to get russellb a bigger shaver21:46
russellbi probably shouldn't be running these tests on my laptop .... :)21:47
*** gangil has quit IRC21:55
*** gangil has joined #openstack-neutron-ovn22:00
*** gangil has joined #openstack-neutron-ovn22:00
tongli@russellb,  while I am trying ovn using devstack,  I found that command ovn-nbctl lswitch-get-external-id no longer exists22:10
tongli@russellb, I wonder if that command has been removed (the doc was not updated) or I am missing something.22:10
russellbtongli: that's true22:10
russellbit was removed22:10
russellbdo we need to update a doc?22:10
tongliI think so, the doc still says using that command to list things. do you mind me creating a bug?22:11
russellbfeel free22:11
russellbor you get a cookie if you fix it22:11
russellbi'm getting the updated command22:11
russellbone sec22:11
tongliawesome. I will file a bug and also try to fix that with a patch.22:12
russellb$ ovn-nbctl get Logical_Port a385de8f-d471-4a9a-8048-a33bcc375fa9 external_ids22:12
tongligreat. let me try that command and confirm, I will file bug and a patch.22:13
russellb$ ovn-nbctl get Logical_Switch 2100bda1-68ec-4567-93a5-2b9fe5ed4780 external_ids22:13
russellb{"neutron:network_name"=private}22:13
russellbit's also missing from the ovn-nbctl help text output, but that's an ovn bug22:13
tongliok. cool. thanks @russellb.22:15
*** regXboi has quit IRC22:16
*** gangil has quit IRC22:20
*** gangil has joined #openstack-neutron-ovn22:26
*** gangil has joined #openstack-neutron-ovn22:26
*** Sisir has quit IRC22:27
tongli@russellb, sorry to bother you again, I can not find the equivalent command for getting the external id.22:39
tonglithe command you showed above ovn-nbctl get Logical_Switch does not work.22:39
tongli@russellb, I am using ovn-nbctl 2.4.9.22:40
russellbhm, working for me locally22:43
russellbon phone though22:43
tongli@russellb, so the command is exactly like you typed above?22:44
tongliovn-nbctl get Logical_Switch an_id external_ids?22:44
russellbyes, but replace the UUID as appropriate22:44
russellbyeah i'm copy/pasting22:44
*** gangil has quit IRC22:47
tongli@russellb, my fault, used the wrong id. it is working now. thanks.22:47
russellboh ok :)22:48
*** chandrav has quit IRC23:02
*** chandrav has joined #openstack-neutron-ovn23:02
*** asuvvari has quit IRC23:04
*** asuvvari has joined #openstack-neutron-ovn23:05
*** asuvvari has quit IRC23:09
*** Sisir has joined #openstack-neutron-ovn23:10
*** asuvvari has joined #openstack-neutron-ovn23:11
*** asuvvari_ has joined #openstack-neutron-ovn23:12
*** asuvvari has quit IRC23:15
*** asuvvari_ has quit IRC23:16
*** gangil has joined #openstack-neutron-ovn23:22
*** gangil has joined #openstack-neutron-ovn23:22
*** asuvvari has joined #openstack-neutron-ovn23:24
*** gangil1 has joined #openstack-neutron-ovn23:24
*** gangil has quit IRC23:24
*** Sisir has quit IRC23:26
*** Sisir has joined #openstack-neutron-ovn23:27
*** asuvvari has quit IRC23:28
*** Sisir has quit IRC23:31
*** chandrav has quit IRC23:40
*** gangil has joined #openstack-neutron-ovn23:51
*** gangil has joined #openstack-neutron-ovn23:51
*** gangil1 has quit IRC23:51
*** jerrygb has quit IRC23:56
openstackgerritlitong01 proposed openstack/networking-ovn: fix the doc error  https://review.openstack.org/24181823:57
*** gangil1 has joined #openstack-neutron-ovn23:57
*** gangil has quit IRC23:57
*** yamamoto has joined #openstack-neutron-ovn23:59

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