-
Notifications
You must be signed in to change notification settings - Fork 48
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
xExchInstall: Check/Install Prerequisites #425
Comments
Hi Dana,
|
This would be the preferred way to install prerequisites when the main Exchange We should add the configuration in previous comment as an example in the module. |
@johlju, I can help with this. To make sure, we need to add the example that @mhendric provided on the DSC module itself of |
A new example that shows how to install prerequisites. It could be extended to existing example here https://github.com/dsccommunity/xExchange/blob/main/source/Examples/InstallExchange/InstallExchange.ps1 We should really have the correct folder structure for examples as well, but that can be fixed later. |
Hmm, it seems there should be more examples that just extending the one I mentioned above since the example configuration above contain examples for several resources. So we might need to do the correct folder and file structure, see how it is made here: https://github.com/dsccommunity/SqlServerDsc/tree/main/source/Examples/Resources Having the correct folder and file structure prepares for adding auto-documentation later to this repo (publish to Wiki). |
we will work on it. thank you for the feedback |
Details
Currently the xExchInstall resource doesn't check for prerequisites for Exchange 2013/2016/2019 and install them if necessary. This is pretty much the only thing that limits this DSC resource module from being a 100% end to end solution for deploying, configuring, and maintaining Exchange 2013/2016/2019.
Suggested solution
Add a prerequisite check for prerequisites i.e. .Net Framework, Visual C++ Redist. 2012 & 2013, UM Runtime, and necessary windows features (RSAT, etc.)
The text was updated successfully, but these errors were encountered: