手动部署失败

  • Choerodon平台版本:0.21.0

  • agent版本:0.21.5

  • 运行环境:自主搭建

  • 问题:手动部署失败,在agent中大量报错 env: code101201 repo new: git clone --mirror: fatal: Could not read from remote repository.agent中的日志

    devops-service中的日志

重启agent试过吗?

试过,重启了还是不行

是新搭建的环境还是?
功能曾经正常过吗?

新搭建的环境,没有成功过

请确认agent到gitlab的网络是否畅通

网路是通的,在agent的pod中可以使用ssh clone下载代码

agent的pod里面把/etc/ssh/ssh_config配置文件的内容以及/ssh-keys/里面的所有文件内容还有gitlab clone代码的命令发出来看看

1.etc/ssh/ssh_config的配置文件内容:image
2.ssh-keys中文件内容:


3.自己clone代码的方法:git clone ssh://git@gitlab.example.choerodon.io:32222/operation-gxc-092101-gitops/code101201.git,但是我在执行之前在/root/.ssh目录下添加一个config文件image

我注意到你使用的域名是 gitlab.example.choerodon.io,你是怎么解析这个域名的–内网dns解析,还是coredns 配置 hosts 插件。

内网dns解析的

agent的报错信心中没有打印gitlab的url,想问一下agent中现在是都不打印了吗?