0.17升级0.18后新增应用一直显示创建中

  • Choerodon平台版本: 0.18

  • 遇到问题的执行步骤:
    点击项目 -> 进入应用管理 -> 创建应用

  • 文档地址:

  • 环境信息(如:节点信息):


    1err 2err

  • 报错日志:

  • 原因分析:

    之前从数据库中的devops_application直接删除了一个应用.

  • 疑问:

    现在我要直接从数据库里面删除,还需要删除那些关联表

不要直接删除,看下这个应用关联的实例事件是否有异常,因为应用创建会关联很多组件,如果有的组件有问题就会出现这样的情况

一开始新建应用的时候报没有权限,然后应用显示创建失败。因为没有删除按钮,我就通过数据库删除了,后来创建同名的应用就会一直显示创建中。
所有我想通过删除所有的关联数据解决的。

不光是数据库,还涉及很多组件,所以不建议这样清理,应用的删除功能会在后续版本进行开发,目前先停用就好

0.19 会出来吗? 这个算是 基本功能哇

嗯,19版本

iam-service数据库中还有一个表叫application表 里面也有一条应用的数据。 gitlab也有对应应用的project(如果存在也要删掉)


iam_application 中name 字段 怎么跟 code 字段不是一致的?之前删过几条记录

创建应用是填的什么name和code, 数据库里面就是什么值

明显不对啊 我创建应用 是这样的

你这里的数据完全是错乱的 ,难道是我之前 删除几条记录的原因?

那可能是删除几条记录之后,在去创建同code的应用时校验有问题,我们这边在仔细测下devops服务和iam服务两边应用的所有关联逻辑

这个错了 没关系吧 这里只是做 记录?还是需要做下数据修复?

不影响使用

麻烦先解决下 我 Anget的 问题。。。这个比较急