【发布时间】:2017-04-18 00:29:46
【问题描述】:
当我去部署我的新版本时,我收到了错误
2016-12-02T22:38:07.5926507Z ##[错误]一个有名字的应用程序 'fabric:/MyApp' 已经存在,它的类型是 'MyApp' 并且版本是 '1.0.0'。您必须先删除现有应用程序,然后才能使用新应用程序 可以部署应用程序或为应用程序提供新名称。
是否有我可以传递的参数或其他东西,以便我可以在部署之前强制将其删除?
另一方面,我尝试升级,但由于它不是新版本,我相信它只是挂起:
557 2016-12-02T23:16:59.9097292Z Waiting for upgrade...
558 2016-12-02T23:17:02.9187447Z Waiting for upgrade...
559 2016-12-02T23:17:05.9277026Z Waiting for upgrade...
560 2016-12-02T23:17:08.9348253Z Waiting for upgrade...
561 2016-12-02T23:17:10.4834230Z ##[error]The operation was canceled.
562 2016-12-02T23:17:10.4834230Z ##[section]Finishing: Deploy Service Fabric Application
30 分钟,直到超时。知道我应该在这里做什么吗?
更新 2016-12-05 现在我在尝试运行更新时遇到其他奇怪的错误:
2016-12-05T20:46:14.3605004Z Successfully connected to cluster.
2016-12-05T20:46:14.4049221Z Searching for path: C:\a\r1\a
2016-12-05T20:46:16.1629321Z No items were found with search pattern C:\a\r1\a.
2016-12-05T20:49:43.8787335Z ##[warning]Failed to contact Naming Service.
Attempting to contact Failover Manager Service...
2016-12-05T20:51:03.5403730Z Copying application to image store...
2016-12-05T21:05:13.7670311Z ##[error]Operation timed out.
2016-12-05T21:05:13.8430325Z ##[section]Finishing: Deploy Service Fabric Application
【问题讨论】:
-
如果您使用常规部署模式,现有的部署将被删除并进行新的部署。
-
您的构建的详细升级设置是什么,详细构建日志是什么?移除fabric应用,可以考虑REST API (docs.microsoft.com/en-us/rest/api/servicefabric/…)
-
@Aravind Service Fabric Explorer 中是否有任何错误?我无法重现该问题。如果通过 Visual Studio 发布 Fabric App 会有什么结果?
标签: azure azure-devops azure-service-fabric continuous-deployment