Skip to content

Commit

Permalink
fix: when a component does not specify componentDefRef, each componen…
Browse files Browse the repository at this point in the history
…t will create a backupPolicy (#7375)
  • Loading branch information
wangyelei committed May 16, 2024
1 parent 2b4eeb2 commit 03e4f29
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion controllers/apps/transformer_cluster_backup_policy.go
Original file line number Diff line number Diff line change
Expand Up @@ -520,7 +520,7 @@ func (r *clusterBackupPolicyTransformer) mergeClusterBackup(
func (r *clusterBackupPolicyTransformer) getClusterComponentSpecs() []*appsv1alpha1.ClusterComponentSpec {
var compSpecs []*appsv1alpha1.ClusterComponentSpec
for i, v := range r.clusterTransformContext.Cluster.Spec.ComponentSpecs {
if v.ComponentDefRef == r.backupPolicy.ComponentDefRef || slices.Contains(r.backupPolicy.ComponentDefs, v.ComponentDef) {
if (v.ComponentDefRef != "" && v.ComponentDefRef == r.backupPolicy.ComponentDefRef) || slices.Contains(r.backupPolicy.ComponentDefs, v.ComponentDef) {
compSpecs = append(compSpecs, &r.clusterTransformContext.Cluster.Spec.ComponentSpecs[i])
}
}
Expand Down

0 comments on commit 03e4f29

Please sign in to comment.