Comments (4)
Thanks Hilton, actually, on Windows Server 2012 R2, even if the Prereq mode is set to online, I get stuck in an infinite loop. I will take a closer look at the event logs to see if I can figure out what the issue is.
from sharepointdsc.
So there was one issue we found with the parameters not being formatted correctly, the fix for which is in my current PR #97 along with a couple of other things, so that might be the cause of what you are looking for (the discussion on this is in issue number #88).
There is a larger issue here about the way things get caught in reboots here and us essentially relying on the prerequisite installer and how it behaves to meet our needs. I think ultimately we need to rewrite this resource to manually install the required prerequisites rather than calling the prerequisite installer. This will give us more control over the process and let us do more than run and exe and hope for the right exit code. What do you guys think?
from sharepointdsc.
hmm, I'm a bit in two minds. On the one hand it would be much better to
have more control, but on the other we're reinventing the wheel. Perhaps
there's just a better way to get output from the prereq.exe. For instance,
when it failed for me, the gui showed up and gave me a link to the error
log - perhaps there's a way to check for an error log more explicitly? On
the other hand, that also would be ugly and we'd probably end up parsing
the log for the real error.
Perhaps it boils down to if we can reasonably and feasibly (time-wise)
rebuild this functionality and keep it up to date if/when it ever changes?
Ironically, what's the prereq installer is doing is pretty much what DSC
was designed to do - install windows features and msi's :-). If we really
wanted to, we could even look to download the installs to a known location
so that future (re)installs could naturally become offline installs - what
do you think? We should just do so in an idempotent way, like
"keepdownloads = $true" or something like that
-- Hilton
Hilton Giesenow
(w) http://hilton.giesenow.com/
(m) +27 (0)83 642 6208
On Wed, Nov 25, 2015 at 11:43 PM, Brian Farnhill [email protected]
wrote:
So there was one issue we found with the parameters not being formatted
correctly, the fix for which is in my current PR #97
#97 along with a couple
of other things, so that might be the cause of what you are looking for
(the discussion on this is in issue number #88
#88).There is a larger issue here about the way things get caught in reboots
here and us essentially relying on the prerequisite installer and how it
behaves to meet our needs. I think ultimately we need to rewrite this
resource to manually install the required prerequisites rather than calling
the prerequisite installer. This will give us more control over the process
and let us do more than run and exe and hope for the right exit code. What
do you guys think?—
Reply to this email directly or view it on GitHub
#100 (comment)
.
from sharepointdsc.
I'm closing this one now as the original issue about the prereq installer not validating the file paths was merged in through PR #101 - but I've also opened a new issue to discuss the approach of the prereq installer separately at #102
from sharepointdsc.
Related Issues (20)
- Pass empty string to parameter HOT 1
- [SPSearchIndexPartition] Regression introduced with with the fix for issue #1376
- [SPProductUpdate] Resource does not support SPSE yet
- [SPProductUpdate] Resource pauses the Search Service
- [SPInstallPrereqs] Multiple instances of the VC++ Redist causes issues
- [SPShellAdmins] Get-SPDatabase cmdlet cannot be found
- [SPConfigWizard] Add possibility to temporarily dismount content databases during config wizard
- SPHybridConfig: New resource proposal HOT 1
- SPTrustedRootAuthority - Error while adding Trusted Root Authority via CertificateThumbprint
- SPInstallPrereqs: sqlncli.msi is no longer required after November 2021 CU HOT 2
- SPPublishServiceApplication - Set-TargetResource does not work
- Issue while exporting the site configurations with certificate thumbprint HOT 2
- [Export] Export doesn't work in SPSE
- [SPFarm] Import-Module SharePointServer causes exception in SharePoint Subscription 23H1 HOT 3
- SPCertificateSettings: Unable to set contacts when previously blank
- Intro and SPSite Enhancement
- DSC Resource HOT 1
- Least-privileged security model enabled after Oct 22 CU
- Visio Graphics Service Application
- SPFarm: Add SPServerCertificatePipeBind Support for the Central Administration with SPSE HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sharepointdsc.