Skip to content

Commit a2bae3d

Browse files
committed
converting failureDomain to controlPlane failureDomian
1 parent 797a7ce commit a2bae3d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pkg/controllers/infracluster/nutanix.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import (
2525
"github.com/go-logr/logr"
2626
nutanixv1 "github.com/nutanix-cloud-native/cluster-api-provider-nutanix/api/v1beta1"
2727
credentialTypes "github.com/nutanix-cloud-native/prism-go-client/environment/credentials"
28+
corev1 "k8s.io/api/core/v1"
2829
cerrors "k8s.io/apimachinery/pkg/api/errors"
2930
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3031
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
@@ -109,14 +110,14 @@ func (r *InfraClusterController) buildNutanixClusterSpec(apiURL *url.URL, port i
109110

110111
// Add failure domains if available in the Infrastructure spec
111112
if r.Infra.Spec.PlatformSpec.Nutanix != nil && len(r.Infra.Spec.PlatformSpec.Nutanix.FailureDomains) > 0 {
112-
failureDomains := make([]nutanixv1.NutanixFailureDomainConfig, 0, len(r.Infra.Spec.PlatformSpec.Nutanix.FailureDomains))
113+
failureDomains := make([]corev1.LocalObjectReference, 0, len(r.Infra.Spec.PlatformSpec.Nutanix.FailureDomains))
113114
for _, fd := range r.Infra.Spec.PlatformSpec.Nutanix.FailureDomains {
114-
failureDomains = append(failureDomains, nutanixv1.NutanixFailureDomainConfig{
115+
failureDomains = append(failureDomains, corev1.LocalObjectReference{
115116
Name: fd.Name,
116117
})
117118
}
118119

119-
clusterSpec.FailureDomains = failureDomains
120+
clusterSpec.ControlPlaneFailureDomains = failureDomains
120121
}
121122

122123
return clusterSpec

0 commit comments

Comments
 (0)