PSAutoLab_v4.21.0
jdhitsolutions
released this
21 Sep 12:41
·
322 commits
to master
since this release
PSAutoLab
4.21.0
- Updated
Multirole-Server-2016
configuration to require all necessary DSC resources. - Updated
Get-PSAutoLabSetting
to write warnings on potential issues. - Updated
psautolabsetting.format.ps1xml
to display `Uknown' NetConnectionProfile setting in red. - Updated
Detailed-Setup-Instructions.md
- Modified
Test-LabDSCResource
to write aPSAutolabResource
object. - Added format file
psautolabresource.format.ps1xml
. - Updated
PowerShellLab
configuration to use 3.2.0 of thexWebAdministration
module. - Updated
PowerShellLab
configuration to use theComputerManagementDSC
module in place ofxComputerManagement
. This also deprecates the use ofxPendingReboot
. ThexPendingReboot
resource has been removed from all configurations that are no longer use it. - Updated
PowerShellLab
configuration test file to removeTest-DSCconfiguration
test. - Modified
PowerShellLab
configuration to giveWIN10
4GB of memory. - Revised validation test for
PowerShellLab
configuration to better test for RSAT and display what features are still failing. - Modified all configurations that were installing RSAT on Windows 10 clients to only install a subset of features. This may be considered a breaking change but since only a few features are probably ever used, this shouldn't affect too many people. See the RSAT section README.md for more information.
- Removed
xWindowsUpdate
resource fromPowerShellLab
configuration. - Removed
Nano
VM validation tests lab configurations. - Updated
Write-Progress
message inInvoke-ValidateLab
to suggest checking if all VMs are running and to provide testing details. Invoke-ValidateLab
will automatically check for stopped VMs after 3 passes and automatically start them.Invoke-ValidateLab
will restart VMs still failing after 5 passes and abort after 65 minutes with a warning message.- Added
MultiRole-GUI
lab configuration. - Help updates.
- Updated
README.md
- This release contains changes to lab configuration files. If you are updating the module from a previous version, you should run
Refresh-Host
after updating in a new PowerShell session.