assigned the Widows Server 2022 to the VM, waitted a looooong time and the VM eventually did boot.
Posts
-
RE: Unable to update Windows PV driver
-
Unable to update Windows PV driver
Hi,
I am still on XCP-NG 8.2.1. I am trying to update the Windows Guest Tools driver for windows 2022 following the CVE that flashed up on my screen and I get the following message:

When I ran the XenClean tool as suggested, the VM doesn't boot and I had to revert from snapshot.



Could anyone please advice?
Thank you -
RE: Unable to update XOA
@Pilow said in Unable to update XOA:
or a good reboot of the XOA if there is no backups at this time
Rebooted XOA and Hypervisor. I managed to install the template. Any sugestion about the time sync issue?
-
RE: Unable to update XOA
@Pilow said in Unable to update XOA:
could you verify the time/date on XOA, and XCP host where you want to deploy it
My time is completely wrong.
XOA:[09:08 01] xoa:xoa$ date Mon Dec 1 09:08:42 AM EST 2025Hypervisor:
[14:06 uk-dc1-prod-hv1 ~]# date Mon Dec 1 14:10:06 GMT 2025I just ran
timedatectl set-timezone Europe/Londonbut not sure how to sync time -
RE: Unable to update XOA
@Pilow said in Unable to update XOA:
do you see a task progressing / failing when installing the template from the Hub ?
Yes I do.

{ "id": "0min7179y", "properties": { "method": "cloud.getResourceCatalog", "params": { "filters": { "hub": true } }, "name": "API call: cloud.getResourceCatalog", "userId": "26d44a26-3ac5-4377-80ef-f8474ce94df3", "type": "api.call" }, "start": 1764596227606, "status": "failure", "updatedAt": 1764596232622, "end": 1764596232621, "result": { "code": -32000, "message": "unknown error from the peer", "name": "JsonRpcError", "stack": "JsonRpcError: unknown error from the peer\n at Peer._callee$ (/usr/local/lib/node_modules/xo-server-xoa/node_modules/json-rpc-peer/src/index.js:98:9)\n at Peer.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18)\n at Generator.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/regenerator.js:52:51)\n at Generator.next (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21)\n at asyncGeneratorStep (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17)\n at _next (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)\n at /usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:7\n at Promise._execute (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/debuggability.js:384:9)\n at Promise._resolveFromExecutor (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:518:18)\n at new Promise (/usr/local/lib/node_modules/xo-server/node_modules/bluebird/js/release/promise.js:103:10)\n at Peer.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/@babel/runtime/helpers/asyncToGenerator.js:14:12)\n at Peer.exec (/usr/local/lib/node_modules/xo-server-xoa/node_modules/json-rpc-peer/dist/index.js:182:20)\n at Peer.write (/usr/local/lib/node_modules/xo-server-xoa/node_modules/json-rpc-peer/src/index.js:206:10)\n at JsonRpcWebSocketClient.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/jsonrpc-websocket-client/src/index.js:57:12)\n at JsonRpcWebSocketClient.emit (node:events:518:28)\n at JsonRpcWebSocketClient.emit (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17)\n at WebSocket.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/jsonrpc-websocket-client/src/websocket-client.js:179:20)\n at callListener (/usr/local/lib/node_modules/xo-server-xoa/node_modules/ws/lib/event-target.js:290:14)\n at WebSocket.onMessage (/usr/local/lib/node_modules/xo-server-xoa/node_modules/ws/lib/event-target.js:209:9)\n at WebSocket.emit (node:events:518:28)\n at WebSocket.patchedEmit [as emit] (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17)\n at Receiver.receiverOnMessage (/usr/local/lib/node_modules/xo-server-xoa/node_modules/ws/lib/websocket.js:1220:20)" } }@AtaxyaNetwork said in Unable to update XOA:
Do you see anything red in XOA check ? (XOA > Support) ?
No everything is green except for the version

-
Unable to update XOA
Hi,
I am currently running XCP-ng 8.3.0 / XOA version: 5.112.1 and when I tried to install the Debian 13 template I get the following error:
cloud.downloadAndInstallResource { "namespace": "Debian13", "id": "8a0ed870-283b-4829-4476-9f778d9fc654", "version": "1.0.0", "sr": "ba4d0c59-fec5-02a2-4421-9444314e7f7c", "templateOnly": true } { "url": "http://localhost:9002/", "originalUrl": "http://localhost:9002/", "message": "HTTP connection has timed out", "name": "Error", "stack": "Error: HTTP connection has timed out at ClientRequest.<anonymous> (/usr/local/lib/node_modules/xo-server-xoa/node_modules/http-request-plus/index.js:61:25) at ClientRequest.emit (node:events:518:28) at ClientRequest.patchedEmit [as emit] (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17) at Socket.emitRequestTimeout (node:_http_client:849:9) at Object.onceWrapper (node:events:632:28) at Socket.emit (node:events:530:35) at Socket.patchedEmit [as emit] (/usr/local/lib/node_modules/xo-server/node_modules/@xen-orchestra/log/configure.js:52:17) at Socket._onTimeout (node:net:595:8) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)" }Could anyone please advice on how to resolve this issue?
-
RE: Memory reporting incorrect values
Its seem to be reporting correctly now. Thank you all for your help.


-
RE: Memory reporting incorrect values
@fred974 said in Memory reporting incorrect values:
xenstore-utils
apt remove xenstore-utilsfix the installation issue. -
RE: Memory reporting incorrect values
@yann I removed the tools using
apt remove xe-guest-utilitiesand tried to install from the cd and had the same error
apt remove xe-guest-utilitiesReading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: dbconfig-common dbconfig-mysql icc-profiles-free libaprutil1-dbd-sqlite3 libaprutil1-ldap libjs-bootstrap4 libjs-codemirror libjs-jquery-mousewheel libjs-jquery-timepicker libjs-jquery-ui libjs-popper.js libjs-sizzle liblua5.3-0 libmcrypt4 node-jquery php-common php-google-recaptcha php-mariadb-mysql-kbs php-nikic-fast-route php-phpmyadmin-motranslator php-phpmyadmin-shapefile php-phpseclib php-psr-cache php-psr-container php-psr-log php-symfony-cache php-symfony-cache-contracts php-symfony-dependency-injection php-symfony-deprecation-contracts php-symfony-expression-language php-symfony-polyfill-php80 php-symfony-polyfill-php81 php-symfony-service-contracts php-symfony-var-exporter php-tcpdf ssl-cert Use 'apt autoremove' to remove them. The following packages will be REMOVED: xe-guest-utilities 0 upgraded, 0 newly installed, 1 to remove and 16 not upgraded. After this operation, 1889 kB disk space will be freed. N: Ignoring file 'mariadb.list.old_1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension Do you want to continue? [Y/n] y (Reading database ... 136958 files and directories currently installed.) Removing xe-guest-utilities (7.20.2-0ubuntu1~22.04.2) ... needrestart is being skipped since dpkg has failed root@WEB1-OLS-QHUK:/home/fetheve/Linux# apt autoremove Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages will be REMOVED: dbconfig-common dbconfig-mysql icc-profiles-free libaprutil1-dbd-sqlite3 libaprutil1-ldap libjs-bootstrap4 libjs-codemirror libjs-jquery-mousewheel libjs-jquery-timepicker libjs-jquery-ui libjs-popper.js libjs-sizzle liblua5.3-0 libmcrypt4 node-jquery php-common php-google-recaptcha php-mariadb-mysql-kbs php-nikic-fast-route php-phpmyadmin-motranslator php-phpmyadmin-shapefile php-phpseclib php-psr-cache php-psr-container php-psr-log php-symfony-cache php-symfony-cache-contracts php-symfony-dependency-injection php-symfony-deprecation-contracts php-symfony-expression-language php-symfony-polyfill-php80 php-symfony-polyfill-php81 php-symfony-service-contracts php-symfony-var-exporter php-tcpdf ssl-cert 0 upgraded, 0 newly installed, 36 to remove and 15 not upgraded. After this operation, 42.0 MB disk space will be freed. N: Ignoring file 'mariadb.list.old_1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension Do you want to continue? [Y/n] y (Reading database ... 136950 files and directories currently installed.) Removing dbconfig-mysql (2.0.21) ... Removing dbconfig-common (2.0.21) ... Removing php-tcpdf (6.4.4+dfsg1-1) ... Removing icc-profiles-free (2.0.1+dfsg-1.1) ... Removing libaprutil1-dbd-sqlite3:amd64 (1.6.1-5ubuntu4.22.04.2) ... Removing libaprutil1-ldap:amd64 (1.6.1-5ubuntu4.22.04.2) ... Removing libjs-bootstrap4 (4.6.0+dfsg1-4) ... Removing libjs-codemirror (5.65.0+~cs5.83.9-1) ... Removing libjs-jquery-mousewheel (1:3.1.13-5) ... Removing libjs-jquery-timepicker (1.6.3-1) ... Removing libjs-jquery-ui (1.13.1+dfsg-1) ... Removing libjs-popper.js (1.16.1+ds-5) ... Removing libjs-sizzle (2.3.6+ds+~2.3.3-1) ... Removing liblua5.3-0:amd64 (5.3.6-1build1) ... Removing libmcrypt4 (2.5.8-7) ... Removing node-jquery (3.6.0+dfsg+~3.5.13-1) ... Removing php-phpmyadmin-motranslator (5.2.0-1build1) ... Removing php-symfony-expression-language (5.4.4+dfsg-1ubuntu8) ... Removing php-symfony-cache (5.4.4+dfsg-1ubuntu8) ... Removing php-symfony-var-exporter (5.4.4+dfsg-1ubuntu8) ... Removing php-symfony-dependency-injection (5.4.4+dfsg-1ubuntu8) ... Removing php-symfony-service-contracts (2.4.0-1ubuntu2) ... Removing php-google-recaptcha (1.2.4-3) ... Removing php-mariadb-mysql-kbs (1.2.12-1) ... Removing php-nikic-fast-route (1.3.0-3) ... Removing php-phpmyadmin-shapefile (2.1-5) ... Removing php-phpseclib (2.0.36-1) ... Removing php-symfony-cache-contracts (2.4.0-1ubuntu2) ... Removing php-psr-cache (3.0.0-1) ... Removing php-psr-container (2.0.2-1) ... Removing php-psr-log (3.0.0-1) ... Removing php-symfony-deprecation-contracts (2.4.0-1ubuntu2) ... Removing php-symfony-polyfill-php80 (1.24.0-1ubuntu2) ... Removing php-symfony-polyfill-php81 (1.24.0-1ubuntu2) ... Removing ssl-cert (1.1.2) ... Removing php-common (2:92ubuntu1) ... Warning: Stopping phpsessionclean.service, but it can still be activated by: phpsessionclean.timer Processing triggers for man-db (2.10.2-1) ... Processing triggers for libc-bin (2.35-0ubuntu3.8) ... Scanning processes... Scanning linux images... Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host.bash /mnt/Linux/install.shDetected `Ubuntu 22.04.5 LTS' (ubuntu version 22). The following changes will be made to this Virtual Machine: * update arp_notify sysctl. * packages to be installed/upgraded: - xe-guest-utilities_7.30.0-12_amd64.deb Continue? [y/n] y Selecting previously unselected package xe-guest-utilities. (Reading database ... 134088 files and directories currently installed.) Preparing to unpack .../xe-guest-utilities_7.30.0-12_amd64.deb ... Unpacking xe-guest-utilities (7.30.0-12) ... dpkg: error processing archive /mnt/Linux/xe-guest-utilities_7.30.0-12_amd64.deb (--install): trying to overwrite '/usr/bin/xenstore', which is also in package xenstore-utils 4.16.0-1~ubuntu2.1 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /mnt/Linux/xe-guest-utilities_7.30.0-12_amd64.debHow can I fix this?
-
RE: Memory reporting incorrect values
@yann said in Memory reporting incorrect values:
@fred974 v6.80.6 is definitely very old, and did report MemFree, we ship v7.30 with XCP-ng 8.2. You will likely want to update it, from the "XCP-ng tools" SR.
Probably because I installed xe-guest-utilities from ububtu repo.. I tried to update from the CD and got the following error:
bash /mnt/Linux/install.shDetected `Ubuntu 22.04.5 LTS' (ubuntu version 22). The following changes will be made to this Virtual Machine: * update arp_notify sysctl. * packages to be installed/upgraded: - xe-guest-utilities_7.30.0-12_amd64.deb Continue? [y/n] y (Reading database ... 136958 files and directories currently installed.) Preparing to unpack .../xe-guest-utilities_7.30.0-12_amd64.deb ... Unpacking xe-guest-utilities (7.30.0-12) over (7.20.2-0ubuntu1~22.04.2) ... dpkg: error processing archive /mnt/Linux/xe-guest-utilities_7.30.0-12_amd64.deb (--install): trying to overwrite '/usr/bin/xenstore', which is also in package xenstore-utils 4.16.0-1~ubuntu2.1 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /mnt/Linux/xe-guest-utilities_7.30.0-12_amd64.debCould anyone advice of how to fix this issue? I tried apt remove xe-guest-utilities and got the same error
-
RE: Memory reporting incorrect values
@yann said in Memory reporting incorrect values:
What does xenstore ls attr/PVAddons show for this VM? And which kernel version is it using?
BuildVersion = "0" Installed = "1" MajorVersion = "6" MicroVersion = "80" MinorVersion = "6"hostnamectl statusStatic hostname: WEB1-OLS-QHUK Transient hostname: web1-ols-qh-uk Icon name: computer-vm Chassis: vm Machine ID: 3b1da9b8e5cf4ecda845219bxxx Boot ID: 19308dbfd7d347c699985e82xxx Virtualization: xen Operating System: Ubuntu 22.04.5 LTS Kernel: Linux 5.15.0-128-generic Architecture: x86-64 Hardware Vendor: Xen Hardware Model: HVM domU -
RE: Memory reporting incorrect values
@yann said in Memory reporting incorrect values:
@fred974 the tools should be reporting the value from MemAvailable, so buffer/cache should not be considered as in-use.
Doesn't seem to be the case
-
RE: Memory reporting incorrect values
It would be great to have a bit for details on the memory so we can monitor the system better.
-
RE: Memory reporting incorrect values
@yann said in Memory reporting incorrect values:
xenstore ls data
Here is what I see:
cat /proc/meminfoMemTotal: 8123972 kB MemFree: 428388 kB MemAvailable: 5419696 kB Buffers: 411604 kB Cached: 4771524 kB SwapCached: 328 kB Active: 3060024 kB Inactive: 3339116 kB Active(anon): 736300 kB Inactive(anon): 1374628 kB Active(file): 2323724 kB Inactive(file): 1964488 kB Unevictable: 27620 kB Mlocked: 27620 kB SwapTotal: 4194300 kB SwapFree: 4191228 kB Dirty: 284 kB Writeback: 0 kB AnonPages: 1243360 kB Mapped: 919268 kB Shmem: 885852 kB KReclaimable: 997192 kB Slab: 1155308 kB SReclaimable: 997192 kB SUnreclaim: 158116 kB KernelStack: 4432 kB PageTables: 13128 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 8256284 kB Committed_AS: 5854320 kB VmallocTotal: 34359738367 kB VmallocUsed: 18656 kB VmallocChunk: 0 kB Percpu: 4192 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB DirectMap4k: 307200 kB DirectMap2M: 8077312 kB DirectMap1G: 1048576 kBxenstore ls datameminfo_free = "422892" meminfo_total = "8123972" os_distro = "ubuntu" os_majorver = "22" os_minorver = "04" os_name = "Ubuntu 22.04.5 LTS" os_uname = "5.15.0-128-generic" updated = "Mon Jan 6 11:52:45 2025" volumes = "" 0 = "" extents = "" 0 = "xvda" filesystem = "ext4" free = "142059319296" mount_points = "" 0 = "/" name = "/dev/xvda1(072768fc-9db5-4fa4-a6a1-c98afdd82d32)" size = "171682283008" 1 = "" extents = "" 0 = "xvda" free = "4138934272" name = "/dev/xvda14" size = "4194304" 2 = "" extents = "" 0 = "xvda" filesystem = "vfat" free = "103057408" mount_points = "" 0 = "/boot/efi" name = "/dev/xvda15(D9A6-D2AA)" size = "111149056" 3 = "" extents = "" 0 = "xvdb" free = "4138934272" name = "/dev/xvdb1(355A-4FC2)" size = "10486272"htop

XOA

XO Community

-
RE: Memory reporting incorrect values
Thank you all for your feedback on this matter. The OS used in this case ins Ubuntu 22.04.5 LTS.
@TeddyAstie said in Memory reporting incorrect values:
What gives cat /proc/meminfo
cat /proc/meminfo MemTotal: 8123972 kB MemFree: 440556 kB MemAvailable: 5419780 kB Buffers: 410852 kB Cached: 4761852 kB SwapCached: 328 kB Active: 2995088 kB Inactive: 3405912 kB Active(anon): 723800 kB Inactive(anon): 1399348 kB Active(file): 2271288 kB Inactive(file): 2006564 kB Unevictable: 27620 kB Mlocked: 27620 kB SwapTotal: 4194300 kB SwapFree: 4191228 kB Dirty: 1508 kB Writeback: 0 kB AnonPages: 1255676 kB Mapped: 939728 kB Shmem: 885788 kB KReclaimable: 995468 kB Slab: 1154076 kB SReclaimable: 995468 kB SUnreclaim: 158608 kB KernelStack: 4656 kB PageTables: 13848 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 8256284 kB Committed_AS: 5873420 kB VmallocTotal: 34359738367 kB VmallocUsed: 18896 kB VmallocChunk: 0 kB Percpu: 4192 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB DirectMap4k: 307200 kB DirectMap2M: 8077312 kB DirectMap1G: 1048576 kB -
RE: Memory reporting incorrect values
@olivierlambert But all modern OS will use the RAM as cache for performance etc. So how can I ensure I get the correct info? At the moment I bombarded with email saying high RAM usage
-
RE: Memory reporting incorrect values
@olivierlambert said in CPU reporting incorrect values:
Check carefully your htop output. See the huge yellow bar? That's the buffer/cache used
So Xen Orchestra see cached value as ram in use and not the actual active used ram?
-
Memory reporting incorrect values
Hi,
Could anyone please help me understand wich value I should go by when looking at CPU resources?
XOA:
XO Lite:

Server htop

According to Xen Orchestra, I am using almost all of my 8GB RAM where as in htop, I am only using 1.74G.
Which one should I trust?
Thank you
-
RE: What are Custom field used for?
@olivierlambert said in What are Custom field used for?:
I would go against storing secrets though
lol Thank you for the advice

-
What are Custom field used for?
Hi,
In the advance tab of any VMs, we have the option to create custom field and I wonder if anyone please explain what it is for. I found it when trying to find somewhere to store the VM Root password