Skip to content

Commit 7551f08

Browse files
committed
Fix panics in SetV1Beta2Conditions methods
Signed-off-by: Stefan Büringer buringerst@vmware.com
1 parent 9f5a94e commit 7551f08

File tree

15 files changed

+17
-17
lines changed

15 files changed

+17
-17
lines changed

api/v1beta1/cluster_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@ func (c *Cluster) GetV1Beta2Conditions() []metav1.Condition {
651651

652652
// SetV1Beta2Conditions sets conditions for an API object.
653653
func (c *Cluster) SetV1Beta2Conditions(conditions []metav1.Condition) {
654-
if c.Status.V1Beta2 == nil && conditions != nil {
654+
if c.Status.V1Beta2 == nil {
655655
c.Status.V1Beta2 = &ClusterV1Beta2Status{}
656656
}
657657
c.Status.V1Beta2.Conditions = conditions

api/v1beta1/clusterclass_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1021,7 +1021,7 @@ func (c *ClusterClass) GetV1Beta2Conditions() []metav1.Condition {
10211021

10221022
// SetV1Beta2Conditions sets conditions for an API object.
10231023
func (c *ClusterClass) SetV1Beta2Conditions(conditions []metav1.Condition) {
1024-
if c.Status.V1Beta2 == nil && conditions != nil {
1024+
if c.Status.V1Beta2 == nil {
10251025
c.Status.V1Beta2 = &ClusterClassV1Beta2Status{}
10261026
}
10271027
c.Status.V1Beta2.Conditions = conditions

api/v1beta1/machine_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ func (m *Machine) GetV1Beta2Conditions() []metav1.Condition {
645645

646646
// SetV1Beta2Conditions sets conditions for an API object.
647647
func (m *Machine) SetV1Beta2Conditions(conditions []metav1.Condition) {
648-
if m.Status.V1Beta2 == nil && conditions != nil {
648+
if m.Status.V1Beta2 == nil {
649649
m.Status.V1Beta2 = &MachineV1Beta2Status{}
650650
}
651651
m.Status.V1Beta2.Conditions = conditions

api/v1beta1/machinedeployment_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ func (m *MachineDeployment) GetV1Beta2Conditions() []metav1.Condition {
550550

551551
// SetV1Beta2Conditions sets conditions for an API object.
552552
func (m *MachineDeployment) SetV1Beta2Conditions(conditions []metav1.Condition) {
553-
if m.Status.V1Beta2 == nil && conditions != nil {
553+
if m.Status.V1Beta2 == nil {
554554
m.Status.V1Beta2 = &MachineDeploymentV1Beta2Status{}
555555
}
556556
m.Status.V1Beta2.Conditions = conditions

api/v1beta1/machinehealthcheck_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ func (m *MachineHealthCheck) GetV1Beta2Conditions() []metav1.Condition {
224224

225225
// SetV1Beta2Conditions sets conditions for an API object.
226226
func (m *MachineHealthCheck) SetV1Beta2Conditions(conditions []metav1.Condition) {
227-
if m.Status.V1Beta2 == nil && conditions != nil {
227+
if m.Status.V1Beta2 == nil {
228228
m.Status.V1Beta2 = &MachineHealthCheckV1Beta2Status{}
229229
}
230230
m.Status.V1Beta2.Conditions = conditions

api/v1beta1/machineset_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ func (m *MachineSet) GetV1Beta2Conditions() []metav1.Condition {
365365

366366
// SetV1Beta2Conditions sets conditions for an API object.
367367
func (m *MachineSet) SetV1Beta2Conditions(conditions []metav1.Condition) {
368-
if m.Status.V1Beta2 == nil && conditions != nil {
368+
if m.Status.V1Beta2 == nil {
369369
m.Status.V1Beta2 = &MachineSetV1Beta2Status{}
370370
}
371371
m.Status.V1Beta2.Conditions = conditions

bootstrap/kubeadm/api/v1beta1/kubeadmconfig_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ func (c *KubeadmConfig) GetV1Beta2Conditions() []metav1.Condition {
501501

502502
// SetV1Beta2Conditions sets conditions for an API object.
503503
func (c *KubeadmConfig) SetV1Beta2Conditions(conditions []metav1.Condition) {
504-
if c.Status.V1Beta2 == nil && conditions != nil {
504+
if c.Status.V1Beta2 == nil {
505505
c.Status.V1Beta2 = &KubeadmConfigV1Beta2Status{}
506506
}
507507
c.Status.V1Beta2.Conditions = conditions

controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ func (in *KubeadmControlPlane) GetV1Beta2Conditions() []metav1.Condition {
428428

429429
// SetV1Beta2Conditions sets conditions for an API object.
430430
func (in *KubeadmControlPlane) SetV1Beta2Conditions(conditions []metav1.Condition) {
431-
if in.Status.V1Beta2 == nil && conditions != nil {
431+
if in.Status.V1Beta2 == nil {
432432
in.Status.V1Beta2 = &KubeadmControlPlaneV1Beta2Status{}
433433
}
434434
in.Status.V1Beta2.Conditions = conditions

exp/addons/api/v1beta1/clusterresourceset_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ func (m *ClusterResourceSet) GetV1Beta2Conditions() []metav1.Condition {
141141

142142
// SetV1Beta2Conditions sets conditions for an API object.
143143
func (m *ClusterResourceSet) SetV1Beta2Conditions(conditions []metav1.Condition) {
144-
if m.Status.V1Beta2 == nil && conditions != nil {
144+
if m.Status.V1Beta2 == nil {
145145
m.Status.V1Beta2 = &ClusterResourceSetV1Beta2Status{}
146146
}
147147
m.Status.V1Beta2.Conditions = conditions

exp/api/v1beta1/machinepool_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ func (m *MachinePool) GetV1Beta2Conditions() []metav1.Condition {
283283

284284
// SetV1Beta2Conditions sets conditions for an API object.
285285
func (m *MachinePool) SetV1Beta2Conditions(conditions []metav1.Condition) {
286-
if m.Status.V1Beta2 == nil && conditions != nil {
286+
if m.Status.V1Beta2 == nil {
287287
m.Status.V1Beta2 = &MachinePoolV1Beta2Status{}
288288
}
289289
m.Status.V1Beta2.Conditions = conditions

0 commit comments

Comments
 (0)