virtcontainers: Fix the issue of watching console for firecracker

Since firecracker hasn't support console watching by now, so skip
watching console if the consoleURL is empty.

Fixes: #1970

Signed-off-by: lifupan <lifupan@gmail.com>
This commit is contained in:
lifupan 2019-08-21 20:19:42 +08:00
parent 1935bf193c
commit 0926c8d9b4

View File

@ -239,7 +239,9 @@ func (p *proxyBuiltin) start(params proxyParams) (int, string, error) {
p.sandboxID = params.id p.sandboxID = params.id
if params.debug { // For firecracker, it hasn't support the console watching and it's consoleURL
// will be set empty.
if params.debug && params.consoleURL != "" {
err := p.watchConsole(buildinProxyConsoleProto, params.consoleURL, params.logger) err := p.watchConsole(buildinProxyConsoleProto, params.consoleURL, params.logger)
if err != nil { if err != nil {
p.sandboxID = "" p.sandboxID = ""