Where do i download StarWindX powershell module?

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
doslager
Posts: 3
Joined: Wed Aug 14, 2024 3:35 pm

Wed Aug 14, 2024 3:46 pm

I have just installed the VSAN virtual appliance (version 1.6.558.7249). It looks very nice. I am a bit disappointed you cannot manage iSCSI LUNs via the WebGUI, but it's a fair trade off for a free product for my homelab.

I cannot find where to download the StarWindX powershell module. It is not in the PS Gallery.

I click the "downloads" and see the "download samples" button and all it downloads is the starwind-v8.exe, which is the same link as the "download console" button right below it. Is this a bug? Are the powershell samples included in there? I really dont want to have to install starwind-v8 on windows just so i can manage a Linux/WebUI based appliance.

Why is the PS module not in the PS Gallery?
Why is it not on your support page under downloads?
If you are going to force me to use powershell, at least make the module easily accessible! This is very frustrating.

It looks like a very promising product and especially great that it's free for homelab use. But the initial user experience is very frustrating.
yaroslav (staff)
Staff
Posts: 3598
Joined: Mon Nov 18, 2019 11:11 am

Wed Aug 14, 2024 5:52 pm

Welcome to StarWind Forum and thanks for your feedback!
I am a bit disappointed you cannot manage iSCSI LUNs via the WebGUI, but it's a fair trade off for a free product for my homelab.
This is the limitation of the Free license. See more https://www.starwindsoftware.com/resour ... e-vs-paid/
I cannot find where to download the StarWindX powershell module. It is not in the PS Gallery.
In Web UI, press the Gear Shaped button, and download the Management console from there (Please see the guide https://www.starwindsoftware.com/resour ... shell-cli/.
). You will need to install Integration Component Library. The scripts will be easily accessible in C:\Program Files\StarWind Software\StarWind\StarWindX\Samples\powershell
I click the "downloads" and see the "download samples" button and all it downloads is the starwind-v8.exe, which is the same link as the "download console" button right below it. Is this a bug?
No. They are meant to be distributed as a part of the same installer.

The sample script viewtopic.php?f=5&t=6852&p=37208&hilit=HINT8#p37208
doslager
Posts: 3
Joined: Wed Aug 14, 2024 3:35 pm

Sat Aug 17, 2024 10:10 pm

Ok. Thank you for the clarification. The WebGUI never explained that, so i didnt try.

Also, i'm using a Mac (i have Windows server VMs I can use to get the module). But putting the module in the PS Gallery would be a much more logical place to host them. Or, just make the module itself easily downloadable from the WebGui rather than embedding it some exe console installer that i dont want/need.
doslager
Posts: 3
Joined: Wed Aug 14, 2024 3:35 pm

Sat Aug 17, 2024 10:59 pm

So, i installed it and i see the module is not truly a PS module. It's some .dll files and .lib files. It's a COM object. So, essentially Windows only. Frustrating, but for free, i'll deal with it.

And when i imported the module in PS7 on windows, i get this message:

Code: Select all

PS D:\Scripts\PowerShell> import-module StarWindX
WARNING: Module StarWindX is loaded in Windows PowerShell using WinPSCompatSession remoting session; 
please note that all input and output of commands from this module will be deserialized objects. If you want to 
load this module into PowerShell please use 'Import-Module -SkipEditionCheck' syntax.
It imports w/o error into PS5, which is outdated and deprecated.

Your page you reference just says to Run the downloaded installation file. Which is vague and misleading. I dont need/want the console. All i was looking for was the PowerShell module.

Your powershell module is very out of date and should be updated and hosted at the PS Gallery like a proper PS module would be. Or at least downloadable by itself. I'm using this for a lab environment so i cant really complain. But if i was a customer doing an POC of your software, this would be a huge limitation and i would probably not buy your software. Just my $0.02.
yaroslav (staff)
Staff
Posts: 3598
Joined: Mon Nov 18, 2019 11:11 am

Sat Aug 17, 2024 11:41 pm

Thanks for your feedback again.
Or, just make the module itself easily downloadable from the WebGui rather than embedding it some exe
StarWind VSAN is also distributed as a Windows application. That's why, IMO, having the Module as a part of the same service is more straightforward as it allows covering more deployment scenarios.
You can also connect CVM to the Windows-based StarWind Management Console that grants users who used previous versions to use familiar interface.
Which is vague and misleading. I dont need/want the console. All i was looking for was the PowerShell module.
Yes, adding the line on what to install will be helpful. I will request the change to the guide.
As a side note, installing, there is a way to select the PowerShell Integration Component Library from the dropdown menu.
It imports w/o error into PS5, which is outdated and deprecated.
Thanks for your request. I have filed the feature request for it.
As a side note, PS5 is still the default version in Windows 11 and 2022.
But if i was a customer doing a POC of your software, this would be a huge limitation and i would probably not buy your software.
For POC, we mostly recommend using StarWind VSAN Trial (see more at https://www.starwindsoftware.com/free-s ... vsan-trial) as it grants access to UI and gives an experience closer to production.

Thanks for your time and effort towards making the product better! :)
Let me know if you need any additional assistance with the scripts or the solution in general. Have a nice weekend.
Post Reply