开发流水线-创建分支报错

我明明给了youyong这个账号项目所有者权限,但进去后创建应用就是报没有项目所有者错误,创建不了应用,只能admin来创建应用,
大神指导下啊。

在全局层, 有个事务实例,看下里面member-role相关的saga实例 有没有失败的?

都是完成

有teamview吗 ,我远程看一下,确实很奇怪

私信给我就行

image

稍等这边确认下roleLabels为空的原因

iam-service服务是多少版本?

iam_service数据库执行下这个sql
SELECT irl.label_id from iam_role ir left join iam_role_label irl on ir.id = irl.role_id where ir.code = 'role/project/default/project-owner'

是按照文档里装的0.18.2

执行结果

0.18.2这个版本有个bug,你把iam-service升级到最新版本0.18.4,然后前端升级到0.18.5

升级后其他怪问题都解决了就是创建分支的时候报faild


我看了下gitlab中分支是已经创建了。

大神帮忙看下了,我查了下gitlab-service

报这个错误

删除了 重新创建 看下devops-service的日志 是不是有npe异常

我删除分支-又重新创建分支 devops-service的日志

没有发现异常
只是在gitlab-service中发现

devops-service 我升级到了0.18.4,问题依旧,麻烦了。。。

还望指点下了,一直卡在这,什么办法都想过和试过了,就一直报failed

升级下devops-service到0.18.5 修改了可能出错的逻辑,和新加了日志

devops-service升级到0.18.5

一直转圈圈处理中,刷新下就可以了 不知道这个状态对不。
日志是:

现在分支的状态是对的,之前报错就是没找到commit的用户导致的npe,
后续会优化这个commitName是空的情况

好的,我继续往下使用。