juju doesn't randomise AZ selection where AZs have equal machines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Ian Booth |
Bug Description
Hi,
Using Juju version 2.8.9. We deploy on an openstack cluster which has 3 AZs, each AZ has a single node for now. Here's the number of VMs on each node :
AZ1 node : 99
AZ2 node : 67
AZ3 node : 54
Something seems broken here.
I found the related bug 1919069, but the bug is for controllers only.
All machines are deployed from, essentially, a single Juju HA controller, in a lot of models where each model has its own Openstack credentials and cannot see the machines in the other models.
I don't see any randomness in https:/
Thanks
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
tags: | added: canonical-is |
// Machines are spread across availability zones based on lowest population of
// the "available" zones, and any supplied zone constraints.
But this only applies to the machines in the current model IIANM. So Juju won't consider what's been done for other models, or indeed other controllers, or nodes created totally outside Juju itself. Within a given model, the spread should be even though.