浏览代码

Added container ID to containerd task delete event messages

Signed-off-by: Cam <gh@sparr.email>
Cam 4 年之前
父节点
当前提交
80a5df9c49
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      libcontainerd/remote/client.go

+ 7 - 0
libcontainerd/remote/client.go

@@ -862,6 +862,13 @@ func (c *client) processEventStream(ctx context.Context, ns string) {
 				ei = libcontainerdtypes.EventInfo{
 					ContainerID: t.ContainerID,
 				}
+			case *apievents.TaskDelete:
+				c.logger.WithFields(logrus.Fields{
+					"topic":     ev.Topic,
+					"type":      reflect.TypeOf(t),
+					"container": t.ContainerID},
+				).Info("ignoring event")
+				continue
 			default:
 				c.logger.WithFields(logrus.Fields{
 					"topic": ev.Topic,