WS-based serial port proxy prevents access to console log file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Georg Hoesch |
Bug Description
This bug occurs with interactive WS-based serial ports in nova. The serial
console on the Websocket works fine, but configuring these consoles
prevents access to the console logfile via 'openstack console log show'.
This bug was discovered in pike with KVM-based virtualization but seems to
be in current master as well.
Access to the console logfile is very important because my websocket
client is usually not permanently connected.
Detailed analysis:
The console logfile is still generated by KVM/libvirt. The only difference
is that the path of the logfile node changed in the XML information for
the instance. The relevant function get_console_
nova/virt/
@type='file', it should also look for @type='tcp').
I'll try to provide a fix for this myself, it shouldn't be complicated.
Any comments?
description: | updated |
Changed in nova: | |
assignee: | nobody → Georg Hoesch (hoesch) |
description: | updated |
tags: | added: console |
tags: | added: libvirt |
Fix proposed to branch: master /review. openstack. org/575735
Review: https:/