Группа ресурсов, созданная с помощью Azure Python SDK, сообщается как созданная, но фактически создается только через несколько часов.
Я создаю группу ресурсов с использованием SDK.
client.resource_groups.create_or_update(resource_group, {"location": location}})
Я жду, пока он будет создан, проверив значение:
client.resource_groups.get(resource_group).properties.provisioning_state
Что в конечном итоге имеет значение "Succeeded.
Через несколько секунд после этогоМой сценарий пытается создать сеть Azure в этой группе ресурсов, опять же, используя тот же Python Azure SDK. Сбой «Не удалось найти группу ресурсов».
client.virtual_networks.create_or_update(resource_group,
name, {
"location": location,
"address_space": {
"address_prefixes": [netmask]
}
}).result()
Примечание: до недавнего времени этоработал отлично.
Только в конце прошлой недели все начинало давать сбои (примерно 40-60% времени).
И действительно, если вскоре после такого сбоя я перечисляю группы ресурсов Azure вмоя подписка использует "az" cli, группа ресурсов действительно отсутствует в списке.
Однако в некоторых случаях (не всегда) группа ресурсов в конечном итоге (например, через 30-120 минут) появляетсяв списке групп ресурсов.
Я озадачен, если не сказать больше.
Пакеты, которые я использую:
python-azure-sdk-2.0.0
python-msrestazure-0.4.7
Я знаю, что у AWS есть концепциявозможной последовательности. Т.е. некоторые ресурсы, на кормеЭто может занять некоторое время, прежде чем они станут доступны во всем регионе.Но в этом случае мы говорим о часах.И в некоторых случаях группа ресурсов в конечном итоге вообще не отображается.
Опять же, я должен подчеркнуть тот же самый код с теми же пакетами SDK, которые обычно работали до конца прошлой недели.Я хочу сделать вывод, что что-то изменилось в конце Azure.
Я должен добавить, что я запускаю несколько экземпляров этого сценария параллельно (несколько разных групп ресурсов и сетей, созданных одновременно).Это когда я часто вижу эту проблему.До сих пор я не видел, запускаю ли я только один экземпляр этого скрипта.
Я вижу эту проблему для нескольких разных регионов.