I found the solution to this issue. I am getting the same issue using
python 3.8 and Jenkins version 2.332.4. I overloaded the method:

```
folder_url, short_name = self._get_job_folder(name)
url = "{}{}job/{}/nextbuildnumber/submit".format(self.server, folder_url, 
short_name)
self.jenkins_open(
    requests.Request("POST", url, params={"nextBuildNumber": number})
)
```

-- 
You received this bug notification because you are a member of Python
Jenkins Developers, which is subscribed to Python Jenkins.
https://bugs.launchpad.net/bugs/1995099

Title:
  python 3.9 使用set_next_build_number报错

Status in Python Jenkins:
  New

Bug description:
  jenkins version:2.319.1
  next build number :v1.8

  Traceback (most recent call last):
    File "D:\xxx\lib\site-packages\jenkins\__init__.py", line 575, in 
jenkins_request
      return self._response_handler(
    File "D:\xxx\lib\site-packages\jenkins\__init__.py", line 536, in 
_response_handler
      response.raise_for_status()
    File "D:\xxx\lib\site-packages\requests\models.py", line 1021, in 
raise_for_status
      raise HTTPError(http_error_msg, response=self)
  requests.exceptions.HTTPError: 500 Server Error: Server Error for url: 
http://xxx:8080/job/test01/nextbuildnumber/submit
  During handling of the above exception, another exception occurred:
  Traceback (most recent call last):
    File "<input>", line 1, in <module>
    File "D:\xxx\lib\site-packages\jenkins\__init__.py", line 1142, in 
set_next_build_number
      self.jenkins_open(requests.Request(
    File "D:\xxx\lib\site-packages\jenkins\__init__.py", line 557, in 
jenkins_open
      return self.jenkins_request(req, add_crumb, resolve_auth).text
    File "D:\xxx\lib\site-packages\jenkins\__init__.py", line 587, in 
jenkins_request
      raise JenkinsException(msg)
  jenkins.JenkinsException: Error in request. Possibly authentication failed 
[500]: Server Error
    
    <!DOCTYPE html><html class=""><head resURL="/static/7f554537" 
data-rooturl="" data-resurl="/static/7f554537" data-extensions-available="true" 
data-unit-test="false" data-imagesurl="/static/7f554537/images" 
data-crumb-header="Jenkins-Crumb" 
data-crumb-value="6b29152ea8ce8c3669580200e1f561c5a0bdecc10141e89fd5a0715703dc7c98">
      
      
      <title>Jenkins [Jenkins]</title><link rel="stylesheet" 
href="/static/7f554537/jsbundles/base-styles-v2.css" type="text/css"><link 
rel="stylesheet" href="/static/7f554537/css/color.css" type="text/css"><link 
rel="stylesheet" href="/static/7f554537/css/responsive-grid.css" 
type="text/css"><link rel="shortcut icon" href="/static/7f554537/favicon.ico" 
type="image/vnd.microsoft.icon"><link color="black" rel="mask-icon" 
href="/images/mask-icon.svg"><script 
src="/static/7f554537/scripts/prototype.js" 
type="text/javascript"></script><script 
src="/static/7f554537/scripts/behavior.js" 
type="text/javascript"></script><script 
src='/adjuncts/7f554537/org/kohsuke/stapler/bind.js' 
type='text/javascript'></script><script 
src="/static/7f554537/scripts/yui/yahoo/yahoo-min.js"></script><script 
src="/static/7f554537/scripts/yui/dom/dom-min.js"></script><script 
src="/static/7f554537/scripts/yui/event/event-min.js"></script><script 
src="/static/7f554537/scripts/yui/animation/animation-min.js"></script><script 
src="/static/7f554537/scripts/yui/dragdrop/dragdrop-min.js"></script><script 
src="/static/7f554537/scripts/yui/container/container-min.js"></script><script 
src="/static/7f554537/scripts/yui/connection/connection-min.js"></script><script
 
src="/static/7f554537/scripts/yui/datasource/datasource-min.js"></script><script
 
src="/static/7f554537/scripts/yui/autocomplete/autocomplete-min.js"></script><script
 src="/static/7f554537/scripts/yui/menu/menu-min.js"></script><script 
src="/static/7f554537/scripts/yui/element/element-min.js"></script><script 
src="/static/7f554537/scripts/yui/button/button-min.js"></script><script 
src="/static/7f554537/scripts/yui/storage/storage-min.js"></script><script 
src="/static/7f554537/scripts/polyfills.js" 
type="text/javascript"></script><script 
src="/static/7f554537/scripts/hudson-behavior.js" 
type="text/javascript"></script><script 
src="/static/7f554537/scripts/sortable.js" 
type="text/javascript"></script><link rel="stylesheet" 
href="/static/7f554537/scripts/yui/container/assets/container.css" 
type="text/css"><link rel="stylesheet" 
href="/static/7f554537/scripts/yui/container/assets/skins/sam/container.css" 
type="text/css"><link rel="stylesheet" 
href="/static/7f554537/scripts/yui/menu/assets/skins/sam/menu.css" 
type="text/css"><link rel="stylesheet" 
href="/static/7f554537/jsbundles/ui-refresh-overrides.css" 
type="text/css"><meta name="ROBOTS" content="INDEX,NOFOLLOW"><meta 
name="viewport" content="width=device-width, initial-scale=1"><script 
src="/adjuncts/7f554537/org/kohsuke/stapler/jquery/jquery.full.js" 
type="text/javascript"></script><script>var 
Q=jQuery.noConflict()</script><script 
src="/static/7f554537/jsbundles/vendors.js" 
type="text/javascript"></script><script 
src="/static/7f554537/jsbundles/page-init.js" 
type="text/javascript"></script><script 
src="/static/7f554537/jsbundles/sortable-drag-drop.js" 
type="text/javascript"></script></head><body 
data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam 
one-column jenkins-2.319.1" data-version="2.319.1"><a href="#skip2content" 
class="skiplink">Skip to content</a><div id="page-head"><header id="header" 
class="page-header"><div class="page-header__brand"><div class="logo"><a 
id="jenkins-home-link" href="/"><img 
src="/static/7f554537/images/jenkins-header-logo-v2.svg" alt="[Jenkins]" 
id="jenkins-head-icon"><img src="/static/7f554537/images/title.svg" 
alt="Jenkins" width="139" id="jenkins-name-icon" height="34"></a></div><a 
href="/" class="page-header__brand-link"><img 
src="/static/7f554537/images/jenkins-header-logo-v2.svg" alt="[Jenkins]" 
class="page-header__brand-image"><span 
class="page-header__brand-name">Jenkins</span></a></div><div class="searchbox 
hidden-xs"><form role="search" method="get" name="search" action="/search/" 
style="position:relative;" class="no-json"><div 
id="search-box-sizer"></div><div id="searchform"><input role="searchbox" 
name="q" placeholder="Search" id="search-box" class="main-search__input"><span 
class="main-search__icon-leading"><svg viewBox="0 0 24 24" focusable="false" 
class="svg-icon "><use 
href="/static/7f554537/images/material-icons/svg-sprite-action-symbol.svg#ic_search_24px"></use></svg></span><a
 href="https://www.jenkins.io/redirect/search-box"; 
class="main-search__icon-trailing"><svg viewBox="0 0 24 24" focusable="false" 
class="svg-icon "><use 
href="/static/7f554537/images/material-icons/svg-sprite-action-symbol.svg#ic_help_outline_24px"></use></svg></a><div
 
id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div><div
 class="login page-header__hyperlinks"><div id="visible-am-insertion" 
class="page-header__am-wrapper"></div><div id="visible-sec-am-insertion" 
class="page-header__am-wrapper"></div><a 
href="/login?from=%2Fjob%2Ftest01%2Fnextbuildnumber%2Fsubmit"><b>log 
in</b></a></div></header><div id="breadcrumbBar"><tr id="top-nav"><td 
id="left-top-nav" colspan="2"><link rel='stylesheet' 
href='/adjuncts/7f554537/lib/layout/breadcrumbs.css' type='text/css' /><script 
src='/adjuncts/7f554537/lib/layout/breadcrumbs.js' 
type='text/javascript'></script><div class="top-sticker noedge"><div 
class="top-sticker-inner"><div class="breadcrumbs__wrapper"><ul 
id="breadcrumbs"><li class="item"><a href="/" class="model-link 
inside">Dashboard</a></li><li href="/" class="children"></li></ul><div 
id="breadcrumb-menu-target"></div></div></div></div></td></tr></div></div><div 
id="page-body" class="clear"><div id="main-panel"><a 
name="skip2content"></a><h1 style="text-align: center"><img 
src="/static/7f554537/images/rage.png" width="154" height="179"><span 
style="font-size:50px"> Oops!</span></h1><div id="error-description"><h2 
style="text-align: center">A problem occurred while processing the 
request.</h2><p style="text-align: center">Logging 
ID=16049d48-13cd-4c8e-ab34-6d227ff95cb1</div></div></div><footer 
class="page-footer"><div class="container-fluid"><div 
class="page-footer__flex-row"><div class="page-footer__footer-id-placeholder" 
id="footer"></div><div class="page-footer__links rest_api hidden-xs"><a 
href="api/">REST API</a></div><div class="page-footer__links 
page-footer__links--white jenkins_ver"><a rel="noopener noreferrer" 
href="https://www.jenkins.io/"; target="_blank">Jenkins 
2.319.1</a></div></div></div></footer><script async="true" 
src="/static/7f554537/scripts/svgxuse.min.js" 
type="text/javascript"></script></body></html>

To manage notifications about this bug go to:
https://bugs.launchpad.net/python-jenkins/+bug/1995099/+subscriptions


-- 
Mailing list: https://launchpad.net/~python-jenkins-developers
Post to     : python-jenkins-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~python-jenkins-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to