libvirt: use "serial console" and "log file" in parallel

Registered by Markus Zoeller (markus_z)

Trivial blueprint => No spec

The "serial console" feature was introduced as a means for connecting
to an instance without having network access. From a user perspective
it goes a similar direction like VNC, SPICE and RDP connections.
As an implementation decision, a user could EITHER use the log file
OR the serial console. In other words, if a hypervisor admin configures
a compute node with::


all instances which are scheduled on that compute node would NOT be
able to log the early boot messages into the log file.

The intention of this blueprint is to enable libvirt guests to have

* a log file
* AND a serial console

in parallel.

Blueprint information

John Garbutt
Markus Zoeller (markus_z)
Needs approval
Markus Zoeller (markus_z)
Series goal:
Beta Available
Milestone target:
milestone icon next
Started by
Markus Zoeller (markus_z)
Completed by
Markus Zoeller (markus_z)

Related branches



Please note you need to submit a nova-spec to get this blueprint approved for liberty. --johnthetubaguy 22nd June 2015

@johnthetubaguy: The spec is available with review 194222 --markus_z 22nd June 2015

Addressed by: (<-- spec file)
    libvirt: use "serial console" and "log file" in parallel

We decided this was best reviewed in code during the last nova meeting, so BP is now approved. --johnthetubuaguy 29th June 2015

Pending change

Gerrit topic:,topic:bp/libvirt-log-file-and-serial-console,n,z

Addressed by:
    libvirt: use log file and serial console at the same time

Seems like this needs a big change in approach based on a -2 on the above patch.

Sorry, we have now hit the non-priority feature freeze for Liberty. You will need to resubmit this blueprint for Mitaka or apply for an exception. For more details on why this is happening, and the rest of the process details, please see:
--johnthetubaugy 3rd July 2015

Superseded by:


Work Items

Work items:
enable the devices for the libvirt guests: DONE
check for platform x86 and s390: DONE
ensure that horizon shows content in the tabs "log" and "console" when "serial_console" is enabled: DONE

This blueprint contains Public information 
Everyone can see this information.


No subscribers.