找回密码
 立即注册
搜索

流水线执行时,upload产物无法显示

yilia 2024-7-24 11:23:57

问题背景

1、流水线执行时,upload产物无法显示

2、且插件偶现报错

排查思路

①:排查构建日志

获取该次构建对应的构建日志进行排查,

日志存放路径为:/data/bkce/logs/ci/

如果需要获取全部服务日志,则进入CCI后台服务机器

find /data/bkce/logs/ci/ -name \-devops.log -o -name \-devops-error.log |xargs tar zcvf /root/bkci-log.tar.gz

然后发送打包好的 /root/bkci-log.tar.gz 日志

排查构建日志时,可以通过报错的插件名搜索,方便定位错误点。例如 Upload package 插件报错,我们可以在日志中尝试查询 upload 字段,搜索到 upload 执行的对应日志。然后继续查询到报错日志如下:

②:排查服务日志

根据构建日志,可以看出构建在请求 artifactory 服务时报错,因此对 artifactory 日志进行排查。

  1. 排查服务日志可以先对 error 日志进行排查,若有明显报错可直接进行解决。若无报错,则继续对服务日志进行排查。

  2. 排查服务日志时,通常以构建日志报错时间进行定位

排查日志时,发现两处明显报错:

此时应继续对 process 服务进行排查,后续排查发现 process 服务在本次构建时,因CI机器负载压力过大,导致服务出现异常。

解决

1、根据日志,对 process 进行服务重启。

2、根据报错 No Space left on device ,对 CI 机器的空间进行清理。


您需要登录后才可以回帖 立即登录
共收到 0 条点评
返回顶部