How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "cdaf/WindowsServerCore"
  config.vm.box_version = "2022.09.03"
end
vagrant init cdaf/WindowsServerCore \
  --box-version 2022.09.03
vagrant up

This version was created 5 months ago.

For issues please raise in GitHub https://github.com/cdaf/windows

Windows Server Core recommended updates to Sep-2022 (Windows Server Update Service disabled).

Note: Due to bug in windows at time of release, all DISM components have been retained as some disabled components cannot be activated after media removal. This has increased the image by by ~500MB

  • Install: Windows Server 2019 Standard Core Evaluation
  • HDD: 127GB
  • Timezone: New Zealand
  • vRAM: 2GB
  • vCPU: 2

VirtualBox

  • VBoxGuestAdditions: 5.2.22

Hyper-V

  • Generation: 1
  • ip_address_timeout: 600
  • auto_start_action: Start

Vagrant provisioner overrides

  • config.vm.guest = :windows
  • config.vm.communicator = "winrm"
  • config.vm.boot_timeout = 1200 # 20 minutes
  • config.winrm.timeout = 1800 # 30 minutes
  • config.winrm.max_tries = 20
  • config.winrm.retry_limit = 200
  • config.winrm.retry_delay = 10
  • config.vm.graceful_halt_timeout = 600

Hyper-V

  • hyperv.ip_address_timeout = 600
  • hyperv.auto_start_action = 'Start'
  • hyperv.linked_clone = true

VirtualBox

  • virtualbox.linked_clone = true
2 providers for this version.
  • hyperv Hosted by Vagrant Cloud (4.53 GB)

  • virtualbox Hosted by Vagrant Cloud (4.39 GB)