应用服务功能:从github导入应用时,提示io.choerodon.core.exception.CommonException: error.projecthook.create

你先重启gitlab-service,然后再去重试失败的事务呢

使用kubectl get pod gitlab-service-68f94c5dc-75jtc -n c7n-system -o yaml | kubectl replace --force -f - 重启pod后,重新执行失败的事务,还是报那个错

你直接调用gitlab创建webhooks的接口试试,
curl --request POST --header “PRIVATE-TOKEN: gitlab-service配置的GITLAB_PRIVATETOKEN” “http://gitlab域名/api/v4/projects/gitlab项目id/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda

执行您发的命令,报错。curl --request POST --header “PRIVATE-TOKEN: afFRF81GQJr2G495Edaf” “http://gitlab.example.gf521.cn/api/v4/projects/1/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda”,报错,如图所示

执行 curl -X POST -H ‘PRIVATE-TOKEN: afFRF81GQJr2G495Edaf’ http://gitlab.example.gf521.cn/api/v4/projects/1/hooks?url=http://api.test.com/v1/iam/hooks&enable_ssl_verification=true&token=asdasdasdasda,可以添加webhook成功。如图所示


你创建webhook的时候,把这些触发事件都勾上呢,看能不能成功。

能创建成功

通过一键部署安装的,所有组件都是自动安装的

如果是一键部署,那就不是配置的问题。

可能是挂载的 nfs PVC 的问题。卸载gitlab,删除 pvc 后重新安装gitlab。