@@ -823,11 +823,13 @@ func Convert_v1beta1_MachineDeploymentClass_To_v1beta2_MachineDeploymentClass(in
823
823
return err
824
824
}
825
825
if in .Strategy != nil {
826
- if err := Convert_v1beta1_MachineDeploymentStrategy_To_v1beta2_MachineDeploymentStrategy (in .Strategy , & out .Strategy , s ); err != nil {
827
- return err
828
- }
829
- if in .Strategy .RollingUpdate != nil && in .Strategy .RollingUpdate .DeletePolicy != nil {
830
- out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
826
+ out .Rollout .Strategy .Type = clusterv1 .MachineDeploymentRolloutStrategyType (in .Strategy .Type )
827
+ if in .Strategy .RollingUpdate != nil {
828
+ out .Rollout .Strategy .RollingUpdate .MaxUnavailable = in .Strategy .RollingUpdate .MaxUnavailable
829
+ out .Rollout .Strategy .RollingUpdate .MaxSurge = in .Strategy .RollingUpdate .MaxSurge
830
+ if in .Strategy .RollingUpdate .DeletePolicy != nil {
831
+ out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
832
+ }
831
833
}
832
834
if in .Strategy .Remediation != nil && in .Strategy .Remediation .MaxInFlight != nil {
833
835
if out .HealthCheck == nil {
@@ -877,10 +879,13 @@ func Convert_v1beta2_MachineDeploymentClass_To_v1beta1_MachineDeploymentClass(in
877
879
if err := Convert_v1beta2_MachineDeploymentClassInfrastructureTemplate_To_v1beta1_LocalObjectTemplate (& in .Infrastructure , & out .Template .Infrastructure , s ); err != nil {
878
880
return err
879
881
}
880
- if ! reflect .DeepEqual (in .Strategy , clusterv1.MachineDeploymentStrategy {}) {
882
+ if ! reflect .DeepEqual (in .Rollout . Strategy , clusterv1.MachineDeploymentClassRolloutStrategy {}) {
881
883
out .Strategy = & MachineDeploymentStrategy {}
882
- if err := Convert_v1beta2_MachineDeploymentStrategy_To_v1beta1_MachineDeploymentStrategy (& in .Strategy , out .Strategy , s ); err != nil {
883
- return err
884
+ out .Strategy .Type = MachineDeploymentStrategyType (in .Rollout .Strategy .Type )
885
+ if ! reflect .DeepEqual (in .Rollout .Strategy .RollingUpdate , clusterv1.MachineDeploymentClassRolloutStrategyRollingUpdate {}) {
886
+ out .Strategy .RollingUpdate = & MachineRollingUpdateDeployment {}
887
+ out .Strategy .RollingUpdate .MaxUnavailable = in .Rollout .Strategy .RollingUpdate .MaxUnavailable
888
+ out .Strategy .RollingUpdate .MaxSurge = in .Rollout .Strategy .RollingUpdate .MaxSurge
884
889
}
885
890
}
886
891
if in .Deletion .Order != "" {
@@ -942,11 +947,13 @@ func Convert_v1beta1_MachineDeploymentTopology_To_v1beta2_MachineDeploymentTopol
942
947
}
943
948
}
944
949
if in .Strategy != nil {
945
- if err := Convert_v1beta1_MachineDeploymentStrategy_To_v1beta2_MachineDeploymentStrategy (in .Strategy , & out .Strategy , s ); err != nil {
946
- return err
947
- }
948
- if in .Strategy .RollingUpdate != nil && in .Strategy .RollingUpdate .DeletePolicy != nil {
949
- out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
950
+ out .Rollout .Strategy .Type = clusterv1 .MachineDeploymentRolloutStrategyType (in .Strategy .Type )
951
+ if in .Strategy .RollingUpdate != nil {
952
+ out .Rollout .Strategy .RollingUpdate .MaxUnavailable = in .Strategy .RollingUpdate .MaxUnavailable
953
+ out .Rollout .Strategy .RollingUpdate .MaxSurge = in .Strategy .RollingUpdate .MaxSurge
954
+ if in .Strategy .RollingUpdate .DeletePolicy != nil {
955
+ out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
956
+ }
950
957
}
951
958
if in .Strategy .Remediation != nil && in .Strategy .Remediation .MaxInFlight != nil {
952
959
if out .HealthCheck == nil {
@@ -994,10 +1001,13 @@ func Convert_v1beta2_MachineDeploymentTopology_To_v1beta1_MachineDeploymentTopol
994
1001
return err
995
1002
}
996
1003
}
997
- if ! reflect .DeepEqual (in .Strategy , clusterv1.MachineDeploymentStrategy {}) {
1004
+ if ! reflect .DeepEqual (in .Rollout . Strategy , clusterv1.MachineDeploymentTopologyRolloutStrategy {}) {
998
1005
out .Strategy = & MachineDeploymentStrategy {}
999
- if err := Convert_v1beta2_MachineDeploymentStrategy_To_v1beta1_MachineDeploymentStrategy (& in .Strategy , out .Strategy , s ); err != nil {
1000
- return err
1006
+ out .Strategy .Type = MachineDeploymentStrategyType (in .Rollout .Strategy .Type )
1007
+ if ! reflect .DeepEqual (in .Rollout .Strategy .RollingUpdate , clusterv1.MachineDeploymentTopologyRolloutStrategyRollingUpdate {}) {
1008
+ out .Strategy .RollingUpdate = & MachineRollingUpdateDeployment {}
1009
+ out .Strategy .RollingUpdate .MaxUnavailable = in .Rollout .Strategy .RollingUpdate .MaxUnavailable
1010
+ out .Strategy .RollingUpdate .MaxSurge = in .Rollout .Strategy .RollingUpdate .MaxSurge
1001
1011
}
1002
1012
}
1003
1013
if in .Deletion .Order != "" {
@@ -1978,18 +1988,6 @@ func Convert_v1beta2_MachineSetSpec_To_v1beta1_MachineSetSpec(in *clusterv1.Mach
1978
1988
return nil
1979
1989
}
1980
1990
1981
- func Convert_v1beta1_MachineRollingUpdateDeployment_To_v1beta2_MachineDeploymentStrategyRollingUpdate (in * MachineRollingUpdateDeployment , out * clusterv1.MachineDeploymentStrategyRollingUpdate , _ apimachineryconversion.Scope ) error {
1982
- out .MaxUnavailable = in .MaxUnavailable
1983
- out .MaxSurge = in .MaxSurge
1984
- return nil
1985
- }
1986
-
1987
- func Convert_v1beta2_MachineDeploymentStrategyRollingUpdate_To_v1beta1_MachineRollingUpdateDeployment (in * clusterv1.MachineDeploymentStrategyRollingUpdate , out * MachineRollingUpdateDeployment , _ apimachineryconversion.Scope ) error {
1988
- out .MaxUnavailable = in .MaxUnavailable
1989
- out .MaxSurge = in .MaxSurge
1990
- return nil
1991
- }
1992
-
1993
1991
func Convert_v1beta1_ClusterSpec_To_v1beta2_ClusterSpec (in * ClusterSpec , out * clusterv1.ClusterSpec , s apimachineryconversion.Scope ) error {
1994
1992
if err := autoConvert_v1beta1_ClusterSpec_To_v1beta2_ClusterSpec (in , out , s ); err != nil {
1995
1993
return err
@@ -2062,16 +2060,19 @@ func Convert_v1beta1_MachineDeploymentSpec_To_v1beta2_MachineDeploymentSpec(in *
2062
2060
return err
2063
2061
}
2064
2062
if in .Strategy != nil {
2065
- if err := Convert_v1beta1_MachineDeploymentStrategy_To_v1beta2_MachineDeploymentStrategy (in .Strategy , & out .Strategy , s ); err != nil {
2066
- return err
2067
- }
2068
- if in .Strategy .RollingUpdate != nil && in .Strategy .RollingUpdate .DeletePolicy != nil {
2069
- out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
2063
+ out .Rollout .Strategy .Type = clusterv1 .MachineDeploymentRolloutStrategyType (in .Strategy .Type )
2064
+ if in .Strategy .RollingUpdate != nil {
2065
+ out .Rollout .Strategy .RollingUpdate .MaxUnavailable = in .Strategy .RollingUpdate .MaxUnavailable
2066
+ out .Rollout .Strategy .RollingUpdate .MaxSurge = in .Strategy .RollingUpdate .MaxSurge
2067
+ if in .Strategy .RollingUpdate .DeletePolicy != nil {
2068
+ out .Deletion .Order = clusterv1 .MachineSetDeletionOrder (* in .Strategy .RollingUpdate .DeletePolicy )
2069
+ }
2070
2070
}
2071
2071
if in .Strategy .Remediation != nil && in .Strategy .Remediation .MaxInFlight != nil {
2072
2072
out .Remediation .MaxInFlight = in .Strategy .Remediation .MaxInFlight
2073
2073
}
2074
2074
}
2075
+ out .Rollout .After = in .RolloutAfter
2075
2076
2076
2077
return nil
2077
2078
}
@@ -2080,10 +2081,13 @@ func Convert_v1beta2_MachineDeploymentSpec_To_v1beta1_MachineDeploymentSpec(in *
2080
2081
if err := autoConvert_v1beta2_MachineDeploymentSpec_To_v1beta1_MachineDeploymentSpec (in , out , s ); err != nil {
2081
2082
return err
2082
2083
}
2083
- if ! reflect .DeepEqual (in .Strategy , clusterv1.MachineDeploymentStrategy {}) {
2084
+ if ! reflect .DeepEqual (in .Rollout . Strategy , clusterv1.MachineDeploymentRolloutStrategy {}) {
2084
2085
out .Strategy = & MachineDeploymentStrategy {}
2085
- if err := Convert_v1beta2_MachineDeploymentStrategy_To_v1beta1_MachineDeploymentStrategy (& in .Strategy , out .Strategy , s ); err != nil {
2086
- return err
2086
+ out .Strategy .Type = MachineDeploymentStrategyType (in .Rollout .Strategy .Type )
2087
+ if ! reflect .DeepEqual (in .Rollout .Strategy .RollingUpdate , clusterv1.MachineDeploymentRolloutStrategyRollingUpdate {}) {
2088
+ out .Strategy .RollingUpdate = & MachineRollingUpdateDeployment {}
2089
+ out .Strategy .RollingUpdate .MaxUnavailable = in .Rollout .Strategy .RollingUpdate .MaxUnavailable
2090
+ out .Strategy .RollingUpdate .MaxSurge = in .Rollout .Strategy .RollingUpdate .MaxSurge
2087
2091
}
2088
2092
}
2089
2093
if in .Deletion .Order != "" {
@@ -2104,33 +2108,7 @@ func Convert_v1beta2_MachineDeploymentSpec_To_v1beta1_MachineDeploymentSpec(in *
2104
2108
}
2105
2109
out .Strategy .Remediation .MaxInFlight = in .Remediation .MaxInFlight
2106
2110
}
2107
-
2108
- return nil
2109
- }
2110
-
2111
- func Convert_v1beta1_MachineDeploymentStrategy_To_v1beta2_MachineDeploymentStrategy (in * MachineDeploymentStrategy , out * clusterv1.MachineDeploymentStrategy , s apimachineryconversion.Scope ) error {
2112
- if err := autoConvert_v1beta1_MachineDeploymentStrategy_To_v1beta2_MachineDeploymentStrategy (in , out , s ); err != nil {
2113
- return err
2114
- }
2115
- if in .RollingUpdate != nil {
2116
- if err := Convert_v1beta1_MachineRollingUpdateDeployment_To_v1beta2_MachineDeploymentStrategyRollingUpdate (in .RollingUpdate , & out .RollingUpdate , s ); err != nil {
2117
- return err
2118
- }
2119
- }
2120
-
2121
- return nil
2122
- }
2123
-
2124
- func Convert_v1beta2_MachineDeploymentStrategy_To_v1beta1_MachineDeploymentStrategy (in * clusterv1.MachineDeploymentStrategy , out * MachineDeploymentStrategy , s apimachineryconversion.Scope ) error {
2125
- if err := autoConvert_v1beta2_MachineDeploymentStrategy_To_v1beta1_MachineDeploymentStrategy (in , out , s ); err != nil {
2126
- return err
2127
- }
2128
- if ! reflect .DeepEqual (in .RollingUpdate , clusterv1.MachineDeploymentStrategyRollingUpdate {}) {
2129
- out .RollingUpdate = & MachineRollingUpdateDeployment {}
2130
- if err := Convert_v1beta2_MachineDeploymentStrategyRollingUpdate_To_v1beta1_MachineRollingUpdateDeployment (& in .RollingUpdate , out .RollingUpdate , s ); err != nil {
2131
- return err
2132
- }
2133
- }
2111
+ out .RolloutAfter = in .Rollout .After
2134
2112
2135
2113
return nil
2136
2114
}
0 commit comments