File "/home/emerson/dev/ros/ros-tooling/ros-github-scripts/.venv/bin/ros-ci-for-pr", line 10, in <module>
sys.exit(main())
File "/home/emerson/dev/ros/ros-tooling/ros-github-scripts/ros_github_scripts/ci_for_pr.py", line 468, in main
run_jenkins_build(
File "/home/emerson/dev/ros/ros-tooling/ros-github-scripts/ros_github_scripts/ci_for_pr.py", line 296, in run_jenkins_build
queue_item = build_job.invoke(block=True, build_params=build_params)
File "/home/emerson/dev/ros/ros-tooling/ros-github-scripts/.venv/lib/python3.10/site-packages/jenkinsapi/job.py", line 219, in invoke
response = self.jenkins.requester.post_and_confirm_status(
File "/home/emerson/dev/ros/ros-tooling/ros-github-scripts/.venv/lib/python3.10/site-packages/jenkinsapi/utils/requester.py", line 301, in post_and_confirm_status
raise JenkinsAPIException(
jenkinsapi.custom_exceptions.JenkinsAPIException: Operation failed. url=https://ci.ros2.org/job/ci_launcher/buildWithParameters, data={'json': '{"parameter": [{"name": "CI_BRANCH_TO_TEST", "value": ""}, {"name": "CI_BUILD_ARGS", "value": "--event-handlers console_cohesion+ console_package_list+ --cmake-args -DINSTALL
_EXAMPLES=OFF -DSECURITY=ON -DAPPEND_PROJECT_NAME_TO_INCLUDEDIR=ON --packages-above-and-dependencies sensor_msgs"}, {"name": "CI_CMAKE_BUILD_TYPE", "value": "null"}, {"name": "CI_COLCON_BRANCH", "value": ""}, {"name": "CI_COLCON_MIXIN_URL", "value": "https://raw.githubusercontent.com/colcon/colcon-mixin-repository/m
aster/index.yaml"}, {"name": "CI_COMPILE_WITH_CLANG", "value": false}, {"name": "CI_EL_RELEASE", "value": "9"}, {"name": "CI_ENABLE_COVERAGE", "value": false}, {"name": "CI_ISOLATED", "value": true}, {"name": "CI_PIXI_TOML_URL", "value": ""}, {"name": "CI_ROS2_REPOS_URL", "value": "https://gist.githubusercontent.com/
emersonknapp/544606932674ac7d55ee72418a3c1a6e/raw/6ac3885edd076f08c5cf30de07aa72e37b57dfa3/ros2.repos"}, {"name": "CI_ROS2_SUPPLEMENTAL_REPOS_URL", "value": ""}, {"name": "CI_ROS_DISTRO", "value": "rolling"}, {"name": "CI_SCRIPTS_BRANCH", "value": "master"}, {"name": "CI_TEST_ARGS", "value": "--event-handlers console
_cohesion+ --retest-until-pass 2 --ctest-args -LE xfail --pytest-args -m \\"not xfail\\" --executor sequential --packages-above sensor_msgs"}, {"name": "CI_UBUNTU_DISTRO", "value": "noble"}, {"name": "CI_USE_CONNEXTDDS", "value": true}, {"name": "CI_USE_CONNEXT_DEBS", "value": false}, {"name": "CI_USE_CYCLONEDDS", "
value": true}, {"name": "CI_USE_FASTRTPS_DYNAMIC", "value": false}, {"name": "CI_USE_FASTRTPS_STATIC", "value": true}, {"name": "CI_USE_WHITESPACE_IN_PATHS", "value": false}], "statusCode": "303", "redirectTo": "."}', 'CI_BRANCH_TO_TEST': '', 'CI_SCRIPTS_BRANCH': 'master', 'CI_ROS2_REPOS_URL': 'https://gist.githubuse
rcontent.com/emersonknapp/544606932674ac7d55ee72418a3c1a6e/raw/6ac3885edd076f08c5cf30de07aa72e37b57dfa3/ros2.repos', 'CI_ROS2_SUPPLEMENTAL_REPOS_URL': '', 'CI_PIXI_TOML_URL': '', 'CI_COLCON_BRANCH': '', 'CI_UBUNTU_DISTRO': 'noble', 'CI_EL_RELEASE': '9', 'CI_ROS_DISTRO': 'rolling', 'CI_COLCON_MIXIN_URL': 'https://raw.
githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml', 'CI_CMAKE_BUILD_TYPE': 'null', 'CI_BUILD_ARGS': '--event-handlers console_cohesion+ console_package_list+ --cmake-args -DINSTALL_EXAMPLES=OFF -DSECURITY=ON -DAPPEND_PROJECT_NAME_TO_INCLUDEDIR=ON --packages-above-and-dependencies sensor_msgs', '
CI_ISOLATED': True, 'CI_USE_WHITESPACE_IN_PATHS': False, 'CI_USE_CONNEXTDDS': True, 'CI_USE_CONNEXT_DEBS': False, 'CI_USE_CYCLONEDDS': True, 'CI_USE_FASTRTPS_STATIC': True, 'CI_USE_FASTRTPS_DYNAMIC': False, 'CI_COMPILE_WITH_CLANG': False, 'CI_ENABLE_COVERAGE': False, 'CI_TEST_ARGS': '--event-handlers console_cohesion
+ --retest-until-pass 2 --ctest-args -LE xfail --pytest-args -m "not xfail" --executor sequential --packages-above sensor_msgs'}, headers={'Content-Type': 'application/x-www-form-urlencoded', 'Jenkins-Crumb': '5547ee4441889284808c1e9f1244779c8d19f6981b294a93b1f232c07ae10df1'}, status=500, text=b'\n \n <!DOCTYPE ht
ml><html><head resURL="/static/ff04d773" data-rooturl="" data-resurl="/static/ff04d773" data-extensions-available="true" data-unit-test="false" data-imagesurl="/static/ff04d773/images" data-crumb-header="Jenkins-Crumb" data-crumb-value="6b8ff14b1bbd18dd491ee8b58d7c81b2df5d1bf7ae2b7424ff03c4179b3ae280">\n \n \n\
n <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/ff04d773/jsbundles/styles.css" type="text/css"><link rel="stylesheet" href="/static/ff04d773/css/responsive-grid.css" type="text/css"><link rel="icon" href="/static/ff04d773/favicon.svg" type="image/svg+xml"><link sizes="any" rel="alternate ico
n" href="/static/ff04d773/favicon.ico"><link sizes="180x180" rel="apple-touch-icon" href="/static/ff04d773/apple-touch-icon.png"><link color="#191717" rel="mask-icon" href="/static/ff04d773/mask-icon.svg"><meta name="theme-color" content="#ffffff"><script src="/static/ff04d773/scripts/behavior.js" type="text/javascri
pt"></script><script src=\'/adjuncts/ff04d773/org/kohsuke/stapler/bind.js\' type=\'text/javascript\'></script><script src="/static/ff04d773/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/ff04d773/scripts/yui/dom/dom-min.js"></script><script src="/static/ff04d773/scripts/yui/event/event-min.js"></script
><script src="/static/ff04d773/scripts/yui/animation/animation-min.js"></script><script src="/static/ff04d773/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/ff04d773/scripts/yui/container/container-min.js"></script><script src="/static/ff04d773/scripts/yui/connection/connection-min.js"></script><
script src="/static/ff04d773/scripts/yui/datasource/datasource-min.js"></script><script src="/static/ff04d773/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/ff04d773/scripts/yui/menu/menu-min.js"></script><script src="/static/ff04d773/scripts/yui/element/element-min.js"></script><script s
rc="/static/ff04d773/scripts/yui/button/button-min.js"></script><script src="/static/ff04d773/scripts/yui/storage/storage-min.js"></script><script src="/static/ff04d773/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/ff04d773/scripts/sortable.js" type="text/javascript"></script><link
rel="stylesheet" href="/static/ff04d773/scripts/yui/container/assets/container.css" type="text/css"><link rel="stylesheet" href="/static/ff04d773/scripts/yui/container/assets/skins/sam/container.css" type="text/css"><link rel="stylesheet" href="/static/ff04d773/scripts/yui/menu/assets/skins/sam/menu.css" type="text/c
ss"><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins"><meta name="ROBOTS" content="INDEX,NOFOLLOW"><meta name="viewport" content="width=device-width, initial-scale=1"><script src=\'/adjuncts/ff04d773/org/jenkinsci/plugins/scriptsecurity/scripts/ScriptApproval/FormV
alidationPageDecorator/validate.js\' type=\'text/javascript\'></script><script src="/static/ff04d773/jsbundles/vendors.js" type="text/javascript"></script><script src="/static/ff04d773/jsbundles/sortable-drag-drop.js" type="text/javascript"></script><script defer="true" src="/static/ff04d773/jsbundles/app.js" type="t
ext/javascript"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam one-column jenkins-2.479.3" data-version="2.479.3"><a href="#skip2content" class="jenkins-skip-link">Skip to content</a><header id="page-header" class="page-header"><div class="page-header__brand"><div class="
logo"><a id="jenkins-home-link" href="/"><img src="/static/ff04d773/images/svgs/logo.svg" alt="[Jenkins]" id="jenkins-head-icon"><img src="/static/ff04d773/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/ff04d773/im
ages/svgs/logo.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="sear
chform"><input role="searchbox" name="q" placeholder="Search" id="search-box" class="main-search__input"><span class="main-search__icon-leading"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><title/><path d="M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z" fill
="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"/><path d="M338.29 338.29L448 448" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32"/></svg></span><a href="https://www.jenkins.io/redirect/search-box" class="main-search__icon-trailing"><svg xmlns="h
ttp://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 512 512"><path d="M256 40a216 216 0 10216 216A216 216 0 00256 40z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="38"/><path d="M200 202.29s.84-17.5 19.57-32.57C230.68 160.77 244 158.18 256 158c10.93-.14 20.69 1.67 26.53 4.45 10 4.76 2
9.47 16.38 29.47 41.09 0 26-17 37.81-36.37 50.8S251 281.43 251 296" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="38"/><circle cx="250" cy="360" fill="currentColor" r="25"/></svg></a><div id="search-box-completion" data-search-url="/search/"></div><script src=\'/adjunct
s/ff04d773/jenkins/views/JenkinsHeader/search-box.js\' type=\'text/javascript\'></script></div></form></div><script src="/static/ff04d773/jsbundles/keyboard-shortcuts.js" type="text/javascript"></script><div class="login page-header__hyperlinks"><div id="visible-am-insertion" class="page-header__am-wrapper"></div><di
v id="visible-sec-am-insertion" class="page-header__am-wrapper"></div><a href="/securityRealm/commenceLogin?from=%2Fjob%2Fci_launcher%2FbuildWithParameters">log in</a></div></header><div id="breadcrumbBar" class="jenkins-breadcrumbs" aria-label="breadcrumb"><ol class="jenkins-breadcrumbs__list" id="breadcrumbs"><li c
lass="jenkins-breadcrumbs__list-item"><a href="/" class="model-link">Dashboard</a></li><li class="children" data-href="/"></li></ol></div><div id="page-body" class="app-page-body app-page-body--one-column clear"><div id="main-panel"><a id="skip2content"></a><!--\nstart of main content \xe2\x87\x92\n--><h1 style="text
-align: center"><img src="/static/ff04d773/images/rage.svg" width="154" height="179"><span style="font-size:50px">\xc2\xa0Oops!</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=3a2ed654-6250-44ee-9c75-205
4f8c88863</div><!--\n\xe2\x87\x90 end of main content\n--></div></div><footer class="page-footer jenkins-mobile-hide"><div class="page-footer__flex-row"><div class="page-footer__footer-id-placeholder" id="footer"></div><div class="page-footer__links"><a class="jenkins-button jenkins-button--tertiary rest-api" href="a
pi/">REST API</a><button type="button" class="jenkins-button jenkins-button--tertiary jenkins_ver" data-dropdown="true">\n\n Jenkins 2.479.3\n </button><template><div class="jenkins-dropdown"><template data-dropdown-icon="<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox=&q
uot;0 0 512 512"><path d="M352.92 80C288 80 256 144 256 144s-32-64-96.92-64c-52.76 0-94.54 44.14-95.08 96.81-1.1 109.33 86.73 187.08 183 252.42a16 16 0 0018 0c96.26-65.34 184.09-143.09 183-252.42-.54-52.67-42.32-96.81-95.08-96.81z" fill="none" stroke="currentColor" stroke-line
cap="round" stroke-linejoin="round" stroke-width="32"/></svg>" data-dropdown-text="Get involved" data-dropdown-type="ITEM" data-dropdown-href="https://www.jenkins.io/participate/"></template><template data-dropdown-icon="<svg xmlns="http://www.w3.org/2000/svg" aria-
hidden="true" viewBox="0 0 512 512"><path d="M384 224v184a40 40 0 01-40 40H104a40 40 0 01-40-40V168a40 40 0 0140-40h167.48M336 64h112v112M224 288L440 72" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-
width="32"/></svg>" data-dropdown-text="Website" data-dropdown-type="ITEM" data-dropdown-href="https://www.jenkins.io/"></template></div></template></div></div></footer></body></html>'
Description
We've pinned our
jenkinsapidependency to a source version at 0.3.12.dev5, which at the time was newer than the one on PyPI. Now, PyPI does have newer versions, the latest is 0.3.22. However, calling builds with that one returns a 500 error.I'd like to get on a released version rather than the
git @source pin, if possible.