[PR #519] [MERGED] Implement Libvirt Serial Console as Console on WebVirtCloud #596

Closed
opened 2026-02-27 15:59:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/retspen/webvirtcloud/pull/519
Author: @GaetanF
Created: 7/17/2022
Status: Merged
Merged: 7/18/2022
Merged by: @catborise

Base: masterHead: master


📝 Commits (2)

  • 65dce10 Implement Libvirt Serial Console as Console on WebVirtCloud
  • 9bf3b7e Fix process call for consolecallback

📊 Changes

10 files changed (+398 additions, -2 deletions)

View changed files

conf/daemon/consolecallback (+100 -0)
📝 conf/nginx/webvirtcloud.conf (+10 -1)
📝 conf/requirements.txt (+1 -0)
📝 conf/supervisor/webvirtcloud.conf (+9 -1)
console/socketiod (+195 -0)
console/templates/console-xterm.html (+75 -0)
📝 console/views.py (+2 -0)
📝 vrtManager/instance.py (+2 -0)
📝 webvirtcloud.sh (+1 -0)
📝 webvirtcloud/settings.py.template (+3 -0)

📄 Description

Hello,

As libvirt can manage VNC or Spice Graphical Console, Libvirt also permit to have a serial console. They can be accessed using virsh console from libvirt libs.

I've try to implement them on WebVirtuCloud using an another WebSocket and XTerm librairy.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/retspen/webvirtcloud/pull/519 **Author:** [@GaetanF](https://github.com/GaetanF) **Created:** 7/17/2022 **Status:** ✅ Merged **Merged:** 7/18/2022 **Merged by:** [@catborise](https://github.com/catborise) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (2) - [`65dce10`](https://github.com/retspen/webvirtcloud/commit/65dce10ce18d43ef885a3ba550ef453b5821e41c) Implement Libvirt Serial Console as Console on WebVirtCloud - [`9bf3b7e`](https://github.com/retspen/webvirtcloud/commit/9bf3b7e88fad6494c6d30e0bfc42bac64195e58d) Fix process call for consolecallback ### 📊 Changes **10 files changed** (+398 additions, -2 deletions) <details> <summary>View changed files</summary> ➕ `conf/daemon/consolecallback` (+100 -0) 📝 `conf/nginx/webvirtcloud.conf` (+10 -1) 📝 `conf/requirements.txt` (+1 -0) 📝 `conf/supervisor/webvirtcloud.conf` (+9 -1) ➕ `console/socketiod` (+195 -0) ➕ `console/templates/console-xterm.html` (+75 -0) 📝 `console/views.py` (+2 -0) 📝 `vrtManager/instance.py` (+2 -0) 📝 `webvirtcloud.sh` (+1 -0) 📝 `webvirtcloud/settings.py.template` (+3 -0) </details> ### 📄 Description Hello, As libvirt can manage VNC or Spice Graphical Console, Libvirt also permit to have a serial console. They can be accessed using virsh console from libvirt libs. I've try to implement them on WebVirtuCloud using an another WebSocket and XTerm librairy. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:59:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/webvirtcloud#596
No description provided.