Prechádzať zdrojové kódy

Added container ID to containerd task delete event messages

Signed-off-by: Cam <gh@sparr.email>
Cam 4 rokov pred
rodič
commit
80a5df9c49
1 zmenil súbory, kde vykonal 7 pridanie a 0 odobranie
  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,