无法在web控制台中创建分支

  • Choerodon平台版本:0.19

  • 运行环境:自主搭建

  • 问题描述:

    创建应用服务成功后,在web控制台的 开发 - 代码管理 界面中,“创建分支”按钮是灰色的,无法点击。

  • 执行的操作:
    如:创建了一个新的应用服务,并创建了相应的团队成员,用该成员账户登录,无法创建分支。gitlab中可以看到应用服务对应的project已经建立成功,直接用gitlab的root用户对这个repo进行操作,如上传代码,创建分支等,在c7n的界面均无法体现,显示“该应用服务仓库为空,暂无分支”。后台日志(gtilab,devops)未发现明显报错。事务中曾经看到一个gitlab相关报错“The user you want to assign a role to is not created successfully!”

  • 报错信息(请尽量使用代码块或系统截图的形式展现):

  • 建议:

    后台日志是否应该给出明确提示,或者前端提示一下为什么无法点击灰色的“创建分支”按钮?

你好,请查看此应用服务对应的gitlab仓库的webhook发送情况, 在settings -> integration中

查看发送情况

非常感谢,的确是这个问题,webhook里可以看到大量失败:


原因应该是我的dns有些问题,手动改了svc后,重新发送请求成功了,web控制台里能看到我手动通过git建立的分支了,“创建分支”按钮也可用了。

好的~