-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Windows 10 #822
Comments
Thank you for reporting this! We do not currently support Windows 10, though would be glad to do so. In order for us to support it, we would need it to work under Vagrant so it could be tested. Is Windows 10 newer than 2012? That seems to be how it is differentiated at https://sensuapp.org/downloads Should it just use the 2012r2 package? There would need to be Not sure which vagrant box we should use. This one maybe? https://app.vagrantup.com/souldonut/boxes/win_10_vbox_nocm |
Yes, I am testing using my own Vagrantfile and windows 10 box. But i can try out the one that comes with the module if i get time. I thought windows 10 was be closer to 2016 than 2012r2 so I chose that one, but you're right they don't seem to link to it on the downloads page. I'm not sure of the differences on the sensu side. They have 2016 MSI's published here: https://repositories.sensuapp.org/msi/2016/ |
FWIW , it looks like this also breaks on Windows 7. It tries to get the pkg from /msi/7 which doesn't exist. |
I'm not really sure why they have OS-specific packages for Windows. It should work on any. |
@agoddard Can you speak to the OS specific packages for Windows? |
@ghoneycutt @benh57 we had to split up newer & older versions of Windows due to .NET dependency differences |
Surely the installer could detect and handle that? |
@benh57 it definitely would be nice if it could. I've opened an issue on the Sensu-omnibus project to see if it's possible: sensu/sensu-omnibus#234 |
Waiting for feedback from sensu/sensu-omnibus#234 |
Windows 10 is not officially supported. Suggest using the code above provided by @benh57 in your profile for sensu. |
Description of problem
What did you do?
Attempt to install sensu client on windows 10 using the puppet module.
What happened?
Fails to install from https://repositories.sensuapp.org/msi/10/sensu-1.0.0-1-x64.msi
This is because the module uses the os.major version as the url dir which does not exist on the sensu repository.
Platform and version information
Anything else to add that you think will be helpful?
Locally i've fixed this by doing:
I can submit a PR for this if you like.
The text was updated successfully, but these errors were encountered: