ronivay / XenOrchestraInstallerUpdater

Xen Orchestra install/update script
GNU General Public License v3.0
1.24k stars 193 forks source link

XOSTOR #240

Closed osuno1 closed 5 months ago

osuno1 commented 5 months ago

I'm sure I just don't understand, but the image does not have the ability to use XOSTOR? When I select XOSTOR, it says "XOSTOR is available in XOA". Is it only available in the web version and only limited? Thanks for any help!

vmpr commented 5 months ago

XOSTOR is only available with a paid subscription and not in the free version. cheers Ringo

ronivay commented 5 months ago

Hey,

That's one of the turnkey features you get from the paid application, ability to install and configure XOSTOR via XOA. Similar to the possibility of installing netdata to hosts via XOA and the VM template hub. These things aren't exactly features of XO but something XOA will do for you or use externally, hence they're only part of the official XOA.

osuno1 commented 5 months ago

Thank you both for the clarification and quick response. I use your solution all the time and really appreciate all your efforts!

neutor commented 1 month ago

XOSTOR is now available for all users, not just paying ones. Install scripts are provided by XCP-NG team: https://xcp-ng.org/forum/topic/5361/xostor-hyperconvergence-preview

Could the option to install XOSTOR added to the XenOrchestraInstallerUpdater script? CLI only usage is OK. Not sure if XOSTOR GUI can be enabled in XO-from-sources, but it would be sooo nice :)

This is a great project, respect!

ronivay commented 1 month ago

XOSTOR is now available for all users, not just paying ones. Install scripts are provided by XCP-NG team: https://xcp-ng.org/forum/topic/5361/xostor-hyperconvergence-preview

Could the option to install XOSTOR added to the XenOrchestraInstallerUpdater script? CLI only usage is OK. Not sure if XOSTOR GUI can be enabled in XO-from-sources, but it would be sooo nice :)

This is a great project, respect!

The install script is something you run on an XCP-ng host/dom0 and it's touching disks and potentially existing data, so no not going to be added as part of this project, that pretty much has nothing to do with Xen Orchestra. If the GUI part can be enabled in XO from sources, that could obviously be done here but don't see any mention about that in the thread you linked.

neutor commented 1 month ago

so no not going to be added as part of this project

Yes, my mistake, it makes sense not including here the install scripts posted in the forum.

But, XOA (not open-source) does have the ability to install XOSTOR with a click of a button. I found this post by CEO of XCP-NG (?):

Q: Will XOSTOR eventually make it into the sources version? Currently it says XOSTOR is only available in XOA. A: CEO and co-founder of Vates, creator of both Xen Orchestra projects here :) It is open source (the code is there), but the "easy/turnkey" part is now in XOA only (even XOA Free!). However, you can achieve the exact same result with the CLI and keeping your XO from the sources, if you don't want to use XOA Free (which is free as 0$). You can find the procedure that's not that hard to follow here: https://xcp-ng.org/forum/topic/5361/xostor-hyperconvergence-preview/

Source: https://old.reddit.com/r/xcpng/comments/1ceeff8/difference_between_xoa_free_tier_and_xo_from/?rdt=46476

Which makes me think, if the code to install XOSTOR is public, in XOA-Free (not open-source), can your script add it to XO from-sources? XOSTOR will be essential part of XCP-NG experience, Shared Storage using local drives!. I just bought three Lenovo M720Qs and added 2TB SSD to each :)

EDIT: Bought another M720Q lol

Cheers!

ronivay commented 1 month ago

so no not going to be added as part of this project

Yes, my mistake, it makes sense not including here the install scripts posted in the forum.

But, XOA (not open-source) does have the ability to install XOSTOR with a click of a button. I found this post by CEO of XCP-NG (?):

Q: Will XOSTOR eventually make it into the sources version? Currently it says XOSTOR is only available in XOA. A: CEO and co-founder of Vates, creator of both Xen Orchestra projects here :) It is open source (the code is there), but the "easy/turnkey" part is now in XOA only (even XOA Free!). However, you can achieve the exact same result with the CLI and keeping your XO from the sources, if you don't want to use XOA Free (which is free as 0$). You can find the procedure that's not that hard to follow here: https://xcp-ng.org/forum/topic/5361/xostor-hyperconvergence-preview/

Source: https://old.reddit.com/r/xcpng/comments/1ceeff8/difference_between_xoa_free_tier_and_xo_from/?rdt=46476

Which makes me think, if the code to install XOSTOR is public, in XOA-Free (not open-source), can your script add it to XO from-sources? XOSTOR will be essential part of XCP-NG experience, Shared Storage using local drives!. I just bought three Lenovo M720Qs and added 2TB SSD to each :)

EDIT: Bought another M720Q lol

Cheers!

The ability to do so is part of the added benefit you get from a licensed XOA. Similar to the template hub and automated netdata installation to the host which aren't part of the XO from sources. If these are ever "officially" supported by the XO from sources, i've no problem to add them here but until then i have no interest to even try to hack them in especially the stuff that directly modifies the host side.