diff --git a/src/runtime/virtcontainers/sandbox.go b/src/runtime/virtcontainers/sandbox.go index 99a639cae093..e584725d52e0 100644 --- a/src/runtime/virtcontainers/sandbox.go +++ b/src/runtime/virtcontainers/sandbox.go @@ -1267,12 +1267,15 @@ func (cw *consoleWatcher) start(s *Sandbox) (err error) { go func() { for scanner.Scan() { - s.Logger().WithFields(logrus.Fields{ - "console-protocol": cw.proto, - "console-url": cw.consoleURL, - "sandbox": s.id, - "vmconsole": scanner.Text(), - }).Debug("reading guest console") + text := scanner.Text() + if text != "" { + s.Logger().WithFields(logrus.Fields{ + "console-protocol": cw.proto, + "console-url": cw.consoleURL, + "sandbox": s.id, + "vmconsole": text, + }).Debug("reading guest console") + } } if err := scanner.Err(); err != nil {