Skip to content

Commit b397e88

Browse files
Merge pull request #1323 from jcpowermac/host-zonal-add-to-features-slice
SPLAT-1800: vSphere host zonal missing operator feature
2 parents b2522f6 + 6c00e54 commit b397e88

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

pkg/operator/operator.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -474,11 +474,12 @@ func (optr *Operator) maoConfigFromInfrastructure() (*OperatorConfig, error) {
474474
// flags, we selectively populate the map (and therefore passed
475475
// as args)
476476
features := map[string]bool{
477-
string(apifeatures.FeatureGateMachineAPIMigration): featureGates.Enabled(apifeatures.FeatureGateMachineAPIMigration),
478-
string(apifeatures.FeatureGateVSphereStaticIPs): featureGates.Enabled(apifeatures.FeatureGateVSphereStaticIPs),
479-
string(apifeatures.FeatureGateGCPLabelsTags): featureGates.Enabled(apifeatures.FeatureGateGCPLabelsTags),
480-
string(apifeatures.FeatureGateAzureWorkloadIdentity): featureGates.Enabled(apifeatures.FeatureGateAzureWorkloadIdentity),
481-
string(apifeatures.FeatureGateVSphereMultiDisk): featureGates.Enabled(apifeatures.FeatureGateVSphereMultiDisk),
477+
string(apifeatures.FeatureGateMachineAPIMigration): featureGates.Enabled(apifeatures.FeatureGateMachineAPIMigration),
478+
string(apifeatures.FeatureGateVSphereStaticIPs): featureGates.Enabled(apifeatures.FeatureGateVSphereStaticIPs),
479+
string(apifeatures.FeatureGateGCPLabelsTags): featureGates.Enabled(apifeatures.FeatureGateGCPLabelsTags),
480+
string(apifeatures.FeatureGateAzureWorkloadIdentity): featureGates.Enabled(apifeatures.FeatureGateAzureWorkloadIdentity),
481+
string(apifeatures.FeatureGateVSphereMultiDisk): featureGates.Enabled(apifeatures.FeatureGateVSphereMultiDisk),
482+
string(apifeatures.FeatureGateVSphereHostVMGroupZonal): featureGates.Enabled(apifeatures.FeatureGateVSphereHostVMGroupZonal),
482483
}
483484
if features[string(apifeatures.FeatureGateMachineAPIMigration)] {
484485
klog.V(2).Info("Enabling MachineAPIMigration for provider controller and machinesets")

pkg/operator/operator_test.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,16 @@ var (
4646
{Name: apifeatures.FeatureGateGCPLabelsTags},
4747
{Name: apifeatures.FeatureGateAzureWorkloadIdentity},
4848
{Name: apifeatures.FeatureGateVSphereMultiDisk},
49+
{Name: apifeatures.FeatureGateVSphereHostVMGroupZonal},
4950
}
5051

5152
enabledFeatureMap = map[string]bool{
52-
"MachineAPIMigration": true,
53-
"GCPLabelsTags": true,
54-
"AzureWorkloadIdentity": true,
55-
"VSphereStaticIPs": true,
56-
"VSphereMultiDisk": true,
53+
"MachineAPIMigration": true,
54+
"GCPLabelsTags": true,
55+
"AzureWorkloadIdentity": true,
56+
"VSphereStaticIPs": true,
57+
"VSphereMultiDisk": true,
58+
"VSphereHostVMGroupZonal": true,
5759
}
5860
)
5961

0 commit comments

Comments
 (0)