
-
Previous Value Current Value Open
Closed
-
我这边测试了没问题。请确保 job 使用了正确的 executor
-
还是不行
server shell executor是可以的。 -
你看下 job 的 日志,看是否确实使用了这个 executor
-
然后错误日志请贴一个完整的。
-

-
错误日志就这么多 😅 09:56:44 Running step "publish"... 09:56:44 ) at io.onedev.k8shelper.KubernetesHelper.checkStatus(KubernetesHelper.java:476) at io.onedev.k8shelper.KubernetesHelper.runServerStep(KubernetesHelper.java:964) at io.onedev.k8shelper.KubernetesHelper.runServerStep(KubernetesHelper.java:920) at io.onedev.agent.AgentSocket$3.execute(AgentSocket.java:459) at io.onedev.k8shelper.LeafFacade.execute(LeafFacade.java:12) at io.onedev.k8shelper.CompositeFacade.execute(CompositeFacade.java:34) at io.onedev.agent.AgentSocket.executeShellJob(AgentSocket.java:374) at io.onedev.agent.AgentSocket.service(AgentSocket.java:1005) at io.onedev.agent.AgentSocket.lambda$onMessage$0(AgentSocket.java:183) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834)
-
再看下执行这个 job 的 agent 有没有更详细的日志。感觉是 agent 没法通过 conf/agent.properties 里指定的 serverUrl 连接到 server
-
然后没有这个信息吗?比如:
Step "publish" is failed (0 seconds): java.lang.RuntimeException: Http request failed (status code: 500, error message: Internal server error: check server log for details) -
我看了agent和server日志确实都没有具体信息
-
那就奇怪了,或者你告诉我详细的复现步骤(最好附上测试数据库和项目)
-
那就奇怪了,或者你告诉我详细的复现步骤(最好附上测试数据库和项目)
我又排查了一遍发现是因为nginx配置client_max_body_size值设置太小了,项目到现在jar包超过设定的150M了,改大就正常了。
-
哦,谢谢反馈。我看看能不能改善出错信息帮助以后排查此类问题。
| Type |
Bug
|
| Priority |
Normal
|
| Assignee | |
| Affected Versions |
8.5.9
|
| Labels |
No labels
|