Monday, 2016-01-25

*** rudrajit has joined #openstack-dns00:34
*** boris-42 has joined #openstack-dns00:39
*** stanzgy has joined #openstack-dns01:37
*** EricGonczer_ has joined #openstack-dns01:57
*** rudrajit has quit IRC01:58
*** stanzgy has quit IRC02:44
*** EricGonczer_ has quit IRC02:50
*** sonuk has joined #openstack-dns02:54
*** EricGonczer_ has joined #openstack-dns02:59
*** EricGonczer_ has quit IRC02:59
*** stanzgy has joined #openstack-dns03:03
*** RuiChen has joined #openstack-dns03:20
*** richm has joined #openstack-dns03:32
*** EricGonczer_ has joined #openstack-dns03:49
*** EricGonczer_ has quit IRC03:53
*** km has joined #openstack-dns04:11
*** richm has quit IRC04:13
*** chlong has joined #openstack-dns04:52
*** km__ has joined #openstack-dns05:31
*** km__ is now known as Guest9371105:31
*** km has quit IRC05:32
*** rudrajit has joined #openstack-dns05:39
*** chlong has quit IRC06:28
*** _RuiChen has joined #openstack-dns07:02
*** RuiChen has quit IRC07:05
*** Guest93711 has quit IRC07:15
*** km has joined #openstack-dns07:16
*** rudrajit has quit IRC07:41
*** elarson has quit IRC07:59
*** elarson has joined #openstack-dns08:05
*** nyechiel_ has joined #openstack-dns08:45
*** _RuiChen has quit IRC09:38
*** _RuiChen has joined #openstack-dns09:39
*** jordanP has joined #openstack-dns09:51
*** km has quit IRC10:25
*** vipul has joined #openstack-dns10:29
*** vipuls has quit IRC10:30
*** vipul has quit IRC10:34
*** vipul has joined #openstack-dns10:35
*** vipuls has joined #openstack-dns10:37
*** vipul has quit IRC10:39
*** stanzgy has quit IRC10:48
*** vipuls has quit IRC10:51
*** vipul has joined #openstack-dns10:51
*** naggappan has joined #openstack-dns10:58
*** kei_yama has quit IRC11:33
*** GonZoPT has quit IRC11:46
*** nyechiel_ has quit IRC12:54
*** nyechiel has joined #openstack-dns12:54
openstackgerritRam Sateesh Talari proposed openstack/designate-specs: Added a new specification for Tenant domainID for Designate Sink  https://review.openstack.org/27208112:57
*** ducttape_ has joined #openstack-dns13:09
*** ducttape_ has quit IRC13:26
openstackgerritRam Sateesh Talari proposed openstack/designate-specs: Added a new specification for Tenant domainID for Designate Sink  https://review.openstack.org/27208113:28
*** EricGonczer_ has joined #openstack-dns13:33
*** EricGonc_ has joined #openstack-dns13:41
*** EricGonczer_ has quit IRC13:45
*** EricGonc_ has quit IRC14:00
*** richm has joined #openstack-dns14:16
*** mdavidson has joined #openstack-dns14:29
*** GonZo2K has joined #openstack-dns14:29
*** johnbelamaric has joined #openstack-dns14:34
openstackgerritRam Sateesh Talari proposed openstack/designate-specs: Added a new specification for Tenant domainID for Designate Sink  https://review.openstack.org/27208114:37
*** rsyed_away is now known as rsyed14:49
*** ducttape_ has joined #openstack-dns15:00
*** russStarr has joined #openstack-dns15:11
*** mlavalle has joined #openstack-dns15:17
*** EricGonczer_ has joined #openstack-dns15:27
*** chlong has joined #openstack-dns15:27
*** naggappan has quit IRC15:28
*** EricGonc_ has joined #openstack-dns15:28
*** EricGonczer_ has quit IRC15:32
*** GonZo2K has quit IRC15:32
*** chlong has quit IRC15:40
*** chlong has joined #openstack-dns15:41
*** pglass has joined #openstack-dns15:42
*** sonuk has quit IRC15:43
*** chlong has quit IRC15:43
*** sonuk has joined #openstack-dns15:44
*** chlong has joined #openstack-dns15:44
mlavallemugsie: FYI, https://review.openstack.org/#/c/271578 implements completely the Nova side: https://blueprints.launchpad.net/nova/+spec/neutron-hostname-dns15:48
*** sonuk has quit IRC16:02
*** chlong has quit IRC16:15
*** rudrajit has joined #openstack-dns16:15
*** chlong has joined #openstack-dns16:16
*** rudrajit has quit IRC16:20
openstackgerritMerged openstack/designate: Fixes wording of exceptions for delete  https://review.openstack.org/27157716:31
openstackgerritMerged openstack/designate: Rename zone > domain for errors in V1  https://review.openstack.org/26638216:46
*** rsyed is now known as rsyed_away16:46
*** nyechiel has quit IRC16:48
*** rsyed_away is now known as rsyed16:50
*** bpokorny has joined #openstack-dns16:50
*** ccneill has joined #openstack-dns16:52
*** chlong has quit IRC17:02
*** chlong has joined #openstack-dns17:03
*** james_li has joined #openstack-dns17:03
*** chlong has quit IRC17:04
*** chlong has joined #openstack-dns17:05
*** jordanP has quit IRC17:16
*** EricGonc_ has quit IRC17:20
*** EricGonczer_ has joined #openstack-dns17:22
*** jmcbride has joined #openstack-dns17:22
*** rudrajit has joined #openstack-dns17:25
*** rudrajit has quit IRC17:25
*** rudrajit has joined #openstack-dns17:26
*** EricGonczer_ has quit IRC17:38
*** EricGonc_ has joined #openstack-dns17:38
ryanpetrellohey designate folks - has anybody encountered this error on the designate tests on HEAD?  https://gist.github.com/ryanpetrello/15220947b0b03e41237917:50
ryanpetrello(when running tox -epy27)17:51
rsyedhey ryanpetrello i did observe that very recently as well.  haven't had a chance to dig into it yet17:51
ryanpetrellookay :/17:52
ryanpetrellorunning tests again on my end to see if it happens every time17:52
ryanpetrelloif so, I'll probably remove designate's tests from pecan's gating until it's resolved17:52
rsyed(i'm focused on a set of other tests that aren't impacted by that issue, i'm just running my subset now instead)17:52
rsyedoh got it, designate's failures are impactful to your work with pecan17:53
ryanpetrellorunning from a fresh checkout just to confirm I'm not doing something dumb17:54
*** russStarr has quit IRC17:55
ryanpetrelloyep, `tox -epy27` seems to fail for me on a fresh clone of designate17:55
ryanpetrellohttps://bugs.launchpad.net/designate/+bug/153785318:00
openstackLaunchpad bug 1537853 in Designate "py27 tox tests fail with a TypeError" [Undecided,New]18:00
ryanpetrelloI'm going to stop gating pecan on this project for a bit18:00
ryanpetrellobecause I seem to have this problem quite regularly :/18:00
Kiallryanpetrello: I believe we've managed to introduce some non deterministic tests - somehow. We've been seeing "weird" failures which make little sense, and come + go based on $random.18:01
ryanpetrelloyea, that's been my experience while working on pecan in the last week18:01
ryanpetrelloI can count on designate tests to fail randomly :/18:02
KiallSorry :'(18:02
ryanpetrelloit's okay :), I may revisit in a few weeks18:02
KiallI've not tracked a source yet, something somewhere is off in 1 test that's causing $rand in other tests as near as I can tell - but I've not dug in properly yet18:02
ryanpetrellofor now, it's holding me up on making some pecan changes, though18:02
Kialldooh, really? It's failing everytime for you?18:03
ryanpetrelloright now it is18:03
ryanpetrelloat least, I've run `tox -epy27` a few times in a row now and it's failed every time18:03
ryanpetrello(with the same error)18:03
Kiallfrom designate I guess, rather than from pecan's tox.ini?18:03
ryanpetrelloyep18:03
ryanpetrellocloned a fresh designate18:03
KiallHumm - thats odd, because it's passing in the gate etc most of the time18:05
Kialllet me see if it fails locally too.. just in case18:05
dhellmannKiall : I'm seeing errors related to mocks. I18:08
dhellmannspecifically around get_admin_context18:08
KiallYea, I'm reproducing now locally too18:08
dhellmannusually that means that a test mocks an object but doesn't revert that correctly18:08
KiallI'm willing to bet a test is patching code without using a context manager18:08
KiallYea, digging in ;)18:08
ryanpetrellohere's the exact error I'm seeing: https://gist.github.com/ryanpetrello/15220947b0b03e41237918:08
dhellmannit can appear non-deterministic because testr splits the tests up in to different sets and runs them in different processes18:08
dhellmannyeah, DesignateBackendTest uses patch() and then calls .start() on the result18:09
dhellmannthat looks like mox behavior18:09
ryanpetrellothat'll do it :)18:09
* Kiall glares towarads federico3 for writing the code and into a mirror for me approving it. lol18:10
KiallYea, this looks like a total fluke it passed the check and gate queues :)18:12
federico3this might explain a test that failed intermittently in the past, I'll send a patch18:15
*** james_li has quit IRC18:16
Kiallfederico3: I've got a *real* quick fix I'm running though the tests a few times. Hopefully that's the only mock leaking, but will see soon.18:17
KiallAssuming they pass a few goes in a row, we'll prob want to re-check all the mock usage in your new + cleaner tests to make sure there's no other leakage we're missing :)18:18
Kialldamn - it's not the only place ;)18:18
federico3or, even better, find a way to ensure that the library checks for patching and patch removal18:19
*** james_li has joined #openstack-dns18:20
*** rsyed is now known as rsyed_away18:21
dhellmannKiall, federico3 : oslotest has some fixtures for handling these sorts of cases18:24
KiallYea, I was sure we actually had that cleanup fixture enabled18:24
dhellmannhttp://docs.openstack.org/developer/oslotest/api/oslotest.mockpatch.html18:25
KiallOh, that was the old Mox one.18:25
KiallAnd my grep-fu has ran out of things to addCleanup on, still with random fails.18:27
*** GonZo2K has joined #openstack-dns18:28
*** GonZo2K has joined #openstack-dns18:28
*** chlong has quit IRC18:29
*** chlong has joined #openstack-dns18:30
*** james_li has quit IRC18:30
Kiallfederico3: you're more familar with the tests these days, can you dig in today/tomorrow? General rule of thumb: Use mock.patch as a context manager or class/method decorator where possible - failing that, fixtures.*Patch* (see https://pypi.python.org/pypi/fixtures )18:31
*** chlong has quit IRC18:32
Kiallfederico3: bug # for the commit - 153785118:32
*** chlong has joined #openstack-dns18:33
federico3yup18:33
federico3Kiall: are you sending out a CR for the changes you've done so far?18:33
Kiallyea, will do.. but it's just a quick fix, and may only be a fix if I find em all ;)18:35
*** james_li has joined #openstack-dns18:36
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure mocks are stopped after use  https://review.openstack.org/27221918:37
Kiallfederico3: ^ passed 3x in a row.. not a guarantee it's all of them, but should be most18:37
Kiallryanpetrello: try pulling ^ patch down and seeing if it passes for you now18:38
* ryanpetrello tries18:38
ryanpetrelloyep, that works for me18:41
Kiallawesome. mugsie / timsim: can you +2/+A  https://review.openstack.org/272219 - tis a temporary fix, but worth merging until we do a cleanup18:45
*** james_li has quit IRC18:45
*** jasonsb has quit IRC18:45
mugsieKiall: +2'd18:50
*** pcaruana has joined #openstack-dns18:51
Kialltestrs's --until-failure really needs to print a summary once stopped.. but after 15 mins of the tests running over+over, no fails.18:52
federico3I had 8 failures out of 8 runs. Were you seeing random failures instead?18:53
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Updated from global requirements  https://review.openstack.org/27093818:57
*** bpokorny has quit IRC18:59
*** openstackgerrit has quit IRC19:02
*** openstackgerrit has joined #openstack-dns19:02
*** ChanServ sets mode: +v openstackgerrit19:02
*** james_li has joined #openstack-dns19:09
*** james_li has quit IRC19:14
*** bpokorny has joined #openstack-dns19:18
*** james_li has joined #openstack-dns19:29
*** pcaruana has quit IRC19:32
*** james_li has quit IRC19:33
*** james_li has joined #openstack-dns19:33
*** pcaruana has joined #openstack-dns19:36
*** rsyed_away is now known as rsyed19:40
*** pcaruana has quit IRC19:40
*** pcaruana has joined #openstack-dns19:43
*** rudrajit has quit IRC19:48
*** rudrajit has joined #openstack-dns19:49
*** rudrajit has quit IRC19:53
*** pcaruana has quit IRC19:56
*** rudrajit has joined #openstack-dns20:19
*** rudrajit has quit IRC20:23
openstackgerritJames Li proposed openstack/designate: Fix _assert_exception()  https://review.openstack.org/27225620:27
ryanpetrelloKiall you know anybody that you can get to +A https://review.openstack.org/#/c/272219/1 ?20:45
ryanpetrellolooks like Jenkins gave +120:45
Kiallmugsie: still on? worth giving ^ a +A as it's a blocker20:45
Kiallor timsim - but he seems AFK today20:45
ryanpetrellokthx20:45
Kiall(if mugsie isn't on IRC, I'll ping him on hangouts - I know that causes his watch to vibrate ;))20:46
timsimSorry, got it Kiall20:50
Kiallcool, thanks :)20:50
ryanpetrellothx timsim20:51
*** rudrajit has joined #openstack-dns20:57
*** chlong has quit IRC21:07
*** chlong has joined #openstack-dns21:09
openstackgerritMerged openstack/designate: Ensure mocks are stopped after use  https://review.openstack.org/27221921:20
*** ccneill has quit IRC21:29
*** sonuk has joined #openstack-dns21:30
*** ccneill has joined #openstack-dns21:30
*** chlong has quit IRC21:39
*** chlong has joined #openstack-dns21:40
*** rudrajit_ has joined #openstack-dns21:44
*** rudrajit has quit IRC21:47
*** rudrajit_ has quit IRC21:50
ryanpetrellothanks for your help Kiall, just released a new pecan22:09
*** rudrajit has joined #openstack-dns22:18
*** rudrajit has quit IRC22:18
*** rudrajit has joined #openstack-dns22:19
*** EricGonc_ has quit IRC22:26
*** rsyed is now known as rsyed_away22:42
openstackgerritJames Li proposed openstack/designate: Fix _assert_exception()  https://review.openstack.org/27225622:52
*** chlong has quit IRC23:02
*** chlong has joined #openstack-dns23:04
*** chlong has quit IRC23:04
*** chlong has joined #openstack-dns23:05
*** gord0 has joined #openstack-dns23:07
openstackgerritTim Simmons proposed openstack/designate: Improve performance and utility of Periodic Recovery  https://review.openstack.org/27231623:13
*** rsyed_away is now known as rsyed23:24
*** sonuk has quit IRC23:25
*** chlong has quit IRC23:29
*** chlong has joined #openstack-dns23:30
*** km has joined #openstack-dns23:35
*** kei_yama has joined #openstack-dns23:36
*** james_li has quit IRC23:49
*** ducttape_ has quit IRC23:53
*** pglass has quit IRC23:56
*** chlong has quit IRC23:58
*** mlavalle has quit IRC23:59
*** chlong has joined #openstack-dns23:59

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