hashicorp / vagrant

Vagrant is a tool for building and distributing development environments.
https://www.vagrantup.com
Other
26.26k stars 4.43k forks source link

M1 fails to start Vagrant #12793

Closed pengliangs closed 1 year ago

pengliangs commented 2 years ago

My computer is a MacBook Pro 2021 Apple M1 Pro

I operate as follows according to the official documentation:

After preparing the above environment I am ready to build

$ vagrant init hashcorp/bionic64 $ vagrant up Also tried: vagrant up --provider vmware_desktop Final result:

Vagrant encountered an unexpected communications error with the
Vagrant VMware Utility driver. Please try to run the command
again. If this error persists, please contact [support@hashicorp.com](mailto:support@hashicorp.com)
pengliangs commented 2 years ago
image

vagrant-vmware-utility_1.0.21_x86_64.dmg

pengliangs commented 2 years ago

INFO global: Vagrant version: 2.2.19 INFO global: Ruby version: 2.7.4 INFO global: RubyGems version: 3.1.6 INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded" INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/bin/vagrant" INFO global: VAGRANT_INSTALLER_ENV="1" INFO global: VAGRANT_INSTALLER_VERSION="2" INFO global: VAGRANT_LOG="debug" WARN global: resolv replacement has not been enabled! DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/synced_folders/nfs/plugin.rb INFO manager: Registered plugin: NFS synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/synced_folders/rsync/plugin.rb INFO manager: Registered plugin: RSync synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/synced_folders/smb/plugin.rb INFO manager: Registered plugin: SMB synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/kernel_v2/plugin.rb INFO manager: Registered plugin: kernel DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/pushes/ftp/plugin.rb INFO manager: Registered plugin: ftp DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/pushes/noop/plugin.rb INFO manager: Registered plugin: noop DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/pushes/heroku/plugin.rb INFO manager: Registered plugin: heroku DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/pushes/local-exec/plugin.rb INFO manager: Registered plugin: local-exec DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/pushes/atlas/plugin.rb INFO manager: Registered plugin: atlas DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/providers/docker/plugin.rb INFO manager: Registered plugin: docker-provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/providers/hyperv/plugin.rb INFO manager: Registered plugin: Hyper-V provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/providers/virtualbox/plugin.rb INFO manager: Registered plugin: VirtualBox provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/kernel_v1/plugin.rb INFO manager: Registered plugin: kernel DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/podman/plugin.rb INFO manager: Registered plugin: podman DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/docker/plugin.rb INFO manager: Registered plugin: docker DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/file/plugin.rb INFO manager: Registered plugin: file DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/shell/plugin.rb INFO manager: Registered plugin: shell DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/chef/plugin.rb INFO manager: Registered plugin: chef DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/ansible/plugin.rb INFO manager: Registered plugin: ansible DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/container/plugin.rb INFO manager: Registered plugin: container DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/salt/plugin.rb INFO manager: Registered plugin: salt DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/cfengine/plugin.rb INFO manager: Registered plugin: CFEngine Provisioner DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/provisioners/puppet/plugin.rb INFO manager: Registered plugin: puppet DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/provision/plugin.rb INFO manager: Registered plugin: provision command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/destroy/plugin.rb INFO manager: Registered plugin: destroy command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/init/plugin.rb INFO manager: Registered plugin: init command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/snapshot/plugin.rb INFO manager: Registered plugin: snapshot command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/validate/plugin.rb INFO manager: Registered plugin: validate command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/box/plugin.rb INFO manager: Registered plugin: box command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/autocomplete/plugin.rb INFO manager: Registered plugin: autocomplete command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/winrm/plugin.rb INFO manager: Registered plugin: winrm command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/resume/plugin.rb INFO manager: Registered plugin: resume command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/suspend/plugin.rb INFO manager: Registered plugin: suspend command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/plugin/plugin.rb INFO manager: Registered plugin: plugin command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/halt/plugin.rb INFO manager: Registered plugin: halt command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/provider/plugin.rb INFO manager: Registered plugin: provider command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/rdp/plugin.rb INFO manager: Registered plugin: rdp command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/status/plugin.rb INFO manager: Registered plugin: status command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/ssh_config/plugin.rb INFO manager: Registered plugin: ssh-config command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/winrm_config/plugin.rb INFO manager: Registered plugin: winrm-config command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/reload/plugin.rb INFO manager: Registered plugin: reload command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/powershell/plugin.rb INFO manager: Registered plugin: powershell command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/cap/plugin.rb INFO manager: Registered plugin: cap command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/push/plugin.rb INFO manager: Registered plugin: push command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/list-commands/plugin.rb INFO manager: Registered plugin: list-commands command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/ssh/plugin.rb INFO manager: Registered plugin: ssh command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/version/plugin.rb INFO manager: Registered plugin: version command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/up/plugin.rb INFO manager: Registered plugin: up command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/cloud/plugin.rb INFO manager: Registered plugin: vagrant-cloud DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/global-status/plugin.rb INFO manager: Registered plugin: global-status command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/port/plugin.rb INFO manager: Registered plugin: port command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/login/plugin.rb INFO manager: Registered plugin: vagrant-login DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/package/plugin.rb INFO manager: Registered plugin: package command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/help/plugin.rb INFO manager: Registered plugin: help command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/upload/plugin.rb INFO manager: Registered plugin: upload command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/slackware/plugin.rb INFO manager: Registered plugin: Slackware host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/bsd/plugin.rb INFO manager: Registered plugin: BSD host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/freebsd/plugin.rb INFO manager: Registered plugin: FreeBSD host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/null/plugin.rb INFO manager: Registered plugin: null host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/void/plugin.rb INFO manager: Registered plugin: Void host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/linux/plugin.rb INFO manager: Registered plugin: Linux host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/arch/plugin.rb INFO manager: Registered plugin: Arch host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/darwin/plugin.rb INFO manager: Registered plugin: Mac OS X host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/windows/plugin.rb INFO manager: Registered plugin: Windows host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/redhat/plugin.rb INFO manager: Registered plugin: Red Hat Enterprise Linux host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/gentoo/plugin.rb INFO manager: Registered plugin: Gentoo host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/suse/plugin.rb INFO manager: Registered plugin: SUSE host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/hosts/alt/plugin.rb INFO manager: Registered plugin: ALT Platform host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/communicators/winrm/plugin.rb INFO manager: Registered plugin: winrm communicator DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/communicators/winssh/plugin.rb INFO manager: Registered plugin: windows ssh communicator DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/communicators/ssh/plugin.rb INFO manager: Registered plugin: ssh communicator DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/alpine/plugin.rb INFO manager: Registered plugin: Alpine guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/solaris11/plugin.rb INFO manager: Registered plugin: Solaris 11 guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/dragonflybsd/plugin.rb INFO manager: Registered plugin: DragonFly BSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/pld/plugin.rb INFO manager: Registered plugin: PLD Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/amazon/plugin.rb INFO manager: Registered plugin: Amazon Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/mint/plugin.rb INFO manager: Registered plugin: Mint guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/debian/plugin.rb INFO manager: Registered plugin: Debian guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/rocky/plugin.rb INFO manager: Registered plugin: Rocky guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/slackware/plugin.rb INFO manager: Registered plugin: Slackware guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/centos/plugin.rb INFO manager: Registered plugin: CentOS guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/esxi/plugin.rb INFO manager: Registered plugin: ESXi guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/netbsd/plugin.rb INFO manager: Registered plugin: NetBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/omnios/plugin.rb INFO manager: Registered plugin: OmniOS guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/bsd/plugin.rb INFO manager: Registered plugin: BSD-based guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/haiku/plugin.rb INFO manager: Registered plugin: Haiku guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/fedora/plugin.rb INFO manager: Registered plugin: Fedora guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/tinycore/plugin.rb INFO manager: Registered plugin: TinyCore Linux guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/atomic/plugin.rb INFO manager: Registered plugin: Atomic Host guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/freebsd/plugin.rb INFO manager: Registered plugin: FreeBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/trisquel/plugin.rb INFO manager: Registered plugin: Trisquel guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/smartos/plugin.rb INFO manager: Registered plugin: SmartOS guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/kali/plugin.rb INFO manager: Registered plugin: Kali guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/linux/plugin.rb INFO manager: Registered plugin: Linux guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/arch/plugin.rb INFO manager: Registered plugin: Arch guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/openbsd/plugin.rb INFO manager: Registered plugin: OpenBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/openwrt/plugin.rb INFO manager: Registered plugin: OpenWrt guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/nixos/plugin.rb INFO manager: Registered plugin: NixOS guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/photon/plugin.rb INFO manager: Registered plugin: VMware Photon guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/darwin/plugin.rb INFO manager: Registered plugin: Darwin guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/funtoo/plugin.rb INFO manager: Registered plugin: Funtoo guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/windows/plugin.rb INFO manager: Registered plugin: Windows guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/redhat/plugin.rb INFO manager: Registered plugin: Red Hat Enterprise Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/solaris/plugin.rb INFO manager: Registered plugin: Solaris guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/elementary/plugin.rb INFO manager: Registered plugin: Elementary guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/gentoo/plugin.rb INFO manager: Registered plugin: Gentoo guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/suse/plugin.rb INFO manager: Registered plugin: SUSE guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/coreos/plugin.rb INFO manager: Registered plugin: CoreOS guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/ubuntu/plugin.rb INFO manager: Registered plugin: Ubuntu guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/guests/alt/plugin.rb INFO manager: Registered plugin: ALT Platform guest INFO vagrant: vagrant invoked: ["up", "--debug"] DEBUG vagrant: Creating Vagrant environment INFO environment: Environment initialized (#) INFO environment: - cwd: /Users/pengliang/workspace/my-vagrant INFO environment: Home path: /Users/pengliang/.vagrant.d DEBUG environment: Effective local data path: /Users/pengliang/workspace/my-vagrant/.vagrant INFO environment: Local data path: /Users/pengliang/workspace/my-vagrant/.vagrant DEBUG environment: Creating: /Users/pengliang/workspace/my-vagrant/.vagrant DEBUG manager: Enabling localized plugins INFO manager: Plugins: DEBUG solution_file: new solution file instance plugin_file=/Users/pengliang/workspace/my-vagrant/.vagrant/plugins.json solution_file=/Users/pengliang/workspace/my-vagrant/.vagrant/bundler/local.sol DEBUG solution_file: missing file so skipping loading DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:/Users/pengliang/workspace/my-vagrant/.vagrant/plugins.json:/Users/pengliang/workspace/my-vagrant/.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:/Users/pengliang/workspace/my-vagrant/.vagrant/plugins.json:/Users/pengliang/workspace/my-vagrant/.vagrant/bundler/local.sol:invalid> INFO manager: Loading plugins... DEBUG manager: Enabling globalized plugins INFO manager: Plugins: INFO manager: - vagrant-vmware-desktop = [installed: 3.0.1 constraint: > 0] DEBUG solution_file: new solution file instance plugin_file=/Users/pengliang/.vagrant.d/plugins.json solution_file=/Users/pengliang/workspace/my-vagrant/.vagrant/bundler/global.sol DEBUG solution_file: reading solution file - /Users/pengliang/workspace/my-vagrant/.vagrant/bundler/global.sol DEBUG solution_file: solution validation check CHECKSUM 0ad00f1ec196455770fca952e89c309b84036297f2a9b4b560b24f477e0315e1 <-> 0ad00f1ec196455770fca952e89c309b84036297f2a9b4b560b24f477e0315e1 VERSION 2.2.19 <-> 2.2.19 DEBUG solution_file: loading solution dependency list DEBUG solution_file: solution dependency list: [#<Gem::Resolver::DependencyRequest:0x00007fb321afdc10 @dependency=, @requester=nil>] DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:/Users/pengliang/.vagrant.d/plugins.json:/Users/pengliang/workspace/my-vagrant/.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: ["vagrant-vmware-desktop-3.0.1"] DEBUG bundler: Activating gem vagrant-vmware-desktop-3.0.1 INFO manager: Loading plugins... INFO manager: Loading plugin vagrant-vmware-desktop with default require: vagrant-vmware-desktop INFO manager: Registered plugin: VMware Fusion Provider DEBUG manager: Successfully loaded plugin vagrant-vmware-desktop. INFO loader: Set :root = ["#<Pathname:/Users/pengliang/workspace/my-vagrant/Vagrantfile>"] DEBUG loader: Populating proc cache for #<Pathname:/Users/pengliang/workspace/my-vagrant/Vagrantfile> DEBUG loader: Load procs for pathname: /Users/pengliang/workspace/my-vagrant/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: [[10, :vmware_desktop], [10, :vmware_fusion]] DEBUG environment: Priority sorted usable provider list: [:vmware_desktop, :vmware_fusion] DEBUG environment: Preferred provider list: [] DEBUG environment: Using provider vmware_desktop as it is the highest priority in the usable list. INFO base: VBoxManage path: VBoxManage DEBUG environment: Initial usable provider list: [[10, :vmware_desktop], [10, :vmware_fusion]] DEBUG environment: Priority sorted usable provider list: [:vmware_desktop, :vmware_fusion] DEBUG environment: Preferred provider list: [] DEBUG environment: Using provider vmware_desktop as it is the highest priority in the usable list. INFO loader: Set "2780_machine_default" = [] INFO loader: Loading configuration in order: [:home, :root, "2780_machine_default"] DEBUG loader: Loading from: root (cache) DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop) WARN vagrantfile: Failed to locate hashicorp/bionic64 with version WARN vagrantfile: Performing lookup with initial values hashicorp/bionic64 with version INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop) INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop) INFO environment: Running hook: environment_plugins_loaded INFO runner: Running action: environment_plugins_loaded # INFO environment: Running hook: environment_load INFO runner: Running action: environment_load # INFO warden: Calling IN action: # DEBUG checkpoint_client: starting plugin check DEBUG checkpoint_client: starting utility check INFO warden: Calling OUT action: # INFO vmware_driver: VMX file: DEBUG vagrant_utility: initialize HOST=127.0.0.1 PORT=9922 DEBUG checkpoint_client: starting plugin check INFO cli: CLI: [] "up" [] DEBUG checkpoint_client: plugin check complete DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command [] DEBUG checkpoint_client: waiting for checkpoint to complete... DEBUG checkpoint_client: plugin check 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 "2780_machine_default" = [] INFO loader: Loading configuration in order: [:home, :root, "2780_machine_default"] DEBUG loader: Loading from: root (cache) DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing WARN vagrantfile: Failed to locate hashicorp/bionic64 with version WARN vagrantfile: Performing lookup with initial values hashicorp/bionic64 with version DEBUG checkpoint_client: utility communication error - Vagrant encountered an unexpected communications error with the Vagrant VMware Utility driver. Please try to run the command again. If this error persists, please contact support@hashicorp.com INFO base: VBoxManage path: VBoxManage DEBUG environment: Initial usable provider list: [[10, :vmware_desktop], [10, :vmware_fusion]] DEBUG environment: Priority sorted usable provider list: [:vmware_desktop, :vmware_fusion] DEBUG environment: Preferred provider list: [] DEBUG environment: Using provider vmware_desktop as it is the highest priority in the usable list. INFO environment: Getting machine: default (vmware_desktop) INFO environment: Uncached load of machine. INFO loader: Set "2780_machine_default" = [] INFO loader: Loading configuration in order: [:home, :root, "2780_machine_default"] DEBUG loader: Loading from: root (cache) DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop, vmware_fusion, vmware_workstation) WARN vagrantfile: Failed to locate hashicorp/bionic64 with version WARN vagrantfile: Performing lookup with initial values hashicorp/bionic64 with version INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop, vmware_fusion, vmware_workstation) INFO box_collection: Box not found: hashicorp/bionic64 (vmware_desktop, vmware_fusion, vmware_workstation) INFO machine: Initializing machine: default INFO machine: - Provider: HashiCorp::VagrantVMwareDesktop::Provider INFO machine: - Box: INFO machine: - Data dir: /Users/pengliang/workspace/my-vagrant/.vagrant/machines/default/vmware_desktop DEBUG vmware: Re-initializing driver for new ID: nil INFO vmware_driver: VMX file: DEBUG vagrant_utility: initialize HOST=127.0.0.1 PORT=9922 INFO environment: Running hook: environment_unload INFO host: Autodetecting host type for [#<Vagrant::Environment: /Users/pengliang/workspace/my-vagrant>] DEBUG host: Trying: slackware DEBUG host: Trying: freebsd DEBUG host: Trying: void DEBUG host: Trying: arch DEBUG host: Trying: darwin INFO host: Detected: darwin! INFO runner: Running action: environment_unload # ERROR vagrant: Vagrant experienced an error! Details: ERROR vagrant: #<HashiCorp::VagrantVMwareDesktop::Errors::DriverAPIRequestUnexpectedError: Vagrant encountered an unexpected communications error with the Vagrant VMware Utility driver. Please try to run the command again. If this error persists, please contact support@hashicorp.com> ERROR vagrant: Vagrant encountered an unexpected communications error with the Vagrant VMware Utility driver. Please try to run the command again. If this error persists, please contact support@hashicorp.com ERROR vagrant: /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/helper/vagrant_utility.rb:179:in rescue in process_response' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/helper/vagrant_utility.rb:158:inprocess_response' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/helper/vagrant_utility.rb:144:in perform_request' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/helper/vagrant_utility.rb:101:inget' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/driver/base.rb:1250:in set_vmware_info' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/driver/base.rb:162:ininitialize' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/driver.rb:11:in new' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/driver.rb:11:increate' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/provider.rb:32:in machine_id_changed' /Users/pengliang/.vagrant.d/gems/2.7.4/gems/vagrant-vmware-desktop-3.0.1/lib/vagrant-vmware-desktop/provider.rb:15:ininitialize' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/machine.rb:142:in new' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/machine.rb:142:ininitialize' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/vagrantfile.rb:81:in new' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/vagrantfile.rb:81:inmachine' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/environment.rb:716:in machine' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/plugin/v2/command.rb:180:inblock in with_target_vms' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/plugin/v2/command.rb:204:in block in with_target_vms' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/plugin/v2/command.rb:186:ineach' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/plugin/v2/command.rb:186:in with_target_vms' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/plugins/commands/up/command.rb:87:inexecute' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/cli.rb:67:in execute' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/lib/vagrant/environment.rb:290:incli' /opt/vagrant/embedded/gems/2.2.19/gems/vagrant-2.2.19/bin/vagrant:231:in `

' INFO interface: error: Vagrant encountered an unexpected communications error with the Vagrant VMware Utility driver. Please try to run the command again. If this error persists, please contact support@hashicorp.com Vagrant encountered an unexpected communications error with the Vagrant VMware Utility driver. Please try to run the command again. If this error persists, please contact support@hashicorp.com INFO interface: Machine: error-exit ["HashiCorp::VagrantVMwareDesktop::Errors::DriverAPIRequestUnexpectedError", "Vagrant encountered an unexpected communications error with the\nVagrant VMware Utility driver. Please try to run the command\nagain. If this error persists, please contact support@hashicorp.com"]

grouville commented 2 years ago

Hi, I managed to solve this issue with:

> sudo launchctl unload -w /Library/LaunchDaemons/com.vagrant.vagrant-vmware-utility.plist
> sudo launchctl load -w /Library/LaunchDaemons/com.vagrant.vagrant-vmware-utility.plist
chrisroberts commented 1 year ago

Hi there,

Full support for arm processors on macOS is now available in the latest releases of Vagrant and the vagrant-vmware-utility. If you still are experiencing issues after upgrading, please open a new issue and we will investigate further.

Cheers!