Azure: No availability zone set?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Hi,
When deploying VMs in Azure, there doesn't appear to be any availability zone information.
Juju status:
| Model Controller Cloud/Region Version SLA Timestamp
| mymodel-
| ...
| Machine State DNS Inst id Series AZ Message
| 0 started 52.146.31.10 machine-0 focal
| 1 started 20.62.184.193 machine-1 focal
| 2 started 20.62.184.178 machine-2 focal
Even within the VM, there's no "JUJU_AVAILABIL
Can we get that fixed to show the AZ? Maybe there's no concept of AZ within Azure, so instead can we get it to show the "location" / region name?
From within the VM, that looks available too:
| $ curl -H "Metadata:true" "http://
| {"location"
Is that because of zone being "" above?
description: | updated |
Changed in juju: | |
milestone: | none → 3.1.0 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in juju: | |
milestone: | 3.1-beta1 → 3.1-rc1 |
Changed in juju: | |
milestone: | 3.1-rc1 → 3.1-rc2 |
Changed in juju: | |
milestone: | 3.1-rc2 → 3.1-rc3 |
The Azure provider uses availability sets which originally all that was available when the Azure provider was first developed several years ago.
There's now scale sets which can include availability zones, but we don't support that at the moment. Hence right now, for Azure, the AZ will always be "".