Thursday, 2016-01-28

openstackgerritMatthew Kassawara proposed openstack/networking-ovn: Vagrant: Enable OVN commands to use a remote DB  https://review.openstack.org/27322700:03
*** salv-orl_ has quit IRC00:15
*** manand has quit IRC00:19
*** azbiswas has joined #openstack-neutron-ovn00:24
*** dlundquist has quit IRC00:29
*** chenli has joined #openstack-neutron-ovn00:57
*** chenli has quit IRC01:08
*** Guest43685 has quit IRC01:32
*** yamamoto_ has joined #openstack-neutron-ovn01:45
*** salv-orlando has joined #openstack-neutron-ovn01:47
*** manand has joined #openstack-neutron-ovn01:50
*** salv-orlando has quit IRC01:57
*** yamamoto_ has quit IRC02:03
*** yamamoto_ has joined #openstack-neutron-ovn02:04
*** yamamoto_ has quit IRC02:09
*** yamamoto_ has joined #openstack-neutron-ovn02:10
*** chenli has joined #openstack-neutron-ovn02:22
*** yamamoto_ has quit IRC02:24
*** s3wong has quit IRC02:46
*** jckasper has quit IRC03:07
*** jckasper has joined #openstack-neutron-ovn03:08
*** jckasper has quit IRC03:12
*** yamamoto has joined #openstack-neutron-ovn03:13
*** azbiswas has quit IRC03:33
*** azbiswas has joined #openstack-neutron-ovn03:35
*** azbiswas has quit IRC03:35
*** salv-orlando has joined #openstack-neutron-ovn03:43
*** salv-orlando has quit IRC03:56
*** jckasper has joined #openstack-neutron-ovn03:57
*** roeyc has joined #openstack-neutron-ovn04:17
*** roeyc has quit IRC04:40
*** tongli has quit IRC05:00
*** roeyc has joined #openstack-neutron-ovn05:03
*** roeyc has quit IRC05:14
*** xianghui has quit IRC05:31
*** manand has quit IRC05:33
*** salv-orlando has joined #openstack-neutron-ovn06:38
*** numans has joined #openstack-neutron-ovn06:40
*** salv-orlando has quit IRC06:49
*** salv-orlando has joined #openstack-neutron-ovn07:26
*** chandrav has joined #openstack-neutron-ovn07:55
*** salv-orlando has quit IRC08:10
*** numans has quit IRC08:19
*** numans has joined #openstack-neutron-ovn08:20
openstackgerritNuman Siddique proposed openstack/networking-ovn: (WIP) Support port security API extension  https://review.openstack.org/26921908:32
*** armax has quit IRC08:54
*** salv-orlando has joined #openstack-neutron-ovn09:11
*** armax has joined #openstack-neutron-ovn09:23
*** chenli has quit IRC09:30
*** roeyc has joined #openstack-neutron-ovn09:36
*** salv-orl_ has joined #openstack-neutron-ovn10:06
*** salv-orlando has quit IRC10:09
*** roeyc has quit IRC10:20
*** roeyc has joined #openstack-neutron-ovn10:25
*** roeyc has quit IRC10:29
*** yamamoto has quit IRC10:30
*** fzdarsky has joined #openstack-neutron-ovn11:19
*** armax has quit IRC11:34
*** salv-orl_ has quit IRC11:34
*** fzdarsky has quit IRC12:05
*** fzdarsky has joined #openstack-neutron-ovn12:06
*** roeyc has joined #openstack-neutron-ovn12:11
*** rtheis has joined #openstack-neutron-ovn12:16
*** armax has joined #openstack-neutron-ovn12:17
*** fzdarsky has quit IRC12:18
*** salv-orlando has joined #openstack-neutron-ovn12:21
*** armax has quit IRC12:28
*** ioni has joined #openstack-neutron-ovn12:44
*** yamamoto has joined #openstack-neutron-ovn13:19
*** fzdarsky has joined #openstack-neutron-ovn13:34
*** fzdarsky has quit IRC13:41
*** fzdarsky has joined #openstack-neutron-ovn13:42
*** yamamoto has quit IRC14:08
*** salv-orlando has quit IRC14:09
*** yamamoto has joined #openstack-neutron-ovn14:11
*** yamamoto has quit IRC14:12
*** salv-orlando has joined #openstack-neutron-ovn14:26
*** salv-orlando has quit IRC14:29
*** salv-orlando has joined #openstack-neutron-ovn14:29
*** manand has joined #openstack-neutron-ovn14:37
*** yamamoto has joined #openstack-neutron-ovn14:38
*** jckasper has quit IRC14:43
*** jckasper has joined #openstack-neutron-ovn14:43
*** jckasper has quit IRC14:48
*** fzdarsky has quit IRC14:48
*** fzdarsky has joined #openstack-neutron-ovn14:49
*** jckasper has joined #openstack-neutron-ovn14:54
*** yamamoto has quit IRC14:56
*** dlundquist has joined #openstack-neutron-ovn14:56
*** chandrav has quit IRC15:04
*** yamamoto has joined #openstack-neutron-ovn15:08
openstackgerritMerged openstack/networking-ovn: Vagrant: Enable OVN commands to use a remote DB  https://review.openstack.org/27322715:15
openstackgerritKyle Mestery proposed openstack/networking-ovn: extensions: Add the "subnet_allocation" extension to OVN  https://review.openstack.org/27361815:22
russellbSO.15:27
russellbwe're still getting a lot of failures about "ports still exist blah blah"15:27
* mestery listens15:27
russellbthat's it.15:28
russellb(kidding i have more to say)15:28
mesteryHeh :)15:28
russellbour delete_network() is quite simple.15:28
mesteryIs something racey here?15:29
russellbI'm looking at delete_network() in ml2 and it's auto-deleting some ports in there15:29
mesteryOh wow15:29
russellbyes, something is, but ^15:29
mesterySo, I wonder if ML2 is doing that to be proactive in preventing race conditions?15:29
gsagiei think its suppose to delete the DHCP ports no?15:30
russellbyes, DHCP15:31
gsagieand in OVN they suppose to be garbage collected when the lswitch is deleted15:31
russellbdb_base_plugin_v2 delete_network() deletes those ports automatically as well ...15:32
russellbso i'm not sure why ml2's plugin does it then15:32
gsagierussellb: from what i remember some time ago, the DHCP port delete was not sent to the plugin15:32
gsagieto core plugin15:32
russellbhttps://github.com/openstack/neutron/blob/master/neutron/db/db_base_plugin_v2.py#L36615:34
russellbit auto deletes dhcp ports there15:34
russellbBUT it sets synchronize_session=False there15:34
russellbwhich *I think* means that the next query is still going to return the DHCP port if it existed, even though it's been marked for deletion already15:35
*** fzdarsky has quit IRC15:35
* russellb boggles15:36
russellbhelp, i'm stuck in sqlalchemy!  i need an adult!15:38
mesteryrofl15:38
*** jckasper has quit IRC15:45
*** jckasper has joined #openstack-neutron-ovn15:46
*** dlundquist has quit IRC15:54
*** dlundquist has joined #openstack-neutron-ovn15:55
*** fzdarsky has joined #openstack-neutron-ovn15:57
*** numans has quit IRC15:58
*** dlundquist has quit IRC15:59
*** salv-orl_ has joined #openstack-neutron-ovn16:06
mesteryrussellb: I know you're likely busy, but https://review.openstack.org/273618 gets OVN working with Kuryr again and is a 1-line change whcih gsagie has already +2'd ...16:08
mestery:)16:08
* mestery hugs russellb 16:09
mesteryThanks my friend!16:09
*** salv-orlando has quit IRC16:09
*** roeyc has quit IRC16:09
russellbdidn't i already +2 that?16:09
mesteryOh, maybe you did and I just missed it :)16:09
russellbyup.16:09
mesterySo ....16:09
mesteryWith taht change and the Kuryr change gsagie merged this morning16:10
mesteryI can succesfully create a network using docker and kuryr16:10
mesteryBoot a container16:10
mesteryThen boot a VM16:10
mesteryAnd they talk to each other16:10
mesteryBOOM16:10
*** yamamoto has quit IRC16:12
*** yamamoto has joined #openstack-neutron-ovn16:12
russellbhot16:12
russellbnow someone integrate container-in-vm support with kuryr16:12
russellbhttp://docs.openstack.org/developer/networking-ovn/containers.html16:13
russellb:)16:13
mesteryrussellb: Aye :)16:15
*** yamamoto has quit IRC16:16
*** yamamoto has joined #openstack-neutron-ovn16:17
Sam-I-Ammestery: you get a chance to look at my larger vagrant patch?16:18
mesterySam-I-Am: I have not yet sir16:18
* mestery goes to look16:18
*** yamamoto has quit IRC16:19
*** yamamoto has joined #openstack-neutron-ovn16:20
*** roeyc has joined #openstack-neutron-ovn16:21
*** jckasper has quit IRC16:21
*** jckasper has joined #openstack-neutron-ovn16:22
*** jckasper has quit IRC16:24
*** jckasper has joined #openstack-neutron-ovn16:25
*** fzdarsky has quit IRC16:25
*** yamamoto has quit IRC16:36
*** yamamoto has joined #openstack-neutron-ovn16:37
*** yamamoto has quit IRC16:44
*** yamamoto has joined #openstack-neutron-ovn16:47
*** s3wong has joined #openstack-neutron-ovn16:50
*** yamamoto has quit IRC16:51
*** yamamoto has joined #openstack-neutron-ovn16:52
*** yamamoto has quit IRC16:59
*** yamamoto has joined #openstack-neutron-ovn17:04
*** yamamoto has quit IRC17:31
openstackgerritRichard Theis proposed openstack/networking-ovn: Update DevStack testing documentation  https://review.openstack.org/27368517:34
*** roeyc has quit IRC17:34
*** regXboi has joined #openstack-neutron-ovn17:36
* regXboi wanders in... looking for russellb17:36
regXboirussellb: ovsdb-server is single-threaded, yes?17:37
*** numans has joined #openstack-neutron-ovn17:40
*** armax has joined #openstack-neutron-ovn17:46
*** salv-orl_ has quit IRC17:48
*** dlundquist has joined #openstack-neutron-ovn17:48
russellbregXboi: I'm not sure17:58
regXboirussellb: actually, I answered myself - it looks like it is17:59
russellbovs-vswitchd is multi-threaded, but that's it AFAIK18:02
regXboiyeah - and I think that leads to the linearity issues I've been seeing18:02
regXboiturns out ovsdb-server is pretty damn good w.r.t. inserts18:02
regXboiupdates... OTOH18:03
regXboitrying to upload some graphs now18:03
regXboiall: graph of times to insert rows or insert/update rows in OVN_Northbound18:06
regXboihttp://ibin.co/2V2VVrQYDKyI18:06
regXboigraph of times to update port status in OVN_Northbound:18:06
regXboihttp://ibin.co/2V2Vjb9rVqUK18:06
russellbstill looks pretty fast :)18:06
regXboirussellb: it *is* fast - but the slope is the problem - the level of scale we are going after means we really can't have *any* slope18:07
russellbok so, Y axis is seconds i'm guessing18:08
russellbwhat's the x axis18:08
regXboiY axis is in seconds18:08
regXboiX axis is "trial"18:08
*** azbiswas_ has joined #openstack-neutron-ovn18:08
russellbtrial == ?18:08
regXboiyeah, that's not useful at all18:08
regXboithis is where it gets complicated18:08
russellbso here's a question for you ... are you sure ovsdb-server is the right thing to be analyzing right now?18:09
russellbit may be, i'm not sure.18:09
regXboiI'm running a scaling experiment and calculating the operation times during that experiment, so I can't really say (at this point) much more than on the left, I have 0 project/routers etc and on the right I have 40018:09
russellbbut it seems the most useful work we can do is to 1) find the bottlenecks (what falls over first), then 2) dig into that component to figure out the leading cause of what's slowing it down, 3) find ways to optimize it.18:09
regXboithat is a fair question - right now I'm trying to find the long poles in the tent18:10
russellbheh, so, at trial 2500 we have 400 projects/routers?  heh18:10
regXboiyeah, we have something like 1600 ports at that point18:10
russellbok18:10
regXboiso I'm to the point of the bottleneck being either IDL in python or ovsdb-server18:11
regXboiand I've not quite figured out how to nail down the amount of time IDL spends in python yet18:11
russellbvs blocking on network?18:12
regXboiyes vs blocking on network vs time in the server vs ...18:12
russellbbtw all: OVN weekly meeting in 3 minutes18:12
regXboiyep - moving over there18:12
*** zhouhan has joined #openstack-neutron-ovn18:16
*** chandrav has joined #openstack-neutron-ovn18:17
*** dlundquist has quit IRC18:25
*** azbiswas has joined #openstack-neutron-ovn18:28
*** azbiswas_ has quit IRC18:28
*** dlundquist has joined #openstack-neutron-ovn18:38
*** gangil has joined #openstack-neutron-ovn18:50
*** gangil has joined #openstack-neutron-ovn18:50
*** dlundquist1 has joined #openstack-neutron-ovn18:50
*** dlundquist has quit IRC18:52
*** dlundquist has joined #openstack-neutron-ovn19:11
*** roeyc has joined #openstack-neutron-ovn19:12
*** jckasper has quit IRC19:19
*** jckasper has joined #openstack-neutron-ovn19:21
regXboirussellb: btw, I've got an update for that devstack patch and it looks like northd just doesn't log to console at all19:33
russellbweird19:33
russellbfeel free to file a bug and i (or whoever) will figure it out19:33
regXboiwill do - once I finish figuring out the timestamp stuff and pushing the new patch19:34
*** salv-orlando has joined #openstack-neutron-ovn19:42
*** salv-orlando has quit IRC19:50
*** azbiswas has quit IRC19:51
*** azbiswas has joined #openstack-neutron-ovn19:51
*** azbiswas has quit IRC19:55
*** dlundquist has quit IRC20:01
*** azbiswas has joined #openstack-neutron-ovn20:01
*** allan_h has joined #openstack-neutron-ovn20:02
*** gangil has quit IRC20:03
*** s3wong has quit IRC20:04
*** allan_h has quit IRC20:06
*** allan_h has joined #openstack-neutron-ovn20:08
openstackgerritMerged openstack/networking-ovn: extensions: Add the "subnet_allocation" extension to OVN  https://review.openstack.org/27361820:09
* regXboi tries stacking with a patch that (gasp) might even fix the timestamps20:09
*** azbiswas has quit IRC20:12
*** azbiswas_ has joined #openstack-neutron-ovn20:14
*** salv-orlando has joined #openstack-neutron-ovn20:17
regXboirussellb: I'll answer you on the ML in more detail, but the tl;dr is there are multiple prongs to what's being looked at20:17
russellbsounds scary20:18
regXboiso while I'd say ovn-controller was the first long pole, ovsdb-server isn't too far behind20:18
regXboiI forget, did your controller optimization patches get merged?20:18
russellbno20:19
russellbI posted the first one as an RFC to the OVS dev list20:19
*** azbiswas_ has quit IRC20:19
russellbthe most significant improvements we can make will take much more work20:19
regXboiah, ok - fyi, removing --log-file from the ovn-controller start up make devstack sad20:19
regXboi:(20:19
russellbrawr20:19
regXboiso... I'm putting it back - I'm not going to argue double logging for the moment20:20
russellbwhen is devstack happy?20:20
* regXboi notes there are so many decorative comments in this patch set 20:20
*** allan_h has quit IRC20:22
*** allan_h has joined #openstack-neutron-ovn20:23
openstackgerritRyan Moats proposed openstack/networking-ovn: Make OVS related logs multi-stack friendly  https://review.openstack.org/27226520:28
*** salv-orlando has quit IRC20:30
regXboirussellb: bug filed, but I'm not sure I got the process correct20:44
russellbthanks for filing one :)20:46
*** gangil has joined #openstack-neutron-ovn20:48
*** gangil has joined #openstack-neutron-ovn20:48
rtheisIs there a know tempest failure on tempest.api.network.test_routers_negative.RoutersNegativeTest?21:00
rtheisUnable to complete operation on network ... ports still in use ...21:01
*** gangil has quit IRC21:02
*** gangil has joined #openstack-neutron-ovn21:02
*** gangil has joined #openstack-neutron-ovn21:02
*** dlundquist has joined #openstack-neutron-ovn21:02
*** azbiswas has joined #openstack-neutron-ovn21:03
russellbrtheis: yes, it's a failure we're getting a lot right now, but not consistently21:09
russellbsame error, test it happens in is all over21:10
rtheisrussellb: thanks21:10
russellbnp21:10
*** salv-orlando has joined #openstack-neutron-ovn21:11
openstackgerritRyan Moats proposed openstack/networking-ovn: Make OVS related logs multi-stack friendly  https://review.openstack.org/27226521:29
russellbregXboi: you may want to file that ovn-northd console bug against networking-ovn and tag it with "ovn-upstream"21:39
russellbthere's not really an actively used bug tracker for ovs/ovn itself, reports just go to the discuss list21:39
russellbso i'm keeping some things in the networking-ovn tracker for now21:39
regXboirussellb: ah ok21:43
*** salv-orl_ has joined #openstack-neutron-ovn22:06
*** salv-orlando has quit IRC22:08
openstackgerritRussell Bryant proposed openstack/networking-ovn: tempest debugging, ignore...  https://review.openstack.org/26970522:10
openstackgerritAkihiro Motoki proposed openstack/networking-ovn: Update translation setup  https://review.openstack.org/27378822:13
*** roeyc has quit IRC22:17
*** roeyc has joined #openstack-neutron-ovn22:18
*** rtheis has quit IRC22:20
*** dlundquist has quit IRC22:23
openstackgerritRussell Bryant proposed openstack/networking-ovn: tempest debugging, ignore ....  https://review.openstack.org/27379722:27
*** dlundquist has joined #openstack-neutron-ovn22:27
*** jckasper has quit IRC22:31
*** jckasper has joined #openstack-neutron-ovn22:32
*** gangil has quit IRC22:35
*** gangil has joined #openstack-neutron-ovn22:42
*** gangil has joined #openstack-neutron-ovn22:42
*** regXboi has quit IRC23:03
*** yamamoto has joined #openstack-neutron-ovn23:06
*** roeyc has quit IRC23:13
*** yamamoto has quit IRC23:19
*** dlundquist has quit IRC23:27
*** gangil1 has joined #openstack-neutron-ovn23:27
*** gangil has quit IRC23:29
*** dlundquist has joined #openstack-neutron-ovn23:34
*** dlundquist has quit IRC23:37
*** dlundquist has joined #openstack-neutron-ovn23:47
*** dlundquist has quit IRC23:47
*** chandrav has quit IRC23:50
*** dlundquist has joined #openstack-neutron-ovn23:53

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