I’m using the xActiveDirectory DSC resource kit and the xAdDomain to setup my DC like this:
xADDomain FirstDS {
DomainName = $DomainName
DomainAdministratorCredential = $AdministratorCred
SafemodeAdministratorPassword = $AdministratorCred
DnsDelegationCredential = $AdministratorCred
DependsOn = "[WindowsFeature]ADDSInstall"
}
The problem is as it’s going through, it won’t reboot. I want it to reboot as many times as it once to get the bits installed and the server promoted.
Here’s the output I get when it runs.
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Target Machine is not running AD WS, and hence is not a domain controller
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Checking if Domain lab.local is present ...
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Verified that Domain lab.local is not already present in the network. Going on to create the domain.
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Domain lab.local is NOT present. Creating Forest lab.local ...
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Created Forest lab.local
VERBOSE: [MYDC]: [[xADDomain]FirstDS] Indicating to LCM that system needs reboot.
The term 'Install-ADDSForest' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
+ CategoryInfo : ObjectNotFound: (Install-ADDSForest:) [], CimException
+ FullyQualifiedErrorId : CommandNotFoundException
+ PSComputerName : localhost
It was my understanding that if I just had the “RebootNodeIfNeeded” option set in the LCM it would auto-reboot and be happy. What am I missing?
Here’s my LCM configuration:
AllowModuleOverwrite : False CertificateID : ConfigurationID : ConfigurationMode : ApplyAndAutoCorrect ConfigurationModeFrequencyMins : 30 Credential : DownloadManagerCustomData : DownloadManagerName : RebootNodeIfNeeded : True RefreshFrequencyMins : 15 RefreshMode : Push PSComputerName :