Skip to content

Latest commit

 

History

History
73 lines (58 loc) · 4.54 KB

CHANGELOG.md

File metadata and controls

73 lines (58 loc) · 4.54 KB

Packer Windoze Image Changelog

Note: This changelog is generated as part of the packer-setup role. Please add changelog entries to roles/packer-setup/vars/main.yml to modify this file

This is the changelog of each image version uploaded to the Vagrant Cloud. It contains a list of changes that each incorporate.

v0.6.0 - 2019-01-20

  • Fix logic when setting the LocalAccountTokenFilterPolicy value when setting up the WinRM listener
  • Added ability to override the base Chocolatey packages that are installed with the image, use the opt_package_setup_packages variable with -e when generating the template to configure
  • Moved away from custom role to install the Win32-OpenSSH components, now using the jborean93.win_openssh role
  • Updated OpenSSH version 7.9.0.0p1-Beta
  • Installed the virtio-network driver on VirtualBox images
  • 2016
    • Changed the default Windows Explorer window to show This PC instead of Quick access

v0.5.0 - 2018-08-08

  • Disabled automatic Windows Update to eliminate post-startup thrash on older images - jborean93#10
  • Updated Win32-OpenSSH to the latest release v7.7.2.0p1-Beta
  • Ensure WinRM HTTPS listener and firewall is configured before allowing Vagrant to detect the host is up - jborean93#11
  • Run ngen before sysprep process to try and speed up the Vagrant init time
  • Clean up C:\Windows\SoftwareDistribution\Download and C:\Recovery as part of the cleanup process

v0.4.0 - 2018-05-16

  • Create a PS Module called PackerWindoze that stores the Reset-WinRMConfig cmdlet that recreates the WinRM configuration and keep that post sysprep for downstream users to call at any time
  • Added support for the Server 1803 image
  • Install the full sysinternals suite instead of just PsTools, ProcMon, and ProcExp
  • Fixed issue where the WinRM HTTPS firewall rule was not created after sysprep
  • Fixed issue where WinRM still allowed unencrypted data after sysprep

v0.3.0 - 2018-05-10

  • Updated OpenSSH version to v7.6.1.0p1-Beta
  • Set the builtin vagrant account password to never expire
  • Stop using the Ansible ConfigureRemotingForAnsible.ps1 script, swap over to custom script to support SHA256 and simplify steps
  • Added Hyper-V builder support by specifying -e opt_packer_setup_builder=hyperv - This will only run on a Windows with WSL host and doesn't work for Server 2008
  • 2008-x64
    • Enabled TLSv1.2 client support, server is still disabled by default
  • 2008-x86
    • Enabled TLSv1.2 client support, server is still disabled by default

v0.2.0 - 2017-12-01

  • Create a custom Vagrantfile template for the final image that includes the username and other required settings
  • Moved sysprep process before the image is created
  • Added slmgr.vbs /rearm to run just after Vagrant starts the image to get the full evaluation period possible
  • Removed SSL certificates that were created during the packer build process
  • Installed Win32-OpenSSH v0.0.23.0 on all images eacept Server 2008
  • Added .travis-ci file to run ansible-lint on the Ansible files for some testing sanity
  • Decided to install the VirtualBox guest additions tools as part fo the build process
  • Added vim to the list of chocolatey packages to help with Core OS installs or connecting via SSH
  • 1709
    • Added support for Windows Server 1709
    • This won't be available in Vagrant Cloud as it is not avaible as a public evaluation ISO
  • 2016
    • Will not remove Features on Demand until this is resolved
  • 2008r2
    • Enabled TLSv1.2 cipher support for both the client and server components
  • 2008-x64
    • Disabled screensaver to stop auto logoff by default
    • Ensure TLSv1.2 cipher support KB is installed but not enabled due to bug in the server implementation
  • 2008-x86
    • Disabled screensaver to stop auto logoff by default
    • Ensure TLSv1.2 cipher support KB is installed but not enabled due to bug in the server implementation

v0.0.1 - 2017-10-29

  • First images built by this process