Skip to content

Commit 427f0f9

Browse files
committed
Add apiVersion to involvedObject
1 parent 15c3f1b commit 427f0f9

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

pkg/controller/util/node/controller_utils.go

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,11 @@ func MarkPodsNotReady(kubeClient clientset.Interface, pods []*v1.Pod, nodeName s
159159
// RecordNodeEvent records a event related to a node.
160160
func RecordNodeEvent(recorder record.EventRecorder, nodeName, nodeUID, eventtype, reason, event string) {
161161
ref := &v1.ObjectReference{
162-
Kind: "Node",
163-
Name: nodeName,
164-
UID: types.UID(nodeUID),
165-
Namespace: "",
162+
APIVersion: "v1",
163+
Kind: "Node",
164+
Name: nodeName,
165+
UID: types.UID(nodeUID),
166+
Namespace: "",
166167
}
167168
klog.V(2).Infof("Recording %s event message for node %s", event, nodeName)
168169
recorder.Eventf(ref, eventtype, reason, "Node %s event: %s", nodeName, event)
@@ -171,10 +172,11 @@ func RecordNodeEvent(recorder record.EventRecorder, nodeName, nodeUID, eventtype
171172
// RecordNodeStatusChange records a event related to a node status change. (Common to lifecycle and ipam)
172173
func RecordNodeStatusChange(recorder record.EventRecorder, node *v1.Node, newStatus string) {
173174
ref := &v1.ObjectReference{
174-
Kind: "Node",
175-
Name: node.Name,
176-
UID: node.UID,
177-
Namespace: "",
175+
APIVersion: "v1",
176+
Kind: "Node",
177+
Name: node.Name,
178+
UID: node.UID,
179+
Namespace: "",
178180
}
179181
klog.V(2).Infof("Recording status change %s event message for node %s", newStatus, node.Name)
180182
// TODO: This requires a transaction, either both node status is updated

0 commit comments

Comments
 (0)