diff --git a/modules/api/pkg/resource/cronjob/jobs.go b/modules/api/pkg/resource/cronjob/jobs.go index 4e269d2ffc35..7250cf316bec 100644 --- a/modules/api/pkg/resource/cronjob/jobs.go +++ b/modules/api/pkg/resource/cronjob/jobs.go @@ -114,16 +114,11 @@ func TriggerCronJob(client client.Interface, jobToCreate := &batch.Job{ ObjectMeta: meta.ObjectMeta{ - Name: newJobName, - Namespace: namespace, - Annotations: annotations, - Labels: labels, - OwnerReferences: []meta.OwnerReference{{ - APIVersion: CronJobAPIVersion, - Kind: CronJobKindName, - Name: cronJob.Name, - UID: cronJob.UID, - }}, + Name: newJobName, + Namespace: namespace, + Annotations: annotations, + Labels: labels, + OwnerReferences: []meta.OwnerReference{*meta.NewControllerRef(cronJob, batch.SchemeGroupVersion.WithKind("CronJob"))}, }, Spec: cronJob.Spec.JobTemplate.Spec, }