2.5. 修复的问题
应用程序迁移工具套件(MTA)版本 8.0.0 提供以下固定问题,以及存在严重影响的其他问题。
在生成部署清单时,默认的 values.yaml 文件与 discover values.yaml 文件合并
在此次更新之前,当使用 Helm 模板生成部署清单时,会忽略使用 Helm Chart 打包的values.yaml 文件中的默认值。因此,只使用 mta-cli discover 命令后创建的 values.yaml 文件中的值。在这个版本中,默认的 values.yaml 文件与 discover values.yaml 文件合并。
(MTA-5793)
MTA CLI 不再无法检测 Gradle 项目的依赖关系
在此次更新之前,当您在无容器模式下对 Gradle 项目运行应用程序分析时,应用程序(MTA)命令行界面(CLI)的迁移工具包不会检测 Gradle 依赖项。因此,分析报告不会列出依赖项,而是在分析日志中显示错误消息。在这个版本中,这个问题已被解决。因此,MTA CLI 在分析完成后检测到 Gradle 依赖项。
(MTA-5793)
MTA UI 不再无法分析使用 Gradle 版本 7 及之后的版本构建的项目
在此次更新之前,当您分析了在应用程序(MTA)用户界面(UI)用户界面(UI)迁移工具包中使用 Gradle 构建的应用程序时,如果安装了 Gradle 版本 7 或更高版本,分析会失败。在这个版本中,这个问题已被解决。
(MTA-5907)
发现清单列出了应用程序中的所有定义的 Web 进程
在此次更新之前,mta-cli discover 命令只移动一个应用程序级别的进程,其进程类型被明确定义为发现清单中的 进程 块。因此,发现清单不会列出进程块中的隐式应用程序级别 进程。这会导致违反了推荐的清晰性和正确配置实践,特别是在计划多个进程类型时。在这个版本中,mta-cli 发现 将隐式和显式应用程序级别进程类型移到发现清单中的 进程 块中。
(MTA-6030)