【发布时间】:2018-10-08 15:34:20
【问题描述】:
azure vm list 和 azure location list 命令显示某些区域(例如 CanadaEast)的位置大小写不同(其他位置也可能发生)
重现步骤:
在加拿大东部部署虚拟机 运行 azure vm 列表 运行天蓝色的位置列表... 当您比较输出时,您会看到 CanadaEast 的大小写不同,但其他较旧的地区(例如北欧)总是小写
$ azure location list data: data: Location : **canadaeast** data: DisplayName : Canada East data: Providers : Microsoft.ApiManagement, Microsoft.Batch, Microsoft.ClassicCompute, Microsoft.ClassicNetwork...
`
10:55 $ azure vm list
info: Executing command vm list
+ Getting virtual machines
data: ResourceGroupName Name ProvisioningState PowerState Location Size
data: ----------------- --------------- ----------------- ---------- ----------- -----------
data: RG2FAILIMPORT importmustfail Succeeded VM running northeurope Standard_A1
data: ABIQUO-CANADAEAST abq-8e2f880d-7f Succeeded VM running **CanadaEast** Basic_A0
data: ABIQUO-CANADAEAST abq-db821ef0-b5 Succeeded VM running **CanadaEast** Basic_A0
info: vm list command OK
`
此行为不一致,并在比较或访问这些区域的资源时导致 3rd 方工具出现问题。它不仅限于 VirtualMachines,还发生在图像和其他资源中
【问题讨论】:
-
恐怕这不是一个 Azure 错误报告论坛,在这里我们无能为力,只需使用类似
.tolower()的东西来比较。 -
嗯,根据@AzureSupport twitter 的说法,这是报告这类事情的地方......是的,它可能不应该
标签: azure azure-resource-manager