从0.13升级到0.14时,敏捷管理升级报错

  • Choerodon平台版本: 0.14.0

  • 遇到问题的执行步骤:
    执行升级agile service时报错

  • 文档地址:
    http://choerodon.io/zh/docs/installation-configuration/update/0.13-to-0.14/

  • 环境信息(如:节点信息):
    4节点 32G

  • 报错日志:
    执行helm脚本报错


    发现时job执行时报错,之后追踪job的日志

    发现是数据库更新脚本有错
    script/db/agile_issue_link.groovy
    2019-01-28-agile-issue-link-add-project_id这个变更报错

    这个数据库变更添加了一个字段,但没有设置默认值,再之后的加入非空校验时报错了。

  • 原因分析:
    添加字段的时候没有考虑到原有数据。

谢谢你的反馈,我们正在加紧抢修中。

您好,请先将agile-service服务的agile_issue_link表的project_id字段先删掉,然后将agile-service服务升级到0.14.4。