Azure:错误 "Unable to edit or replace deployment"的原因可能是什么?

标签 azure azure-devops azure-deployment azure-rm-template

当我重新创建虚拟机时,出现以下错误:

Problem occurred during request to Azure services. Cloud provider details: Unable to edit or replace deployment 'VM-Name': previous deployment from '8/20/2019 6:20:33 AM' is still active (expiration time is '8/27/2019 5:17:41 AM'). Please see https://aka.ms/arm-deploy for usage details.

请帮助我理解。 错误的原因可能是什么?

<小时/>

更新:

此部署之前尚未开始。 在此之前,在创建过程中收到错误:

Azure is not available now. Please Try again later

一次出现几个这样的错误,然后我得到了与以下内容相关的错误:

Unable to edit or replace deployment

我对此的假设。 告诉我,我说得对吗?

我启动了该图像,然后过了一段时间我重新创建了它。 创造开始了,但在那一刻与 azure 的联系失去了。 然后,当连接恢复时,我们尝试进行上次尝试中未删除的部署(因为没有与 Azure 的连接)。 结果,我们得到了这样的错误。

这个理论有道理吗?

最佳答案

如果您使用 Bicep 模板进行 ARM 部署并且模板中的多个模块或资源具有相同的名称,也可能会发生这种情况:

module fooModule '../modules/foo.bicep' = {
   name: 'foo'
}

module barModule '../modules/bar.bicep' = {
   name: 'foo'
}

关于Azure:错误 "Unable to edit or replace deployment"的原因可能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58881037/

相关文章:

git - 如何将 azure 远程分支替换为另一个远程分支 Azure DevOps

azure - 如何在自托管 Windows 代理上从 Azure DevOps 管道运行 Azure CLI 任务?

使用 Windows 应用服务计划部署到 Azure 应用服务时,Java Web 应用程序不响应 HTTP 请求

azure - 如何更新 Azure 中的 Web 应用程序并始终保持应用程序运行

azure - Azure ML 数据集版本控制的重要性是什么?

azure - 如何进行 Azure Blob 存储和 Azure SQL Db 原子事务

azure-devops - 使用 VSTS 发布管理,如何修改每个环境的 Azure Web 应用程序的配置?

azure - Azure 云服务的更新与创建和删除部署选项之间的区别

typescript - 具有流输入和输出的 Azure 文本转语音

java - 使用 Spring Boot 和 AMQP 订阅 Azure 服务总线主题