Awesome!
Looking forward for more.
Stefan
--live
Opens:
* What is required for a minimal viable live migration to be merged?
* Job state tracking? (virDomainObjBeginJob, ...)
* What should 'virsh domjobinfo' show?
* Testing?
* Anything else?
Stefan Kober (1):
Initial CH migrate API
src/ch
---
src/ch/ch_conf.h | 4 +
src/ch/ch_domain.h| 2 +
src/ch/ch_driver.c| 362 +-
src/ch/ch_monitor.c | 156 +
src/ch/ch_monitor.h | 8 +
src/ch/ch_process.c | 13
The POC currently detaches the network device prior to live migration because
there is some missing cloud hypervisor support.
We might want to restrict live mive migration to VMs without network devices
until the issue is resolved in cloud hypervisor.
See https://github.com/cloud-hypervisor/clo
Similar to the QEMU driver, the ch driver receives support for
configuration files that allows doing certain configuration on the
virtchd daemon.
The initial use case will be setting the verbosity of the cloud
hypervisor instances started by virtchd, but the implementation allows
for adding furthe
Allow a user to set the verbosity of the cloud hypervisor instances by
specifying it in the ch.conf configuration file.
---
src/ch/ch.conf | 8
src/ch/ch_conf.c | 9 +
src/ch/ch_conf.h | 15 +++
src/ch/ch_monitor.c
debugging when using
Cloud Hypervisor via libvirt.
Stefan Kober (3):
ch: Add config file support
ch: add log level configuration option
NEWS: ch: announce log_level config option
NEWS.rst | 5 +
src/ch/ch.conf | 11 ++
src/ch/ch_conf.c
---
NEWS.rst | 5 +
1 file changed, 5 insertions(+)
diff --git a/NEWS.rst b/NEWS.rst
index 636fcbd573..cfeddd10df 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -17,6 +17,11 @@ v11.4.0 (unreleased)
* **New features**
+ * Allow setting the log level of Cloud Hypervisor
+
+Users can now conf
debugging when using
Cloud Hypervisor via libvirt.
Stefan Kober (3):
ch: Add config file support
ch: add log level configuration option
NEWS: ch: announce log_level config option
NEWS.rst | 5 +
src/ch/ch.conf | 11 ++
src/ch/ch_conf.c
further options.
Signed-off-by: Stefan Kober
---
src/ch/ch.conf | 3 +++
src/ch/ch_conf.c | 22 ++
src/ch/ch_conf.h | 3 +++
src/ch/ch_driver.c | 6 ++
src/ch/libvirtd_ch.aug | 40
5 files changed, 74
Signed-off-by: Stefan Kober
---
NEWS.rst | 5 +
1 file changed, 5 insertions(+)
diff --git a/NEWS.rst b/NEWS.rst
index 636fcbd573..cfeddd10df 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -17,6 +17,11 @@ v11.4.0 (unreleased)
* **New features**
+ * Allow setting the log level of Cloud
Allow a user to set the verbosity of the cloud hypervisor instances by
specifying it in the ch.conf configuration file.
Signed-off-by: Stefan Kober
---
src/ch/ch.conf | 8
src/ch/ch_conf.c | 9 +
src/ch/ch_conf.h | 15
Cloud Hypervisor supports virtio-rng devices and the configuration of
the randomness source (e.g. /dev/random or /dev/urandom).
This commit adds support for configuring the RNG device via libvirt for
the ch driver.
Signed-off-by: Stefan Kober
---
src/ch/ch_domain.c | 8 +++-
src/ch
debugging when using
Cloud Hypervisor via libvirt.
Stefan Kober (2):
ch: Add config file support
ch: add log level configuration option
src/ch/ch_conf.c| 32
src/ch/ch_conf.h| 18 ++
src/ch/ch_driver.c | 6 ++
src/ch/ch_monitor.c | 6
Similar to the QEMU driver, the ch driver receives support for
configuration files that allows doing certain configuration on the
virtchd daemon.
The initial use case will be setting the verbosity of the cloud
hypervisor instances started by virtchd, but the implementation allows
for adding furthe
Allow a user to set the verbosity of the cloud hypervisor instances by
specifying it in the ch.conf configuration file.
---
src/ch/ch_conf.c| 10 ++
src/ch/ch_conf.h| 15 +++
src/ch/ch_monitor.c | 6 ++
3 files changed, 31 insertions(+)
diff --git a/src/ch/ch_conf
Friendly bump :)
Hi Michal,
thank you for your feedback! Much appreciated!
As it was meant for early review, I wasn't caring too much about the commit
structure and logging details. I promise to be more thoroughly next time.
I will clean up the whole implementation later on and will address your
feedback.
Best
bump :)
19 matches
Mail list logo