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 almost 2 years 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
    unknown Hosted by Vagrant Cloud (4.53 GB)
  • virtualbox
    unknown Hosted by Vagrant Cloud (4.39 GB)