XCP-ng Center 25.04 Released
-
@michael.manley
Hi, These are the results of the execution:
and the log and settings:
Settings.txt
XCP-ng Center.txtDebuggin XCP-Center I see in this
private static bool SameProductBrand(Host host)
{
var brand = host.ProductBrand();
return brand == BrandManager.ProductBrand || brand == BrandManager.LegacyProduct ||
BrandManager.ProductBrand == "[XenServerProduct]";
}
The value of brand is "Citrix Hypervisor" and BrandManager.LegacyProduct is "[Citrix Hypervisor]"
If I set in Branding.resx this:
<data name="LEGACY_PRODUCT" xml:space="preserve">
<value>Citrix Hypervisor</value>
</data> -
Hi this is the result with pdb installed:

and:
and the log:
-
@uberiain I think i got it to work on 8.4 (Though in that version it uses XenServer) and I also added Citrix Hypervisor to that check as well just to be safe, but look @ the newest vNext build in GitHub Actions for a build that supports that.
-
@michael.manley Thanks for the update! I still use it, mostly for the direct (not web based) console and it can still do a few things XO does not.
The update did not replace the old version (also different install location), but that's ok. I just uninstalled the old one and reconnected to the XCP servers.
-
@michael.manley
Hi, I test Build 25120 ( rev: d7ac261f ) and Is working with XenServer 8.2 CU 1 and XCP-ng 8.2 LTS.Great Work, thanks for all
-
Working well for me on XCP 8.3. Thanks for all your hard work on this!
-
Hello, I noticed that in this new version there is no option to connect to the server via Active Directory. I still use version 20.04.01 and this feature would be very useful. I would appreciate it if you could return this option.
-
said in XCP-ng Center 25.04 Released:
Hello, I noticed that in this new version there is no option to connect to the server via Active Directory. I still use version 20.04.01 and this feature would be very useful. I would appreciate it if you could return this option.
-
@crismarcul Yes, I would also like this option. It is essential.
-
@crismarcul Authenticate via AD or somthing else? I remember seeing before that the auth via AD code in XCP-ng itself was removed to require use of XO instead but I'm not 100% sure.
-
@michael.manley The "Join Domain" option in the Users tab.
Keeping this will be very useful.

-
Hi, with this modification on MainWindow.cs in
private List<TabPage> GetNewTabPages()adding this at the end:
if (!multi && !SearchMode && (isPoolSelected || isHostSelected && isHostLive)) newTabs.Add(TabPageAD);the AD tab appears:

I test this modification and is working.
Maybe @michael.manley can update this and the modification to support attach iSCSI SR without error with gfs2
-
Lovin' this.... thank you for picking it up. Great tool to have.
-
@uberiain said in XCP-ng Center 25.04 Released:
Maybe @michael.manley can update this and the modification to support attach iSCSI SR without error with gfs2
GFS2 isn't supported in XCP-ng at all, and is only supported in Citrix Hypervisor, the fact that it works is pure chance.
-
@DustinB I think I expressed myself poorly; the iSCSI SR creation test does not remove the gfs2 check and does not allow it to be created as LVM.
In LVMoISCSI.cs if you set:
var performSecondProbe = Helpers.KolkataOrGreater(Connection) && !Helpers.FeatureForbidden(Connection, Host.RestrictCorosync);The SR can be created.
-
This post is deleted! -
@michael.manley
Sorry to ask, but I can not find any code/compiled program to download on this page.
I find this github page not user friendly at all - maybe fine for developers, not for users. Maybe I just dont see it...Could you please shed some light on it, that I can download it?
Thanks for your help! -
@JBlessing At the bottom of the release page (https://github.com/xcp-ng/xenadmin/releases/tag/v25.04) are the links to download either the MSI installer or a Zip file containing the entire application (if you want a portable package).

-
@kagbasi-ngc Thanks for your help. I found the culprit: Brightcloud Webfilter was blocking parts of the github site - I was wondering why it looked so .. weird...
My fault not checking it beforehand. -
@JBlessing You're welcome!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login