升级到devops工具链

时间:2017-04-24 02:21:03

标签: ibm-cloud devops-services active-deploy

我们最近将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界面删除应用程序级别的服务,但无济于事。任何帮助或指示将不胜感激。

更新

我尝试的事情:

  1. 删除应用并运行构建过程以创建新应用 实例。这是第一次,因为它检测到它只是 初步构建。但是第二次它运行失败了 相同的Unknown Status错误。
  2. 删除其中的所有先前部署记录,以消除由于部署标签名称而导致的可能性 冲突。即my-app_1-to-my-app_2
  3. 同样有趣的是,active deploy命令使用active-deploy-create my-app_1 my-app_2命令从cf命令行开始工作。因此,似乎问题可能出在运行管道的活动部署命令的脚本上。

1 个答案:

答案 0 :(得分:1)

此问题也在https://github.com/Osthanes/update_service/issues/54报道。在那里,您将找到如何解决问题的说明。