{"action":"created","issue":{"url":"https://api.github.com/repos/buildbot/buildbot/issues/1808","labels_url":"https://api.github.com/repos/buildbot/buildbot/issues/1808/labels{/name}","comments_url":"https://api.github.com/repos/buildbot/buildbot/issues/1808/comments","events_url":"https://api.github.com/repos/buildbot/buildbot/issues/1808/events","html_url":"https://github.com/buildbot/buildbot/pull/1808","id":99831097,"number":1808,"title":"Allow self.master to be set so it can be used before service setup.","user":{"login":"djmitche","id":28673,"avatar_url":"https://avatars.githubusercontent.com/u/28673?v=3","gravatar_id":"","url":"https://api.github.com/users/djmitche","html_url":"https://github.com/djmitche","followers_url":"https://api.github.com/users/djmitche/followers","following_url":"https://api.github.com/users/djmitche/following{/other_user}","gists_url":"https://api.github.com/users/djmitche/gists{/gist_id}","starred_url":"https://api.github.com/users/djmitche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djmitche/subscriptions","organizations_url":"https://api.github.com/users/djmitche/orgs","repos_url":"https://api.github.com/users/djmitche/repos","events_url":"https://api.github.com/users/djmitche/events{/privacy}","received_events_url":"https://api.github.com/users/djmitche/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/buildbot/buildbot/labels/please%20review","name":"please review","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-08T20:01:25Z","updated_at":"2015-08-09T07:51:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/buildbot/buildbot/pulls/1808","html_url":"https://github.com/buildbot/buildbot/pull/1808","diff_url":"https://github.com/buildbot/buildbot/pull/1808.diff","patch_url":"https://github.com/buildbot/buildbot/pull/1808.patch"},"body":"This also addresses a few testing issues, caches the master property,\r\nand invalidates the cache on disownServiceParent.  Fixes #3329."},"comment":{"url":"https://api.github.com/repos/buildbot/buildbot/issues/comments/129131366","html_url":"https://github.com/buildbot/buildbot/pull/1808#issuecomment-129131366","issue_url":"https://api.github.com/repos/buildbot/buildbot/issues/1808","id":129131366,"user":{"login":"djmitche","id":28673,"avatar_url":"https://avatars.githubusercontent.com/u/28673?v=3","gravatar_id":"","url":"https://api.github.com/users/djmitche","html_url":"https://github.com/djmitche","followers_url":"https://api.github.com/users/djmitche/followers","following_url":"https://api.github.com/users/djmitche/following{/other_user}","gists_url":"https://api.github.com/users/djmitche/gists{/gist_id}","starred_url":"https://api.github.com/users/djmitche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djmitche/subscriptions","organizations_url":"https://api.github.com/users/djmitche/orgs","repos_url":"https://api.github.com/users/djmitche/repos","events_url":"https://api.github.com/users/djmitche/events{/privacy}","received_events_url":"https://api.github.com/users/djmitche/received_events","type":"User","site_admin":false},"created_at":"2015-08-09T07:51:44Z","updated_at":"2015-08-09T07:51:44Z","body":"Actually it looks like that's a problem with Autobahn and Twisted-{11,12}?\r\n```\r\nTraceback (most recent call last):\r\n\r\n  File \"/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/twisted/trial/runner.py\", line 556, in loadPackage\r\n\r\n    module = modinfo.load()\r\n\r\n  File \"/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/twisted/python/modules.py\", line 383, in load\r\n\r\n    return self.pathEntry.pythonPath.moduleLoader(self.name)\r\n\r\n  File \"/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/twisted/python/reflect.py\", line 506, in namedAny\r\n\r\n    topLevelPackage = _importAndCheckStack(trialname)\r\n\r\n  File \"/home/travis/build/buildbot/buildbot/master/buildbot/test/integration/test_www.py\", line 25, in <module>\r\n\r\n    from buildbot.www import service as wwwservice\r\n\r\n  File \"/home/travis/build/buildbot/buildbot/master/buildbot/www/service.py\", line 26, in <module>\r\n\r\n    from buildbot.www import ws\r\n\r\n  File \"/home/travis/build/buildbot/buildbot/master/buildbot/www/ws.py\", line 21, in <module>\r\n\r\n    from autobahn.twisted.resource import WebSocketResource\r\n\r\n  File \"/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/autobahn/twisted/resource.py\", line 37, in <module>\r\n\r\n    from twisted.python.compat import _PY3\r\n\r\nexceptions.ImportError: cannot import name _PY3\r\n```\r\n@jvlomax have you seen this in your travels?"}}