Hi there,
We are using the VYOS routers as VM on Citrix Xenserver
Latest successfully used (monthly) build is 1.3-202101.
Recently we have decided to upgrade all VMs to more fresh build.
1st attempt was with latest 1.3 build from source as stated in documentation.
Upgrade went almost smoothly but there is an issue with xe-guest-utility
(driver to communicate with hypervisor)
Usually we just deleted vyos-xe-guest-utility
packet installed in the image (because they didn’t recognized by hypervisor) and than installed latest xe-guest-utility
from citrix.
I/O optimized
> Management Agent not installed
Not able to receive updates from Windows Update
With latest 1.3 we have done the same but can’t start update utility giving the quite strange message
~$ sudo systemctl start xe-guest-utility
Failed to start xe-guest-utilities.service: Unit proc-xen.mount is masked.
Same issue happens with 1.4 latest.
Is there any idea what does it mean “Unit proc-xen.mount is masked” and how fix it?
UPDATE:
I have unmasked proc-xen.mount by and then successfully started service
$sudo systemctl unmask proc-xen.mount
$ sudo systemctl start xe-guest-utilities.service
$ sudo systemctl status xe-guest-utilities.service
● xe-guest-utilities.service - Xen Guest Monitoring Agent
Loaded: loaded (/etc/systemd/system/xe-guest-utilities.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-02-21 10:54:06 EET; 1min 15s ago
Main PID: 784 (xe-daemon)
Tasks: 10 (limit: 1128)
Memory: 24.1M
CPU: 1.316s
CGroup: /system.slice/xe-guest-utilities.service
├─784 /usr/sbin/xe-daemon
├─851 logger -t xe-daemon
└─861 logger -t xenstore
But hypervisor still didn’t see the agent
I/O optimized
Management Agent not installed
Not able to receive updates from Windows Update
Any help highly appreciated.
Thanks