get_job_config fails when authentication required
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Python Jenkins |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When I try to call get_job_config against an Jenkins instance that requires authentication I get the following stacktrace:
Traceback (most recent call last):
File "./test.py", line 13, in <module>
print l_jenkins.
File "/home/
return urllib2.
File "/usr/lib/
return _opener.open(url, data, timeout)
File "/usr/lib/
response = meth(req, response)
File "/usr/lib/
'http', request, response, code, msg, hdrs)
File "/usr/lib/
return self._call_
File "/usr/lib/
result = func(*args)
File "/usr/lib/
raise HTTPError(
urllib2.HTTPError: HTTP Error 403: Forbidden
Call needs to be wrapped in jenkins_open to ensure that username/password is passed in the request.
Related branches
Changed in python-jenkins: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in python-jenkins: | |
status: | Confirmed → Fix Committed |
Changed in python-jenkins: | |
status: | Fix Committed → Fix Released |
This is against the latest revision on trunk.