Thursday, 2016-05-05

*** rudrajit_ has joined #openstack-dns00:04
*** rudraji__ has joined #openstack-dns00:07
*** rudrajit has quit IRC00:08
*** fawadkhaliq has quit IRC00:09
*** rudrajit_ has quit IRC00:11
*** amit213 has quit IRC00:42
openstackgerritsonu proposed openstack/designate-tempest-plugin: Add pool_client's methods and tests to Designate tempest plugin  https://review.openstack.org/30779700:43
*** rudraji__ has quit IRC00:58
openstackgerritsonu proposed openstack/designate-tempest-plugin: Add tld_client's methods and tests to Designate tempest plugin  https://review.openstack.org/30808901:07
openstackgerritsonu proposed openstack/designate-tempest-plugin: WIP:Zone Transfer request  https://review.openstack.org/30875401:09
*** ozialien10 has quit IRC01:12
*** amit213 has joined #openstack-dns01:13
*** amit213 has quit IRC01:16
*** jhfeng has joined #openstack-dns01:20
*** jmcbride has joined #openstack-dns01:23
*** jmcbride has quit IRC01:24
*** jhfeng has quit IRC01:26
*** pglass has joined #openstack-dns01:27
*** jmcbride has joined #openstack-dns01:27
openstackgerritsonu proposed openstack/designate-tempest-plugin: Add pool_client's methods and tests to Designate tempest plugin  https://review.openstack.org/30779701:28
*** pglass has quit IRC01:32
*** jmcbride has quit IRC01:35
*** bpokorny has joined #openstack-dns01:54
*** bpokorny has quit IRC02:03
*** stanzgy has joined #openstack-dns02:05
*** ducttape_ has quit IRC02:05
*** ducttape_ has joined #openstack-dns02:17
*** fawadkhaliq has joined #openstack-dns02:32
*** rudrajit has joined #openstack-dns02:33
*** ducttape_ has quit IRC02:50
*** gord0 has quit IRC02:55
*** rudrajit has quit IRC03:00
*** rudrajit has joined #openstack-dns03:00
*** pglass has joined #openstack-dns03:28
*** pglass has quit IRC03:32
*** fawadkhaliq has quit IRC03:41
*** Alex_Stef has joined #openstack-dns03:51
*** bpokorny has joined #openstack-dns03:51
*** bpokorny has quit IRC03:57
*** bpokorny has joined #openstack-dns03:59
openstackgerritEric Larson proposed openstack/designate: WIP Worker Model  https://review.openstack.org/28378404:13
*** bpokorny has quit IRC04:35
elarsonKiall: I think this might be the issue that eandersson saw http://logs.openstack.org/30/301430/6/check/gate-designate-python27-db/4e56cff/testr_results.html.gz04:35
*** elarson has quit IRC04:55
*** elarson has joined #openstack-dns05:00
*** fawadkhaliq has joined #openstack-dns05:18
*** openstackgerrit has quit IRC06:03
*** openstackgerrit has joined #openstack-dns06:03
*** ChanServ sets mode: +v openstackgerrit06:03
*** Alex_Stef has quit IRC06:46
*** rudrajit has quit IRC06:51
*** rudrajit has joined #openstack-dns07:22
*** rudrajit has quit IRC07:27
*** rudrajit has joined #openstack-dns07:52
*** dmk0202 has joined #openstack-dns07:57
*** partner has quit IRC07:59
*** rudrajit has quit IRC07:59
*** dmk0202 has quit IRC08:03
*** fawadkhaliq has quit IRC08:06
*** dmk0202 has joined #openstack-dns08:11
*** Alex_Stef has joined #openstack-dns08:29
openstackgerritFederico Ceratto proposed openstack/designate: Support TCP connection pipelining  https://review.openstack.org/31026410:03
*** stanzgy_ has joined #openstack-dns10:52
*** stanzgy has quit IRC10:54
*** nyechiel has joined #openstack-dns11:07
*** ekarlso has quit IRC12:06
*** ekarlso has joined #openstack-dns12:06
*** ducttape_ has joined #openstack-dns12:07
*** stanzgy_ has quit IRC12:19
*** ducttape_ has quit IRC12:24
*** richm has joined #openstack-dns12:40
*** ducttape_ has joined #openstack-dns13:11
*** ducttape_ has quit IRC13:36
*** ducttape_ has joined #openstack-dns13:44
*** openstackgerrit has quit IRC13:47
*** openstackgerrit has joined #openstack-dns13:47
*** ChanServ sets mode: +v openstackgerrit13:47
*** jhfeng has joined #openstack-dns14:08
elarsontimsim: so, last night I was debugging why multiprocessing.dummy.Pool wasn't working for me and I found https://review.openstack.org/#/c/46603/14:08
elarsonso, I started looking at the taskflow code14:08
mugsieelarson: that sounds like the start of a horror story14:09
*** mlavalle has joined #openstack-dns14:10
elarsonmugsie: nah, just looking into executing tasks via some of the taskflow bits vs. recreating that from scratch14:10
*** pglass has joined #openstack-dns14:16
elarsonthat said, I'm going to try and refactor how threads are used a little bit and see where that goes.14:19
openstackgerritMerged openstack/designate-tempest-plugin: Add recordset_client's methods and tests to Designate tempest plugin  https://review.openstack.org/30640914:24
*** krotscheck has quit IRC14:27
*** krotscheck has joined #openstack-dns14:33
*** johnbelamaric has joined #openstack-dns14:53
*** JonathanD has left #openstack-dns15:10
openstackgerritEric Larson proposed openstack/designate: WIP Worker Model  https://review.openstack.org/28378415:17
*** Alex_Stef has quit IRC15:19
*** basilAB has quit IRC15:23
*** basilAB has joined #openstack-dns15:23
andrewbogottKiall: I just did some rearranging of my db setup, and now I'm seeing strange behavior…  when I create a new domain, the domain DOES appear in the pdns database.  But, pdns seems not to know about it.  and the 'last_check' field is NULL rather than having a timestamp15:34
andrewbogottso it seems like I'm missing a notification someplace15:34
andrewbogottany ideas?15:34
KiallThat certainly sounds like the notify is missing15:35
Kiallgot a copy of the config I can eyeball?15:35
andrewbogottyes, one moment...15:35
andrewbogottKiall: here are the good bits15:37
andrewbogotthttps://phabricator.wikimedia.org/P300615:37
andrewbogottthe thing I just changed is that I went from one pool_target to two15:37
*** ducttape_ has quit IRC15:37
andrewbogott(but with a new db setup, so there could be something messed up with db perms as well)15:38
*** dmk0202 has quit IRC15:38
KiallSo - perms wise, Designatr creates the domain's table entry - and powerdns writes all the rest 0 you can use pdns_control to attempt to force an AXFR15:39
Kiallthat would confim if it has DB write access, and everything else is working etc15:39
Kiallpdns_control retrieve <zome-name>15:41
andrewbogottKiall: for the new zone name, you mean?15:41
KiallYea15:41
KiallIt would force an AXFR15:41
andrewbogott'Added retrieval request for 'testdomain102.testlabs.wmflabs.org' from master labservices1001.wikimedia.org:5354'15:42
andrewbogottbut last_check is still NULL15:42
andrewbogottthat suggests write permission problems?15:42
andrewbogottaxfr works fine for record updates within existing domains...15:43
andrewbogottoh, wait — my 'master' is wrong15:45
andrewbogottKiall:15:47
andrewbogotthttps://www.irccloud.com/pastebin/VwZWWGJQ/15:48
Kiallah - glad you found it :)15:48
*** jhfeng has quit IRC15:48
andrewbogott'master' field was an IP previously, is a fqdn now15:48
andrewbogottI don't know which is right, but I'll go for historical consistency15:48
andrewbogottdo you know where that field comes from?15:48
KiallOh - right, it needs an IP.15:48
*** ducttape_ has joined #openstack-dns15:48
Kiallmasters = labservices1001.wikimedia.org:535415:48
Kiallin your config fille15:48
Kiall(you need to manually fix the domains rows in pdns for the new zones)15:49
andrewbogottok — does 'masters' refer to the designate host, or should it enumerate the pdns hosts?15:49
*** jhfeng has joined #openstack-dns15:50
Kiallit's the designate-mdns server(s)15:53
Kiall(sorry - doing like 8 things at once)15:53
*** rudrajit has joined #openstack-dns15:59
andrewbogottKiall: no worries — I'm pushing through a patch now to use IP instead of FQDN, we'll see what we get.16:00
*** james_li has joined #openstack-dns16:03
*** ducttape_ has quit IRC16:06
*** ducttape_ has joined #openstack-dns16:11
*** ducttape_ has quit IRC16:12
*** bpokorny has joined #openstack-dns16:15
andrewbogottKiall: that patch plus a firewall change and everything is working.  Thank you!16:22
KiallCool!16:22
*** mlavalle has quit IRC16:23
*** bpokorny has quit IRC16:24
elarsondoes anyone use pyenv for multiple python versions?16:25
elarsonI got this error trying to run the py34 tests even though I have 3.4.4 installed16:26
elarsonERROR: InvocationError: Failed to get version_info for python3.4: pyenv: python3.4: command not found16:26
mugsieelarson: no - I was going to, but didn't do it in the end16:26
mugsieI wait for zuul currently -_-16:27
rsyedheh i was trying to use tox for py34 just the other day, and landed on pyenv too.  i completely forget the context though, and i did not manage to get tox to recognize my pyenv 34 interpreter yet16:27
elarsonrsyed: what is odd is that I have it working for other projects so I'm not sure what is that different here.16:29
*** rudrajit has quit IRC16:29
elarsonI'll poke around my other tox.ini's to see what's different16:29
*** pglbutt has joined #openstack-dns16:29
*** jmcbride has joined #openstack-dns16:29
*** pglass has quit IRC16:33
*** bpokorny has joined #openstack-dns16:38
pglbuttelarson: you can enable multiple python versions with pyenv16:43
pglbuttsimultaneously16:43
pglbuttelarson: `pyenv shell 2.7.10 3.4.1 3.5.1` or whatever16:44
pglbutti think that should fix that issue16:44
pglbutti ran into that way back in my barbican days16:44
*** ducttape_ has joined #openstack-dns16:46
rsyedok got it working, but by mixing virtualenv and pyenv (not what pglass suggested).  just created a virtualenv with the python 3.4 interpreter pyenv installed in my home directory16:48
rsyedpglbutt the command you provided would create a shell with python2.7, python3.4 AND python3.5 commands available in the same $PATH?16:49
pglbuttrsyed: it makes them available for that shell16:51
rsyedright, for that shell.  cool16:51
pglbuttalso the order matters16:52
pglbuttif you type python3, it will chose the first 3.* version that you specify16:53
pglbuttbut based on a quick test, just `python` always bring up a python 2 version16:53
*** mlavalle has joined #openstack-dns17:01
*** rudrajit has joined #openstack-dns17:13
elarsonpglbutt: ah!17:23
*** esmiurium has quit IRC17:24
elarsonpglbutt: did you have to do anything ensure it used py3's venv instead of the system python's virtaulenv command?17:30
elarsonie cmdargs: ['/usr/local/opt/python/bin/python2.7', '-m', 'virtualenv', '--python', '/Users/eric/.pyenv/shims/python3.4', 'py34']17:30
pglbuttelarson: idk17:30
pglbutti don't know if it works17:30
pglbuttthere is `pyenv virtualenv` though17:31
pglbuttbut i thought tox set up its own virtualenvs, so you don't need to worry about it?17:31
elarsonyeah, that is where it is going wrong17:32
elarsonfound this https://github.com/pypa/virtualenv/issues/46317:32
elarsonbut that is old17:32
pglbutti forget how i got it to work, but i know that I did.17:32
elarsonI believe it!17:33
elarsonupgrading virtualenv might have done the trick17:33
*** ducttape_ has quit IRC17:45
*** james_li has quit IRC17:52
*** eandersson has joined #openstack-dns18:01
*** nyechiel has quit IRC18:06
*** jasonsb has joined #openstack-dns18:07
openstackgerritEric Larson proposed openstack/designate: WIP Worker Model  https://review.openstack.org/28378418:08
elarsontimsim: ^^^ that updates the comment you mentioned18:09
timsimw00t18:09
elarsonmore importantly though, that also includes the reusing the executor18:09
elarsonthe base task or executor could use some updating to ensure resources (db connections, etc.) are shared, but hopefully you don't think I strayed too far from the original18:10
*** ducttape_ has joined #openstack-dns18:27
openstackgerritFederico Ceratto proposed openstack/designate: Consolidate default port numbers into utils.py  https://review.openstack.org/31310818:41
openstackgerritPenchal Reddy proposed openstack/python-designateclient: Update designate cli page with more examples Closes-Bug: #1578207  https://review.openstack.org/31311218:49
openstackbug 1578207 in python-designateclient "Update designate command line tool page with more examples" [Undecided,In progress] https://launchpad.net/bugs/1578207 - Assigned to Penchal Reddy (pr8721)18:49
*** bpokorny_ has joined #openstack-dns19:07
*** penchal has joined #openstack-dns19:08
*** bpokorny_ has quit IRC19:08
*** bpokorny_ has joined #openstack-dns19:08
*** bpokorny has quit IRC19:10
-openstackstatus- NOTICE: Gerrit is restarting to address performance issues related to a suspected memory leak19:20
*** rudrajit_ has joined #openstack-dns19:23
elarsonok, anyone have ideas how to fix this? http://logs.openstack.org/84/283784/7/check/gate-designate-python34-db/6c3faf7/console.html19:23
elarsonhttp://logs.openstack.org/84/283784/7/check/gate-designate-python34-db/6c3faf7/console.html#_2016-05-05_18_13_05_43919:24
* elarson didn't realize that wasn't just text!19:24
openstackgerritPenchal Reddy proposed openstack/python-designateclient: Update designate cli page with more examples Closes-Bug: #1578207  https://review.openstack.org/31311219:25
openstackbug 1578207 in python-designateclient "Update designate command line tool page with more examples" [Undecided,In progress] https://launchpad.net/bugs/1578207 - Assigned to Penchal Reddy (pr8721)19:25
*** rudrajit has quit IRC19:27
openstackgerritEric Larson proposed openstack/designate: WIP Worker Model  https://review.openstack.org/28378419:28
*** james_li has joined #openstack-dns19:41
*** penchal has quit IRC19:47
openstackgerritFederico Ceratto proposed openstack/designate: Fix _get_listen_on_addresses to handle port 0  https://review.openstack.org/31313119:51
*** jmcbride has quit IRC20:00
*** bpokorny_ has quit IRC20:02
*** bpokorny has joined #openstack-dns20:03
*** jmcbride has joined #openstack-dns20:03
pglbuttelarson: it looks like that parameterized class decorator I wrote doesn't work with python3!20:03
pglbuttelarson: https://pythonhosted.org/six/#six.create_bound_method20:05
*** james_li has quit IRC20:05
pglbutti think using that instead of types.MethodType should fix it: https://github.com/openstack/designate/blob/master/functionaltests/common/utils.py#L60-L6220:05
pglbuttelarson: maybe. i'm not sure the exact python3 compatible thing20:07
*** james_li has joined #openstack-dns20:08
*** rudrajit has joined #openstack-dns20:11
elarson!m pglbutt20:12
openstackelarson: Error: "m" is not a valid command.20:12
elarsonI'll try that20:12
*** rudrajit_ has quit IRC20:15
*** nyechiel has joined #openstack-dns20:21
*** cleong has joined #openstack-dns20:27
-openstackstatus- NOTICE: Gerrit is restarting to revert incorrect changes to test result displays20:28
*** dmk0202 has joined #openstack-dns20:29
*** rudrajit_ has joined #openstack-dns20:32
*** rudrajit has quit IRC20:35
*** nyechiel has quit IRC20:46
*** amit213 has joined #openstack-dns20:50
*** johnbelamaric has quit IRC20:54
*** fawadkhaliq has joined #openstack-dns21:04
openstackgerritEric Larson proposed openstack/designate: WIP Worker Model  https://review.openstack.org/28378421:08
elarsonpglbutt: how did that ever work in the gate for 3.4?21:09
pglbuttelarson: i don't think any other unit tests use it21:09
pglbuttelarson: it only gets used in the functional tests, which are always run with a python2 test runner21:10
pglbuttwhere "it" is that parameterized class decorator21:10
pglbuttalso, when I wrote it I don't think the py3 gate existed (or it was non-voting)21:10
elarsonah ok21:11
elarsonthat make sense21:11
elarsonmakes*21:11
*** james_li_ has joined #openstack-dns21:16
*** james_li has quit IRC21:16
*** cleong has quit IRC21:27
*** fawadkhaliq has quit IRC21:33
*** jmcbride has quit IRC21:35
*** eandersson has quit IRC21:39
*** james_li has joined #openstack-dns21:39
*** james_li_ has quit IRC21:40
*** james_li has quit IRC21:51
*** rudrajit has joined #openstack-dns21:53
*** rudraji__ has joined #openstack-dns21:53
*** jasonsb has quit IRC21:55
*** rudraj___ has joined #openstack-dns21:55
*** rudrajit_ has quit IRC21:56
*** rudrajit has quit IRC21:57
*** jasonsb has joined #openstack-dns21:58
*** rudraji__ has quit IRC21:59
*** eandersson has joined #openstack-dns22:03
*** ducttape_ has quit IRC22:06
*** james_li has joined #openstack-dns22:26
*** james_li has quit IRC22:26
*** eandersson has quit IRC22:32
*** ducttape_ has joined #openstack-dns22:54
*** pglbutt has quit IRC22:57
*** rudraj___ has quit IRC23:17
*** jhfeng has quit IRC23:18
*** jhfeng has joined #openstack-dns23:19
*** jhfeng has quit IRC23:24
*** krotscheck has quit IRC23:31
*** krotscheck has joined #openstack-dns23:31
*** dmk0202 has quit IRC23:42

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