[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Rust Xen Guest Agent 0.3.0


  • To: xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Yann Dirson <yann.dirson@xxxxxxxxxx>
  • Date: Mon, 18 Dec 2023 08:27:38 +0000
  • Delivery-date: Mon, 18 Dec 2023 08:27:50 +0000
  • Feedback-id: 30504962:30504962.20231218:md
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

A new pre-release of our guest agent prototype written in Rust is
available, numbered 0.3.0 [1].  Identified issues and work to be done
are tracked in Gitlab issue tracker [2].

As always, feedback will be greatly appreciated!

Highlights:

### new features

* available and total guest memory are now collected in FreeBSD guests
* command-line flags `--stderr` and `--loglevel` were added to help
   troubleshooting

### behavior changes

* logs are now sent to syslog by default on Unix-like OS

### bugfixes

* the agent does not require the `libxenstore.so` symlink typically
   coming from Xen development package, only the runtime library
   package is now required
* VIF hot(un)plug is now properly handled

### other noteworthy changes

* executables and packages for supported guest platforms (currently
   Linux/Glibc and FreeBSD, both for x86_64 guests) are now available
   from Gitlab CI pipelines
* APT repositories (though not signed) are now available from Gitlab
   CI pipelines
* CI pipelines now testbuilds every commit in a merge request


[1] https://gitlab.com/xen-project/xen-guest-agent/-/releases/0.3.0
[2] https://gitlab.com/xen-project/xen-guest-agent/-/issues


Yann Dirson | Vates Platform Developer

XCP-ng & Xen Orchestra - Vates solutions

web: https://vates.tech



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.