Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CSIT-161] Update nested VM qemu library to use 3rd serial console #2421

Closed
vvalderrv opened this issue Feb 2, 2025 · 0 comments
Closed

Comments

@vvalderrv
Copy link
Contributor

Description

Currently, qemu library starts a nested VM with two serial ports:

#0: Linux console (this is where kernel messages go) and login shell, bound to TCP port

#1: Qemu GA, used for guest agent

The drawback is that linux console messages typically get discarded, as there is not normally a TCP client attached to console #1.

This issue is to change the serial ports to the following:

#0: Linux console (this is where kernel messages go) -> redirect to file

#1: Qemu GA -> no change

#2: Serial console login shell -> bind to TCP socket

This way, the serial console would still provide an out-of-band access (via port #2 aka ttyS2), but we would also have a file capture of all kernel output (via ttyS0).

Assignee

Maciek Konstantynowicz

Reporter

Carsten Koester

Comments

No comments.

Original issue: https://jira.fd.io/browse/CSIT-161

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant