ubuntu xen-guest-agent vs xe-guest-utilities
-
Are the new rust xen-guest-agent ready for production? Should I stay with the traditional xe-guest-utilities on the guest tools iso?
While trying to uninstall the xen-guest-agent and install the xe-guest-utilities I ran into this...Is dpkg -l | grep xe not the proper way to detect what tools is installed?
test@Test:~$ dpkg -l | grep xe ii byobu 6.11-0ubuntu1 all text window manager, shell multiplexer, integrated DevOps environment ii libxext6:amd64 2:1.3.4-1build2 amd64 X11 miscellaneous extension library ii plymouth 24.004.60-1ubuntu7.1 amd64 boot animation, logger and I/O multiplexer ii plymouth-theme-ubuntu-text 24.004.60-1ubuntu7.1 amd64 boot animation, logger and I/O multiplexer - ubuntu text theme ii publicsuffix 20231001.0357-0.1 all accurate, machine-readable list of domain name suffixes ii python3-pyparsing 3.1.1-1 all alternative to creating and executing simple grammars - Python 3.x ii screen 4.9.1-1build1 amd64 terminal multiplexer with VT100/ANSI terminal emulation ii tmux 3.4-1ubuntu0.1 amd64 terminal multiplexer ii whiptail 0.52.24-2ubuntu2 amd64 Displays user-friendly dialog boxes from shell scripts ii xe-guest-utilities 7.30.0-13 amd64 Virtual Machine Monitoring Scripts rc xen-guest-agent 0.4.0 amd64 Guest Agent for Xen-based virtual machines test@Test:~$ sudo apt remove xen-guest-agent Reading package lists... Done Building dependency tree... Done Reading state information... Done Package 'xen-guest-agent' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 27 not upgraded. test@Test:~$ dpkg -l | grep xe ii byobu 6.11-0ubuntu1 all text window manager, shell multiplexer, integrated DevOps environment ii libxext6:amd64 2:1.3.4-1build2 amd64 X11 miscellaneous extension library ii plymouth 24.004.60-1ubuntu7.1 amd64 boot animation, logger and I/O multiplexer ii plymouth-theme-ubuntu-text 24.004.60-1ubuntu7.1 amd64 boot animation, logger and I/O multiplexer - ubuntu text theme ii publicsuffix 20231001.0357-0.1 all accurate, machine-readable list of domain name suffixes ii python3-pyparsing 3.1.1-1 all alternative to creating and executing simple grammars - Python 3.x ii screen 4.9.1-1build1 amd64 terminal multiplexer with VT100/ANSI terminal emulation ii tmux 3.4-1ubuntu0.1 amd64 terminal multiplexer ii whiptail 0.52.24-2ubuntu2 amd64 Displays user-friendly dialog boxes from shell scripts ii xe-guest-utilities 7.30.0-13 amd64 Virtual Machine Monitoring Scripts rc xen-guest-agent 0.4.0 amd64 Guest Agent for Xen-based virtual machines test@Test:~$ -
@acebmxer
rcin first column means "residual configuration". This means that the package is removed but there are some leftover configuration files so that, for example, when you reinstall the package at later time, the package will use preserved configuration. To remove residual configuration and package completely, use:sudo apt purge xen-guest-agent -
@bvitnik thanks didnt know about the purge option. It didnt show on sudo apt --help
-
It's been 2y since it's out and it works perfectly. To me, it's entirely production grade, even already far better than the XenServer ones.
We mostly need time to create a 1.0, it's only a question of prioritization on our end. I will make sure @gregoire monitor the situation in here.
-
@olivierlambert Thank you for the reply. There was a thread on here about the iso not being mounted properly and I commented about having power off the vm and back and it will load the iso.
This is specifically true with the 0.4.0 for linux. Image pulled from the XO Hub will not mount the ios if the vm is powered on. There is Yellow Explanation mark next to it. Power off vm and power on vm iso is ok. Reboot vm does not let the ios to work.