You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行jenkins-jobs update jobs/时出现超时及JSON解析异常

执行jenkins-jobs update jobs/命令

错误信息

INFO:jenkins_jobs.cli.subcommand.base:正在更新[PosixPath('/home/ishu/jobs')]中的任务([])
INFO:root:缓存builders类型构建器 = jenkins_jobs.modules.builders:Builders
INFO:jenkins_jobs.builder:生成的任务数量: 1

第一阶段异常(最近的调用最后):

文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第822行,get_info函数中
return json.loads(self.jenkins_open(
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第560行,jenkins_open函数中
return self.jenkins_request(req, add_crumb, resolve_auth).text
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第576行,jenkins_request函数中
self.maybe_add_crumb(req)
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第373行,maybe_add_crumb函数中
response = self.jenkins_open(requests.Request(
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第560行,jenkins_open函数中
return self.jenkins_request(req, add_crumb, resolve_auth).text
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第579行,jenkins_request函数中
self._request(req))
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第553行,_request函数中
return self._session.send(r, **_settings)
文件 "/usr/local/lib/python3.10/dist-packages/requests/sessions.py",第701行,send函数中
r = adapter.send(request, **kwargs)
文件 "/usr/local/lib/python3.10/dist-packages/requests/adapters.py",第483行,send函数中
timeout = TimeoutSauce(connect=timeout, read=timeout)
文件 "/usr/local/lib/python3.10/dist-packages/urllib3/util/timeout.py",第119行,__init__函数中
self._connect = self._validate_timeout(connect, "connect")
文件 "/usr/local/lib/python3.10/dist-packages/urllib3/util/timeout.py",第156行,_validate_timeout函数中
raise ValueError(
ValueError: 连接超时值为<object object at 0x7fece1460800>,但必须是整数、浮点数或None。

在处理上述异常期间,发生了另一个异常:

第二阶段异常(最近的调用最后):

文件 "/home/ishu/.local/bin/jenkins-jobs",第8行
sys.exit(main())
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/cli/entry.py",第179行,main函数中
jjb.execute()
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/cli/entry.py",第158行,execute函数中
ext.obj.execute(self.options, self.jjb_config)
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/cli/subcommand/update.py",第133行,execute函数中
jobs, num_updated_jobs = builder.update_jobs(
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第332行,update_jobs函数中
results = self.parallel_update_job(n_workers=n_workers, concurrent=p_params)
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/parallel.py",第113行,concurrentized函数中
return func(*args, **kwargs)
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第353行,parallel_update_job函数中
self.update_job(job.name, job.output().decode("utf-8"))
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第132行,update_job函数中
if self.is_job(job_name):
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第143行,is_job函数中
if job_name in self.job_list:
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第102行,job_list属性中
self._job_list = set(job["fullname"] for job in self.jobs)
文件 "/home/ishu/.local/lib/python3.10/site-packages/jenkins_jobs/builder.py",第94行,jobs属性中
self._jobs = self.jenkins.get_all_jobs()
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第1074行,get_all_jobs函数中
jobs = [(0, [], self.get_info(query=jobs_query)['jobs'])]
文件 "/usr/local/lib/python3.10/dist-packages/jenkins/__init__.py",第829行,get_info函数中
raise JenkinsException("Could not parse JSON info for server[%s]"
jenkins.JenkinsException: 无法解析服务器[http://localhost:9090/]的JSON信息
raise JenkinsException("Could not parse JSON info for server[%s]"

jenkins.JenkinsException: 无法解析服务器[http://localhost:9090/]的JSON信息


内容的提问来源于stack exchange,提问作者Ayush _

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 20:45:35