JFrog平台
访问服务
SSL / TLS问题
反向代理问题
访问令牌
高可用性
x光
洞察力
安装
调试日志配置
洞察趋势Displa应
管道
安装
节点初始化
管道错误消息
本节列出常见的管道错误消息、可能的原因以及解决错误的一些建议。如果您在修复这些错误时遇到困难,向支持部门提交申请,以便进一步调查。
错误:没有获取所有资源版本
错误 |
reqKick|executeStep|step|prepData|jFrogPipelinesSessionId:28be9c21-4ad6-4e3d-9411-7b9988535fd1|_getResourceVersions,所有资源版本都不获取。请求的资源版本:16;接收到的资源版本:[] |
导致 |
在触发运行之后,但在开始运行之前,管道中的一个或多个资源被重置。2022世界杯阿根廷预选赛赛程因此,在获取与运行相关的资源时,资源版本将作为空数组2022世界杯阿根廷预选赛赛程返回。 |
决议 |
重新运行管道。 当资源被重置时,它会清除资源版本历史记录,并将其重置为单个版本,现在认为是最新版本。此版本用于新运行。 |
错误:致命:引用不是树
错误 |
致命:参考不是树:679e2fc3c2590f7dbaf64534a325ac60b4dc8689 |
导致 |
这可能是吸毒造成的 |
决议 |
:
或
|
错误:为节点创建pvc失败
错误 |
日志含义为节点创建pvc失败 |
导致 |
要么Kubernetes配置没有权限创建持续数量索赔(PVC)资源或管道无法连接到所提供的Kubernetes主机服务器。 |
决议 |
查看Kubernetes配置并验证 |
错误:SCM提供者凭证没有足够的权限
错误 |
为集成“ |
导致 |
创建集成时提供的凭据(用户名和/或令牌)不正确或不充分。 |
决议 |
确保为SCM提供者提供的凭证是正确的,并且具有足够的权限。 |
错误:SCM提供者URL无效
错误 |
为集成“ |
导致 |
创建集成时提供的SCM URL是不正确的。 |
决议 |
确保为SCM提供者提供的URL是正确的。 |
错误:SCM提供者存储库路径无效
错误 |
存储库路径“ |
导致 |
为SCM提供者提供的存储库路径不正确或不存在. |
决议 |
确保为SCM提供者提供的存储库名称是正确的。 |
错误:无法更新步骤类型
错误 |
step 例子: |
导致 |
在管道执行同步之后,不应该修改步骤的类型,因为它可能导致管道同步错误。 |
决议 |
虽然不推荐,但如果您确实想更改步骤的类型,请执行以下步骤:
|
错误:Ubuntu 16.04不支持
错误 |
Ubuntu_16.04已停止支持。请升级到更高的版本。 |
导致 |
Ubuntu Linux 16.04 LTS于2021年4月30日结束了其五年的LTS窗口,不再受其供应商的支持。因此,管道不再支持现有的Ubuntu 16节点池。 |
决议 |
有关支持的Ubuntu版本的信息,请参见系统需求矩阵. |
错误:CentOS 8.0不支持
错误 |
CentOS 8的支持已经结束。请更换操作系统到其他支持的版本。支持的版本列表请参见系统要求。 |
导致 |
CentOS 8。该产品将于2021年12月到期,供应商不再支持该产品。因此,管道不再支持现有的CentOS 8节点池。 |
决议 |
支持的操作系统版本列表请参见系统需求. |
postHook返回错误422
错误 |
Webhook创建失败的路径:userName/repoName和集成:myGithub与err: postHook返回错误422 userName/repoName |
导致 |
这通常是太多的webhook的结果。GitHub允许每个存储库有20个webhook。 |
决议 |
在GitHub中,进入设置|人则标签为相关的存储库和删除所有失败的webhook。 |
错误:连接不成功
错误 |
连接不成功 |
导致 |
这条消息出现的原因之一是时间为集成提供的Artifactory/Distribution URL不正确。 |
决议 |
验证为集成提供的Artifactory/Distribution URL是否正确。如果您发现它不正确,请更新URL并使用测试连接按钮进行验证,然后保存。 |
"cannotinterruptaffinityGroup"".">错误:step "" cannot interrupt affinityGroup ""。
错误 |
custupd_docker: step "bundle"不能中断affinityGroup "group1"。 |
导致 |
当管道中有多个步骤且中间步骤属于不同的亲和组时,就会发生这种情况。这会中断步骤的流程。 例如:依次有三个步骤,一步一个,步骤B,步骤C.一步一个而且步骤C是亲和团体的一部分吗A组,但步骤B是亲和团体的一部分吗B组. |
决议 |
在相同的亲和组中定义所有步骤及其依赖项。不应该有属于不同亲和组的任何中间步骤。 例如,做以下其中一件事:
|