Thursday, 2016-02-18

*** elopez has joined #openstack-astara00:55
*** xiayu has joined #openstack-astara00:56
*** elopez has quit IRC01:03
*** Guest8151 has quit IRC01:22
*** x58 has joined #openstack-astara01:22
openstackgerritxiayu proposed openstack/astara-appliance: Astara appliance oslo.rootwrap  https://review.openstack.org/28103402:15
*** elopez has joined #openstack-astara02:42
*** shashank_hegde has joined #openstack-astara03:07
*** shashank_hegde has quit IRC03:28
*** elopez has quit IRC03:32
*** elopez has joined #openstack-astara03:33
*** shashank_hegde has joined #openstack-astara03:35
*** shashank_hegde has quit IRC03:42
*** shashank_hegde has joined #openstack-astara03:45
*** shashank_hegde has quit IRC03:47
*** elopez has quit IRC03:52
*** elopez has joined #openstack-astara03:53
*** elopez has quit IRC04:05
*** elopez has joined #openstack-astara04:05
*** shashank_hegde has joined #openstack-astara04:06
*** shashank_hegde has quit IRC04:30
openstackgerritxiayu proposed openstack/astara-appliance: Astara appliance oslo.rootwrap  https://review.openstack.org/28103406:02
*** elopez_ has joined #openstack-astara07:27
*** elopez has quit IRC07:30
openstackgerritxiayu proposed openstack/astara-appliance: Astara appliance oslo.rootwrap  https://review.openstack.org/28103408:04
*** pcaruana has joined #openstack-astara08:05
*** shashank_hegde has joined #openstack-astara08:16
openstackgerritxiayu proposed openstack/astara-appliance: Astara appliance oslo.rootwrap  https://review.openstack.org/28103408:55
*** elopez_ has quit IRC09:01
*** shashank_hegde has quit IRC09:34
*** openstackgerrit has quit IRC10:02
*** openstackgerrit has joined #openstack-astara10:03
*** Liuqing has joined #openstack-astara13:38
*** justinlund1 has quit IRC13:58
*** justinlund has joined #openstack-astara14:00
*** Liuqing has quit IRC14:02
*** j_king has joined #openstack-astara15:50
*** pcaruana has quit IRC16:15
*** prithiv has joined #openstack-astara16:32
*** elopez has joined #openstack-astara16:37
*** nolan has quit IRC16:43
*** nolan has joined #openstack-astara16:44
ryanpetrelloadam_g you around?17:00
*** elopez has quit IRC17:50
*** elopez has joined #openstack-astara17:50
*** elopez has quit IRC17:52
*** elopez has joined #openstack-astara17:52
openstackgerritRyan Petrello proposed openstack/astara-appliance: Work around a potential bug in dnsmasq's config parser.  https://review.openstack.org/28198617:54
ryanpetrelloadam_g and markmcclain ^18:02
ryanpetrellotesting this extensively today in production18:03
ryanpetrellobut seem to work pretty well18:03
ryanpetrellowill report back if I see anything weird18:03
*** jordantardif has joined #openstack-astara18:17
*** prithiv has quit IRC18:22
*** prithiv has joined #openstack-astara18:35
*** shashank_hegde has joined #openstack-astara18:46
*** justinlund has quit IRC18:56
*** elo has joined #openstack-astara19:01
*** prithiv has quit IRC19:24
*** justinlund has joined #openstack-astara19:27
*** eric_lopez has joined #openstack-astara20:07
*** Guest79104 has quit IRC20:12
*** elo has quit IRC20:12
*** rods_ has joined #openstack-astara20:13
ryanpetrellomarkmcclain:20:37
ryanpetrellohttps://github.com/openstack/astara/blob/stable/kilo/akanda/rug/openstack/common/rpc/amqp.py#L11020:38
ryanpetrellowhat if we just totally replaced this with some alternative type of lock?20:38
*** rods_ is now known as rods20:39
*** rods is now known as Guest6578820:39
ryanpetrellorebuilding my router20:45
ryanpetrellothis seems to *work*20:46
ryanpetrelloif we just replace the eventlet.semaphore.Semaphore w/ a Python threading.Semaphore20:46
openstackgerritRyan Petrello proposed openstack/astara: Use Python's threading.semaphore to avoid eventlet deadlocks.  https://review.openstack.org/28205420:55
ryanpetrelloadam_g markmcclain ^ this is what we're currently testing20:55
adam_gryanpetrello, what was it you tested last week? that didnt work?20:56
ryanpetrellono20:56
ryanpetrellotesting this now20:56
ryanpetrellowhat we tried last week w/ the timeout argument to the eventlet semaphore doesn't work20:56
ryanpetrelloI think the eventlet semaphore implementation is just buggy :/20:57
ryanpetrelloevery hang we've seen hangs in the code path on line 115 of ^^ review20:57
ryanpetrelloinside of the context manager that attempts to acquire the eventlet semaphore20:57
ryanpetrelloso we're trying a threading.semaphore instead, hoping its implementation doesn't suffer the same issue20:57
ryanpetrellocurrently running this in iad2 and watching20:57
ryanpetrelloI'm at a point where I've tried enough that I'd rather take eventlet out of the equation entirely here20:58
ryanpetrellodo you guys have an open bug for this somewhere?20:58
* drwahl couldn't find one...20:58
ryanpetrelloadam_g I'd like to let this bake a few days on our end21:01
ryanpetrelloand see how it goes21:01
j_kingi don't think the eventlet semaphore has the correct strong fairness properties required to be correct, causing hangs on acquire()21:25
*** elopez has quit IRC22:27
*** justinlund has quit IRC23:03
*** eric_lopez has quit IRC23:12
*** openstackgerrit has quit IRC23:47
*** openstackgerrit_ is now known as openstackgerrit23:47
*** openstackgerrit_ has joined #openstack-astara23:47
*** openstackgerrit_ is now known as openstackgerrit23:48
*** openstackgerrit_ has joined #openstack-astara23:49
*** openstackgerrit_ has quit IRC23:55
*** openstackgerrit_ has joined #openstack-astara23:56

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