@@ -98,6 +98,7 @@ proposal because most of the changes described below are a consequence of the wo
98
98
- See changes that apply to [ all CRDs] ( #all-crds )
99
99
- The ` spec.progressDeadlineSeconds ` field (deprecated since CAPI v1.9) has been removed
100
100
- Replica counters are now consistent with replica counters from other resources
101
+ - ` status.replicas ` was made a pointer and omitempty was added
101
102
- ` status.readyReplicas ` has now a new semantic based on machine's ` Ready ` condition
102
103
- ` status.availableReplicas ` has now a new semantic based on machine's ` Available ` condition
103
104
- ` status.upToDateReplicas ` has now a new semantic (and name) based on machine's ` UpToDate ` condition
@@ -111,6 +112,7 @@ proposal because most of the changes described below are a consequence of the wo
111
112
112
113
- See changes that apply to [ all CRDs] ( #all-crds )
113
114
- Replica counters fields are now consistent with replica counters from other resources
115
+ - ` status.replicas ` was made a pointer and omitempty was added
114
116
- ` status.readyReplicas ` has now a new semantic based on machine's ` Ready ` condition
115
117
- ` status.availableReplicas ` has now a new semantic based on machine's ` Available ` condition
116
118
- ` status.upToDateReplicas ` has now a new semantic (and name) based on machine's ` UpToDate ` condition
@@ -121,6 +123,7 @@ proposal because most of the changes described below are a consequence of the wo
121
123
### MachinePool
122
124
123
125
- See changes that apply to [ all CRDs] ( #all-crds )
126
+ - ` status.replicas ` was made a pointer and omitempty was added
124
127
- Support for terminal errors has been dropped.
125
128
- ` status.failureReason ` and ` status.failureMessage ` will continue to exist temporarily under ` status.deprecated.v1beta1 ` .
126
129
- The const values for ` Failed ` phase has been deprecated in the enum type for ` status.phase ` (controllers are not setting this value anymore)
@@ -165,6 +168,7 @@ proposal because most of the changes described below are a consequence of the wo
165
168
- KubeadmControlPlane (and the entire KCP provider) now implements the v1beta2 Cluster API contract.
166
169
- See changes that apply to [ all CRDs] ( #all-crds )
167
170
- Replica counters fields are now consistent with replica counters from other resources.
171
+ - ` status.replicas ` was made a pointer and omitempty was added
168
172
- ` status.readyReplicas ` has now a new semantic based on machine's ` Ready ` condition
169
173
- ` status.availableReplicas ` has now a new semantic based on machine's ` Available ` condition
170
174
- ` status.upToDateReplicas ` has now a new semantic (and name) based on machine's ` UpToDate ` condition
0 commit comments