Friday, 2016-02-05

*** EricGonczer_ has joined #openstack-dns00:05
*** james_li_ has quit IRC00:08
*** rsyed is now known as rsyed_away00:21
*** rsyed_away is now known as rsyed00:25
*** rsyed is now known as rsyed_away00:47
*** ccneill has quit IRC00:57
*** penick has quit IRC00:57
*** EricGonczer_ has quit IRC01:01
*** ducttape_ has joined #openstack-dns01:01
*** chlong has joined #openstack-dns01:01
*** rudrajit has quit IRC01:10
*** ducttape_ has quit IRC01:24
*** chlong has quit IRC01:34
*** chlong has joined #openstack-dns01:35
*** raginbajin has quit IRC01:42
*** raginbajin has joined #openstack-dns01:46
*** ducttape_ has joined #openstack-dns02:03
*** jasonsb has joined #openstack-dns02:10
*** jasonsb has quit IRC02:12
*** jasonsb has joined #openstack-dns02:13
*** rudrajit has joined #openstack-dns02:25
*** EricGonczer_ has joined #openstack-dns02:27
*** EricGonczer_ has quit IRC02:47
*** johnbelamaric has joined #openstack-dns02:49
*** johnbelamaric has quit IRC02:59
*** EricGonczer_ has joined #openstack-dns03:16
*** ducttape_ has quit IRC03:35
*** ducttape_ has joined #openstack-dns03:37
*** EricGonczer_ has quit IRC03:49
*** km has quit IRC04:03
*** km has joined #openstack-dns04:03
*** ducttape_ has quit IRC04:08
*** mlavalle has quit IRC04:43
*** km__ has joined #openstack-dns04:55
*** km has quit IRC04:55
*** km__ is now known as Guest2402104:56
*** rudrajit has quit IRC04:56
*** rudrajit has joined #openstack-dns05:11
*** GonZo2K has quit IRC05:26
*** rudrajit has quit IRC06:52
*** nyechiel_ has joined #openstack-dns06:53
*** venkat has joined #openstack-dns07:03
*** venkat has quit IRC07:16
*** chlong has quit IRC08:52
*** karimb has joined #openstack-dns09:01
*** kei_yama has quit IRC09:04
*** openstackgerrit has quit IRC09:17
*** openstackgerrit has joined #openstack-dns09:17
*** ChanServ sets mode: +v openstackgerrit09:17
*** jordanP has joined #openstack-dns09:23
*** boris-42 has joined #openstack-dns09:52
*** richm has joined #openstack-dns10:05
*** GonZo2K has joined #openstack-dns10:18
*** GonZo2K has quit IRC10:31
*** karimb has quit IRC10:31
*** karimb_ has joined #openstack-dns10:31
*** karimb_ has quit IRC10:36
*** GonZo2K has joined #openstack-dns10:41
*** karimb has joined #openstack-dns10:47
*** nkinder has joined #openstack-dns11:00
*** karimb has quit IRC11:08
*** karimb has joined #openstack-dns11:09
*** sonuk has quit IRC11:12
*** sonuk has joined #openstack-dns11:12
*** karimb has quit IRC11:13
openstackgerritFederico Ceratto proposed openstack/designate: Minor test cleanup  https://review.openstack.org/26632211:26
*** GonZo2K has quit IRC11:40
*** bauruine has quit IRC11:51
*** bauruine has joined #openstack-dns11:57
*** nkinder has quit IRC11:59
*** nyechiel_ has quit IRC12:04
*** en_austin has joined #openstack-dns12:15
en_austinKiall federico3 ping?12:16
federico3yep12:16
en_austinjust to remind you: last Friday we with you and Kiall investigated a PM halting12:46
en_austindo you remember? :)12:46
en_austinso I'm here to provide a short report12:47
en_austinin general - seems that removing of "with lockutils.lock" line from PM solved my problem - and it's running well as for now12:48
en_austinso thank you Kiall & federico3 for help :)12:48
en_austinbut I have another question :) today I've encountered such situation - 8 mDNS workers, ~5-10 requests per 10 seconds, and 2/8 mDNS's are eating 100% CPU (as htop says), another 6 are idle (2-3%)12:49
en_austinand users are reporting a degradated records propagation (from 20-30s to 1-2min)12:50
en_austinare there a way to increase a performance at this part? :)12:50
*** Guest24021 has quit IRC12:51
en_austinalso, I've found a logs with "unexpected soa from backend" (I think because of PM process w/o lock and >1 mDNS process, but it's only my guess12:51
federico3en_austin: removing the locking prevented the deadlocking of the greenthreads that you were seeing on the debugging console?12:54
en_austinYeah, exactly.12:54
federico3en_austin: the one in update_status(), right?12:55
*** ducttape_ has joined #openstack-dns12:58
federico3uhm, unexpected soa? do you have that log line handy?12:59
*** EricGonczer_ has joined #openstack-dns13:06
openstackgerritEndre Karlson proposed openstack/designate: Move config to avoid import issues with eventlet  https://review.openstack.org/23698713:07
openstackgerritEndre Karlson proposed openstack/designate: Support running Designate API in Apache 2  https://review.openstack.org/23623613:07
*** ducttape_ has quit IRC13:16
*** boris-42 has quit IRC13:23
*** nkinder has joined #openstack-dns13:50
en_austin2016-02-05 16:50:58.630 6897 WARNING designate.mdns.notify [req-c05860b2-e589-4e90-89f9-d6923109f68e noauth-user noauth-project - - -] Got lower serial for 'aqa.int.zone.' to '10.28.0.18:53'. Expected:'1454680253'. Got:'1454680218'.Retries left='9'13:51
en_austinfederico313:51
en_austinthis appears when >1 record is created in the moment (with 1-2 sec delay)13:51
en_austinseems is that lock in PM was there to prevent such things)13:52
federico3oh that "lower serial" is expected in this case... as long as later on the propagation succeeds13:55
*** sonuk has quit IRC14:19
*** karimb has joined #openstack-dns14:20
*** rsyed_away is now known as rsyed14:24
en_austinawh, okay14:24
en_austinany thoughts abt 100% cpu load?14:25
*** karimb has quit IRC14:25
openstackgerritFederico Ceratto proposed openstack/designate: Switch "managed" fields from unicode to string  https://review.openstack.org/27644814:30
*** jordanP has quit IRC14:56
*** ducttape_ has joined #openstack-dns14:58
*** mlavalle has joined #openstack-dns15:18
*** nkinder has quit IRC15:18
*** richm has quit IRC15:26
*** nkinder has joined #openstack-dns15:28
*** pglass has joined #openstack-dns15:39
*** logan_ has joined #openstack-dns16:00
*** logan_ is now known as Guest7865416:01
*** logan- has quit IRC16:01
*** Guest78654 is now known as logan-16:02
*** default has joined #openstack-dns16:04
*** default is now known as Guest7720316:04
*** default_ has quit IRC16:14
*** nkinder has quit IRC16:14
*** EricGonc_ has joined #openstack-dns16:21
*** EricGonczer_ has quit IRC16:24
*** ducttape_ has quit IRC16:25
*** ducttape_ has joined #openstack-dns16:49
*** bpokorny has joined #openstack-dns16:51
openstackgerritFederico Ceratto proposed openstack/designate: Switch "managed" fields from unicode to string  https://review.openstack.org/27644816:55
*** nkinder has joined #openstack-dns17:05
*** richm has joined #openstack-dns17:06
*** en_austin has quit IRC17:18
*** nkinder has quit IRC17:27
*** en_austin has joined #openstack-dns17:28
federico3en_austin: is it constantly 100% on the same hosts? Did you take a look through the backdoor, is there any greenlet stuck or are they all doing work?17:37
en_austinAwh, I've forgot to dump a backdoor data :(17:38
en_austinWhat do you mean under "100% on the same hosts"?17:38
federico3are they at 100% forever or for some time only?17:38
en_austinsome time, surely17:38
federico3I mean: is  it the same 2 hosts doing 100% all the time or sometime it's some other hosts getting all the load?17:38
en_austinwhich "hosts" you are talking about? I'm running an single Designate instance at the same virtual environment (OpenVZ container)17:39
federico3"2/8 mDNS's are eating 100% CPU" <- ok, this are workers on the same host but different containers then17:40
federico3...with 10 different ipaddrs I suppose?17:40
en_austinHmmm.... nope17:40
en_austinit's only workers=8 in mDNS section config17:40
en_austinthere was only workers=1 before (and consuming 100% cpu, so I've decided to increase this count to 8)17:41
en_austinhttp://paste.openstack.org/show/dxFyS4Ba8Z9E9HR30uWR/ here is my Designate config (but with "8" value at line 92, as for now)17:42
*** karimb has joined #openstack-dns17:47
*** karimb has quit IRC17:49
en_austinfederico3: i'm running all D services on the same box, using 127.0.0.1 for communication between them17:54
*** richm has quit IRC17:54
*** richm has joined #openstack-dns17:55
*** penick has joined #openstack-dns17:56
federico3it could be due to the sharding: are you updating many tenths/hundreds of different zones or just a few?18:00
eanderssonout of interest which version of Designate is this en_austin ?18:07
en_austinstable/liberty @ 94d0f00b09044fcef36604a9c81accb0907c970518:07
eanderssonthanks - sounds like I should be holding off upgrading then18:08
en_austinfederico3: i'm running only two zones18:08
*** richm has quit IRC18:08
*** rudrajit has joined #openstack-dns18:08
en_austineandersson: i've upgraded from Kilo since I've encountered several unrecoverable issues with records propagating (e.g it halted), and upgrade solved this18:08
*** rudrajit has quit IRC18:09
eanderssonhmm havent had that in Kilo. The only issue I had was with mdns not closing tcp connections properly, but Kiall released a patch for that18:09
*** rudrajit_ has joined #openstack-dns18:10
en_austineandersson have you ever saw a situation when PoolManager suddenly stops to propagate records (or was doing it extremely slowly)?18:10
eanderssonYep18:11
eanderssonThat was the issue18:11
en_austin(I've encountered this couple of weeks ago, and found a solution)18:11
en_austinfederico3 & Kiall helped me18:11
en_austindo you still need to solve it?18:11
eanderssonThe odd thing is that it was solved by fixing the TCP issue in mdns18:11
eanderssonOr at least I haven't seen it since18:11
en_austinwell18:11
en_austinwe've found a deadlock in PM greenlets processes18:12
eanderssonOh, that affects Kilo as well?18:12
eanderssonIs there a patch in the review queue?18:12
en_austinI don't know about a patch, but I can share a patch that Kiall gave to me a week ago with comments "let's test it"18:13
eanderssonSure18:13
eanderssonThat would be great18:13
en_austinsince they cannot reproduce it on theis instances, I supposed to be a beta tester :)18:13
en_austinand, to tell the truth, it helped18:13
en_austinhttp://eavesdrop.openstack.org/irclogs/%23openstack-dns/%23openstack-dns.2016-01-29.log.html18:14
eanderssonI'll test it if I run into this issue again.18:14
en_austinsee msg from Kiall from 17:2718:14
en_austin(and you can watch the whole conversation, maybe - it's your problem too)18:14
eanderssonI haven't seen it since I applied https://github.com/openstack/designate/commit/a170caa870dbb7ae90e5df6ad532d968f9e15b8618:15
eanderssonbut I will test it if it happens again18:15
en_austinHow many zones/records do you have at your D instance and what is your query rate to API (e.g CRUDs/minute, for example)18:18
en_austinjust to compare with mine18:19
eanderssonquery rate to api is low18:20
*** ducttape_ has quit IRC18:21
en_austini've encountered a deadlock in PM with query rate ~50 req/min18:21
eanderssonThis is for a private cloud, so we might not be encoutering it due to that18:22
eanderssonWe are upgrading to Kilo in our dev environment so might hit it then18:22
eanderssonSince that one will have significnatly more vms18:22
en_austinI'm also running private dev cloud in our company :)18:22
en_austinYou're running Juno in your production?18:23
eanderssonKilo in prod18:23
eanderssonbut dev is behind18:23
eanderssonDev Designate was running Juno :D18:24
eanderssonDesignate/Juno was a terrible experience haha spent so many hours working on getting that stable18:28
*** pglass has quit IRC18:33
*** ducttape_ has joined #openstack-dns18:34
en_austin:D18:38
*** rsyed is now known as rsyed_away18:39
*** en_austin has quit IRC18:41
*** rsyed_away is now known as rsyed18:42
*** richm has joined #openstack-dns18:50
*** rsyed is now known as rsyed_away19:02
*** pglass has joined #openstack-dns19:06
*** ducttape_ has quit IRC19:21
*** ducttape_ has joined #openstack-dns19:36
*** richm has quit IRC19:46
*** rudrajit_ has quit IRC19:52
*** penick has quit IRC20:25
openstackgerritPaul Glass proposed openstack/designate: A request hook interface for the functional test client  https://review.openstack.org/27690520:26
*** rsyed_away is now known as rsyed20:33
openstackgerritMerged openstack/designate: Log stacktraces of MultipleExceptions in functionaltests  https://review.openstack.org/27480720:51
*** rudrajit has joined #openstack-dns21:10
*** rudrajit has quit IRC21:14
*** boris-42 has joined #openstack-dns21:23
*** sonuk has joined #openstack-dns21:30
*** pglbutt has joined #openstack-dns21:32
*** pglass_ has joined #openstack-dns21:33
*** pglass has quit IRC21:34
*** rudrajit has joined #openstack-dns21:34
*** pglbutt has quit IRC21:37
*** en_austin has joined #openstack-dns21:40
*** en_austin has quit IRC21:43
*** en_austin has joined #openstack-dns21:44
*** richm has joined #openstack-dns22:17
*** GonZo2K has joined #openstack-dns22:19
*** en_austin has quit IRC22:28
*** rsyed is now known as rsyed_away22:31
*** en_austin has joined #openstack-dns22:38
*** ducttape_ has quit IRC22:41
openstackgerritPaul Glass proposed openstack/designate: WIP: A request hook interface for the functional test client  https://review.openstack.org/27690522:55
*** en_austin has quit IRC22:56
*** richm has quit IRC22:56
*** mlavalle has quit IRC23:12
*** pglass_ has quit IRC23:23
*** chlong has joined #openstack-dns23:38
*** mlavalle has joined #openstack-dns23:49
*** ducttape_ has joined #openstack-dns23:58
*** GonZo2K has quit IRC23:58
*** mlavalle has quit IRC23:59
*** GonZo2K has joined #openstack-dns23:59

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