mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2025-03-31 04:04:51 +00:00
nfd-worker: set BlockOwnerDeletion in owner refs to false
This commit is contained in:
parent
b81c0785eb
commit
e0a68e5a42
1 changed files with 5 additions and 1 deletions
|
@ -37,6 +37,7 @@ import (
|
|||
"k8s.io/apimachinery/pkg/util/validation"
|
||||
k8sclient "k8s.io/client-go/kubernetes"
|
||||
"k8s.io/klog/v2"
|
||||
"k8s.io/utils/ptr"
|
||||
klogutils "sigs.k8s.io/node-feature-discovery/pkg/utils/klog"
|
||||
"sigs.k8s.io/yaml"
|
||||
|
||||
|
@ -280,7 +281,10 @@ func (w *nfdWorker) setOwnerReference() error {
|
|||
klog.ErrorS(err, "failed to get self pod, cannot inherit ownerReference for NodeFeature")
|
||||
return err
|
||||
} else {
|
||||
ownerReference = append(ownerReference, selfPod.OwnerReferences...)
|
||||
for _, owner := range selfPod.OwnerReferences {
|
||||
owner.BlockOwnerDeletion = ptr.To(false)
|
||||
ownerReference = append(ownerReference, owner)
|
||||
}
|
||||
}
|
||||
|
||||
podUID := os.Getenv("POD_UID")
|
||||
|
|
Loading…
Add table
Reference in a new issue