*** jdandrea has joined #openstack-oslo | 00:02 | |
*** cdent has quit IRC | 00:40 | |
*** ansmith has quit IRC | 00:47 | |
*** ansmith has joined #openstack-oslo | 01:03 | |
*** tovin07_ has joined #openstack-oslo | 01:14 | |
*** kfox1111 is now known as kfox1111_away | 01:51 | |
*** gcb has joined #openstack-oslo | 02:00 | |
*** mnaser has quit IRC | 02:24 | |
*** mnaser has joined #openstack-oslo | 02:31 | |
*** yamamoto_ has joined #openstack-oslo | 02:39 | |
*** links has joined #openstack-oslo | 02:49 | |
*** jamielennox is now known as jamielennox|away | 03:07 | |
*** jamielennox|away is now known as jamielennox | 03:21 | |
openstackgerrit | Jamie Lennox proposed openstack/oslo.context: Move existing attributes to _id suffixed attributes https://review.openstack.org/315321 | 03:25 |
---|---|---|
*** dimtruck is now known as zz_dimtruck | 03:27 | |
*** Rockyg has quit IRC | 03:31 | |
*** yamahata has quit IRC | 03:37 | |
*** yamahata has joined #openstack-oslo | 03:53 | |
*** jamielennox is now known as jamielennox|away | 04:15 | |
*** chandankumar has joined #openstack-oslo | 04:15 | |
*** zz_dimtruck is now known as dimtruck | 04:16 | |
*** jamielennox|away is now known as jamielennox | 04:17 | |
*** jamielennox is now known as jamielennox|away | 04:40 | |
*** dimtruck is now known as zz_dimtruck | 04:57 | |
*** jamielennox|away is now known as jamielennox | 05:03 | |
*** khamtamtun has joined #openstack-oslo | 05:04 | |
*** khamtamtun has quit IRC | 05:21 | |
openstackgerrit | Jamie Lennox proposed openstack/oslo.context: Add the service token details to context https://review.openstack.org/391045 | 05:41 |
openstackgerrit | Jamie Lennox proposed openstack/oslo.context: Reformat the Context.__init__ arguments https://review.openstack.org/391044 | 05:41 |
*** khamtamtun has joined #openstack-oslo | 06:17 | |
*** yamamoto_ has quit IRC | 06:27 | |
*** khamtamtun has quit IRC | 06:35 | |
*** khamtamtun has joined #openstack-oslo | 06:48 | |
*** lpetrut has joined #openstack-oslo | 06:50 | |
*** Shengping has joined #openstack-oslo | 06:53 | |
*** Shengping has left #openstack-oslo | 06:54 | |
*** hello has joined #openstack-oslo | 06:57 | |
hello | hello guys, I am using oslo_messaging. but I got some question about it, therefore I am coming here look for some helps. | 06:59 |
hello | I am using oslo_messaging to test the batch_notification_listener, I write the simple endpoint. | 06:59 |
hello | class Test(object): | 06:59 |
hello | def info(self, messages): | 06:59 |
hello | for i in messages: | 06:59 |
hello | print i | 06:59 |
hello | and simple get_server with eventlet executor | 07:00 |
hello | when I send the message to the topic. the server is blocked. | 07:01 |
hello | but when I using ‘threading’ or ‘blocking’ executor, everything is fine. | 07:02 |
hello | I dont know why it is happend. is it a bug ? | 07:03 |
*** amotoki has joined #openstack-oslo | 07:09 | |
*** eezhova has joined #openstack-oslo | 07:20 | |
*** hello has left #openstack-oslo | 07:23 | |
*** rcernin has quit IRC | 07:23 | |
sileht | hecliunyx, did you eventlet monkeypatch first ? | 07:39 |
*** yamamot__ has joined #openstack-oslo | 07:46 | |
*** lpetrut has quit IRC | 08:06 | |
*** eezhova has quit IRC | 08:15 | |
*** dtardivel has joined #openstack-oslo | 08:15 | |
*** pcaruana has joined #openstack-oslo | 08:22 | |
*** e0ne has joined #openstack-oslo | 08:24 | |
*** tovin07_ has quit IRC | 08:24 | |
*** e0ne has quit IRC | 08:25 | |
*** ihrachys has joined #openstack-oslo | 08:32 | |
*** shardy has joined #openstack-oslo | 08:35 | |
*** jpena|off is now known as jpena | 08:37 | |
*** eezhova has joined #openstack-oslo | 08:47 | |
*** ihrachys has quit IRC | 08:56 | |
*** ihrachys has joined #openstack-oslo | 08:56 | |
*** zzzeek has quit IRC | 09:00 | |
*** zzzeek has joined #openstack-oslo | 09:00 | |
*** szaher has joined #openstack-oslo | 09:18 | |
*** openstackgerrit has quit IRC | 09:18 | |
*** openstackgerrit has joined #openstack-oslo | 09:18 | |
*** lucas-afk is now known as lucasagomes | 09:28 | |
*** yassine has joined #openstack-oslo | 09:29 | |
*** yassine is now known as Guest10792 | 09:29 | |
*** mhickey has joined #openstack-oslo | 09:43 | |
openstackgerrit | Cao Xuan Hoang proposed openstack/tooz: Using assertIsNone() instead of assertEqual(None, ...) https://review.openstack.org/397625 | 09:50 |
dulek | sileht: Hi, do you remember bug 1630975? | 09:59 |
openstack | bug 1630975 in Cinder "Inconsistent server name used for RPC-client and RPC-server" [Medium,In progress] https://launchpad.net/bugs/1630975 - Assigned to Michal Dulko (michal-dulko-f) | 09:59 |
sileht | dulek, hi yes | 09:59 |
dulek | sileht: I'm trying to model Cinder's multibackend using Target.namespace instead of @backend suffix on Target.server. | 10:00 |
dulek | sileht: I've noticed that in RPCServer level namespaces are ignored. Are namespaces respected only on Endpoint level? | 10:00 |
sileht | dulek, on endpoint you need to set target = oslomsg.Target(accepted_namespaces=["foo", "bar"]) | 10:02 |
sileht | dulek, if you have two rpc server listening on a topic they will be steal messages each other | 10:04 |
dulek | sileht: Actually looking at Target.__init__ I need to set namespace and eventual legacy_namespaces. | 10:04 |
dulek | sileht: Yeah, anyway we have two RPC servers, so namespaces are ignored on that level. | 10:05 |
sileht | dulek, use namespace or legacy_namespaces | 10:05 |
sileht | dulek, accepted_namespaces is internal concatenation of both arguments | 10:06 |
dulek | sileht: Yes, I've noticed. :) | 10:06 |
*** ihrachys has quit IRC | 10:07 | |
dulek | sileht: I think we have some assumptions in Cinder that different backend managers are in separated processes. So using namespaces on endpoint (manager) level would be problematic. | 10:07 |
dulek | sileht: I wonder if we shouldn't just route messages to correct backend's manager using topics instead. | 10:07 |
sileht | dulek, this is perhaps a better idea | 10:09 |
sileht | dulek, namespace is more to spread all rpc methods is many classes | 10:09 |
sileht | (and allow to have multiple class that define the same method) | 10:10 |
sileht | I think nobody use namespace... | 10:10 |
dulek | sileht: Yup, makes sense. Okay, I'll see what I can do with topics. | 10:10 |
dulek | sileht: Hey, I've really tried using them! :D | 10:10 |
dulek | Kind of, in a wrong way… | 10:10 |
sileht | dulek, thx for trying, I was not aware of the per process backend manager | 10:11 |
*** e0ne has joined #openstack-oslo | 10:19 | |
*** ihrachys has joined #openstack-oslo | 10:20 | |
*** ihrachys has quit IRC | 10:25 | |
openstackgerrit | Julien Danjou proposed openstack/tooz: Add a hashring implementation https://review.openstack.org/397264 | 10:37 |
openstackgerrit | Julien Danjou proposed openstack/tooz: Move watchers implementation into watcher mixin https://review.openstack.org/397263 | 10:37 |
*** pblaho has quit IRC | 10:39 | |
*** khamtamtun has quit IRC | 10:39 | |
*** pblaho has joined #openstack-oslo | 10:40 | |
*** lpetrut has joined #openstack-oslo | 10:59 | |
*** ajo has quit IRC | 11:00 | |
*** khamtamtun has joined #openstack-oslo | 11:01 | |
*** ajo has joined #openstack-oslo | 11:03 | |
*** ihrachys has joined #openstack-oslo | 11:04 | |
dulek | sileht: One more question I've stumbled upon when trying to use topic here. We have one fanout call, that wants to address all the cinder-volumes, regardless of it's backend. Now if I'll append something to the topic, I would either need to iterate over these values on client side or spawn multiple servers listening on 'cinder-vol' and 'cinder-vol@backend' topics, or somehow make single server able to accept multiple topics. | 11:06 |
dulek | sileht: Or maybe use some kind of wildcard like 'cinder-vol*' on client side. | 11:07 |
dulek | sileht: Is any of two last options possible? | 11:07 |
*** yamahata has quit IRC | 11:21 | |
openstackgerrit | Roman Podoliaka proposed openstack/oslo.db: Restore provisioning of DBs in legacy test base https://review.openstack.org/397144 | 11:22 |
*** ansmith has quit IRC | 11:32 | |
*** boden has joined #openstack-oslo | 11:36 | |
*** mhickey has quit IRC | 11:38 | |
*** ansmith has joined #openstack-oslo | 11:43 | |
*** links has quit IRC | 11:43 | |
*** ansmith has quit IRC | 12:02 | |
*** gcb has quit IRC | 12:19 | |
*** yamamot__ has quit IRC | 12:25 | |
*** rtheis has joined #openstack-oslo | 12:28 | |
*** lucasagomes is now known as lucas-hungry | 12:54 | |
*** e0ne has quit IRC | 12:56 | |
*** e0ne has joined #openstack-oslo | 12:56 | |
*** kgiusti has joined #openstack-oslo | 13:01 | |
*** cdent has joined #openstack-oslo | 13:14 | |
*** khamtamtun has quit IRC | 13:16 | |
*** edmondsw has joined #openstack-oslo | 13:18 | |
*** jpena is now known as jpena|lunch | 13:36 | |
*** pradk has joined #openstack-oslo | 13:42 | |
*** jeckersb is now known as jeckersb_gone | 13:48 | |
*** khamtamtun has joined #openstack-oslo | 13:58 | |
*** lucas-hungry is now known as lucasagomes | 14:02 | |
*** pcaruana has quit IRC | 14:13 | |
*** khamtamtun has quit IRC | 14:16 | |
*** mriedem has joined #openstack-oslo | 14:16 | |
*** pradk has quit IRC | 14:17 | |
openstackgerrit | Julien Danjou proposed openstack/tooz: Add a hashring implementation https://review.openstack.org/397264 | 14:18 |
openstackgerrit | Julien Danjou proposed openstack/tooz: Move watchers implementation into watcher classer https://review.openstack.org/397263 | 14:18 |
*** mhickey has joined #openstack-oslo | 14:23 | |
*** zz_dimtruck is now known as dimtruck | 14:26 | |
*** jeckersb_gone is now known as jeckersb | 14:27 | |
*** yamamoto has joined #openstack-oslo | 14:36 | |
*** yamamoto_ has joined #openstack-oslo | 14:37 | |
*** yamamoto has quit IRC | 14:41 | |
*** jpena|lunch is now known as jpena | 14:42 | |
*** dimtruck is now known as zz_dimtruck | 14:42 | |
openstackgerrit | Julien Danjou proposed openstack/tooz: Add a hashring implementation https://review.openstack.org/397264 | 14:45 |
openstackgerrit | Julien Danjou proposed openstack/tooz: Factorize member_id in the base coordinator class https://review.openstack.org/397772 | 14:45 |
*** khamtamtun has joined #openstack-oslo | 14:45 | |
*** khamtamtun has quit IRC | 14:50 | |
*** yamamoto_ has quit IRC | 14:58 | |
*** yamamoto has joined #openstack-oslo | 15:00 | |
*** zz_dimtruck is now known as dimtruck | 15:01 | |
*** yamamoto has quit IRC | 15:07 | |
*** pradk has joined #openstack-oslo | 15:11 | |
*** yamamoto has joined #openstack-oslo | 15:11 | |
*** eezhova has quit IRC | 15:11 | |
*** eezhova has joined #openstack-oslo | 15:12 | |
*** yamamoto has quit IRC | 15:12 | |
*** yamamoto has joined #openstack-oslo | 15:14 | |
*** eezhova has quit IRC | 15:15 | |
*** yamamoto has quit IRC | 15:15 | |
*** yamamoto has joined #openstack-oslo | 15:23 | |
*** yamamoto has quit IRC | 15:23 | |
*** nkrinner_afk has quit IRC | 15:24 | |
*** nkrinner_afk has joined #openstack-oslo | 15:30 | |
*** yamamoto has joined #openstack-oslo | 15:31 | |
*** yamamoto has quit IRC | 15:32 | |
openstackgerrit | Julien Danjou proposed openstack/tooz: Add a hashring implementation https://review.openstack.org/397264 | 15:32 |
openstackgerrit | Julien Danjou proposed openstack/tooz: Factorize member_id in the base coordinator class https://review.openstack.org/397772 | 15:32 |
*** yamahata has joined #openstack-oslo | 15:32 | |
openstackgerrit | Julien Danjou proposed openstack/tooz: Move watchers implementation into watcher classer https://review.openstack.org/397263 | 15:32 |
openstackgerrit | Gevorg Davoian proposed openstack/oslo.messaging: [zmq] Implement MatchmakerRing https://review.openstack.org/397799 | 15:38 |
*** dimtruck is now known as zz_dimtruck | 15:45 | |
*** openstackgerrit has quit IRC | 15:48 | |
*** openstackgerrit has joined #openstack-oslo | 15:48 | |
*** yamamoto has joined #openstack-oslo | 15:57 | |
*** rpodolyaka_afk is now known as rpodolyaka | 15:58 | |
*** yamamoto has quit IRC | 16:01 | |
*** yamamoto has joined #openstack-oslo | 16:01 | |
*** pcaruana has joined #openstack-oslo | 16:02 | |
*** zz_dimtruck is now known as dimtruck | 16:02 | |
*** dimtruck is now known as zz_dimtruck | 16:05 | |
*** yamamoto has quit IRC | 16:06 | |
*** gordc has joined #openstack-oslo | 16:14 | |
*** chandankumar has quit IRC | 16:17 | |
*** purplerbot has quit IRC | 16:21 | |
*** purplerbot has joined #openstack-oslo | 16:22 | |
*** ozamiatin has joined #openstack-oslo | 16:22 | |
*** yamamoto has joined #openstack-oslo | 16:27 | |
*** mhickey has quit IRC | 16:28 | |
*** kfox1111_away is now known as kfox1111 | 16:28 | |
*** e0ne has quit IRC | 16:33 | |
*** e0ne has joined #openstack-oslo | 16:34 | |
*** yamamoto has quit IRC | 16:35 | |
*** rtheis_ has joined #openstack-oslo | 16:36 | |
*** GMAzrael has joined #openstack-oslo | 16:38 | |
*** GMAzrael has left #openstack-oslo | 16:38 | |
*** rtheis has quit IRC | 16:39 | |
*** zz_dimtruck is now known as dimtruck | 16:40 | |
*** spzala has joined #openstack-oslo | 16:59 | |
*** ozamiatin has quit IRC | 17:01 | |
*** browne has joined #openstack-oslo | 17:13 | |
*** yamamoto has joined #openstack-oslo | 17:21 | |
*** e0ne has quit IRC | 17:21 | |
*** yamamoto has quit IRC | 17:22 | |
*** yamamoto has joined #openstack-oslo | 17:22 | |
*** yamamoto has quit IRC | 17:34 | |
*** amotoki has quit IRC | 17:44 | |
*** yamahata has quit IRC | 17:48 | |
*** lucasagomes is now known as lucas-afk | 17:48 | |
*** jlvillal is now known as jlvill-travel | 17:50 | |
*** chandankumar has joined #openstack-oslo | 17:55 | |
harlowja | kgiusti hey wasn't feeling good yesterday, sorry about that | 18:06 |
* harlowja took a day off | 18:06 | |
harlowja | hope u guys managed withot me :-P | 18:06 |
harlowja | amrith thx for taking that one over | 18:07 |
* harlowja had a stomach issue or something (not sure what) | 18:07 | |
kgiusti | hope u r feeling better - those things can be nasty. | 18:08 |
harlowja | ya, just rested, wasn't quite sure what it was | 18:08 |
amrith | aha ... what's this day off thing? new oslo library? | 18:09 |
harlowja | oslo.take_a_day | 18:09 |
harlowja | ha | 18:09 |
amrith | sorry to hear about stomach issue. i have one too ... actually some say three or four. | 18:10 |
amrith | working on it :) | 18:10 |
harlowja | how many stomachs u got? | 18:10 |
harlowja | u sure u are human? | 18:10 |
amrith | one, large economy size. | 18:11 |
amrith | no, i chew the cud | 18:11 |
harlowja | cool | 18:11 |
*** e0ne has joined #openstack-oslo | 18:11 | |
*** lpetrut has quit IRC | 18:11 | |
harlowja | lots more people will be doing things with grass where i live soon anyway | 18:11 |
amrith | hope u feel better soon | 18:11 |
harlowja | so i guess i should get used to it | 18:11 |
harlowja | thx | 18:11 |
amrith | yes. same here | 18:12 |
*** pradk- has joined #openstack-oslo | 18:19 | |
*** pradk has quit IRC | 18:22 | |
*** e0ne has quit IRC | 18:23 | |
*** chandankumar has quit IRC | 18:27 | |
*** yamahata has joined #openstack-oslo | 18:27 | |
*** ihrachys has quit IRC | 18:32 | |
*** ihrachys has joined #openstack-oslo | 18:33 | |
*** pradk- has quit IRC | 18:37 | |
*** jpena is now known as jpena|off | 18:37 | |
*** e0ne has joined #openstack-oslo | 18:37 | |
*** harlowja has quit IRC | 18:38 | |
*** shardy has quit IRC | 18:39 | |
*** pradk has joined #openstack-oslo | 18:41 | |
*** ihrachys has quit IRC | 18:44 | |
*** chandankumar has joined #openstack-oslo | 18:55 | |
*** chandankumar has quit IRC | 18:56 | |
*** spzala has quit IRC | 19:00 | |
*** rcernin has joined #openstack-oslo | 19:02 | |
openstackgerrit | John Perkins proposed openstack/oslo.config: [WIP] oslo validator https://review.openstack.org/384559 | 19:06 |
*** harlowja has joined #openstack-oslo | 19:06 | |
*** ajay_ has joined #openstack-oslo | 19:08 | |
ajay_ | we are seeing an issue where "Reply timeout happens on nova compute" when we boot 10 instances at a time.... | 19:08 |
ajay_ | increasing rpc_response_timeout=180 seems to help.... | 19:08 |
ajay_ | what generally happens and why would just 10 VMs cause so much time to be spent in response code path | 19:09 |
ajay_ | note we are booting 10 instances on one compute node | 19:09 |
*** spzala has joined #openstack-oslo | 19:22 | |
*** spzala has quit IRC | 19:23 | |
*** spzala has joined #openstack-oslo | 19:23 | |
*** cdent has quit IRC | 19:30 | |
*** e0ne has quit IRC | 19:31 | |
*** andymaier has joined #openstack-oslo | 19:36 | |
*** amotoki has joined #openstack-oslo | 19:44 | |
amrith | ajay_, this isn't an oslo issue, the issue is that something in nova is making a call with a timeout that is being exceeded becuase of the load you are placing on the system | 19:45 |
amrith | figure out why your nova call is taking so long to complete. | 19:46 |
amrith | oslo is merely the messenger. | 19:46 |
amrith | ajay_ ^^ | 19:46 |
ajay_ | hello amrith | 19:47 |
ajay_ | msg amrith | 19:48 |
amrith | yes ajay_ we can chat here | 19:48 |
amrith | no need to PM :) | 19:48 |
*** lpetrut has joined #openstack-oslo | 19:48 | |
ajay_ | so basically it looks like after nova boots an instance it tells conductor that instance is active | 19:48 |
ajay_ | it does this through an RPC call | 19:49 |
amrith | specifically, an RPC call(), not to be confused with an RPC cast() | 19:49 |
ajay_ | its specifically an RPC call yes | 19:49 |
*** amotoki has quit IRC | 19:50 | |
ajay_ | i sent a Traceback on openstack-dev but its pretty much a simple RPC call | 19:50 |
amrith | ok, I'm not sure that is true; just wanted to make the distinction between cast() and call(). | 19:50 |
ajay_ | after that conductor replies instantly since its just a simple db write but it looks like compute never gets to process it | 19:51 |
ajay_ | for a long time | 19:51 |
ajay_ | i had to literally increase rpc response timeout to 180 seconds to get the compute to process the reply | 19:52 |
amrith | ok, what was the timeout before | 19:52 |
amrith | how busy was the machine when you lauched 10 vm's on it? | 19:53 |
amrith | I assume it got a bit warm | 19:53 |
ajay_ | 60 first problem always happens 120 problem less likely 180 problem seems ok | 19:53 |
ajay_ | nope CPU is pretty idle not much happening | 19:53 |
ajay_ | question i had is in this same scenario sometimes heartbeat also times out | 19:53 |
ajay_ | is there a lock contention between heartbeat and data send threads | 19:54 |
amrith | ok, something has to be causing it to take that long for a reply to appear; I suggest you ask folks in #openstack-nova ... | 19:54 |
ajay_ | which forces them sometimes to wait long time for lock | 19:54 |
amrith | if there is some thread starvation issue, that's not in o.m land, that's up above in the client | 19:54 |
amrith | aka nova | 19:54 |
ajay_ | ok | 19:54 |
amrith | you sent your email to the ML less than 30m ago, give it a little time, you will get a reply there. | 19:55 |
kgiusti | ajay_: one other point (thanks amrith) - are the rabbitmq queues backing up? | 19:55 |
*** cdent has joined #openstack-oslo | 19:55 | |
ajay_ | not much i see like 6 unacked messages max | 19:55 |
ajay_ | on any reply queue | 19:55 |
ajay_ | but they stick there for like 60+ seconds | 19:55 |
ajay_ | sometimes | 19:55 |
amrith | are these the messages to the conductor that are sitting for 60m? | 19:56 |
amrith | sorry 60s? | 19:56 |
ajay_ | i think its reverse | 19:57 |
amrith | ah | 19:57 |
amrith | ok, that makes more sense. | 19:57 |
ajay_ | its conductor sending back response to compute | 19:57 |
ajay_ | and response is sitting a while | 19:57 |
ajay_ | and on same scenario i see heartbeat timeouts at times | 19:58 |
ajay_ | possibly bcos of same reason | 19:58 |
kgiusti | ajay_: hrm - what's the CPU load on the client (reply receiver)? | 19:58 |
ajay_ | not much at all | 19:58 |
ajay_ | also would be good to know how long heartbeat and driver thread wait to get the lock | 19:59 |
ajay_ | maybe they end up waiting for a long time | 19:59 |
ajay_ | bcos if lock is obtained than i suppose not much can go wrong to complete transaction? | 19:59 |
kgiusti | ajay_: I'm not really familiar with the locking behavior of the rabbit driver but that sounds probable | 20:01 |
jeckersb | sometimes blocking i/o gets into the eventloop and plugs things up | 20:01 |
jeckersb | that will cause the heartbeat thread to miss | 20:01 |
kgiusti | ajay_: btw what release of oslo.messaging are you hitting this on? | 20:01 |
jeckersb | i've seen it happen interacting with libvirt, gluster, ceph, probably others | 20:01 |
ajay_ | just libvirt | 20:01 |
ajay_ | for VM bring up | 20:01 |
ajay_ | i have the red hat release version of OSP8 python-oslo-messaging-2.5.0-7.el7ost.noarch | 20:03 |
ajay_ | for heartbeat timeout to happen if heartbeat threshold=60 and interval=2 i need to miss getting a single heartbeat in 120 seconds correct? | 20:03 |
ajay_ | am i reading that right | 20:03 |
ajay_ | amrith how can nova cause issue in this case because using TCPdump i see that the response from nova conductor shows up on compute node | 20:06 |
ajay_ | so the reply is sent in less than 1 second | 20:06 |
ajay_ | response to the RPC call i mean | 20:06 |
kgiusti | ajay_: From the option text I think the threshold is the full timeout (60s). | 20:06 |
kgiusti | ajay_: btw I don't think heartbeating was fully baked back in 2.5.0 - jeckersb do you recall? | 20:07 |
amrith | ajay_, the fact that a packet (in tcpdump) appears to be sent means little; the messaging layer for a response is very light and from my experience with o.m with rabbit, the culprit is usually in the client application. Trove has a similar set of problems and we've never found the issue to be in oslo.messaging. | 20:08 |
jeckersb | uh i think it was mostly fine by then | 20:08 |
ajay_ | ok | 20:09 |
kgiusti | ajay_: yeah the code looks like threshold is the actual deadline (60 secs) - the heart_rate determines how _often_ o.m. checks for the heartbeat. | 20:11 |
ajay_ | kguisti: thanks | 20:11 |
*** e0ne has joined #openstack-oslo | 20:13 | |
jeckersb | if threshold=60 and rate=2, it will heartbeat every 30s | 20:16 |
jeckersb | if no response by 60s, it will disconnect | 20:16 |
ajay_ | jeckersb: thx | 20:19 |
*** Guest10792 has quit IRC | 20:27 | |
*** browne has quit IRC | 20:30 | |
*** lpetrut has quit IRC | 20:31 | |
*** ihrachys has joined #openstack-oslo | 20:33 | |
*** lpetrut has joined #openstack-oslo | 20:35 | |
*** amotoki has joined #openstack-oslo | 20:50 | |
*** dtardivel has quit IRC | 20:54 | |
*** amotoki has quit IRC | 20:55 | |
*** takedakn has joined #openstack-oslo | 20:59 | |
*** takedakn has quit IRC | 20:59 | |
*** e0ne has quit IRC | 21:04 | |
*** cdent has quit IRC | 21:06 | |
*** browne has joined #openstack-oslo | 21:10 | |
openstackgerrit | Ken Giusti proposed openstack/oslo.messaging: Document the transport backend driver interface https://review.openstack.org/396738 | 21:10 |
*** jeckersb is now known as jeckersb_gone | 21:20 | |
openstackgerrit | Brian Stajkowski proposed openstack/oslo.config: [WIP] oslo validator https://review.openstack.org/384559 | 21:30 |
*** spzala has quit IRC | 21:32 | |
*** pcaruana has quit IRC | 21:32 | |
*** spzala has joined #openstack-oslo | 21:32 | |
*** lpetrut has quit IRC | 21:34 | |
*** lpetrut has joined #openstack-oslo | 21:34 | |
*** kgiusti has left #openstack-oslo | 21:35 | |
*** spzala has quit IRC | 21:37 | |
*** rtheis_ has quit IRC | 21:41 | |
*** johndperkins has joined #openstack-oslo | 21:50 | |
*** dkehn__ has joined #openstack-oslo | 21:53 | |
*** dkehn has quit IRC | 21:54 | |
*** harlowja has quit IRC | 21:55 | |
*** dkehn_ has quit IRC | 21:55 | |
*** dkehn has joined #openstack-oslo | 21:56 | |
*** ansmith has joined #openstack-oslo | 21:56 | |
*** harlowja has joined #openstack-oslo | 22:13 | |
*** lpetrut has quit IRC | 22:15 | |
*** khamtamtun has joined #openstack-oslo | 22:29 | |
harlowja | zzzeek have u seen http://logs.openstack.org/periodic/periodic-nova-py27-with-oslo-master/e6bf84a/console.html#_2016-11-15_06_14_41_900225 | 22:31 |
harlowja | possibly sqlalchemy issue? | 22:31 |
zzzeek | harlowja: hmmm | 22:31 |
harlowja | damn None and nulls and crap | 22:32 |
harlowja | always screwing up languages, lol | 22:32 |
zzzeek | yep | 22:32 |
harlowja | seems like thats killing keystone to | 22:33 |
harlowja | http://logs.openstack.org/periodic/periodic-keystone-py27-with-oslo-master/b4230a4/console.html#_2016-11-15_06_05_07_014489 | 22:33 |
zzzeek | harlowja: umm. "SELECT DATABASE()" would have to return NULL I think for what we see her | 22:33 |
zzzeek | here | 22:33 |
zzzeek | there's no "current database". MySQL URL perhaps has no dbname | 22:34 |
harlowja | hmmmm, any recent change that altered that? | 22:34 |
zzzeek | harlowja: not on my end | 22:34 |
zzzeek | harlowja: this would be a URL like mysql://scott:tiger@localhost/ | 22:35 |
harlowja | could https://github.com/openstack/oslo.db/commit/2ad571c8d7a7e1 have busted that? | 22:36 |
harlowja | seems like that (finally) just merged | 22:36 |
*** edmondsw has quit IRC | 22:36 | |
zzzeek | harlowja: it's not supposed to but seems likely | 22:37 |
harlowja | ya seems like one of the few changes in that lib thats not released | 22:37 |
harlowja | and it looks like it might be in the fixture code | 22:37 |
zzzeek | harlowja: so basiclly, the URL is always supposed to have a DB name token on it | 22:38 |
zzzeek | this system should not be generating a db-less URL | 22:38 |
harlowja | right | 22:38 |
harlowja | i mean the python logging shows ' 2016-11-15 06:14:42,164 INFO [oslo_db.sqlalchemy.provision] DROP ALL OBJECTS, BACKEND mysql+pymysql://openstack_citest:openstack_citest@localhost/' | 22:38 |
harlowja | which seems ok | 22:38 |
zzzeek | harlowja: actually no that's exactly what would be wrong :) | 22:39 |
harlowja | oh | 22:39 |
harlowja | ya no DB name, lol | 22:39 |
zzzeek | it should be mysql+pymysql://openstack_citest:openstack_citest@localhost/openstack_citest or some random generated name | 22:39 |
openstackgerrit | Michael Bayer proposed openstack/oslo.db: Adjust SAVEPOINT cause test for SQLA 1.1 https://review.openstack.org/397981 | 22:40 |
zzzeek | harlowja: my day is about over here can you ping me with a launchpad or something tomrorrow, or someone try to poke at it | 22:40 |
harlowja | kk | 22:40 |
harlowja | will do | 22:41 |
zzzeek | harlowja: but yeah probably someting in that patch, my fault | 22:41 |
*** mriedem has quit IRC | 22:41 | |
zzzeek | save it for me if you can't immediately see anyhting | 22:41 |
harlowja | ya, checking out that test | 22:41 |
harlowja | just incase its messed up | 22:41 |
*** rcernin has quit IRC | 22:42 | |
harlowja | nothing immediatly obvious zzzeek | 22:44 |
zzzeek | bleh | 22:44 |
harlowja | will poke u tommorow | 22:44 |
harlowja | https://github.com/openstack/nova/blob/master/nova/tests/unit/db/test_migration_utils.py#L60 | 22:44 |
*** dimtruck is now known as zz_dimtruck | 22:44 | |
harlowja | though that thing seems to be testing sqalchemy ^ | 22:44 |
harlowja | which is weird | 22:44 |
harlowja | seems to have verified that sqlememcy did an insert then a delete and a query | 22:45 |
harlowja | *sqlalchemy | 22:45 |
ajay_ | hey folks regarding that earlier rpc timeout issue with nova we instrumented the impl_rabbit.py and we see that the lock is being held for really long time | 22:48 |
ajay_ | like 223 seconds in one case, 77 seconds in another | 22:48 |
ajay_ | and hence causes heartbeat and rpc timeout | 22:49 |
*** ihrachys has quit IRC | 22:52 | |
zzzeek | harlowja: oh | 22:54 |
zzzeek | harlowja: wait | 22:54 |
harlowja | i opened https://bugs.launchpad.net/oslo.db/+bug/1642070 zzzeek if u want it | 22:54 |
openstack | Launchpad bug 1642070 in oslo.db "Fixture replace none issue?" [Undecided,New] | 22:54 |
zzzeek | harlowja: it's this https://review.openstack.org/#/c/397144/ | 22:54 |
harlowja | ah | 22:55 |
zzzeek | harlowja: very likely it's that | 22:55 |
harlowja | kk | 22:55 |
harlowja | approving | 22:55 |
harlowja | will let the periodics run tonight and see | 22:55 |
harlowja | thx :) | 22:56 |
zzzeek | harlowja: I just added all the "probably" / "possibly" :) | 22:57 |
harlowja | lol | 22:57 |
zzzeek | harlowja: could be somethign totally else who knos | 22:57 |
harlowja | mostly | 22:57 |
harlowja | :-P | 22:57 |
harlowja | mostly probably right | 22:57 |
harlowja | ha | 22:57 |
*** boden has quit IRC | 22:58 | |
*** khamtamtun has quit IRC | 22:59 | |
*** pradk has quit IRC | 23:35 | |
*** pradk has joined #openstack-oslo | 23:38 | |
*** zz_dimtruck is now known as dimtruck | 23:39 | |
openstackgerrit | Merged openstack/oslo.db: Restore provisioning of DBs in legacy test base https://review.openstack.org/397144 | 23:39 |
*** pradk has quit IRC | 23:43 | |
*** andymaier has quit IRC | 23:48 | |
*** gordc has quit IRC | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!