[Buildbot] #3385: change_hook_auth doesn't accept "file:changehook.passwd"
Buildbot trac
trac at buildbot.net
Wed Nov 18 18:39:23 UTC 2015
#3385: change_hook_auth doesn't accept "file:changehook.passwd"
-------------------+-----------------------
Reporter: verm | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: master | Keywords: hook
-------------------+-----------------------
There's clearly something missing as it's passing the string directly
which causes an error.
The test uses a memory DB which is why it passes.
{{{
2015-11-18 18:34:46+0000 [-] while starting BuildMaster
Traceback (most recent call last):
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1184, in gotResult
_inlineCallbacks(r, g, deferred)
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1128, in _inlineCallbacks
result = g.send(result)
File "/data/buildbot/buildbot/master/buildbot/util/service.py",
line 46, in reconfigServiceWithBuildbotConfig
yield svc.reconfigServiceWithBuildbotConfig(new_config)
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1274, in unwindGenerator
return _inlineCallbacks(None, gen, Deferred())
--- <exception caught here> ---
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/internet/defer.py", line 1128, in _inlineCallbacks
result = g.send(result)
File "/data/buildbot/buildbot/master/buildbot/www/service.py",
line 73, in reconfigServiceWithBuildbotConfig
self.setupSite(new_config)
File "/data/buildbot/buildbot/master/buildbot/www/service.py",
line 169, in setupSite
resource_obj, change_hook_auth)
File "/data/buildbot/buildbot/master/buildbot/www/service.py",
line 232, in setupProtectedResource
portal = Portal(SimpleRealm(), checkers)
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/cred/portal.py", line 65, in __init__
self.registerChecker(checker)
File "/data/buildbot/env/lib/python2.7/site-
packages/twisted/cred/portal.py", line 77, in registerChecker
credentialInterfaces = checker.credentialInterfaces
exceptions.AttributeError: 'str' object has no attribute
'credentialInterfaces'
}}}
--
Ticket URL: <http://trac.buildbot.net/ticket/3385>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list