[Buildbot-devel] Problem using Force build with buildbot 0.7.11p3
adheer chandravanshi
adheerchandravanshi at gmail.com
Tue Jul 26 11:18:17 UTC 2011
Amber,
Thanks for your reply.
Actually there are some historical reasons as to why I am not in
position to upgrade to newer buildbot version. Though I can give a
shot with 0.7.12. It will take me some time to set this up locally for
testing purpose.
Thanks again,
Adheer
On Tue, Jul 26, 2011 at 12:45 PM, Amber Yust <ayust at yelp.com> wrote:
> I'm not sure we're even really supporting 0.7.11 any more. Have you
> considered upgrading to a newer version? At the very least 0.7.12 if you
> don't want major architectural changes, but ideally 0.8.3+?
> ~Amber
>
> On Mon, Jul 25, 2011 at 11:16 PM, adheer chandravanshi
> <adheerchandravanshi at gmail.com> wrote:
>>
>> Hello All,
>>
>> I am using buildbot version 0.7.11p3. I have set the authentication to
>> BasicAuth. And I am facing issues with force build.
>>
>> The snippet of error I get is as follows:
>>
>>
>> ===========================================================================================
>> Traceback (most recent call last):
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1402, in rawDataReceived
>> self._finishRequestBody(data[self.length:])
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1337, in _finishRequestBody
>> self.allContentReceived()
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1391, in allContentReceived
>> req.requestReceived(command, path, version)
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 714, in requestReceived
>> self.process()
>> --- <exception caught here> ---
>> File "/usr/lib64/python2.4/site-packages/twisted/web/server.py",
>> line 149, in process
>> resrc = self.site.getResourceFor(self)
>> File "/usr/lib64/python2.4/site-packages/twisted/web/server.py",
>> line 567, in getResourceFor
>> return resource.getChildForRequest(self.resource, request)
>> File
>> "/usr/lib64/python2.4/site-packages/twisted/web/resource.py",
>> line 47, in getChildForRequest
>> resource = resource.getChildWithDefault(pathElement, request)
>> File
>> "/usr/lib64/python2.4/site-packages/twisted/web/resource.py",
>> line 151, in getChildWithDefault
>> return self.getChild(path, request)
>> File
>> "/usr/lib/python2.4/site-packages/buildbot/status/web/builder.py",
>> line 298, in getChild
>> return self.force(req)
>> File
>> "/usr/lib/python2.4/site-packages/buildbot/status/web/builder.py",
>> line 184, in force
>> return self.authUser(req, self._force_authenticated)
>> File
>> "/usr/lib/python2.4/site-packages/buildbot/status/web/base.py",
>> line 290, in authUser
>> return request.site.buildbot_service.authUser(user,
>> passwd, request, nextfunc)
>> File
>> "/usr/lib/python2.4/site-packages/buildbot/status/web/baseweb.py",
>> line 636, in authUser
>> d.addCallbacks(_success, _failure)
>> exceptions.AttributeError: 'bool' object has no attribute
>> 'addCallbacks'
>>
>>
>> ===========================================================================================
>>
>>
>>
>>
>> The snippet of buildmaster config in master.cfg is as follows:
>>
>>
>> -----------------------------------------------------------------------------
>> from buildbot.status.html import WebStatus
>> from buildbot.status.web import auth
>> from buildbot.status.web.auth import BasicAuth
>>
>> users = [('adheer', 'adheerpass')]
>> BuildmasterConfig = {
>> 'slavePortnum': 1111,
>> 'projectName': 'Build Server',
>> 'projectURL': 'http://buildmaster.buildserver.com:8020/',
>> 'buildbotURL': 'http://172.16.1.42:8020/',
>> 'status':
>> [html.WebStatus(http_port=8020,auth=BasicAuth(users),allowForce=True),mn],
>> }
>>
>> -----------------------------------------------------------------------------
>>
>>
>>
>> And when I don't use any authentication, I get following error:
>>
>>
>> ===========================================================================================
>> Traceback (most recent call last):
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1402, in rawDataReceived
>> self._finishRequestBody(data[self.length:])
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1337, in _finishRequestBody
>> self.allContentReceived()
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 1391, in allContentReceived
>> req.requestReceived(command, path, version)
>> File "/usr/lib64/python2.4/site-packages/twisted/web/http.py",
>> line 714, in requestReceived
>> self.process()
>> --- <exception caught here> ---
>> File "/usr/lib64/python2.4/site-packages/twisted/web/server.py",
>> line 150, in process
>> self.render(resrc)
>> File "/usr/lib64/python2.4/site-packages/twisted/web/server.py",
>> line 157, in render
>> body = resrc.render(self)
>> exceptions.AttributeError: 'NoneType' object has no attribute
>> 'render'
>>
>> ===========================================================================================
>>
>>
>> Any help is greatly appreciated!
>>
>> Thanks,
>> Adheer
>>
>>
>> ------------------------------------------------------------------------------
>> Magic Quadrant for Content-Aware Data Loss Prevention
>> Research study explores the data loss prevention market. Includes in-depth
>> analysis on the changes within the DLP market, and the criteria used to
>> evaluate the strengths and weaknesses of these DLP solutions.
>> http://www.accelacomm.com/jaw/sfnl/114/51385063/
>> _______________________________________________
>> Buildbot-devel mailing list
>> Buildbot-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>
More information about the devel
mailing list