Я пытаюсь развернуть шаблон ARM через Azure DevOps. Я пробовал провести тестовое развертывание (Test-AzResourceGroupDeployment
) через PowerShell без каких-либо проблем.
Эта проблема сохраняется в течение нескольких недель, и я читал некоторые сообщения, в которых говорилось, что она исчезла через несколько часов или через день, однако для меня это не так.
В Azure DevOps моя сборка проходит отлично. Но когда я пытаюсь создать выпуск через свой конвейер выпуска с использованием ресурса «Развертывание группы ресурсов Azure», он не выдаст ошибку:
"Code": "Conflict",
"Message": "Cannot modify this site because another operation is in progress. Details: Id: 4f18af87-8848-4df5-82f0-ec6be47fb599, OperationName: Update, CreatedTime: 9/27/2019 8:55:26 AM, RequestId: 691b5183-aa8b-4a38-8891-36906a5e2d20, EntityType: 3"
Обновить
Позже я заметил, что ошибка появляется при попытке развернуть hostNameBindings для сайта.
У меня есть 2 разных hostNameBindings в моем шаблоне, что вызывает сбой.
Очевидно, он не работает, потому что он пытается развернуть их обоих одновременно, хотя я не знаю очевидного исправления для этого, поэтому любая помощь все равно будет оценена!
Я попытался использовать функцию копирования, но, насколько я знаю, это сделает точную копию для обоих hostNameBindings, что мне не нужно. во-первых, у них разные имена и свойства, у кого-нибудь есть исправление для этого?