升级到 devops 工具链后,Active Deploy“开始”步骤失败
Active Deploy `begin` step fails after upgrade to devops toolchain
我们最近将我们的 IBM Bluemix devops 项目升级为 IBM 推荐的工具链,但它不再部署了。管道配置似乎已正确迁移,流程部署过程的第一步甚至可以正常工作,创建应用程序的新实例。但是,当它到达 active-deploy-begin 步骤时,它失败并显示错误:
--- ERROR: Unknown status:
--- ERROR: label: my-app_220-to-my-app_2 space: my-space routes: my-app.mybluemix.net
phase: rampup start group: my-app_220 app (1) successor group: my-app_2 app (1) algorithm: rb
deployment id: 84630da7-8663-466a-bb99-e02d2eb17a90 transition type: manual
rampup duration: 4% of 2m test duration: 1s
rampdown duration: 2m status: in_progress status messages: <none>
内部版本号似乎是从 1 开始的,而不是从之前的 220 开始的。我尝试从 Bluemix Web 界面删除应用程序级别的服务,但无济于事。任何帮助或指点将不胜感激。
更新:
我尝试过的事情:
- 删除应用程序和运行构建过程以创建一个新的
实例。这是第一次工作,因为它检测到它只是
初始构建。但是第二次 运行 它失败了
同样
Unknown Status
错误。
- 删除之前所有的部署记录,排除部署标签名引起的可能性
冲突。即
my-app_1-to-my-app_2
同样有趣的是,active deploy 命令使用 active-deploy-create my-app_1 my-app_2
命令从 cf 命令行运行。因此,问题似乎出在为管道运行活动部署命令的脚本上。
https://github.com/Osthanes/update_service/issues/54 也报告了此问题。在那里你会找到如何解决问题的说明。
我们最近将我们的 IBM Bluemix devops 项目升级为 IBM 推荐的工具链,但它不再部署了。管道配置似乎已正确迁移,流程部署过程的第一步甚至可以正常工作,创建应用程序的新实例。但是,当它到达 active-deploy-begin 步骤时,它失败并显示错误:
--- ERROR: Unknown status:
--- ERROR: label: my-app_220-to-my-app_2 space: my-space routes: my-app.mybluemix.net
phase: rampup start group: my-app_220 app (1) successor group: my-app_2 app (1) algorithm: rb
deployment id: 84630da7-8663-466a-bb99-e02d2eb17a90 transition type: manual
rampup duration: 4% of 2m test duration: 1s
rampdown duration: 2m status: in_progress status messages: <none>
内部版本号似乎是从 1 开始的,而不是从之前的 220 开始的。我尝试从 Bluemix Web 界面删除应用程序级别的服务,但无济于事。任何帮助或指点将不胜感激。
更新:
我尝试过的事情:
- 删除应用程序和运行构建过程以创建一个新的
实例。这是第一次工作,因为它检测到它只是
初始构建。但是第二次 运行 它失败了
同样
Unknown Status
错误。 - 删除之前所有的部署记录,排除部署标签名引起的可能性
冲突。即
my-app_1-to-my-app_2
同样有趣的是,active deploy 命令使用 active-deploy-create my-app_1 my-app_2
命令从 cf 命令行运行。因此,问题似乎出在为管道运行活动部署命令的脚本上。
https://github.com/Osthanes/update_service/issues/54 也报告了此问题。在那里你会找到如何解决问题的说明。