• 2 Votes
    5 Posts
    232 Views
    A
    @poddingue Borrow away - "smoke alarm" is a better name for it than anything we had, so we might borrow it right back. Since you mentioned reading the matrix - here is the classification you would be reading, straight from the file: grep access: dadl/xen-orchestra.dadl | sort | uniq -c 49 access: admin 21 access: dangerous 122 access: read 75 access: write 122 of the 267 tools are plain read - that is the entire surface a review-capped agent gets. The other 145 exist in the same file, but for that agent they might as well not. The whole security taxonomy is greppable plaintext - which is rather the point of a declarative format. And if anything in the matrix looks wrong or missing, this thread is exactly the right place - real-world corrections are how it improves.
  • VM autostart stopped working

    Unsolved XCP-ng
    5
    0 Votes
    5 Posts
    188 Views
    poddingueP
    My earlier wording was the problem here, not your reading of it. There are two official descriptions and they do not say the same thing. The CLI reference calls start-delay "the delay to wait before a call to start up the VM returns", which is the one I quoted. The XenAPI field description calls it "the delay to wait before proceeding to the next order in the startup sequence". That second one is exactly what you saw: the delay lands on the next VM to start, not on the one you set it on. I quoted the confusing one and then said it explained your behaviour, which it does not really. What I still cannot explain is why a start-delay would stop a VM autostarting altogether. Neither wording predicts that, so I would rather say I do not know than invent a reason. On auto_poweron_delay, I went looking and could not find it anywhere in the XCP-ng or XO docs, so I think your instinct about that search result was right. I have updated the docs PR I had open so it leads with the XenAPI wording and cites both, since the CLI reference phrasing is what sent me wrong in the first place.
  • PCIe Passthrough of Radeon iGPU fails

    Unsolved Hardware
    13
    0 Votes
    13 Posts
    1k Views
    S
    @yannsionneau , may this link helps if you not anyway know it https://medium.com/@timemaster5/getting-amd-phoenix-igpu-passthrough-working-on-xen-xcp-ng-8856593f9c0d I will give it a try this weekend
  • 0 Votes
    18 Posts
    2k Views
    julienXOvatesJ
    @oliv77 said: Hi, XOA version: xo-server 5.193.1 xo-web-premium 5.191.0 We've noticed on our production XOA server that when we put an XCPNG host in a pool into maintenance mode, we reboot it and then it reconnects to its pool but is no longer in maintenance mode. Is it possible to configure the XCPNG hosts so that they automatically return to maintenance mode after a reboot? Regards, Oliv77 Hi @oliv77, XO 6.7 - latest - adds this option in REST API and next month we should have the available action (Disable host and evacuate VM) in XO6 !
  • 🛰️ XO 6: dedicated thread for all your feedback!

    Pinned Xen Orchestra
    245
    7 Votes
    245 Posts
    91k Views
    julienXOvatesJ
    @jr-m4 said: @olivierlambert said: Ah sorry I read it too quickly. This panel is only there in some occasions, but I see the point of only displaying it when we click on a relevant element. Feedback for you @julienxovates While on the topic of the tree-view panel. Have you noticed that the indentation changes if there is a chevron indicating that there are VMs on a host? Making it so that the hosts no longer are alinged vertically [image: 1778653312982-6de7d690-7da3-4471-ba4a-e7ff4bf5b152-image.jpeg] Hi @jr-m4, it took some time but we corrected the identation in 6.7 (latest)
  • Autostart behaviour after upgrade 8.2 -> 8.3

    Unsolved XCP-ng
    4
    1
    0 Votes
    4 Posts
    127 Views
    poddingueP
    Thanks for coming back with the actual cause instead of leaving it hanging. To me, a permissions reset on /etc/rc.d/rc.local would explain it completely, and it fails in the worst way, since nothing complains at boot and the VMs just never start. It also looks worth documenting, because our own troubleshooting page tells people to append a clocksource workaround to /etc/rc.local without mentioning the executable bit either, so anyone following that could end up with a workaround that quietly does nothing. I haven't tested whether the 8.2 to 8.3 upgrade resets that bit every time or just happened to in your case, so that half stays your finding, not mine. I'm curious what you turn up on the colon versus equals behaviour.
  • VIDs are showing up as snapshot, but they are not.

    Unsolved XOSTOR
    6
    1
    0 Votes
    6 Posts
    138 Views
    olivierlambertO
    Great, thanks for the feedback!
  • 0 Votes
    14 Posts
    404 Views
    P
    @olivierlambert Happy to hear that they are providing results to be looked at. If there is anything else I can provide, please don't hesitate to ask. And I'll do my very best to be helpfull
  • Recommandations about NFS Remotes maintenance ?

    Solved Backup
    6
    0 Votes
    6 Posts
    142 Views
    olivierlambertO
    A remote is not the same thing as a SR. For a remote, it's simple: disconnect it (click on "Enabled" so it's disabled then), do whatever you need on the NFS server, re-enable.
  • XEN7 -> XCP83 VM migration

    Solved Migrate to XCP-ng
    14
    0 Votes
    14 Posts
    285 Views
    olivierlambertO
    Excellent! It's really cool to see how XO Backup and Replication can help you to migrate easily
  • UI Bug when falling back to Full Backup

    Unsolved Backup
    5
    1
    0 Votes
    5 Posts
    720 Views
    poddingueP
    I think this is fixed in 6.7: when a delta backup falls back to a full, the task now shows the actual reason instead of just contradicting itself the way you and Andrew both saw (PR #10148). Worth checking after you upgrade.
  • VM backup retry - status failed despite it was done on second attempt

    Unsolved Backup
    11
    2
    0 Votes
    11 Posts
    2k Views
    poddingueP
    Both things reported here look fixed in 6.7: the retry succeeding but the job still showing as failed (PR #10129), and the EEXIST: file already exists error, which happened when a job got recreated after a crash (PR #10139). Curious if upgrading clears it for you all too.
  • Backups with qcow2 enabled

    Backup
    29
    3
    0 Votes
    29 Posts
    4k Views
    poddingueP
    The progress bar issue you and Florent were chasing looks fixed in 6.7 (PR #10133). Worth upgrading and seeing if it moves now instead of sitting still. Separately, since this thread is specifically about QCOW2 backups: 6.7 also fixes an offset bug that could leave incremental backups mostly empty after the first block when NBD isn't enabled. Worth a look at the release notes if that's your setup too.
  • 7 Votes
    5 Posts
    1k Views
    S
    Hello, You can find all the demo dashboards at the following address: https://github.com/steeve-san/OpenMetrics_XCP_Grafana Regard,
  • v6 UI VDI's not being shown all the time.

    Unsolved Xen Orchestra
    3
    3
    0 Votes
    3 Posts
    295 Views
    julienXOvatesJ
    This issue should be fixed in the latest release (to be out today).
  • Deploy VM via cloud-init config

    Solved Xen Orchestra
    9
    1
    0 Votes
    9 Posts
    263 Views
    MathieuRAM
    @acebmxer Thank you for your quick feedback.
  • 0 Votes
    9 Posts
    545 Views
    M
    Hello @anthoineb, We captured another occurrence on the same VM, os-ott-data-3-2 (172.30.52.193), on the same hypervisor and QCOW2 VDI as the incident reported on 2026-07-25. This occurrence is useful because xen_blkfront.max_ring_page_order=3 was definitely active: xenstore showed ring-page-order=3 with eight ring references; the guest queue depth was 256; 255 write requests remained in flight; all 256 blk-mq scheduler tags were busy; wbt_lat_usec=0; I/O PSI full was approximately 98%; completed xvdb counters did not advance between samples. The backend state was nevertheless the same as in the previous capture: tapdisk was sleeping in scheduler_wait_for_events(); tap-ctl reported reqs_outstanding=0; tap request counters were 0/0; req_prod=0 and rsp_prod=0; no tap, image, VBD, map or xenbus errors were reported. One detail may be relevant: GDB still printed n_reqs=32 and n_reqs_free=32, although the frontend had negotiated an order-3 ring and the guest exposed 256 tags. Is this expected because n_reqs represents a separate fixed tapdisk request pool, or could it indicate that tapdisk is not observing the complete multi-page ring? The controller captured GDB and the guest/hypervisor state before reboot. After the ten-minute diagnostic window, the same signature was confirmed three more times and the VM was rebooted. It rejoined the cluster successfully. I have attached: the complete GDB/tap-ctl capture; the guest blk-mq, diskstats, PSI, D-state stack and kernel-journal snapshot; the corresponding tapdisk/xenstore, daemon.log and SMlog excerpt; a README and SHA-256 checksums. The important new result appears to be that increasing max_ring_page_order from 0 to 3 did not prevent the stall; the same mismatch recurred with 255/256 frontend requests/tags occupied while the backend ring and tapdisk remained empty. 20260730-005220-gdb-172.30.52.193.txt 20260730-pre-reboot-guest-172.30.52.193.txt 20260730-pre-reboot-hypervisor-172.30.50.191.txt README.txt SHA256SUMS.txt
  • XCP-ng 8.3 updates announcements and testing

    Pinned News
    625
    1 Votes
    625 Posts
    474k Views
    marcoiM
    went well with test systems. going to do prod soon.
  • Unable to fetch latest master commit.

    Solved Xen Orchestra
    17
    1
    1 Votes
    17 Posts
    917 Views
    TS79T
    @acebmxer all good and thank you again for sharing your discovery on the forums
  • xcp-ng server crashed/rebooted due to issues with drbd/linstor?

    Unsolved XOSTOR
    30
    0 Votes
    30 Posts
    2k Views
    J
    All hosts are restarted with 9.2.18 loaded now. Will see what happens next. [15:56 ovbh-pprod-xen05 ~]# drbdadm --version DRBDADM_BUILDTAG=GIT-hash:\ 71c8bcff6ea77a022b272a7eba649a774251bac4\ build\ by\ @buildsystem\,\ 2025-11-03\ 10:21:36 DRBDADM_API_VERSION=2 DRBD_KERNEL_VERSION_CODE=0x090212 DRBD_KERNEL_VERSION=9.2.18 DRBDADM_VERSION_CODE=0x092100 DRBDADM_VERSION=9.33.0