Skip to content
This repository has been archived by the owner on Nov 15, 2024. It is now read-only.

Releases: pluralsight/PS-AutoLab-Env

PSAutoLab_v4.5.0

06 Feb 20:43
Compare
Choose a tag to compare

Change Log for PSAutoLab

v4.5.0

Add

  • Added the parameter -UseLocalTimeZone to Invoke-SetupLab and Unattend-Lab to overwrite configuration specified timezone information with the time zone of the local host. (Issue #185)

Change

  • Updated Lability requirement to version 0.19.0
  • Updated xPSDesiredStateConfiguration DSC resource requirement to version 9.0.0
  • Updated xDnsServer DSC resource requirement requirement to 1.16.0.0
  • Updated xWebAdministration DSC resource requirement requirement to 3.1.1
  • Updated PSAutoLab.psm1 to display a message if Lability version is outdated.
  • Updated Invoke-RefreshHost to include a -SkipPublisherCheck parameter
  • Updated private function _labilityCheck to include a -SkipPublisherCheck parameter
  • Updated LICENSE
  • Updated Usage-FAQ.md
  • Updated Instruction.md for each configuration to include information about installing Windows Updates
  • Help updates
  • Updated README.md

Delete

  • Removed Windows update tools from PostSetup in the PowerShellLab configuration. Use Update-Lab instead.

Notes

Beginning with this version, the change log is now in markdown and will provide more details about what has changed in the module.

PSAutolab_v4.4.0

25 Nov 14:49
Compare
Choose a tag to compare

Changelog for PSAutoLab

v4.4.0

Modified Pester tests with a little more error handling.
Moved default user location to the Employees OU instead of the domain root for the PowerShellLab configuration
Added Test-isAdministrator private function
Updated Get-PSAutolabSetting to reflect memory in GB, report on percent free memory, and Hyper-V version
Updated Get-PSAutolabSetting to show all installed versions of Lability and PSAutolab modules
Updated Get-PSAutolabSetting to show if running with elevated privileges
Updated xPSDesiredStateConfiguration resource to 8.10.0.0
Updated xDNSServer to 1.15.0.0
Added Invoke-WUUpdate as a private function with a public wrapper function of Update-Lab to install Windows Updates on the virtual machines.
Help and documentation updates

Be sure to run Refresh-Host after installing this update.

PSAutoLab_v4.3.0

30 Sep 17:20
Compare
Choose a tag to compare

Install or update this version from the PowerShell Gallery using Install-Module or Update-Module.

This release is for Github archive and change tracking purposes.

Changelog

  • Added code when setting up host to update Pester (Issue #195)
  • Updated configurations to use xComputerManagement (Issue #196)
  • Updated configuration scripts to better import DSC resource modules
  • Modified Wipe-Lab to allow removing lab elements without prompting and removing Lab switch is now optional. (Issue #191)
  • Modified Unattend-Lab to run in a background job (Issue #190)
  • Updated Get-PSAutolabSetting to get Pester version (Issue #197)
  • Updated Get-Labsnapshot (Issue #192)
  • Help updates

PSAutolab_v4.x.x

30 Sep 17:23
Compare
Choose a tag to compare

Install or update this version from the PowerShell Gallery using Install-Module or Update-Module.

This release is for Github archive and change tracking purposes.

Changelog

v4.2.0

  • Updates to Setup-Lab to better handle DSCResource installation (Issue #194)
  • Updated DSC Resource module versions in configuration files

v4.1.1

  • Updated configurations to run better outside the configuration folder so commands can be run with Start-Job
  • Updated configuration tests to better handle paths outside the configuration folder
  • Modified functions to better resolve the . path
  • Updates to Usage-FAQ.md
  • Updates to README.md
  • Minor updates to Updating.md
  • Archived Authoring-FAQ.md. Most material was integrated into Usage-FAQ.md

v4.1.0

  • Added SingleServer configuration (Issue #186)
  • Modified Snapshot-Lab and Refresh-Lab to allow user to specify a snapshot name (Issue #184)
  • Added Get-LabSnapshot to list available snapshots
  • Modified all commands with a -Path to use the parameter. Removed hard-coded reference to ".".
  • Added MultiRole configuration
  • Updated Wipe-Lab to only remove VHD files associated with the virtual machines in the configuration
  • Added WhatIf support to Wipe-Lab
  • Help and documentation updates

v4.0.0

  • Complete rewrite and update of all core module commands including better error handling
  • Added Refresh-Host which can be used copy new configurations when updating this module
  • Added Get-PSAutoLabSettings to get related version and setting information to aid in troubleshooting
  • Added a Changelog
  • Published AutoLab module to the PowerShell Gallery
  • Configuration updates and testing
  • Archived obsolete configurations
  • Added external help
  • Documentation updates
  • Updated README.md
  • Updated LICENSE

v3.1.1 Production Release

23 Oct 19:49
Compare
Choose a tag to compare

DO NOT INSTALL - ALL GITHUB RELEASES OLDER THAN 4.0 SHOULD BE CONSIDERED OBSOLETE. INSTALL NEW VERSIONS FROM THE POWERSHELL GALLERY

v3.1.0 Production Release

10 Jan 23:25
Compare
Choose a tag to compare

Updates PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.

Deprecation announcement - see readme.md

v3.0.4 Production Release

09 Jan 17:37
Compare
Choose a tag to compare

Version 1.1.0 of the PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.

Deprecation announcement - see readme.md

v3.0.3 Production Release

08 Jan 20:59
Compare
Choose a tag to compare

Version 1.1.0 of the PSAutolab module with -IgnorePendingReboot parameter for Unattend-lab and Setup-Lab.

Deprecation announcement - see readme.md

v3.0.2 Production Release

13 Mar 18:51
Compare
Choose a tag to compare

Added configuration for Michael Bender course

v3.0.1 Production Release

15 Nov 20:20
Compare
Choose a tag to compare
  • Bug fix for convergence of the DC DSC Configuration with ADCS
  • See previous release (v3.0.0) for additional information about major release