Skip to content

Commit 6189b97

Browse files
wangyeleiapecloud-bot
authored andcommitted
chore: add owner reference for cronjob which is created by backup schedule (#9813)
(cherry picked from commit 6b4690a)
1 parent ba2ccb5 commit 6189b97

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/dataprotection/backup/scheduler.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,9 @@ func (s *Scheduler) buildCronJob(schedulePolicy *dpv1alpha1.SchedulePolicy, cron
180180
}
181181

182182
controllerutil.AddFinalizer(cronjob, dptypes.DataProtectionFinalizerName)
183+
if err = controllerutil.SetControllerReference(s.BackupSchedule, cronjob, s.Scheme); err != nil {
184+
return nil, err
185+
}
183186
// set labels
184187
for k, v := range s.BackupSchedule.Labels {
185188
cronjob.Labels[k] = v

0 commit comments

Comments
 (0)