Skip to content

Commit 87bb1d2

Browse files
authored
Merge pull request #1165 from apricote/cleanup-failuredomains
🐛 Clean up removed AvailabilityZones from `OpenStackCluster.status.failureDomains`
2 parents b59959f + 391cf1f commit 87bb1d2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

controllers/openstackcluster_controller.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,9 @@ func reconcileNormal(ctx context.Context, log logr.Logger, client client.Client,
268268
if err != nil {
269269
return ctrl.Result{}, err
270270
}
271-
if openStackCluster.Status.FailureDomains == nil {
272-
openStackCluster.Status.FailureDomains = make(clusterv1.FailureDomains)
273-
}
271+
// Create a new list to remove any Availability
272+
// Zones that have been removed from OpenStack
273+
openStackCluster.Status.FailureDomains = make(clusterv1.FailureDomains)
274274
for _, az := range availabilityZones {
275275
// I'm actually not sure if that's just my local devstack,
276276
// but we probably shouldn't use the "internal" AZ

0 commit comments

Comments
 (0)