Update doc'n for xe-guest-utils installation for Ubuntu
-
xe-guest-utilities - update documentation.
It seems that xe-guest-utilities is no longer maintained as a standard package for Ubuntu related distros. Last release it was available for is Focal Fossa. See https://launchpad.net/ubuntu/+source/xe-guest-utilities
See also advice from OliverLambert on this forum here:- https://xcp-ng.org/forum/topic/5870/xe-guest-utilities-on-ubuntu-22-04?_=1661366159852
If that situation is going to be permanent, then the relevant documentation installing xe-guest-utilities on Linux/Ubuntu distros should be updated to remove existing advice to install via sudo apt install
See documentation at:-
https://xcp-ng.org/docs/guests.html#linuxThanks
-
@olivierlambert is this going to be the suggestion going forward? I currently install xe-guest-utilities during deployment with cloud-init to reduce time to VM creation.
-
Pinging @gduperrey who is working with current tools to get his opinion
-
According to your message, we revised the documentation about the tools, especially for Ubuntu.
We advise you to ask the Ubuntu packagers to update the package since they are responsible for doing so.
Perhaps they need more specific details about how crucial these tools are for XCP-ng users as well as Xen users.New tools will be created on our end to make packaging easier, but it will take some time before they show up in a repository.
It is a long-term improvement among others. -
For anyone else finding this topic when researching guest tools for Ubuntu 22.04LTS it would appear that they have added them back into the official repositories, and as of the date on this post they are version 7.20.2
As near as I can tell it works as advertised. -
I may have spoken too soon. The tools were installed (apt install xe-guest-utilities). But both XCP-center and XO from source tell me that the tools are not detected.Do not install the guest tools from the repositories, it's completely broken, and if you do, then removing it is very difficult. I had to wipe everything and start from zero to get this right. But I can confirm that on a completely vanilla Ubuntu 22.04LT install the guest tools on the ISO that comes with 8.2 work just fine.
-
@jrc That's strange, I've been using apt to install xe-guest-utilities in my cloud-init configuration with 22.04 and haven't noticed anything odd.
What did you experience?
-
As near as I can tell the apt version does not install the
xe-linux-distribution.service
and run it, and therefore the various daemons won't load.You can read more about my plight here: https://xcp-ng.org/forum/topic/7494/ubuntu-22-04lts-guest-utiilities?_=1688263726663