ruzickap / packer-templates

Scripts and Templates used for generating Vagrant images
Apache License 2.0
443 stars 113 forks source link

Windows - Digest initialization failed: initialization error #395

Closed simquad closed 2 years ago

simquad commented 2 years ago

Issue: When trying to vagrant up the Windows 10 enterprise image the box fails to start, with an digest initialization error.

OS:

NAME="Pop!_OS"
VERSION="22.04 LTS"

Vagrant Version:

Vagrant 2.2.19

Vagrant Plugins:

vagrant-libvirt (0.7.0, system)
winrm (2.3.6, global)
winrm-elevated (1.2.3, global)
winrm-fs (1.3.5, global)

Vagrantfile:

Vagrant.configure("2") do |config|
  config.vm.box = "peru/windows-10-enterprise-x64-eval"
  config.vm.box_version = "20220601.01"
end

Commands:

vagrant up

Log:

[~/dev/machines/windows]$ vagrant up       
Bringing machine 'default' up with 'libvirt' provider...
==> default: Checking if box 'peru/windows-10-enterprise-x64-eval' version '20220601.01' is up to date...
==> default: Creating image (snapshot of base box volume).
==> default: Creating domain with the following settings...
==> default:  -- Name:              windows_default
==> default:  -- Description:       Source: /home/richard/dev/machines/windows/Vagrantfile
==> default:  -- Domain type:       kvm
==> default:  -- Cpus:              1
==> default:  -- Feature:           acpi
==> default:  -- Feature:           apic
==> default:  -- Feature:           pae
==> default:  -- Feature (HyperV):  name=relaxed, state=on
==> default:  -- Feature (HyperV):  name=synic, state=on
==> default:  -- Feature (HyperV):  name=vapic, state=on
==> default:  -- Feature (HyperV):  name=vpindex, state=on
==> default:  -- Clock offset:      utc
==> default:  -- Memory:            2048M
==> default:  -- Management MAC:    
==> default:  -- Loader:            
==> default:  -- Nvram:             
==> default:  -- Base box:          peru/windows-10-enterprise-x64-eval
==> default:  -- Storage pool:      default
==> default:  -- Image():     /var/lib/libvirt/images/windows_default.img, 50G
==> default:  -- Disk driver opts:  cache='default'
==> default:  -- Kernel:            
==> default:  -- Initrd:            
==> default:  -- Graphics Type:     spice
==> default:  -- Graphics Port:     -1
==> default:  -- Graphics IP:       127.0.0.1
==> default:  -- Graphics Password: Not defined
==> default:  -- Video Type:        qxl
==> default:  -- Video VRAM:        9216
==> default:  -- Video 3D accel:    false
==> default:  -- Sound Type:    ich6
==> default:  -- Keymap:            en-us
==> default:  -- TPM Backend:       passthrough
==> default:  -- TPM Path:          
==> default:  -- INPUT:             type=mouse, bus=ps2
==> default:  -- CHANNEL:             type=spicevmc, mode=
==> default:  -- CHANNEL:             target_type=virtio, target_name=com.redhat.spice.0
==> default:  -- CHANNEL:             type=unix, mode=
==> default:  -- CHANNEL:             target_type=virtio, target_name=org.qemu.guest_agent.0
==> default:  -- RNG device model:  random
==> default: Creating shared folders metadata...
==> default: Starting domain.
==> default: Waiting for domain to get an IP address...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: WinRM address: 192.168.121.137:5985
    default: WinRM username: vagrant
    default: WinRM execution_time_limit: PT2H
    default: WinRM transport: negotiate
==> default: Removing domain...
==> default: Deleting the machine folder
An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
simquad commented 2 years ago

Re-ran with vagrant up --debug:

[~/dev/machines/windows]$ vagrant up --debug 
 INFO global: Vagrant version: 2.2.19
 INFO global: Ruby version: 3.0.2
 INFO global: RubyGems version: 3.3.5
 INFO global: VAGRANT_LOG="debug"
 WARN global: resolv replacement has not been enabled!
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/arch/plugin.rb
 INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/null/plugin.rb
 INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/alt/plugin.rb
 INFO manager: Registered plugin: ALT Platform host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/linux/plugin.rb
 INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/suse/plugin.rb
 INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/bsd/plugin.rb
 INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/void/plugin.rb
 INFO manager: Registered plugin: Void host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/windows/plugin.rb
 INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/hosts/darwin/plugin.rb
 INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/chef/plugin.rb
 INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/ansible/plugin.rb
 INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/puppet/plugin.rb
 INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/container/plugin.rb
 INFO manager: Registered plugin: container
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/podman/plugin.rb
 INFO manager: Registered plugin: podman
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/cfengine/plugin.rb
 INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/shell/plugin.rb
 INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/salt/plugin.rb
 INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/docker/plugin.rb
 INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/provisioners/file/plugin.rb
 INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/pushes/noop/plugin.rb
 INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/pushes/atlas/plugin.rb
 INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/pushes/heroku/plugin.rb
 INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/pushes/ftp/plugin.rb
 INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/pushes/local-exec/plugin.rb
 INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/ssh/plugin.rb
 INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/plugin.rb
 INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winssh/plugin.rb
 INFO manager: Registered plugin: windows ssh communicator
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/snapshot/plugin.rb
 INFO manager: Registered plugin: snapshot command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/cloud/plugin.rb
 INFO manager: Registered plugin: vagrant-cloud
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/init/plugin.rb
 INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/port/plugin.rb
 INFO manager: Registered plugin: port command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/version/plugin.rb
 INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/reload/plugin.rb
 INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/ssh/plugin.rb
 INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/winrm_config/plugin.rb
 INFO manager: Registered plugin: winrm-config command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/suspend/plugin.rb
 INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/validate/plugin.rb
 INFO manager: Registered plugin: validate command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/halt/plugin.rb
 INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/list-commands/plugin.rb
 INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/resume/plugin.rb
 INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/login/plugin.rb
 INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/plugin/plugin.rb
 INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/ssh_config/plugin.rb
 INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/provision/plugin.rb
 INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/global-status/plugin.rb
 INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/cap/plugin.rb
 INFO manager: Registered plugin: cap command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/package/plugin.rb
 INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/upload/plugin.rb
 INFO manager: Registered plugin: upload command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/push/plugin.rb
 INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/powershell/plugin.rb
 INFO manager: Registered plugin: powershell command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/rdp/plugin.rb
 INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/up/plugin.rb
 INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/autocomplete/plugin.rb
 INFO manager: Registered plugin: autocomplete command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/help/plugin.rb
 INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/winrm/plugin.rb
 INFO manager: Registered plugin: winrm command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/destroy/plugin.rb
 INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/provider/plugin.rb
 INFO manager: Registered plugin: provider command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/status/plugin.rb
 INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/commands/box/plugin.rb
 INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/synced_folders/rsync/plugin.rb
 INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/synced_folders/nfs/plugin.rb
 INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb
 INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb
 INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb
 INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/esxi/plugin.rb
 INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/arch/plugin.rb
 INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/mint/plugin.rb
 INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/nixos/plugin.rb
 INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/solaris11/plugin.rb
 INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/photon/plugin.rb
 INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/tinycore/plugin.rb
 INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/debian/plugin.rb
 INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/openbsd/plugin.rb
 INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/openwrt/plugin.rb
 INFO manager: Registered plugin: OpenWrt guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/alt/plugin.rb
 INFO manager: Registered plugin: ALT Platform guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/linux/plugin.rb
 INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/rocky/plugin.rb
 INFO manager: Registered plugin: Rocky guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/suse/plugin.rb
 INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/ubuntu/plugin.rb
 INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/fedora/plugin.rb
 INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/smartos/plugin.rb
 INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/alpine/plugin.rb
 INFO manager: Registered plugin: Alpine guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/bsd/plugin.rb
 INFO manager: Registered plugin: BSD-based guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/haiku/plugin.rb
 INFO manager: Registered plugin: Haiku guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/amazon/plugin.rb
 INFO manager: Registered plugin: Amazon Linux guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/pld/plugin.rb
 INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/dragonflybsd/plugin.rb
 INFO manager: Registered plugin: DragonFly BSD guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/netbsd/plugin.rb
 INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/atomic/plugin.rb
 INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/centos/plugin.rb
 INFO manager: Registered plugin: CentOS guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/kali/plugin.rb
 INFO manager: Registered plugin: Kali guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/elementary/plugin.rb
 INFO manager: Registered plugin: Elementary guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/solaris/plugin.rb
 INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/windows/plugin.rb
 INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/coreos/plugin.rb
 INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/funtoo/plugin.rb
 INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/omnios/plugin.rb
 INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/darwin/plugin.rb
 INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/guests/trisquel/plugin.rb
 INFO manager: Registered plugin: Trisquel guest
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/kernel_v1/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/kernel_v2/plugin.rb
 INFO manager: Registered plugin: kernel
 INFO vagrant: `vagrant` invoked: ["up", "--debug"]
DEBUG vagrant: Creating Vagrant environment
 INFO environment: Environment initialized (#<Vagrant::Environment:0x0000559fb6b11448>)
 INFO environment:   - cwd: /home/richard/dev/machines/windows
 INFO environment: Home path: /home/richard/.vagrant.d
DEBUG environment: Effective local data path: /home/richard/dev/machines/windows/.vagrant
 INFO environment: Local data path: /home/richard/dev/machines/windows/.vagrant
DEBUG environment: Creating: /home/richard/dev/machines/windows/.vagrant
DEBUG manager: Enabling localized plugins
 INFO manager: Plugins:
DEBUG solution_file: new solution file instance plugin_file=/home/richard/dev/machines/windows/.vagrant/plugins.json solution_file=/home/richard/dev/machines/windows/.vagrant/bundler/local.sol
DEBUG solution_file: missing file so skipping loading
DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:/home/richard/dev/machines/windows/.vagrant/plugins.json:/home/richard/dev/machines/windows/.vagrant/bundler/local.sol:invalid>
DEBUG bundler: Generating new builtin set instance.
DEBUG bundler: Generating new plugin set instance. Skip gems - []
DEBUG bundler: generating solution set for configured plugins
DEBUG bundler: Current generated plugin dependency list: []
DEBUG bundler: resolving solution from available specification set
DEBUG bundler: solution set for configured plugins has been resolved
DEBUG bundler: activating solution set
DEBUG bundler: Activating solution set: []
DEBUG solution_file: plugin file does not exist, not storing solution
DEBUG bundler: solution set stored to - <Vagrant::Bundler::SolutionFile:/home/richard/dev/machines/windows/.vagrant/plugins.json:/home/richard/dev/machines/windows/.vagrant/bundler/local.sol:invalid>
 INFO manager: Loading plugins...
DEBUG manager: Enabling globalized plugins
 INFO manager: Plugins:
 INFO manager:   - vagrant-libvirt = [installed: undefined constraint: > 0]
 INFO manager:   - winrm = [installed: 2.3.6 constraint: > 0]
 INFO manager:   - winrm-elevated = [installed: 1.2.3 constraint: > 0]
 INFO manager:   - winrm-fs = [installed: 1.3.5 constraint: > 0]
DEBUG solution_file: new solution file instance plugin_file=/home/richard/.vagrant.d/plugins.json solution_file=/home/richard/dev/machines/windows/.vagrant/bundler/global.sol
DEBUG solution_file: reading solution file - /home/richard/dev/machines/windows/.vagrant/bundler/global.sol
DEBUG solution_file: solution validation check CHECKSUM 3e534ce56eb4eceb16c9cc846a654d6ec3a0cc2d4544e20e6911695d8eb6e2b5 <-> 3e534ce56eb4eceb16c9cc846a654d6ec3a0cc2d4544e20e6911695d8eb6e2b5 VERSION 2.2.19 <-> 2.2.19
DEBUG solution_file: loading solution dependency list
DEBUG solution_file: solution dependency list: [#<Gem::Resolver::DependencyRequest:0x0000559fb7c5ba00 @dependency=<Gem::Dependency type=:runtime name="racc" requirements="~> 1.4">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5b730 @dependency=<Gem::Dependency type=:runtime name="mini_portile2" requirements="~> 2.7.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5b488 @dependency=<Gem::Dependency type=:runtime name="nokogiri" requirements="~> 1.6">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5b1e0 @dependency=<Gem::Dependency type=:runtime name="rexml" requirements="~> 3.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5af38 @dependency=<Gem::Dependency type=:runtime name="formatador" requirements="~> 0.2">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5ac90 @dependency=<Gem::Dependency type=:runtime name="excon" requirements="~> 0.58">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5a9e8 @dependency=<Gem::Dependency type=:runtime name="mime-types-data" requirements="~> 3.2015">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5a768 @dependency=<Gem::Dependency type=:runtime name="mime-types" requirements=">= 0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5a470 @dependency=<Gem::Dependency type=:runtime name="builder" requirements=">= 2.1.2">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c5a1c8 @dependency=<Gem::Dependency type=:runtime name="fog-core" requirements="~> 2.1">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c59f98 @dependency=<Gem::Dependency type=:runtime name="json" requirements=">= 0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c59ca0 @dependency=<Gem::Dependency type=:runtime name="ruby-libvirt" requirements=">= 0.7.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c599f8 @dependency=<Gem::Dependency type=:runtime name="fog-xml" requirements="~> 0.1.1">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c59750 @dependency=<Gem::Dependency type=:runtime name="multi_json" requirements="~> 1.14">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c59520 @dependency=<Gem::Dependency type=:runtime name="fog-json" requirements=">= 0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c59228 @dependency=<Gem::Dependency type=:runtime name="fog-libvirt" requirements=">= 0.6.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c58f80 @dependency=<Gem::Dependency type=:runtime name="vagrant-libvirt" requirements="> 0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c58b20 @dependency=<Gem::Dependency type=:runtime name="rubyntlm" requirements="~> 0.6.0, >= 0.6.3">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c58878 @dependency=<Gem::Dependency type=:runtime name="nori" requirements="~> 2.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c585d0 @dependency=<Gem::Dependency type=:runtime name="little-plugger" requirements="~> 1.1">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c58170 @dependency=<Gem::Dependency type=:runtime name="logging" requirements=">= 1.6.1, < 3.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c63cf0 @dependency=<Gem::Dependency type=:runtime name="httpclient" requirements="~> 2.2, >= 2.2.0.2">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c63a48 @dependency=<Gem::Dependency type=:runtime name="gyoku" requirements="~> 1.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c63750 @dependency=<Gem::Dependency type=:runtime name="ffi" requirements=">= 1.0.1">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c634a8 @dependency=<Gem::Dependency type=:runtime name="gssapi" requirements="~> 1.2">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c63200 @dependency=<Gem::Dependency type=:runtime name="erubi" requirements="~> 1.8">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c62f58 @dependency=<Gem::Dependency type=:runtime name="winrm" requirements="= 2.3.6">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c62cb0 @dependency=<Gem::Dependency type=:runtime name="rubyzip" requirements="~> 2.0">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c62a08 @dependency=<Gem::Dependency type=:runtime name="winrm-fs" requirements="= 1.3.5">, @requester=nil>, #<Gem::Resolver::DependencyRequest:0x0000559fb7c62760 @dependency=<Gem::Dependency type=:runtime name="winrm-elevated" requirements="= 1.2.3">, @requester=nil>]
DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:/home/richard/.vagrant.d/plugins.json:/home/richard/dev/machines/windows/.vagrant/bundler/global.sol:valid>
DEBUG bundler: Generating new builtin set instance.
DEBUG bundler: Generating new plugin set instance. Skip gems - []
DEBUG bundler: loading cached solution set
DEBUG bundler: activating solution set
DEBUG bundler: Activating solution set: ["racc-1.5.1", "mini_portile2-2.7.1", "nokogiri-1.13.1", "rexml-3.2.5", "formatador-0.2.5", "excon-0.88.0", "mime-types-data-3.2015.1120", "mime-types-3.3.1", "builder-3.2.4", "fog-core-2.1.0", "json-2.5.1", "ruby-libvirt-0.7.1", "fog-xml-0.1.1", "multi_json-1.14.1", "fog-json-1.2.0", "fog-libvirt-0.8.0", "vagrant-libvirt-0.7.0", "rubyntlm-0.6.3", "nori-2.6.0", "little-plugger-1.1.4", "logging-2.3.1", "httpclient-2.8.3", "gyoku-1.4.0", "ffi-1.15.4", "gssapi-1.3.1", "erubi-1.9.0", "winrm-2.3.6", "rubyzip-2.3.0", "winrm-fs-1.3.5", "winrm-elevated-1.2.3"]
DEBUG bundler: Activating gem racc-1.5.1
DEBUG bundler: Activating gem mini_portile2-2.7.1
DEBUG bundler: Activating gem nokogiri-1.13.1
DEBUG bundler: Activating gem formatador-0.2.5
DEBUG bundler: Activating gem builder-3.2.4
DEBUG bundler: Activating gem fog-core-2.1.0
DEBUG bundler: Activating gem ruby-libvirt-0.7.1
DEBUG bundler: Activating gem fog-xml-0.1.1
DEBUG bundler: Activating gem multi_json-1.14.1
DEBUG bundler: Activating gem fog-json-1.2.0
DEBUG bundler: Activating gem fog-libvirt-0.8.0
DEBUG bundler: Activating gem vagrant-libvirt-0.7.0
DEBUG bundler: Activating gem rubyntlm-0.6.3
DEBUG bundler: Activating gem nori-2.6.0
DEBUG bundler: Activating gem little-plugger-1.1.4
DEBUG bundler: Activating gem logging-2.3.1
DEBUG bundler: Activating gem httpclient-2.8.3
DEBUG bundler: Activating gem gyoku-1.4.0
DEBUG bundler: Activating gem gssapi-1.3.1
DEBUG bundler: Activating gem winrm-2.3.6
DEBUG bundler: Activating gem winrm-fs-1.3.5
DEBUG bundler: Activating gem winrm-elevated-1.2.3
 INFO manager: Loading plugins...
 INFO manager: Loading plugin `vagrant-libvirt` with default require: `vagrant-libvirt`
 INFO manager: Registered plugin: libvirt
DEBUG manager: Successfully loaded plugin `vagrant-libvirt`.
 INFO manager: Loading plugin `winrm` with default require: `winrm`
DEBUG manager: Successfully loaded plugin `winrm`.
 INFO manager: Loading plugin `winrm-elevated` with default require: `winrm-elevated`
DEBUG manager: Successfully loaded plugin `winrm-elevated`.
 INFO manager: Loading plugin `winrm-fs` with default require: `winrm-fs`
DEBUG manager: Successfully loaded plugin `winrm-fs`.
 INFO loader: Set :root = ["#<Pathname:/home/richard/dev/machines/windows/Vagrantfile>"]
DEBUG loader: Populating proc cache for #<Pathname:/home/richard/dev/machines/windows/Vagrantfile>
DEBUG loader: Load procs for pathname: /home/richard/dev/machines/windows/Vagrantfile
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO base: VBoxManage path: VBoxManage
DEBUG environment: Initial usable provider list: [[5, :libvirt]]
DEBUG environment: Priority sorted usable provider list: [:libvirt]
DEBUG environment: Preferred provider list: []
DEBUG environment: Using provider `libvirt` as it is the highest priority in the usable list.
 INFO base: VBoxManage path: VBoxManage
DEBUG environment: Initial usable provider list: [[5, :libvirt]]
DEBUG environment: Priority sorted usable provider list: [:libvirt]
DEBUG environment: Preferred provider list: []
DEBUG environment: Using provider `libvirt` as it is the highest priority in the usable list.
 INFO loader: Set "1740_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "1740_machine_default"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO box_collection: Box found: peru/windows-10-enterprise-x64-eval (libvirt)
 INFO environment: Running hook: authenticate_box_url
 INFO host: Autodetecting host type for [#<Vagrant::Environment: /home/richard/dev/machines/windows>]
DEBUG host: Trying: arch
DEBUG host: Trying: redhat
DEBUG host: Trying: alt
DEBUG host: Trying: gentoo
DEBUG host: Trying: suse
DEBUG host: Trying: void
DEBUG host: Trying: freebsd
DEBUG host: Trying: slackware
DEBUG host: Trying: darwin
DEBUG host: Trying: null
DEBUG host: Trying: linux
 INFO host: Detected: linux!
 INFO runner: Running action: authenticate_box_url #<Vagrant::Action::Builder:0x0000559fb6ba5e40>
 INFO warden: Calling IN action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000559fb7b151a0>
 WARN authenticate-box-url: Authentication token not found as GET parameter.
 INFO warden: Calling OUT action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000559fb7b151a0>
 INFO loader: Set :"1860_peru/windows-10-enterprise-x64-eval_libvirt" = ["#<Pathname:/home/richard/.vagrant.d/boxes/peru-VAGRANTSLASH-windows-10-enterprise-x64-eval/20220601.01/libvirt/Vagrantfile>"]
DEBUG loader: Populating proc cache for #<Pathname:/home/richard/.vagrant.d/boxes/peru-VAGRANTSLASH-windows-10-enterprise-x64-eval/20220601.01/libvirt/Vagrantfile>
DEBUG loader: Load procs for pathname: /home/richard/.vagrant.d/boxes/peru-VAGRANTSLASH-windows-10-enterprise-x64-eval/20220601.01/libvirt/Vagrantfile
 INFO loader: Loading configuration in order: [:"1860_peru/windows-10-enterprise-x64-eval_libvirt", :home, :root, "1740_machine_default"]
DEBUG loader: Loading from: 1860_peru/windows-10-enterprise-x64-eval_libvirt (evaluating)
DEBUG loader: Loading from: 1860_peru/windows-10-enterprise-x64-eval_libvirt (evaluating)
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO environment: Running hook: environment_plugins_loaded
 INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x0000559fb795e410>
 INFO environment: Running hook: environment_load
 INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x0000559fb70f0cb0>
 WARN checkpoint_client: checkpoint library not found. disabling.
 INFO cli: CLI: [] "up" []
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command []
DEBUG checkpoint_client: waiting for checkpoint to complete...
DEBUG checkpoint_client: no information received from checkpoint
DEBUG command: 'Up' each target VM...
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: ["default"]
DEBUG command:  -- options: {:provider=>nil}
DEBUG command: Finding machine that match name: default
 INFO loader: Set "1740_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "1740_machine_default"]
ERROR loader: Unknown config sources: [:"1860_peru/windows-10-enterprise-x64-eval_libvirt"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 WARN vagrantfile: Failed to locate peru/windows-10-enterprise-x64-eval with version 20220601.01
 WARN vagrantfile: Performing lookup with initial values peru/windows-10-enterprise-x64-eval with version 20220601.01
 INFO base: VBoxManage path: VBoxManage
DEBUG environment: Initial usable provider list: [[5, :libvirt]]
DEBUG environment: Priority sorted usable provider list: [:libvirt]
DEBUG environment: Preferred provider list: []
DEBUG environment: Using provider `libvirt` as it is the highest priority in the usable list.
 INFO environment: Getting machine: default (libvirt)
 INFO environment: Uncached load of machine.
 INFO loader: Set "1740_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "1740_machine_default"]
ERROR loader: Unknown config sources: [:"1860_peru/windows-10-enterprise-x64-eval_libvirt"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO box_collection: Box found: peru/windows-10-enterprise-x64-eval (libvirt)
 INFO environment: Running hook: authenticate_box_url
 INFO runner: Running action: authenticate_box_url #<Vagrant::Action::Builder:0x0000559fb82dfb38>
 INFO warden: Calling IN action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000559fb839a7d0>
 WARN authenticate-box-url: Authentication token not found as GET parameter.
 INFO warden: Calling OUT action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000559fb839a7d0>
 INFO loader: Set :"1860_peru/windows-10-enterprise-x64-eval_libvirt" = ["#<Pathname:/home/richard/.vagrant.d/boxes/peru-VAGRANTSLASH-windows-10-enterprise-x64-eval/20220601.01/libvirt/Vagrantfile>"]
 INFO loader: Loading configuration in order: [:"1860_peru/windows-10-enterprise-x64-eval_libvirt", :home, :root, "1740_machine_default"]
DEBUG loader: Loading from: 1860_peru/windows-10-enterprise-x64-eval_libvirt (cache)
DEBUG loader: Loading from: 1860_peru/windows-10-enterprise-x64-eval_libvirt (cache)
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO machine: Initializing machine: default
 INFO machine:   - Provider: VagrantPlugins::ProviderLibvirt::Provider
 INFO machine:   - Box: #<Vagrant::Box:0x0000559fb83d1758>
 INFO machine:   - Data dir: /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt
DEBUG machine: Eager loading WinRM communicator to avoid GH-3390
 INFO winrm: Initializing WinRMCommunicator
 INFO machine: New machine ID: nil
 INFO interface: Machine: metadata ["provider", :libvirt, {:target=>:default}]
 INFO command: With machine: default (#<VagrantPlugins::ProviderLibvirt::Provider:0x0000559fb8373ab8 @machine=#<Vagrant::Machine: default (VagrantPlugins::ProviderLibvirt::Provider)>, @cap_logger=#<Log4r::Logger:0x0000559fb83733b0 @fullname="vagrant::capability_host::vagrantplugins::providerlibvirt::provider", @outputters=[], @additive=true, @name="provider", @path="vagrant::capability_host::vagrantplugins::providerlibvirt", @parent=#<VagrantLogger:0x0000559fb7198a78 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000559fb71dfb58 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000559fb6d38ac8 @formatter=#<Log4r::BasicFormatter:0x0000559fb6d402f0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000559fb7198668 @level=0, @outputters=[]>, @level=1, @trace=false>, @level=1, @trace=false>, @cap_host_chain=[[:libvirt, #<#<Class:0x0000559fb83739a0>:0x0000559fb83473f0>]], @cap_args=[#<Vagrant::Machine: default (VagrantPlugins::ProviderLibvirt::Provider)>], @cap_caps={:virtualbox=>#<Vagrant::Registry:0x0000559fb83737c0 @items={:forwarded_ports=>#<Proc:0x0000559fb70129b0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:27>, :nic_mac_addresses=>#<Proc:0x0000559fb7012960 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:32>, :public_address=>#<Proc:0x0000559fb70127f8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:37>, :configure_disks=>#<Proc:0x0000559fb70127a8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:42>, :cleanup_disks=>#<Proc:0x0000559fb7012578 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:47>, :validate_disk_ext=>#<Proc:0x0000559fb7012488 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:52>, :default_disk_exts=>#<Proc:0x0000559fb70123c0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:57>, :set_default_disk_ext=>#<Proc:0x0000559fb7012398 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:62>, :snapshot_list=>#<Proc:0x0000559fb7012258 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:67>}, @results_cache={}>, :hyperv=>#<Vagrant::Registry:0x0000559fb8373720 @items={:public_address=>#<Proc:0x0000559fb82fbe78 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:25>, :snapshot_list=>#<Proc:0x0000559fb82fbe00 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:30>, :configure_disks=>#<Proc:0x0000559fb82fbdd8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:35>, :cleanup_disks=>#<Proc:0x0000559fb82fbdb0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:40>, :validate_disk_ext=>#<Proc:0x0000559fb82fbd88 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:45>, :default_disk_exts=>#<Proc:0x0000559fb82fbd60 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:50>, :set_default_disk_ext=>#<Proc:0x0000559fb82fbd38 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:55>}, @results_cache={}>, :docker=>#<Vagrant::Registry:0x0000559fb8373680 @items={:public_address=>#<Proc:0x0000559fb74584e8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:60>, :proxy_machine=>#<Proc:0x0000559fb74583f8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:65>, :has_communicator=>#<Proc:0x0000559fb7458268 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:70>}, @results_cache={}>, :libvirt=>#<Vagrant::Registry:0x0000559fb83735e0 @items={:nic_mac_addresses=>#<Proc:0x0000559fb7ab3810 /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.7.0/lib/vagrant-libvirt/plugin.rb:44>, :public_address=>#<Proc:0x0000559fb7ab37e8 /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.7.0/lib/vagrant-libvirt/plugin.rb:49>}, @results_cache={}>}>)
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: ["default"]
DEBUG command:  -- options: {:provider=>nil}
DEBUG command: Finding machine that match name: default
 INFO loader: Set "1740_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "1740_machine_default"]
ERROR loader: Unknown config sources: [:"1860_peru/windows-10-enterprise-x64-eval_libvirt"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 WARN vagrantfile: Failed to locate peru/windows-10-enterprise-x64-eval with version 20220601.01
 WARN vagrantfile: Performing lookup with initial values peru/windows-10-enterprise-x64-eval with version 20220601.01
 INFO base: VBoxManage path: VBoxManage
DEBUG environment: Initial usable provider list: [[5, :libvirt]]
DEBUG environment: Priority sorted usable provider list: [:libvirt]
DEBUG environment: Preferred provider list: []
DEBUG environment: Using provider `libvirt` as it is the highest priority in the usable list.
 INFO environment: Getting machine: default (libvirt)
 INFO environment: Returning cached machine: default (libvirt)
 INFO command: With machine: default (#<VagrantPlugins::ProviderLibvirt::Provider:0x0000559fb8373ab8 @machine=#<Vagrant::Machine: default (VagrantPlugins::ProviderLibvirt::Provider)>, @cap_logger=#<Log4r::Logger:0x0000559fb83733b0 @fullname="vagrant::capability_host::vagrantplugins::providerlibvirt::provider", @outputters=[], @additive=true, @name="provider", @path="vagrant::capability_host::vagrantplugins::providerlibvirt", @parent=#<VagrantLogger:0x0000559fb7198a78 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000559fb71dfb58 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000559fb6d38ac8 @formatter=#<Log4r::BasicFormatter:0x0000559fb6d402f0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000559fb7198668 @level=0, @outputters=[]>, @level=1, @trace=false>, @level=1, @trace=false>, @cap_host_chain=[[:libvirt, #<#<Class:0x0000559fb83739a0>:0x0000559fb83473f0>]], @cap_args=[#<Vagrant::Machine: default (VagrantPlugins::ProviderLibvirt::Provider)>], @cap_caps={:virtualbox=>#<Vagrant::Registry:0x0000559fb83737c0 @items={:forwarded_ports=>#<Proc:0x0000559fb70129b0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:27>, :nic_mac_addresses=>#<Proc:0x0000559fb7012960 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:32>, :public_address=>#<Proc:0x0000559fb70127f8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:37>, :configure_disks=>#<Proc:0x0000559fb70127a8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:42>, :cleanup_disks=>#<Proc:0x0000559fb7012578 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:47>, :validate_disk_ext=>#<Proc:0x0000559fb7012488 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:52>, :default_disk_exts=>#<Proc:0x0000559fb70123c0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:57>, :set_default_disk_ext=>#<Proc:0x0000559fb7012398 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:62>, :snapshot_list=>#<Proc:0x0000559fb7012258 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb:67>}, @results_cache={}>, :hyperv=>#<Vagrant::Registry:0x0000559fb8373720 @items={:public_address=>#<Proc:0x0000559fb82fbe78 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:25>, :snapshot_list=>#<Proc:0x0000559fb82fbe00 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:30>, :configure_disks=>#<Proc:0x0000559fb82fbdd8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:35>, :cleanup_disks=>#<Proc:0x0000559fb82fbdb0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:40>, :validate_disk_ext=>#<Proc:0x0000559fb82fbd88 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:45>, :default_disk_exts=>#<Proc:0x0000559fb82fbd60 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:50>, :set_default_disk_ext=>#<Proc:0x0000559fb82fbd38 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb:55>}, @results_cache={}>, :docker=>#<Vagrant::Registry:0x0000559fb8373680 @items={:public_address=>#<Proc:0x0000559fb74584e8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:60>, :proxy_machine=>#<Proc:0x0000559fb74583f8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:65>, :has_communicator=>#<Proc:0x0000559fb7458268 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb:70>}, @results_cache={}>, :libvirt=>#<Vagrant::Registry:0x0000559fb83735e0 @items={:nic_mac_addresses=>#<Proc:0x0000559fb7ab3810 /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.7.0/lib/vagrant-libvirt/plugin.rb:44>, :public_address=>#<Proc:0x0000559fb7ab37e8 /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.7.0/lib/vagrant-libvirt/plugin.rb:49>}, @results_cache={}>}>)
 INFO interface: info: Bringing machine 'default' up with 'libvirt' provider...
Bringing machine 'default' up with 'libvirt' provider...
 INFO batch_action: Enabling parallelization by default.
 INFO batch_action: Disabling parallelization because only executing one action
 INFO batch_action: Batch action will parallelize: false
 INFO batch_action: Starting action: #<Vagrant::Machine:0x0000559fb70c9d90> up {:destroy_on_error=>true, :install_provider=>false, :parallel=>true, :provision_ignore_sentinel=>false, :provision_types=>nil}
 INFO machine: Calling action: up on provider Libvirt (new)
DEBUG environment: Attempting to acquire process-lock: machine-action-2eaeff2c221b19845dbcd2f2d2cfe400
DEBUG environment: Attempting to acquire process-lock: dotlock
 INFO environment: Acquired process lock: dotlock
 INFO environment: Released process lock: dotlock
 INFO environment: Acquired process lock: machine-action-2eaeff2c221b19845dbcd2f2d2cfe400
 INFO interface: Machine: action ["up", "start", {:target=>:default}]
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x0000559fb70d9268>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::ConfigValidate:0x0000559fb8487238>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::BoxCheckOutdated:0x0000559fb84871c0>
 INFO interface: output: Checking if box 'peru/windows-10-enterprise-x64-eval' version '20220601.01' is up to date...
 INFO interface: output: ==> default: Checking if box 'peru/windows-10-enterprise-x64-eval' version '20220601.01' is up to date...
==> default: Checking if box 'peru/windows-10-enterprise-x64-eval' version '20220601.01' is up to date...
 INFO box: box update check is under the interval threshold
 INFO box: Skipping box update check
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Call:0x0000559fb8429de0>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x0000559fb857acd0>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::IsCreated:0x0000559fb85fcb90>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x0000559fb85fcb40>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x0000559fb85fcb40>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::IsCreated:0x0000559fb85fcb90>
 INFO driver: Connecting to Libvirt (qemu:///system) ...
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Warden:0x00007f120883be88>
 INFO warden: Calling IN action: #<Proc:0x00007f1208d64ab8 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::SetNameOfDomain:0x00007f120883bd48>
 INFO set_name_of_domain: Looking for domain windows_default
 INFO set_name_of_domain: Call to virDomainLookupByName failed: Domain not found: no domain with matching name 'windows_default'
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::HandleStoragePool:0x00007f1208851350>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::HandleBox:0x00007f1208872b40>
 INFO handle_box: Machine already has box. HandleBox will not run.
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::HandleBoxImage:0x00007f12088880d0>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CreateDomainVolume:0x00007f12088a9550>
 INFO interface: info: Creating image (snapshot of base box volume).
 INFO interface: info: ==> default: Creating image (snapshot of base box volume).
==> default: Creating image (snapshot of base box volume).
DEBUG create_domain_volume: Creating Volume with XML:
<volume>
  <name>windows_default.img</name>
  <capacity unit="B">53687091200</capacity>
  <target>
    <format type="qcow2"></format>
    <permissions>
      <owner>0</owner>
      <group>0</group>
      <label>virt_image_t</label>
    </permissions>
  </target>
  <backingStore>
    <path>/var/lib/libvirt/images/peru-VAGRANTSLASH-windows-10-enterprise-x64-eval_vagrant_box_image_20220601.01_box.img</path>
    <format type="qcow2"></format>
    <permissions>
      <owner>0</owner>
      <group>0</group>
      <label>virt_image_t</label>
    </permissions>
  </backingStore>
</volume>

DEBUG create_domain_volume: Using pool default for base box snapshot
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CreateDomain:0x00007f12088ca818>
DEBUG create_domain: Search for volumes in pool: default
 INFO interface: info: Creating domain with the following settings...
 INFO interface: info: ==> default: Creating domain with the following settings...
==> default: Creating domain with the following settings...
 INFO interface: info:  -- Name:              windows_default
 INFO interface: info: ==> default:  -- Name:              windows_default
==> default:  -- Name:              windows_default
 INFO interface: info:  -- Description:       Source: /home/richard/dev/machines/windows/Vagrantfile
 INFO interface: info: ==> default:  -- Description:       Source: /home/richard/dev/machines/windows/Vagrantfile
==> default:  -- Description:       Source: /home/richard/dev/machines/windows/Vagrantfile
 INFO interface: info:  -- Domain type:       kvm
 INFO interface: info: ==> default:  -- Domain type:       kvm
==> default:  -- Domain type:       kvm
 INFO interface: info:  -- Cpus:              1
 INFO interface: info: ==> default:  -- Cpus:              1
==> default:  -- Cpus:              1
 INFO interface: info:  -- Feature:           acpi
 INFO interface: info: ==> default:  -- Feature:           acpi
==> default:  -- Feature:           acpi
 INFO interface: info:  -- Feature:           apic
 INFO interface: info: ==> default:  -- Feature:           apic
==> default:  -- Feature:           apic
 INFO interface: info:  -- Feature:           pae
 INFO interface: info: ==> default:  -- Feature:           pae
==> default:  -- Feature:           pae
 INFO interface: info:  -- Feature (HyperV):  name=relaxed, state=on
 INFO interface: info: ==> default:  -- Feature (HyperV):  name=relaxed, state=on
==> default:  -- Feature (HyperV):  name=relaxed, state=on
 INFO interface: info:  -- Feature (HyperV):  name=synic, state=on
 INFO interface: info: ==> default:  -- Feature (HyperV):  name=synic, state=on
==> default:  -- Feature (HyperV):  name=synic, state=on
 INFO interface: info:  -- Feature (HyperV):  name=vapic, state=on
 INFO interface: info: ==> default:  -- Feature (HyperV):  name=vapic, state=on
==> default:  -- Feature (HyperV):  name=vapic, state=on
 INFO interface: info:  -- Feature (HyperV):  name=vpindex, state=on
 INFO interface: info: ==> default:  -- Feature (HyperV):  name=vpindex, state=on
==> default:  -- Feature (HyperV):  name=vpindex, state=on
 INFO interface: info:  -- Clock offset:      utc
 INFO interface: info: ==> default:  -- Clock offset:      utc
==> default:  -- Clock offset:      utc
 INFO interface: info:  -- Memory:            2048M
 INFO interface: info: ==> default:  -- Memory:            2048M
==> default:  -- Memory:            2048M
 INFO interface: info:  -- Management MAC:    
 INFO interface: info: ==> default:  -- Management MAC:    
==> default:  -- Management MAC:    
 INFO interface: info:  -- Loader:            
 INFO interface: info: ==> default:  -- Loader:            
==> default:  -- Loader:            
 INFO interface: info:  -- Nvram:             
 INFO interface: info: ==> default:  -- Nvram:             
==> default:  -- Nvram:             
 INFO interface: info:  -- Base box:          peru/windows-10-enterprise-x64-eval
 INFO interface: info: ==> default:  -- Base box:          peru/windows-10-enterprise-x64-eval
==> default:  -- Base box:          peru/windows-10-enterprise-x64-eval
 INFO interface: info:  -- Storage pool:      default
 INFO interface: info: ==> default:  -- Storage pool:      default
==> default:  -- Storage pool:      default
 INFO interface: info:  -- Image():     /var/lib/libvirt/images/windows_default.img, 50G
 INFO interface: info: ==> default:  -- Image():     /var/lib/libvirt/images/windows_default.img, 50G
==> default:  -- Image():     /var/lib/libvirt/images/windows_default.img, 50G
 INFO interface: info:  -- Disk driver opts:  cache='default'
 INFO interface: info: ==> default:  -- Disk driver opts:  cache='default'
==> default:  -- Disk driver opts:  cache='default'
 INFO interface: info:  -- Kernel:            
 INFO interface: info: ==> default:  -- Kernel:            
==> default:  -- Kernel:            
 INFO interface: info:  -- Initrd:            
 INFO interface: info: ==> default:  -- Initrd:            
==> default:  -- Initrd:            
 INFO interface: info:  -- Graphics Type:     spice
 INFO interface: info: ==> default:  -- Graphics Type:     spice
==> default:  -- Graphics Type:     spice
 INFO interface: info:  -- Graphics Port:     -1
 INFO interface: info: ==> default:  -- Graphics Port:     -1
==> default:  -- Graphics Port:     -1
 INFO interface: info:  -- Graphics IP:       127.0.0.1
 INFO interface: info: ==> default:  -- Graphics IP:       127.0.0.1
==> default:  -- Graphics IP:       127.0.0.1
 INFO interface: info:  -- Graphics Password: Not defined
 INFO interface: info: ==> default:  -- Graphics Password: Not defined
==> default:  -- Graphics Password: Not defined
 INFO interface: info:  -- Video Type:        qxl
 INFO interface: info: ==> default:  -- Video Type:        qxl
==> default:  -- Video Type:        qxl
 INFO interface: info:  -- Video VRAM:        9216
 INFO interface: info: ==> default:  -- Video VRAM:        9216
==> default:  -- Video VRAM:        9216
 INFO interface: info:  -- Video 3D accel:    false
 INFO interface: info: ==> default:  -- Video 3D accel:    false
==> default:  -- Video 3D accel:    false
 INFO interface: info:  -- Sound Type:  ich6
 INFO interface: info: ==> default:  -- Sound Type: ich6
==> default:  -- Sound Type:    ich6
 INFO interface: info:  -- Keymap:            en-us
 INFO interface: info: ==> default:  -- Keymap:            en-us
==> default:  -- Keymap:            en-us
 INFO interface: info:  -- TPM Backend:       passthrough
 INFO interface: info: ==> default:  -- TPM Backend:       passthrough
==> default:  -- TPM Backend:       passthrough
 INFO interface: info:  -- TPM Path:          
 INFO interface: info: ==> default:  -- TPM Path:          
==> default:  -- TPM Path:          
 INFO interface: info:  -- INPUT:             type=mouse, bus=ps2
 INFO interface: info: ==> default:  -- INPUT:             type=mouse, bus=ps2
==> default:  -- INPUT:             type=mouse, bus=ps2
 INFO interface: info:  -- CHANNEL:             type=spicevmc, mode=
 INFO interface: info: ==> default:  -- CHANNEL:             type=spicevmc, mode=
==> default:  -- CHANNEL:             type=spicevmc, mode=
 INFO interface: info:  -- CHANNEL:             target_type=virtio, target_name=com.redhat.spice.0
 INFO interface: info: ==> default:  -- CHANNEL:             target_type=virtio, target_name=com.redhat.spice.0
==> default:  -- CHANNEL:             target_type=virtio, target_name=com.redhat.spice.0
 INFO interface: info:  -- CHANNEL:             type=unix, mode=
 INFO interface: info: ==> default:  -- CHANNEL:             type=unix, mode=
==> default:  -- CHANNEL:             type=unix, mode=
 INFO interface: info:  -- CHANNEL:             target_type=virtio, target_name=org.qemu.guest_agent.0
 INFO interface: info: ==> default:  -- CHANNEL:             target_type=virtio, target_name=org.qemu.guest_agent.0
==> default:  -- CHANNEL:             target_type=virtio, target_name=org.qemu.guest_agent.0
 INFO interface: info:  -- RNG device model:  random
 INFO interface: info: ==> default:  -- RNG device model:  random
==> default:  -- RNG device model:  random
DEBUG create_domain: Creating Domain with XML:
<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>windows_default</name>
  <title></title>
  <description>Source: /home/richard/dev/machines/windows/Vagrantfile</description>
  <uuid></uuid>
  <memory>2097152</memory>
  <vcpu>1</vcpu>

  <cpu mode='host-model'>
      <model fallback='allow'></model>
  </cpu>

  <os>
        <type>hvm</type>
    <kernel></kernel>
    <initrd></initrd>
    <cmdline></cmdline>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
    <hyperv>
      <relaxed state='on' />
      <synic state='on' />
      <vapic state='on' />
      <vpindex state='on' />
    </hyperv>
  </features>
  <clock offset='utc'>
  </clock>
  <devices>
    <disk type='file' device='disk'>
      <alias name='ua-box-volume-0'/>
      <driver name='qemu' type='qcow2' cache='default'/>
      <source file='/var/lib/libvirt/images/windows_default.img'/>
      <target dev='vda' bus='virtio'/>
    </disk>

    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target port='0'/>
    </console>

  <channel type='spicevmc' >
      <target type='virtio'
               name="com.redhat.spice.0"
      />
  </channel>
  <channel type='unix' >
      <target type='virtio'
               name="org.qemu.guest_agent.0"
      />
  </channel>

    <input type='mouse' bus='ps2'/>

      <sound model='ich6'>
      </sound>
      <graphics type='spice' port='-1' autoport='yes' listen='127.0.0.1' keymap='en-us'  />
      <video>
        <model type='qxl' vram='9216' heads='1'/>
      </video>
      <rng model='virtio'>
        <backend model='random'>/dev/random</backend>
      </rng>

  </devices>

</domain>

 INFO machine: New machine ID: "f48fd320-efed-4075-82a4-af54e8bb2f16"
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Provision:0x00007f12088eb928>
 INFO provision: Checking provisioner sentinel file...
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::PrepareNFSValidIds:0x00007f12089007d8>
 INFO warden: Calling IN action: #<VagrantPlugins::SyncedFolderNFS::ActionCleanup:0x00007f1208921488>
DEBUG host: Searching for cap: nfs_prune
DEBUG host: Checking in: linux
DEBUG host: Found cap: nfs_prune in linux
 INFO nfs: NFS pruning. Valid IDs: ["f48fd320-efed-4075-82a4-af54e8bb2f16"]
DEBUG host: Searching for cap: nfs_prune
DEBUG host: Checking in: linux
DEBUG host: Found cap: nfs_prune in linux
 INFO host: Execute capability: nfs_prune [#<Vagrant::Environment: /home/richard/dev/machines/windows>, #<Vagrant::UI::Prefixed:0x0000559fb7ccd880 @logger=#<Log4r::Logger:0x0000559fb7ccd790 @fullname="vagrant::ui::interface", @outputters=[], @additive=true, @name="interface", @path="vagrant::ui", @parent=#<VagrantLogger:0x0000559fb7198a78 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000559fb71dfb58 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000559fb6d38ac8 @formatter=#<Log4r::BasicFormatter:0x0000559fb6d402f0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000559fb7198668 @level=0, @outputters=[]>, @level=1, @trace=false>, @level=1, @trace=false>, @opts={}, @stdin=#<IO:<STDIN>>, @stdout=#<IO:<STDOUT>>, @stderr=#<IO:<STDERR>>, @prefix=:default, @ui=#<Vagrant::UI::Colored:0x0000559fb6aaf428 @logger=#<Log4r::Logger:0x0000559fb6aacbb0 @fullname="vagrant::ui::interface", @outputters=[], @additive=true, @name="interface", @path="vagrant::ui", @parent=#<VagrantLogger:0x0000559fb7198a78 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000559fb71dfb58 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000559fb6d38ac8 @formatter=#<Log4r::BasicFormatter:0x0000559fb6d402f0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000559fb7198668 @level=0, @outputters=[]>, @level=1, @trace=false>, @level=1, @trace=false>, @opts={:color=>:default}, @stdin=#<IO:<STDIN>>, @stdout=#<IO:<STDOUT>>, @stderr=#<IO:<STDERR>>, @lock=#<Thread::Mutex:0x0000559fb744abb8>>>, ["f48fd320-efed-4075-82a4-af54e8bb2f16"]] (linux)
 INFO linux: Pruning invalid NFS entries...
DEBUG linux: Known valid NFS export IDs: ["f48fd320-efed-4075-82a4-af54e8bb2f16"]
DEBUG linux: Composite valid NFS export IDs with user: ["1000 f48fd320-efed-4075-82a4-af54e8bb2f16"]
DEBUG linux: NFS export IDs to be removed: []
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::SyncedFolderCleanup:0x00007f1208942020>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Delayed:0x00007f1208962910>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::SyncedFolders:0x00007f1208962870>
 INFO synced_folders: SyncedFolders loading from cache: false
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::PrepareNFSSettings:0x00007f1208983020>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::ShareFolders:0x00007f12089a3640>
 INFO interface: info: Creating shared folders metadata...
 INFO interface: info: ==> default: Creating shared folders metadata...
==> default: Creating shared folders metadata...
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CreateNetworks:0x00007f12089c3c38>
 INFO create_networks: Using vagrant-libvirt at 192.168.121.0/24 as the management network nat is the mode
DEBUG create_networks: In config found network type forwarded_port options {:guest=>3389, :host=>3389, :id=>"rdp", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_networks: In config found network type forwarded_port options {:guest=>5986, :host=>5986, :id=>"winrm-ssl", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_networks: In config found network type forwarded_port options {:guest=>5985, :host=>5985, :id=>"winrm", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_networks: In config found network type forwarded_port options {:guest=>22, :host=>2222, :host_ip=>"127.0.0.1", :id=>"ssh", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_networks: Searching for network with options {:iface_type=>:private_network, :network_name=>"vagrant-libvirt", :ip=>"192.168.121.0", :netmask=>"255.255.255.0", :dhcp_enabled=>true, :forward_mode=>"nat", :guest_ipv6=>"yes", :autostart=>false, :bus=>nil, :slot=>nil}
DEBUG create_networks: looking up network with ip == 192.168.121.0
DEBUG create_networks: Checking that network name does not clash with ip
DEBUG create_networks: looking up network named vagrant-libvirt
DEBUG create_networks: generating name for bridge
DEBUG create_networks: looking up bridge named virbr0
DEBUG create_networks: looking up bridge named virbr1
DEBUG create_networks: found available bridge name virbr1
DEBUG create_networks: Creating private network with XML:
<network ipv6='yes'>
  <name>vagrant-libvirt</name>
  <bridge name="virbr1" stp="on" delay="0" />

      <forward mode="nat" />

    <ip address="192.168.121.1" netmask="255.255.255.0">
      <dhcp>
        <range start="192.168.121.1" end="192.168.121.254" />
      </dhcp>
    </ip>

</network>

DEBUG create_networks: created network
 INFO create_networks: Saving information about created network vagrant-libvirt, UUID=60b8b7f1-f8ad-4b22-a3b9-95007d77bbe1 to file /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/created_networks.
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CreateNetworkInterfaces:0x00007f1208971168>
 INFO create_network_interfaces: Using vagrant-libvirt at 192.168.121.0/24 as the management network nat is the mode
DEBUG create_network_interfaces: In config found network type forwarded_port options {:guest=>3389, :host=>3389, :id=>"rdp", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_network_interfaces: In config found network type forwarded_port options {:guest=>5986, :host=>5986, :id=>"winrm-ssl", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_network_interfaces: In config found network type forwarded_port options {:guest=>5985, :host=>5985, :id=>"winrm", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_network_interfaces: In config found network type forwarded_port options {:guest=>22, :host=>2222, :host_ip=>"127.0.0.1", :id=>"ssh", :auto_correct=>true, :protocol=>"tcp"}
DEBUG create_network_interfaces: Adapter not specified so found slot 0
DEBUG create_network_interfaces: Found network by name
 INFO create_network_interfaces: Creating network interface eth0 connected to network vagrant-libvirt.
DEBUG create_network_interfaces: Attaching Network Device with XML:
<interface type="network">
  <alias name="ua-net-0"></alias>
  <source network="vagrant-libvirt"></source>
  <target dev="vnet0"></target>
  <alias name="net0"></alias>
  <model type="virtio"></model>
  <driver></driver>
</interface>

 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::SetBootOrder:0x00007f120893b1a8>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::StartDomain:0x00007f1208993b28>
 INFO interface: info: Starting domain.
 INFO interface: info: ==> default: Starting domain.
==> default: Starting domain.
DEBUG start_domain: video type updated from 'qxl' to 'qxl'
DEBUG start_domain: video vram updated from '16384' to '9216'
DEBUG start_domain: Starting Domain with XML:
<domain type='kvm'>
  <name>windows_default</name>
  <uuid>f48fd320-efed-4075-82a4-af54e8bb2f16</uuid>
  <description>Source: /home/richard/dev/machines/windows/Vagrantfile</description>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <vcpu placement='static'>1</vcpu>
  <os>
    <type arch='x86_64' machine='pc-i440fx-jammy'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
    <hyperv mode='custom'>
      <relaxed state='on'/>
      <vapic state='on'/>
      <vpindex state='on'/>
      <synic state='on'/>
    </hyperv>
  </features>
  <cpu mode='host-model' check='partial'/>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/var/lib/libvirt/images/windows_default.img'/>
      <target dev='vda' bus='virtio'/>
      <alias name='ua-box-volume-0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </disk>
    <controller type='usb' index='0' model='piix3-uhci'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='virtio-serial' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </controller>
    <interface type='network'>
      <mac address='52:54:00:af:fa:53'/>
      <source network='vagrant-libvirt'/>
      <model type='virtio'/>
      <alias name='ua-net-0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target type='isa-serial' port='0'>
        <model name='isa-serial'/>
      </target>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <channel type='spicevmc'>
      <target type='virtio' name='com.redhat.spice.0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <channel type='unix'>
      <target type='virtio' name='org.qemu.guest_agent.0'/>
      <address type='virtio-serial' controller='0' bus='0' port='2'/>
    </channel>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='spice' autoport='yes' listen='127.0.0.1' keymap='en-us'>
      <listen type='address' address='127.0.0.1'/>
    </graphics>
    <sound model='ich6'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </sound>
    <audio id='1' type='spice'/>
    <video>
      <model type='qxl' ram='65536' vram='16384' vgamem='16384' heads='1' primary='yes'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </memballoon>
    <rng model='virtio'>
      <backend model='random'>/dev/random</backend>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
    </rng>
  </devices>
</domain>

 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::WaitTillUp:0x00007f12089f64f8>
DEBUG wait_till_up: Searching for IP for MAC address: 52:54:00:af:fa:53
 INFO interface: info: Waiting for domain to get an IP address...
 INFO interface: info: ==> default: Waiting for domain to get an IP address...
==> default: Waiting for domain to get an IP address...
 INFO driver: Timeout at waiting for an ip address for machine default
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
 INFO driver: Timeout at waiting for an ip address for machine default
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
 INFO driver: Timeout at waiting for an ip address for machine default
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
 INFO driver: Timeout at waiting for an ip address for machine default
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
 INFO driver: Timeout at waiting for an ip address for machine default
 INFO retryable: Retryable exception raised: #<Fog::Errors::TimeoutError: The specified wait_for timeout (2 seconds) was exceeded>
 INFO wait_till_up: Got IP address 192.168.121.117
 INFO wait_till_up: Time for getting IP: 18.157143115997314
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::WaitForCommunicator:0x00007f1208b6aca8>
 INFO interface: output: Waiting for machine to boot. This may take a few minutes...
DEBUG provider: Searching for cap: winrm_info
 INFO interface: output: ==> default: Waiting for machine to boot. This may take a few minutes...
DEBUG provider: Checking in: libvirt
==> default: Waiting for machine to boot. This may take a few minutes...
DEBUG ssh: Checking key permissions: /home/richard/.vagrant.d/insecure_private_key
DEBUG provider: Searching for cap: winrm_info
DEBUG provider: Checking in: libvirt
DEBUG ssh: Checking key permissions: /home/richard/.vagrant.d/insecure_private_key
DEBUG winrmshell: initializing WinRMShell
 INFO interface: detail: WinRM address: 192.168.121.117:5985
 INFO interface: detail:     default: WinRM address: 192.168.121.117:5985
    default: WinRM address: 192.168.121.117:5985
 INFO interface: detail: WinRM username: vagrant
 INFO interface: detail:     default: WinRM username: vagrant
    default: WinRM username: vagrant
 INFO interface: detail: WinRM execution_time_limit: PT2H
 INFO interface: detail:     default: WinRM execution_time_limit: PT2H
    default: WinRM execution_time_limit: PT2H
 INFO interface: detail: WinRM transport: negotiate
 INFO interface: detail:     default: WinRM transport: negotiate
    default: WinRM transport: negotiate
 INFO winrm: Checking whether WinRM is ready...
DEBUG provider: Searching for cap: winrm_info
DEBUG provider: Checking in: libvirt
DEBUG ssh: Checking key permissions: /home/richard/.vagrant.d/insecure_private_key
DEBUG winrmshell: initializing WinRMShell
 INFO winrmshell: Attempting to connect to WinRM...
 INFO winrmshell:   - Host: 192.168.121.117
 INFO winrmshell:   - Port: 5985
 INFO winrmshell:   - Username: vagrant
 INFO winrmshell:   - Transport: negotiate
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.117:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.117:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.117:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.117:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.117:5985/wsman
 INFO winrm: WinRM not ready: #<VagrantPlugins::CommunicatorWinRM::Errors::ExecutionError: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error>
ERROR warden: Error occurred: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
 INFO warden: Beginning recovery process...
 INFO warden: Calling recover: #<VagrantPlugins::ProviderLibvirt::Action::WaitTillUp:0x00007f12089f64f8>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x00007f1208dc9058>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::ConfigValidate:0x00007f1200014370>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Call:0x00007f12000142f8>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x00007f1208e9a450>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::IsCreated:0x00007f12090b2530>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12090b2508>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12090b2508>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::IsCreated:0x00007f12090b2530>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Warden:0x00007f12092c84f0>
 INFO warden: Calling IN action: #<Proc:0x00007f12093c8ad0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Call:0x00007f12092c8388>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x00007f120944f620>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::DestroyConfirm:0x00007f1209dae5e0>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f1209dadbe0>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f1209dadbe0>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::DestroyConfirm:0x00007f1209dae5e0>
 INFO runner: Running action: machine_action_up #<Vagrant::Action::Warden:0x0000559fb790a4a0>
 INFO warden: Calling IN action: #<Proc:0x00007f120893b8b0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::ProvisionerCleanup:0x0000559fb7909640>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::ClearForwardedPorts:0x0000559fb8429ed0>
 INFO clear_forward_ports: No ssh pids found
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::PruneNFSExports:0x00007f12084d2c38>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::DestroyDomain:0x0000559fb854d6b8>
 INFO interface: info: Removing domain...
 INFO interface: info: ==> default: Removing domain...
==> default: Removing domain...
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::DestroyNetworks:0x00007f12084f2da8>
 INFO destroy_networks: Checking if any networks were created
 INFO destroy_networks: File with created networks exists
 INFO destroy_networks: Checking for 60b8b7f1-f8ad-4b22-a3b9-95007d77bbe1

 INFO destroy_networks: Undefined it
 INFO destroy_networks: Deleting created_networks file
 INFO machine: New machine ID: nil
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::CleanMachineFolder:0x00007f12086696f0>
 INFO interface: info: Deleting the machine folder
 INFO interface: info: ==> default: Deleting the machine folder
==> default: Deleting the machine folder
DEBUG create_domain: Recursively removing: /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt
 INFO warden: Calling IN action: #<Proc:0x00007f1208749d40 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<Proc:0x00007f12092c8310 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12000142a8>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12000142a8>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12092c82e8>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12092c82e8>
 INFO warden: Calling OUT action: #<Proc:0x00007f12092c8310 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f1208749cf0>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f1208749cf0>
 INFO warden: Calling OUT action: #<Proc:0x00007f1208749d40 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::CleanMachineFolder:0x00007f12086696f0>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::DestroyNetworks:0x00007f12084f2da8>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::DestroyDomain:0x0000559fb854d6b8>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::PruneNFSExports:0x00007f12084d2c38>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::ClearForwardedPorts:0x0000559fb8429ed0>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::ProvisionerCleanup:0x0000559fb7909640>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f120893b888>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f120893b888>
 INFO warden: Calling OUT action: #<Proc:0x00007f120893b8b0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::Call:0x00007f12092c8388>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12093c8aa8>
DEBUG storeboxmetadata: Writing box metadata file to /home/richard/dev/machines/windows/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f12093c8aa8>
 INFO warden: Calling OUT action: #<Proc:0x00007f12093c8ad0 /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::Call:0x00007f12000142f8>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::ConfigValidate:0x00007f1200014370>
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
ERROR warden: Error occurred: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
ERROR warden: Error occurred: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
 INFO warden: Beginning recovery process...
 INFO warden: Calling recover: #<Vagrant::Action::Builtin::Call:0x0000559fb8429de0>
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO warden: Beginning recovery process...
 INFO warden: Recovery complete.
 INFO environment: Released process lock: machine-action-2eaeff2c221b19845dbcd2f2d2cfe400
 INFO environment: Running hook: environment_unload
 INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x00007f1208a0e918>
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<VagrantPlugins::CommunicatorWinRM::Errors::ExecutionError: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error>
ERROR vagrant: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
ERROR vagrant: /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/shell.rb:198:in `raise_winrm_exception'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/shell.rb:140:in `rescue in execute_with_rescue'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/shell.rb:137:in `execute_with_rescue'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/shell.rb:71:in `block in cmd'
/home/richard/.vagrant.d/gems/3.0.2/gems/winrm-2.3.6/lib/winrm/connection.rb:42:in `shell'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/shell.rb:70:in `cmd'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/communicator.rb:107:in `block in ready?'
/usr/lib/ruby/3.0.0/timeout.rb:97:in `block in timeout'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `block in catch'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `catch'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `catch'
/usr/lib/ruby/3.0.0/timeout.rb:112:in `timeout'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/communicator.rb:106:in `ready?'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/communicator.rb:57:in `block in wait_for_ready'
/usr/lib/ruby/3.0.0/timeout.rb:97:in `block in timeout'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `block in catch'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `catch'
/usr/lib/ruby/3.0.0/timeout.rb:35:in `catch'
/usr/lib/ruby/3.0.0/timeout.rb:112:in `timeout'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/communicators/winrm/communicator.rb:31:in `wait_for_ready'
/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/action/builtin/wait_for_communicator.rb:16:in `block in call'
/home/richard/.vagrant.d/gems/3.0.2/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'
 INFO interface: error: An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error
 INFO interface: Machine: error-exit ["VagrantPlugins::CommunicatorWinRM::Errors::ExecutionError", "An error occurred executing a remote WinRM command.\n\nShell: Cmd\nCommand: hostname\nMessage: Digest initialization failed: initialization error"]
simquad commented 2 years ago

My apologies if this is not an issue with your build, but as it is a new image you've released thought I would share my error.

If it isn't an issue with yours, any advice on what the issue might be for me would be greatly appreciated.

simquad commented 2 years ago

I have now updated to the latest version of vagrant-libvirt (0.8.2) - same issue.

ruzickap commented 2 years ago

Hello.

I did the same and the latest Windows 10 image is working fine for me. See my debug log VAGRANT_DEFAULT_PROVIDER=libvirt vagrant up --debug:

...
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG winrmshell: initializing WinRMShell
 INFO winrmshell: Attempting to connect to WinRM...
 INFO winrmshell:   - Host: 192.168.121.209
 INFO winrmshell:   - Port: 5985
 INFO winrmshell:   - Username: vagrant
 INFO winrmshell:   - Transport: negotiate
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
 INFO winrm: WinRM not up: #<VagrantPlugins::CommunicatorWinRM::Errors::ConnectionRefused: WinRM connection was refused! This usually happens if the VM failed to
boot properly. Some steps to try to fix this: First, try reloading your
VM with `vagrant reload`, since a simple restart sometimes fixes things.
If that doesn't work, destroy your VM and recreate it with a `vagrant destroy`
followed by a `vagrant up`. If that doesn't work, contact a Vagrant
maintainer (support channels listed on the website) for more assistance.>
 INFO winrm: Checking whether WinRM is ready...
DEBUG provider: Searching for cap: winrm_info
DEBUG provider: Checking in: libvirt
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG winrmshell: initializing WinRMShell
 INFO winrmshell: Attempting to connect to WinRM...
 INFO winrmshell:   - Host: 192.168.121.209
 INFO winrmshell:   - Port: 5985
 INFO winrmshell:   - Username: vagrant
 INFO winrmshell:   - Transport: negotiate
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] remote shell created with shell_id: 90B9DC3C-EAAD-4039-AEEB-82676467932B
DEBUG winrmshell: [WinRM] Command created for hostname with id: E3013238-06E4-40BA-ACC4-50BA8E69AB75
DEBUG winrmshell: [WinRM] creating command_id: E3013238-06E4-40BA-ACC4-50BA8E69AB75 on shell_id 90B9DC3C-EAAD-4039-AEEB-82676467932B
DEBUG winrmshell: [WinRM] Waiting for output...
DEBUG winrmshell: [WinRM] Processing output
DEBUG winrmshell: [WinRM] cleaning up command_id: E3013238-06E4-40BA-ACC4-50BA8E69AB75 on shell_id 90B9DC3C-EAAD-4039-AEEB-82676467932B
DEBUG winrmshell: Output: #<WinRM::Output:0x00007f3cd0abdba0 @data=[{:stdout=>"vagrantvm"}, {:stdout=>"\r\n"}], @exitcode=0>
 INFO winrm: WinRM is ready!
 INFO interface: output: Machine booted and ready!
 INFO interface: output: ==> default: Machine booted and ready!
==> default: Machine booted and ready!
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderLibvirt::Action::ForwardPorts:0x00007f3cd0bff428>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::SetHostname:0x00007f3cd0beb298>
 INFO warden: Calling IN action: #<Proc:0x00007f3cd0bd6b90 /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00000000042a7b38>
DEBUG storeboxmetadata: Writing box metadata file to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00000000042a7b38>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f3cd0bd6b18>
DEBUG storeboxmetadata: Writing box metadata file to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f3cd0bd6b18>
 INFO warden: Calling OUT action: #<Proc:0x00007f3cd0bd6b90 /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO set_hostname: `allow_hosts_modification` set to false. Hosts modification has been disabled, skiping changing hostname.
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::SetHostname:0x00007f3cd0beb298>
 INFO interface: info: Forwarding ports...
 INFO interface: info: ==> default: Forwarding ports...
==> default: Forwarding ports...
 INFO interface: info: 3389 (guest) => 3389 (host) (adapter eth0)
 INFO interface: info: ==> default: 3389 (guest) => 3389 (host) (adapter eth0)
==> default: 3389 (guest) => 3389 (host) (adapter eth0)
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG forward_ports: Forwarding port with `ssh -n -o User=vagrant -o Port=22 -o UserKnownHostsFile=/dev/null -o ExitOnForwardFailure=yes -o ControlMaster=no -o StrictHostKeyChecking=no -o PasswordAuthentication=no -o ForwardX11=no -o IdentitiesOnly=yes -o IdentityFile='"/root/.vagrant.d/insecure_private_key"' -L *:3389:192.168.121.209:3389 -N 192.168.121.209`
 INFO forward_ports: Logging to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/logs/ssh-forwarding-*_3389-192.168.121.209_3389.log
 INFO interface: info: 5986 (guest) => 5986 (host) (adapter eth0)
 INFO interface: info: ==> default: 5986 (guest) => 5986 (host) (adapter eth0)
==> default: 5986 (guest) => 5986 (host) (adapter eth0)
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG forward_ports: Forwarding port with `ssh -n -o User=vagrant -o Port=22 -o UserKnownHostsFile=/dev/null -o ExitOnForwardFailure=yes -o ControlMaster=no -o StrictHostKeyChecking=no -o PasswordAuthentication=no -o ForwardX11=no -o IdentitiesOnly=yes -o IdentityFile='"/root/.vagrant.d/insecure_private_key"' -L *:5986:192.168.121.209:5986 -N 192.168.121.209`
 INFO forward_ports: Logging to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/logs/ssh-forwarding-*_5986-192.168.121.209_5986.log
 INFO interface: info: 5985 (guest) => 5985 (host) (adapter eth0)
 INFO interface: info: ==> default: 5985 (guest) => 5985 (host) (adapter eth0)
==> default: 5985 (guest) => 5985 (host) (adapter eth0)
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG forward_ports: Forwarding port with `ssh -n -o User=vagrant -o Port=22 -o UserKnownHostsFile=/dev/null -o ExitOnForwardFailure=yes -o ControlMaster=no -o StrictHostKeyChecking=no -o PasswordAuthentication=no -o ForwardX11=no -o IdentitiesOnly=yes -o IdentityFile='"/root/.vagrant.d/insecure_private_key"' -L *:5985:192.168.121.209:5985 -N 192.168.121.209`
 INFO forward_ports: Logging to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/logs/ssh-forwarding-*_5985-192.168.121.209_5985.log
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::ForwardPorts:0x00007f3cd0bff428>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::WaitForCommunicator:0x00007f3cd0bff4a0>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::WaitTillUp:0x00007f3cd0c13900>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::StartDomain:0x00007f3cd0c27108>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::SetBootOrder:0x00007f3cd0c3acf8>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::CreateNetworkInterfaces:0x00007f3cd0c4ea00>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::CreateNetworks:0x00007f3cd0629a58>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::ShareFolders:0x00007f3cd0647a08>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::PrepareNFSSettings:0x00007f3cd0665940>
 INFO winrm: Checking whether WinRM is ready...
DEBUG provider: Searching for cap: winrm_info
DEBUG provider: Checking in: libvirt
DEBUG ssh: Checking key permissions: /root/.vagrant.d/insecure_private_key
DEBUG winrmshell: initializing WinRMShell
 INFO winrmshell: Attempting to connect to WinRM...
 INFO winrmshell:   - Host: 192.168.121.209
 INFO winrmshell:   - Port: 5985
 INFO winrmshell:   - Username: vagrant
 INFO winrmshell:   - Transport: negotiate
DEBUG winrmshell: [WinRM] opening remote shell on http://192.168.121.209:5985/wsman
DEBUG winrmshell: [WinRM] remote shell created with shell_id: 4F043940-5297-48CC-97AA-05BDB2F6AD89
DEBUG winrmshell: [WinRM] Command created for hostname with id: 0367B159-0AD3-43BF-91CD-8703585034E5
DEBUG winrmshell: [WinRM] creating command_id: 0367B159-0AD3-43BF-91CD-8703585034E5 on shell_id 4F043940-5297-48CC-97AA-05BDB2F6AD89
DEBUG winrmshell: [WinRM] Waiting for output...
DEBUG winrmshell: [WinRM] Processing output
DEBUG winrmshell: [WinRM] cleaning up command_id: 0367B159-0AD3-43BF-91CD-8703585034E5 on shell_id 4F043940-5297-48CC-97AA-05BDB2F6AD89
DEBUG winrmshell: Output: #<WinRM::Output:0x00007f3cd0a7bed0 @data=[{:stdout=>"vagrantvm"}, {:stdout=>"\r\n"}], @exitcode=0>
 INFO winrm: WinRM is ready!
DEBUG guest: Searching for cap: persist_mount_shared_folder
DEBUG guest: Checking in: windows
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::SyncedFolders:0x00007f3cd0683620>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::Delayed:0x00007f3cd0683670>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::SyncedFolderCleanup:0x00007f3cd06a1aa8>
 INFO warden: Calling OUT action: #<VagrantPlugins::SyncedFolderNFS::ActionCleanup:0x00007f3cd06b71f0>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::PrepareNFSValidIds:0x00007f3cd06c7000>
 INFO provision: Writing provisioning sentinel so we don't provision again
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::Provision:0x00007f3cd06d65f0>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::CreateDomain:0x00000000032e9ef8>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::CreateDomainVolume:0x000000000386bf70>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::HandleBoxImage:0x00007f3cd06d7900>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::HandleBox:0x00007f3cd06c4a30>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::HandleStoragePool:0x00000000039e58b0>
 INFO warden: Calling OUT action: #<VagrantPlugins::ProviderLibvirt::Action::SetNameOfDomain:0x00007f3cd06b3eb0>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f3cd0b72de8>
DEBUG storeboxmetadata: Writing box metadata file to /root/windows-10-enterprise-x64-eval/.vagrant/machines/default/libvirt/box_meta
 INFO warden: Calling OUT action: #<VagrantPlugins::CommandUp::StoreBoxMetadata:0x00007f3cd0b72de8>
 INFO warden: Calling OUT action: #<Proc:0x00007f3cd0b72e10 /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/action/warden.rb:126 (lambda)>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::Call:0x00000000042a7bb0>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::BoxCheckOutdated:0x0000000004281b68>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::ConfigValidate:0x0000000004281b90>
 INFO interface: Machine: action ["up", "end", {:target=>:default}]
 INFO environment: Released process lock: machine-action-28d06354b1488df6a6e083cf4b7a488e
DEBUG environment: Attempting to acquire process-lock: dotlock
 INFO environment: Acquired process lock: dotlock
 INFO environment: Released process lock: dotlock
 INFO environment: Running hook: environment_unload
 INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x00007f3cd04bbe78>

Few debug commands:

# vagrant box list
peru/windows-10-enterprise-x64-eval (libvirt, 20220601.01)

# vagrant --version
Vagrant 2.2.19

# vagrant plugin list
vagrant-libvirt (0.7.0, global)
vagrant-vbguest (0.30.0, global)

It seems like in your case Windows is not fully started/initialized when Vagrant is doing the fist WinRM connection... Maybe it will be necessary to increase some timeouts.

I'm not sure if I can help you with it.

simquad commented 2 years ago

Hi, Thanks for this info. Indeed the box does seem to initialise. I set a high timeout and then used virt-manager to actually connect to the box. I can see the windows instance up and active, although it would appear there is an issue for some reason in the WinRM commands working. Are you using libvirt natively, or are you using it with Virtual Box (I'm making an assumption the use of VirtualBox is optional)? Thanks

simquad commented 2 years ago

Interestingly it would appear the network on the guest machine when booted is marked as a Public network, as opposed to a Private network.

WinRM seems to prevent usage if marked as a Public network.

It seems odd it works fine for you however.

theron29 commented 2 years ago

Have to admit I have the same issue, but only on Ubuntu 22.04. On Ubuntu 20.04 (or ZorinOS 16, built on top of 20.04) everything works fine.

ruzickap commented 2 years ago

I'm using Xubuntu 20.04... I'll upgrade to 22.04.1 once it will be ready and test it, but now I have to wait for that release.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

avanzzzi commented 1 year ago

I'm having this same issue provisioning Windows under Ubuntu 22.04:

==> w10x64: Successfully added box 'peru/windows-10-enterprise-x64-eval' (v20230312.01) for 'virtualbox'!
==> w10x64: Importing base box 'peru/windows-10-enterprise-x64-eval'...
==> w10x64: Matching MAC address for NAT networking...
==> w10x64: Checking if box 'peru/windows-10-enterprise-x64-eval' version '20230312.01' is up to date...
==> w10x64: Setting the name of the VM: w10x64_generic
==> w10x64: Clearing any previously set network interfaces...
==> w10x64: Preparing network interfaces based on configuration...
    w10x64: Adapter 1: nat
==> w10x64: Forwarding ports...
    w10x64: 3389 (guest) => 3389 (host) (adapter 1)
    w10x64: 5986 (guest) => 5986 (host) (adapter 1)
    w10x64: 5985 (guest) => 5985 (host) (adapter 1)
    w10x64: 22 (guest) => 2222 (host) (adapter 1)
==> w10x64: Running 'pre-boot' VM customizations...
==> w10x64: Booting VM...
==> w10x64: Waiting for machine to boot. This may take a few minutes...
    w10x64: WinRM address: 127.0.0.1:5985
    w10x64: WinRM username: vagrant
    w10x64: WinRM execution_time_limit: PT2H
    w10x64: WinRM transport: negotiate
An error occurred executing a remote WinRM command.

Shell: Cmd
Command: hostname
Message: Digest initialization failed: initialization error