Skip to content

Commit c713902

Browse files
authored
fix: returned vSphere RawConfig.Cluster (#1188)
Removal of this field is backward compatibility issue. Signed-off-by: Artiom Diomin <[email protected]>
1 parent 67e65cf commit c713902

File tree

1 file changed

+6
-2
lines changed
  • pkg/cloudprovider/provider/vsphere/types

1 file changed

+6
-2
lines changed

pkg/cloudprovider/provider/vsphere/types/types.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,12 @@ type RawConfig struct {
2929
Password providerconfigtypes.ConfigVarString `json:"password"`
3030
VSphereURL providerconfigtypes.ConfigVarString `json:"vsphereURL"`
3131
Datacenter providerconfigtypes.ConfigVarString `json:"datacenter"`
32-
Folder providerconfigtypes.ConfigVarString `json:"folder"`
33-
ResourcePool providerconfigtypes.ConfigVarString `json:"resourcePool"`
32+
33+
// Cluster is a noop field, it's not used anywhere but left here intentionally for backward compatibility purposes
34+
Cluster providerconfigtypes.ConfigVarString `json:"cluster"`
35+
36+
Folder providerconfigtypes.ConfigVarString `json:"folder"`
37+
ResourcePool providerconfigtypes.ConfigVarString `json:"resourcePool"`
3438

3539
// Either Datastore or DatastoreCluster have to be provided.
3640
DatastoreCluster providerconfigtypes.ConfigVarString `json:"datastoreCluster"`

0 commit comments

Comments
 (0)