<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[New guest tools ISO for Linux and FreeBSD. Can you help with the tests?]]></title><description><![CDATA[<h2>The guest tools are now built from sources</h2>
<p dir="auto">The process to build the guest tools ISO is a bit complex. You need to build for tools for 32 bits and 64 bits system, then package them as RPMs, TGZ archives and DEB packages, then put everything into an ISO image, and then put the ISO image into the <code>xcp-ng-pv-tools</code> RPM.</p>
<p dir="auto">Until today, we did build the ISO and <code>xcp-ng-pv-tools</code> RPM ourselves, and had control over the <code>install.sh</code> script, but the <code>xe-guest-utilities</code> packages were still coming from Citrix Hypervisor.</p>
<p dir="auto">Now we are able to build everything ourselves in our build system, which will allow us to update them more easily, fix bugs, etc. For example, the tools from XCP-ng 8.2 don't support CentOS 8.3 and Centos Stream well, because the detection of the distribution fails. This is fixed in the new update.</p>
<p dir="auto">Before we can confidently replace the older tools ISO with the new one, <strong>we need feedback on how the new tools work on a large variety of VMs and OS</strong>.</p>
<h2>How to test</h2>
<p dir="auto">On XCP-ng 8.2:</p>
<ol>
<li>Install the update candidate: <code>yum update xcp-ng-pv-tools --enablerepo=xcp-ng-testing</code>. This will update the guest tools ISO on your host.</li>
<li>Mount the guest tools disk to VMs and install the tools. Do it on new VMs, existing VMs, upgrade the tools when already installed (if they had been installed using the ISO), and/or remove the previous tools before installing the new ones.</li>
<li>Check that everything works:<br />
3.1. IP addresses correctly reported<br />
3.2. Management agent detected, in version 7.20 (<code>7.20.0-3</code> more precisely, but XO won't show the details for now)<br />
3.3. Clean shutdown and reboot working<br />
3.4. Live migration working</li>
</ol>
]]></description><link>https://xcp-ng.org/forum/topic/4378/new-guest-tools-iso-for-linux-and-freebsd-can-you-help-with-the-tests</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 14:15:04 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/4378.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Mar 2021 18:02:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Sun, 19 Mar 2023 11:26:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pierre-briec" aria-label="Profile: Pierre-Briec">@<bdi>Pierre-Briec</bdi></a> , <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a></p>
<p dir="auto">I had a look at getting the xe-guest-utilities working on Ipfire v2 now (core 173, the latest version).</p>
<p dir="auto">Using a new /usr/sbin/xe-linux-distribution script, like suggested here, allows it to detect the ipfire.<br />
I then manually copied the binaries and scripts from the linux tar file, into the folders in Ipfire, since the install script did not seem to handle Ipfire properly.</p>
<p dir="auto">When starting the daemon using /etc/init.d/xe-linux-distribution, the next problem was that the "action" function does not exist in the /etc/init.d/functions file in Ipfire.<br />
So I just edited the script, replacing the "else" with an "fi" in the if testing where the functions file is sources, so that the locally defined action method is used.<br />
Then the agent started fine.</p>
<p dir="auto">Then I also saw the issue of the IP address not being reported.<br />
In my setup, there are two reasons for this. One is that Ipfire uses "red0", "green0", "blue0" etc as interface names, which the xe-guest-utilities will not consider.<br />
The other reason is that I do PCI passthrough of 3 network cards to the Ipfire, and hence does not use the "vif" interface/network that XCP-ng makes available to the Ipfire. Althought the "green0" is really on the same network as the "vif" in my setup.</p>
<p dir="auto">This was using the 7.30 tar file from the XCP ISO, I think.<br />
I then cloned the 7.33 / master version of xe-guest-utilities from github, and used that thereafter.</p>
<p dir="auto">I manually changed and built the xe-guest-utilities, adding "red", "green", "blue" to the list of interface prefixes that got considered, but it did not help.<br />
I suspect the reason is that these interfaces does not have a  /sys/class/net/eth0/device/nodename entry, which contains a reference to the "vif" that XCP-ng knows about, as I understand it.<br />
So<br />
/sys/class/net/eth0/device/nodename exists, but the eth0 is not assigned any IP address, since it is not used by IPfire.<br />
While there is no /sys/class/net/green0/device/nodename entry.</p>
<p dir="auto">I am not sure who is "creating" this "nodename" entry, but I suspect is it Xen.<br />
And I suspect it is missing, since the green0 interface has no relationsship with the dom0 really.</p>
<p dir="auto">But then I also got more questions around what is actually meant to be displayed of "network" info in the XOA web UI. Is it only the network between dom0 and domU ? Or ideally all networks defined on domU ? (i.e. red0 and blue0 and orange0 ) ?</p>
<p dir="auto">And I also think I spotted a bug on the "Stats" page of XOA, since under "Disk throughput", it seems like always "xvda" and "xvdd" is displayed, even if the host only has one disk, "xvda". But that I should report as a bug, if I do not find it as already reported / known.</p>
<p dir="auto">While playing with this, I also noticed that the management agent version was not properly displayed, i.e. not at all. And this seems to be caused by the the version constants not being replaced while building the daemon.<br />
I am not a go build expert, so I'll investigate it a bit more. But it seems like I'm not the only one with that issue, because the same problem seems to exist with the xe-guest-utilities that are part of Alpine Linux 3.17 distribution.</p>
<p dir="auto">I do not think that there are that many running Ipfire on XCP-ng/Xen. I've been briefly involved in some pull requests against Ipfire, so I might look at making one for getting the xe-guest-utilities into Ipfire itself, but since the use is not high, I have a doubt it makes much sense.</p>
<p dir="auto">Thanks for a great tool in XCP-ng, I enjoy using it in my home setup.<br />
Regards<br />
Alf Høgemark</p>
]]></description><link>https://xcp-ng.org/forum/post/60105</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/60105</guid><dc:creator><![CDATA[alfh]]></dc:creator><pubDate>Sun, 19 Mar 2023 11:26:16 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 13:57:12 GMT]]></title><description><![CDATA[<p dir="auto">Actually, on any recent enough Linux system (ie not many years old) , the PV drivers are directly included in the kernel. Unless, maybe, a very specific distro decides that they don't want Xen support in their kernel.</p>
<p dir="auto">So the tools you install on the VMs are merely an agent to make the VM more cooperative with the hypervisor, but they don't affect performance.</p>
<p dir="auto">The situation is different on Windows systems where you <em>need</em> to install PV drivers to achieve better performance.</p>
]]></description><link>https://xcp-ng.org/forum/post/43112</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43112</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Tue, 19 Oct 2021 13:57:12 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 13:53:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a><br />
As Xcp-center reports that agent is not installed, i was afraid that it wouldn't work as expected.<br />
I don't want to have low performances on that VM which will be the internet gateway.</p>
]]></description><link>https://xcp-ng.org/forum/post/43111</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43111</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Tue, 19 Oct 2021 13:53:30 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:56:13 GMT]]></title><description><![CDATA[<p dir="auto">Yes, the agent runs well in HVM VMs. Actually there are almost no reasons why you should use a PV VM nowadays.</p>
]]></description><link>https://xcp-ng.org/forum/post/43108</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43108</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:56:13 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:37:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a></p>
<p dir="auto">yes, they are renaming the network interfaces (like red0, green0, blue0) and perhaps it's the problem.<br />
So the agent should work as expected in PVHVM ? My previous VM it was only in PV.<br />
thanks for your answer</p>
]]></description><link>https://xcp-ng.org/forum/post/43107</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43107</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:37:30 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:23:08 GMT]]></title><description><![CDATA[<p dir="auto">I can't say whether there's an issue with the way you run the agent (<code>xe-daemon</code>) or in the agent itself. Maybe the way it collects the IP addresses is not compatible with how ipfire handles networking.</p>
]]></description><link>https://xcp-ng.org/forum/post/43106</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43106</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:23:08 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:20:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a></p>
<p dir="auto">So i've made a mistake? the VM has an IPv4 address in local network but no gateway yet</p>
]]></description><link>https://xcp-ng.org/forum/post/43105</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43105</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:20:31 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:16:42 GMT]]></title><description><![CDATA[<p dir="auto">I think XCP-ng Center doesn't consider that the agent is working correctly if it doesn't report the IP address to the host.</p>
]]></description><link>https://xcp-ng.org/forum/post/43104</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43104</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 12:16:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a><br />
Thanks<br />
Now, the OS seems to be detected<br />
Here is the content of /var/cache/xe-linux-distribution</p>
<pre><code>[root@ipfire-test ~]# cat /var/cache/xe-linux-distribution
os_distro="ipfire"
os_majorver="2"
os_minorver="unknown"
os_uname="5.10.55-ipfire"
os_name="IPFire 2.27 (x86_64) - core160"
[root@ipfire-test ~]#
</code></pre>
<p dir="auto">I still don't know why xcp-center doesn't detect the agent management and if it would work as expected</p>
<p dir="auto"><img src="http://77.159.253.246/ipfire1.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
<img src="http://77.159.253.246/ipfire2.jpg" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto">I also change the xe-linux-distribution in /etc/init.d because the function action is not available in ipfire. I don't know what is the best way.<br />
Is there anything to change?</p>
<p dir="auto">thanks<br />
Pierre</p>
]]></description><link>https://xcp-ng.org/forum/post/43102</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43102</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Tue, 19 Oct 2021 12:16:02 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 19 Oct 2021 09:31:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pierre-briec" aria-label="Profile: pierre-briec">@<bdi>pierre-briec</bdi></a> You may try this version of the script: <a href="https://raw.githubusercontent.com/xenserver/xe-guest-utilities/master/mk/xe-linux-distribution" target="_blank" rel="noopener noreferrer nofollow ugc">https://raw.githubusercontent.com/xenserver/xe-guest-utilities/master/mk/xe-linux-distribution</a></p>
]]></description><link>https://xcp-ng.org/forum/post/43090</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43090</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Tue, 19 Oct 2021 09:31:24 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Sat, 16 Oct 2021 15:27:03 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a></p>
<p dir="auto">I've tried to modify the xe-linux-distribution file but i definitly don't have the skills to modify it. I don't understand the sed commands to identify<br />
Can someone help me with that?</p>
<p dir="auto">thanks in advance<br />
Pierre</p>
]]></description><link>https://xcp-ng.org/forum/post/43004</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/43004</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Sat, 16 Oct 2021 15:27:03 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Wed, 13 Oct 2021 13:32:18 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a><br />
Thanks for your answer</p>
<blockquote>
<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pierre-briec" aria-label="Profile: Pierre-Briec">@<bdi>Pierre-Briec</bdi></a>,</p>
<p dir="auto">If Ipfire is based on LFS, I suppose there's no RPM nor DEB package management. In this case you can use the .tgz tarball and install it manually, and make sure to install enable the <code>xe-linux-distribution</code> service (using the provided initscript or the systemd unit). But maybe there's a way to install a RPM or a DEB package through some compatibility tool, in which case you may try them.</p>
</blockquote>
<p dir="auto">That's true. There is only a package management pakfire  for the addons. I will look at the tgz if i can install it.<br />
Ipfire is using SysVinit script. I'm not very familiar with that and if someone can help me with that.</p>
<blockquote>
<p dir="auto">You may also have to tweak the <code>xe-linux-distribution</code> file to make it recognize your distro. If it has a <code>/etc/os-release</code> file, then future versions of <code>xe-linux-distribution</code>, not released yet, will recognize it automatically.</p>
</blockquote>
<p dir="auto">I can provide this file /etc/os-release</p>
<pre><code>NAME="IPFire"
VERSION="2.27"
ID=ipfire
VERSION_ID=2
PRETTY_NAME="IPFire 2.27 (x86_64) - core160"
ANSI_COLOR="0:31"
</code></pre>
<p dir="auto">hope it helps</p>
<blockquote>
<p dir="auto">Ideally, it would be nice to work towards pushing the tools directly in the distro, so that you could install them from their repositories when needed. We can provide some help if a packager gets it touch with us or if you want to try to contribute them yourself.</p>
</blockquote>
<p dir="auto">The IPFire is a german project so it's not easy for me to communicate with the team. I can make tests and even provide a remote access to a VM test through XO if need.</p>
<p dir="auto">thanks<br />
Pierre</p>
]]></description><link>https://xcp-ng.org/forum/post/42901</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42901</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Wed, 13 Oct 2021 13:32:18 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Wed, 13 Oct 2021 10:31:33 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pierre-briec" aria-label="Profile: Pierre-Briec">@<bdi>Pierre-Briec</bdi></a>,</p>
<p dir="auto">If Ipfire is based on LFS, I suppose there's no RPM nor DEB package management. In this case you can use the .tgz tarball and install it manually, and make sure to install enable the <code>xe-linux-distribution</code> service (using the provided initscript or the systemd unit). But maybe there's a way to install a RPM or a DEB package through some compatibility tool, in which case you may try them.</p>
<p dir="auto">You may also have to tweak the <code>xe-linux-distribution</code> file to make it recognize your distro. If it has a <code>/etc/os-release</code> file, then future versions of <code>xe-linux-distribution</code>, not released yet, will recognize it automatically.</p>
<p dir="auto">Ideally, it would be nice to work towards pushing the tools directly in the distro, so that you could install them from their repositories when needed. We can provide some help if a packager gets it touch with us or if you want to try to contribute them yourself.</p>
]]></description><link>https://xcp-ng.org/forum/post/42896</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42896</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Wed, 13 Oct 2021 10:31:33 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Tue, 12 Oct 2021 19:43:34 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> ,</p>
<p dir="auto">I have an Ipfire fresh VM which is not detected by the installer. How can I add support for this distro which seems to be LFS (linux from scratch) based.<br />
I would like to have the guest-tools installed on it.<br />
Can you help me please or tell me how can i add it manually?<br />
I can provide all information you want.</p>
<p dir="auto">thanks in advance<br />
Pierre</p>
]]></description><link>https://xcp-ng.org/forum/post/42891</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42891</guid><dc:creator><![CDATA[Pierre Briec]]></dc:creator><pubDate>Tue, 12 Oct 2021 19:43:34 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Thu, 16 Sep 2021 15:11:03 GMT]]></title><description><![CDATA[<p dir="auto">I realize I haven't announced it on this thread (I thought I had) : the guest tools ISO that was tested in this thread have been released as an update to XCP-ng.</p>
<p dir="auto">See <a href="https://xcp-ng.org/blog/2021/06/28/summer-security-and-bugfix-updates/" target="_blank" rel="noopener noreferrer nofollow ugc">https://xcp-ng.org/blog/2021/06/28/summer-security-and-bugfix-updates/</a></p>
<p dir="auto">You can still provide feedback, of course, but you don't need to try to pull packages from the testing repository for now.</p>
]]></description><link>https://xcp-ng.org/forum/post/42339</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42339</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Thu, 16 Sep 2021 15:11:03 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Thu, 16 Sep 2021 15:06:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/thomas0046" aria-label="Profile: thomas0046">@<bdi>thomas0046</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/darkbeldin" aria-label="Profile: Darkbeldin">@<bdi>Darkbeldin</bdi></a> tried to reproduce, but the IP address is correctly reported in Xen Orchestra with Rocky 8.4 and the guest tools from XCP-ng (btw you don't need to pull the guest tools from the testing repo now, as they have been pushed as a regular update).</p>
]]></description><link>https://xcp-ng.org/forum/post/42338</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42338</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Thu, 16 Sep 2021 15:06:45 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Thu, 16 Sep 2021 10:34:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> Hi Stormi, firstly, thx for all good work U guys are doing ! And I have problem, that Im not able to get IP address info from my Rocky Linux 8.4(I have only one NIC conencted eth0).<br />
When Im using <strong>newest guest tools from EPEL repo</strong> (xe-guest-utilities-latest version 7.21.0.1.el8), those tools cant be started at all.<br />
When Im using <strong>newest guest tools from xcp-ng-testing repo</strong>(ISO:guest-tools-8.2.0-9.xcpng8.2, tools version 7.20.0-9) as you suggested in some previous post, <strong>those tools works</strong>, I can even get correct information about OS release, and virtualization state is reporting as "Optimized(version 7.20 installed)", but in network tab, no guest IP address is reported (<em>unknown</em>).</p>
<p dir="auto">What is strange is that I had RC version of Rocky Linux 8.3 laying around from testing in the past, so I tried to install guest tools from my platform (Citrix 7.0), it is able to report IP address correctly.</p>
<p dir="auto">That leads to me to think, that somehow Rocky Linux 8.4 isnt fully supported yet ?<br />
If you need more info(logs/screens), please let my know, thx</p>
]]></description><link>https://xcp-ng.org/forum/post/42328</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/42328</guid><dc:creator><![CDATA[thomas0046]]></dc:creator><pubDate>Thu, 16 Sep 2021 10:34:45 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Fri, 03 Sep 2021 15:14:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> Fun fact with that one, I actually merged #108 (pr #116) in with one of my two PRs. No backporting needed, really, it just goes right at the end of the detection logic.</p>
<p dir="auto">The biggest issue with the systemd file as it stands is that it has directories pointing to the ones used on FCOS rather than /usr/sbin. Split that off in the other PR.</p>
]]></description><link>https://xcp-ng.org/forum/post/41985</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/41985</guid><dc:creator><![CDATA[theAeon]]></dc:creator><pubDate>Fri, 03 Sep 2021 15:14:07 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Fri, 03 Sep 2021 12:35:40 GMT]]></title><description><![CDATA[<p dir="auto">Thanks. I'll look at your PRs.</p>
<p dir="auto">I'm all for adding the ability to extract distro data from <code>/etc/os-release</code> (see my issue there: <a href="https://github.com/xenserver/xe-guest-utilities/issues/108" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/xenserver/xe-guest-utilities/issues/108</a>) so I'll likely backport the commit that was contributed upstream. This won't change <a href="http://install.sh" target="_blank" rel="noopener noreferrer nofollow ugc">install.sh</a> (you'd still need to use the <code>-m</code> and <code>-d</code>) but it should make the service able to start and report OS and version in many additional distros.</p>
<p dir="auto">For systemd vs sysvinit we need either to create twice more DEBs and RPMs and make <a href="http://install.sh" target="_blank" rel="noopener noreferrer nofollow ugc">install.sh</a> able to decide on which to use depending on the distro, or include both kinds of service files in the packages and use post-install scripts to decide which to enable.</p>
<div class="row github-embeds-container">

<div class="col-md-6">
<div class="github-embed card">
<div class="card-body">

<div class="meta">
<img class="author-picture not-responsive" src="https://avatars.githubusercontent.com/u/451043?v=4" title="stormi" />
<a href="https://github.com/stormi"><span class="username">stormi</span></a> created this issue <span class="timeago" title="2021-05-12T09:38:54Z"></span> in <a href="//github.com/xenserver/xe-guest-utilities">xenserver/xe-guest-utilities</a>
</div>
<h3>
<span class="badge closed float-end">closed</span>
<a href="https://github.com/xenserver/xe-guest-utilities/issues/108">Use `/etc/os-release` for recent distros</a>
<span class="number">#108</span>
</h3>



</div>
</div>
</div>

</div>]]></description><link>https://xcp-ng.org/forum/post/41978</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/41978</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Fri, 03 Sep 2021 12:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Fri, 03 Sep 2021 04:45:41 GMT]]></title><description><![CDATA[<p dir="auto">Seems the SUSE Leap 15 assumes the ability to run SysVinit scripts but as of 15.3 (and tumbleweed) insserv-compat is not included and only systemd scripts are supported. It seems there's already a functional systemd script used on RHEL/Fedora, so I have to imagine this is a simple fix of the <a href="http://install.sh" target="_blank" rel="noopener noreferrer nofollow ugc">install.sh</a>.</p>
<p dir="auto">EDIT: did some pull reqs-should fix MicroOS identification at the least. Could probably handle Tumbleweed the same way. Tried my hand at some systemd rpms too, but god knows if they work.</p>
]]></description><link>https://xcp-ng.org/forum/post/41936</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/41936</guid><dc:creator><![CDATA[theAeon]]></dc:creator><pubDate>Fri, 03 Sep 2021 04:45:41 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Mon, 09 Aug 2021 16:54:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/kdm" aria-label="Profile: kdm">@<bdi>kdm</bdi></a> On a pool with several hosts, <code>xe host-disable uuid=...</code> then <code>xe host-shutdown|reboot uuid=...</code> will evacuate the host towards the other hosts of the pool.</p>
<p dir="auto">On a single host pool, the same commands will attempt a clean shutdown on each VM.</p>
]]></description><link>https://xcp-ng.org/forum/post/41482</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/41482</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Mon, 09 Aug 2021 16:54:35 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Sun, 08 Aug 2021 09:28:03 GMT]]></title><description><![CDATA[<p dir="auto">I'd like to help: I plan to test this against my Mint Linux 20.1 VM and my openmediavault 5 VM.<br />
Question on "3.3 clean shutdown and reboot working". Any time I shutdown XCp-ng, I normally shutdown each VM first. Since I have guest tools installed, should I be able to simply shut down XCP-ng and rely on it to politely shut down my VMs?<br />
Thanks.</p>
]]></description><link>https://xcp-ng.org/forum/post/41445</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/41445</guid><dc:creator><![CDATA[kdm]]></dc:creator><pubDate>Sun, 08 Aug 2021 09:28:03 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Thu, 24 Jun 2021 23:11:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> Sorry for the delay in testing. This looks to be fixed now. Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/post/40417</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/40417</guid><dc:creator><![CDATA[onyxfire]]></dc:creator><pubDate>Thu, 24 Jun 2021 23:11:10 GMT</pubDate></item><item><title><![CDATA[Reply to New guest tools ISO for Linux and FreeBSD. Can you help with the tests? on Thu, 24 Jun 2021 10:28:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/onyxfire" aria-label="Profile: onyxfire">@<bdi>onyxfire</bdi></a> This is now fixed in the latest <code>xcp-ng-pv-tools</code> package in the testing repo. Can you test it?</p>
]]></description><link>https://xcp-ng.org/forum/post/40411</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/40411</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Thu, 24 Jun 2021 10:28:25 GMT</pubDate></item></channel></rss>