jsiebens / rpi-cloud-init

A Raspbian / Raspberry Pi OS image with cloud-init pre-installed
MIT License
20 stars 4 forks source link

vagrant@127.0.0.1: Permission denied (publickey) #9

Closed thomastthai closed 11 months ago

thomastthai commented 11 months ago

Platform: Windows 11, AMD64 Git Bash CLI

To get Vagrant to use the included SSH instead of Window's version:

$ export VAGRANT_PREFER_SYSTEM_BIN="0" && echo $VAGRANT_PREFER_SYSTEM_BIN 0

The error appears at the end of this report. What may be related are these lines earlier in execution:

    default: Vagrant insecure key detected. Vagrant will automatically replace
    default: this with a newly generated keypair for better security.
    default:
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if it's present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...

The whole execution log:

Thomas@Sammy MINGW64 ~/development/rpi-cloud-init (main)
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'ubuntu/focal64'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'ubuntu/focal64' version '20230215.0.0' is up to date...
==> default: Setting the name of the VM: rpi-cloud-init_default_1698610755247_31594
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
==> default: Forwarding ports...
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
    default: Warning: Connection reset. Retrying...
    default: Warning: Connection aborted. Retrying...
    default:
    default: Vagrant insecure key detected. Vagrant will automatically replace
    default: this with a newly generated keypair for better security.
    default:
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if it's present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default:
    default: Guest Additions Version: 6.1.38
    default: VirtualBox Version: 7.0
==> default: Mounting shared folders...
    default: /vagrant => C:/Users/Thomas/Development/rpi-cloud-init
==> default: Running provisioner: shell...
    default: Running: inline script
    default: Downloading package https://github.com/jsiebens/hashi-up/releases/download/v0.16.0/hashi-up as /tmp/hashi-up
    default: Download complete.
    default:
    default: Running with sufficient permissions to attempt to move hashi-up to /usr/local/bin
    default: New version of hashi-up installed to /usr/local/bin
    default: Version: 0.16.0
    default: Git Commit: b062f5d
    default: Downloading file https://releases.hashicorp.com/packer/1.9.4/packer_1.9.4_linux_amd64.zip
    default: Extracting file: packer to /usr/local/bin
    default: 534.18 KiB / 21.96 MiB [->___________________________________________________________________] 2.38%1.49 MiB / 21.96 MiB [---->__________________________________________________________________] 6.79%2.15 MiB / 21.96 MiB [------>________________________________________________________________] 9.78%3.33 MiB / 21.96 MiB [---------->___________________________________________________________] 15.19%4.58 MiB / 21.96 MiB [-------------->_______________________________________________________] 20.88%5.27 MiB / 21.96 MiB [---------------->_____________________________________________________] 24.01%6.26 MiB / 21.96 MiB [------------------->__________________________________________________] 28.49%7.04 MiB / 21.96 MiB [---------------------->_______________________________________________] 32.05%7.57 MiB / 21.96 MiB [------------------------>_____________________________________________] 34.47%8.19 MiB / 21.96 MiB [-------------------------->___________________________________________] 37.32%8.88 MiB / 21.96 MiB [---------------------------->_________________________________________] 40.45%10.51 MiB / 21.96 MiB [--------------------------------->___________________________________] 47.85%11.52 MiB / 21.96 MiB [------------------------------------>________________________________] 52.48%12.57 MiB / 21.96 MiB [--------------------------------------->_____________________________] 57.25%13.71 MiB / 21.96 MiB [------------------------------------------->_________________________] 62.44%14.63 MiB / 21.96 MiB [--------------------------------------------->_______________________] 66.64%15.43 MiB / 21.96 MiB [------------------------------------------------>____________________] 70.27%16.33 MiB / 21.96 MiB [--------------------------------------------------->_________________] 74.40%17.33 MiB / 21.96 MiB [------------------------------------------------------>______________] 78.95%18.27 MiB / 21.96 MiB [--------------------------------------------------------->___________] 83.22%19.21 MiB / 21.96 MiB [------------------------------------------------------------>________] 87.49%19.82 MiB / 21.96 MiB [-------------------------------------------------------------->______] 90.27%20.57 MiB / 21.96 MiB [---------------------------------------------------------------->____] 93.68%21.52 MiB / 21.96 MiB [------------------------------------------------------------------->_] 98.02%21.96 MiB / 21.96 MiB [--------------------------------------------------------------------] 100.00%

Thomas@Sammy MINGW64 ~/development/rpi-cloud-init (main)
$ vagrant ssh
vagrant@127.0.0.1: Permission denied (publickey).

Thomas@Sammy MINGW64 ~/development/rpi-cloud-init (main)
$ vagrant ssh --debug
' INFO global: Vagrant version: 2.4.0
 INFO global: Ruby version: 3.1.3
 INFO global: RubyGems version: 3.3.26
 INFO global: VAGRANT_EXECUTABLE="C:\\Program Files\\Vagrant\\embedded\\gems\\gems\\vagrant-2.4.0\\bin\\vagrant"
 INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="C:\\Program Files\\Vagrant\\embedded"
 INFO global: VAGRANT_INSTALLER_ENV="1"
 INFO global: VAGRANT_INSTALLER_VERSION="2"
 INFO global: VAGRANT_LOG="debug"
 INFO global: VAGRANT_PREFER_SYSTEM_BIN="0"
DEBUG global: vagrant ssl helper found for loading ssl providers
DEBUG global: ssl providers successfully loaded
 WARN global: resolv replacement has not been enabled!
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/autocomplete/plugin.rb
 INFO manager: Registered plugin: autocomplete command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/box/plugin.rb
 INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/cap/plugin.rb
 INFO manager: Registered plugin: cap command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/cloud/plugin.rb
 INFO manager: Registered plugin: vagrant-cloud
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/destroy/plugin.rb
 INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/global-status/plugin.rb
 INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/halt/plugin.rb
 INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/help/plugin.rb
 INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/init/plugin.rb
 INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/list-commands/plugin.rb
 INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/login/plugin.rb
 INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/package/plugin.rb
 INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/plugin/plugin.rb
 INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/port/plugin.rb
 INFO manager: Registered plugin: port command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/powershell/plugin.rb
 INFO manager: Registered plugin: powershell command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/provider/plugin.rb
 INFO manager: Registered plugin: provider command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/provision/plugin.rb
 INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/push/plugin.rb
 INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/rdp/plugin.rb
 INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/reload/plugin.rb
 INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/resume/plugin.rb
 INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/serve/plugin.rb
 INFO manager: Registered plugin: start Vagrant server
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/snapshot/plugin.rb
 INFO manager: Registered plugin: snapshot command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/ssh/plugin.rb
 INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/ssh_config/plugin.rb
 INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/status/plugin.rb
 INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/suspend/plugin.rb
 INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/up/plugin.rb
 INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/upload/plugin.rb
 INFO manager: Registered plugin: upload command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/validate/plugin.rb
 INFO manager: Registered plugin: validate command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/version/plugin.rb
 INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/winrm/plugin.rb
 INFO manager: Registered plugin: winrm command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/commands/winrm_config/plugin.rb
 INFO manager: Registered plugin: winrm-config command
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/communicators/ssh/plugin.rb
 INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/communicators/winrm/plugin.rb
 INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/communicators/winssh/plugin.rb
 INFO manager: Registered plugin: windows ssh communicator
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/alma/plugin.rb
 INFO manager: Registered plugin: Alma guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/alpine/plugin.rb
 INFO manager: Registered plugin: Alpine guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/alt/plugin.rb
 INFO manager: Registered plugin: ALT Platform guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/amazon/plugin.rb
 INFO manager: Registered plugin: Amazon Linux guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/arch/plugin.rb
 INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/atomic/plugin.rb
 INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/bsd/plugin.rb
 INFO manager: Registered plugin: BSD-based guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/centos/plugin.rb
 INFO manager: Registered plugin: CentOS guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/coreos/plugin.rb
 INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/darwin/plugin.rb
 INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/debian/plugin.rb
 INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/dragonflybsd/plugin.rb
 INFO manager: Registered plugin: DragonFly BSD guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/elementary/plugin.rb
 INFO manager: Registered plugin: Elementary guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/esxi/plugin.rb
 INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/fedora/plugin.rb
 INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/funtoo/plugin.rb
 INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/haiku/plugin.rb
 INFO manager: Registered plugin: Haiku guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/kali/plugin.rb
 INFO manager: Registered plugin: Kali guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/linux/plugin.rb
 INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/mint/plugin.rb
 INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/netbsd/plugin.rb
 INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/nixos/plugin.rb
 INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/omnios/plugin.rb
 INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/openbsd/plugin.rb
 INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/openwrt/plugin.rb
 INFO manager: Registered plugin: OpenWrt guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/photon/plugin.rb
 INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/pld/plugin.rb
 INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/rocky/plugin.rb
 INFO manager: Registered plugin: Rocky guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/smartos/plugin.rb
 INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/solaris/plugin.rb
 INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/solaris11/plugin.rb
 INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/suse/plugin.rb
 INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/tinycore/plugin.rb
 INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/trisquel/plugin.rb
 INFO manager: Registered plugin: Trisquel guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/ubuntu/plugin.rb
 INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/guests/windows/plugin.rb
 INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/alt/plugin.rb
 INFO manager: Registered plugin: ALT Platform host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/arch/plugin.rb
 INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/bsd/plugin.rb
 INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/darwin/plugin.rb
 INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/linux/plugin.rb
 INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/null/plugin.rb
 INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/suse/plugin.rb
 INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/void/plugin.rb
 INFO manager: Registered plugin: Void host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/hosts/windows/plugin.rb
 INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/kernel_v1/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/kernel_v2/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/docker/plugin.rb
 INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb
 INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb
 INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/ansible/plugin.rb
 INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/cfengine/plugin.rb
 INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/chef/plugin.rb
 INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/container/plugin.rb
 INFO manager: Registered plugin: container
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/docker/plugin.rb
 INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/file/plugin.rb
 INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/podman/plugin.rb
 INFO manager: Registered plugin: podman
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/puppet/plugin.rb
 INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/salt/plugin.rb
 INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/provisioners/shell/plugin.rb
 INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/pushes/atlas/plugin.rb
 INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/pushes/ftp/plugin.rb
 INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/pushes/heroku/plugin.rb
 INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/pushes/local-exec/plugin.rb
 INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/pushes/noop/plugin.rb
 INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/synced_folders/nfs/plugin.rb
 INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/synced_folders/rsync/plugin.rb
 INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
 INFO vagrant: `vagrant` invoked: ["ssh", "--debug"]
DEBUG vagrant: Creating Vagrant environment
 INFO environment: Environment initialized (#<Vagrant::Environment:0x0000024a9d3fa900>)
 INFO environment:   - cwd: C:/Users/Thomas/development/rpi-cloud-init
 INFO environment: Home path: C:/Users/Thomas/.vagrant.d
DEBUG environment: Effective local data path: C:/Users/Thomas/development/rpi-cloud-init/.vagrant
 INFO environment: Local data path: C:/Users/Thomas/development/rpi-cloud-init/.vagrant
DEBUG environment: Creating: C:/Users/Thomas/development/rpi-cloud-init/.vagrant
DEBUG manager: Enabling localized plugins
 INFO manager: Plugins:
DEBUG solution_file: new solution file instance plugin_file=C:/Users/Thomas/development/rpi-cloud-init/.vagrant/plugins.json solution_file=C:/Users/Thomas/development/rpi-cloud-init/.vagrant/bundler/local.sol
DEBUG solution_file: missing file so skipping loading
DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:C:/Users/Thomas/development/rpi-cloud-init/.vagrant/plugins.json:C:/Users/Thomas/development/rpi-cloud-init/.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:C:/Users/Thomas/development/rpi-cloud-init/.vagrant/plugins.json:C:/Users/Thomas/development/rpi-cloud-init/.vagrant/bundler/local.sol:invalid>
 INFO manager: Loading plugins...
DEBUG manager: Enabling globalized plugins
 INFO manager: Plugins:
DEBUG solution_file: new solution file instance plugin_file=C:/Users/Thomas/.vagrant.d/plugins.json solution_file=C:/Users/Thomas/development/rpi-cloud-init/.vagrant/bundler/global.sol
DEBUG solution_file: missing file so skipping loading
DEBUG bundler: solution file in use for init: <Vagrant::Bundler::SolutionFile:C:/Users/Thomas/.vagrant.d/plugins.json:C:/Users/Thomas/development/rpi-cloud-init/.vagrant/bundler/global.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:C:/Users/Thomas/.vagrant.d/plugins.json:C:/Users/Thomas/development/rpi-cloud-init/.vagrant/bundler/global.sol:invalid>
 INFO manager: Loading plugins...
 INFO loader: Set :root = ["#<Pathname:C:/Users/Thomas/development/rpi-cloud-init/Vagrantfile>"]
DEBUG loader: Populating proc cache for #<Pathname:C:/Users/Thomas/development/rpi-cloud-init/Vagrantfile>
DEBUG loader: Load procs for pathname: C:/Users/Thomas/development/rpi-cloud-init/Vagrantfile
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
DEBUG provisioner: Provisioner defined:
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO vmconfig: config class lookup for provider :virtualbox gave us base class: VagrantPlugins::ProviderVirtualBox::Config
 INFO subprocess: Starting process: ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-Command", "Write-Output $PSVersionTable.PSVersion.Major"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 30
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-Command", "(new-object System.Security.Principal.WindowsPrincipal([System.Security.Principal.WindowsIdentity]::GetCurrent())).IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 31999
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-Command", "Write-Output ([System.Security.Principal.WindowsIdentity]::GetCurrent().Groups | Select-Object Value | ConvertTo-JSON)"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-Command", "$x = (Get-VMHost).Name; if($x -eq [System.Net.Dns]::GetHostName()){ Write-Output 'true'}"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 1
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG meta: validating LANG value for virtualbox cli commands
 INFO subprocess: Starting process: ["C:\\Program Files\\Vagrant\\embedded\\usr\\bin/locale.EXE", "-a"]
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG meta: list of available C locales: ["C", "C.utf8", "POSIX", "en_US.utf8"]
DEBUG meta: valid variation found for LANG value: C.utf8
DEBUG meta: LANG value set: "C.utf8"
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "--version"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG meta: Finding driver for VirtualBox version: 7.0.12
 INFO meta: Using VirtualBox driver: VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG environment: Initial usable provider list: [[6, :virtualbox]]
DEBUG environment: Priority sorted usable provider list: [:virtualbox]
DEBUG environment: Preferred provider list: []
DEBUG environment: Using provider `virtualbox` detected in configuration and usable.
 INFO loader: Set "920_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "920_machine_default"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO vmconfig: config class lookup for provider :virtualbox gave us base class: VagrantPlugins::ProviderVirtualBox::Config
 INFO box_collection: Box found: ubuntu/focal64 (virtualbox)
 INFO environment: Running hook: authenticate_box_url
 INFO host: Autodetecting host type for [#<Vagrant::Environment: C:/Users/Thomas/development/rpi-cloud-init>]
DEBUG host: Trying: alt
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
DEBUG host: Trying: freebsd
DEBUG host: Trying: gentoo
DEBUG host: Trying: redhat
DEBUG host: Trying: slackware
DEBUG host: Trying: suse
DEBUG host: Trying: void
DEBUG host: Trying: bsd
DEBUG host: Trying: linux
DEBUG host: Trying: null
DEBUG host: Trying: windows
 INFO host: Detected: windows!
 INFO runner: Running action: authenticate_box_url #<Vagrant::Action::Builder:0x0000024a9d24c2e8>
 INFO warden: Calling IN action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000024a9d8b4810>
 WARN authenticate-box-url: Authentication token not found as GET parameter.
 INFO warden: Calling OUT action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000024a9d8b4810>
 INFO loader: Set :"1020_ubuntu/focal64_virtualbox" = ["#<Pathname:C:/Users/Thomas/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-focal64/20230215.0.0/virtualbox/Vagrantfile>"]
DEBUG loader: Populating proc cache for #<Pathname:C:/Users/Thomas/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-focal64/20230215.0.0/virtualbox/Vagrantfile>
DEBUG loader: Load procs for pathname: C:/Users/Thomas/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-focal64/20230215.0.0/virtualbox/Vagrantfile
 INFO loader: Loading configuration in order: [:"1020_ubuntu/focal64_virtualbox", :home, :root, "920_machine_default"]
DEBUG loader: Loading from: 1020_ubuntu/focal64_virtualbox (evaluating)
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO vmconfig: config class lookup for provider :virtualbox gave us base class: VagrantPlugins::ProviderVirtualBox::Config
 INFO environment: Running hook: environment_plugins_loaded
 INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x0000024a9d170a68>
 INFO environment: Running hook: environment_load
 INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x0000024a9d4a1c78>
DEBUG checkpoint_client: starting plugin check
 INFO cli: CLI: [] "ssh" []
DEBUG checkpoint_client: plugin check complete
DEBUG cli: Invoking command class: VagrantPlugins::CommandSSH::Command []
DEBUG checkpoint_client: no information received from checkpoint
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: []
DEBUG command:  -- options: {:single_target=>true}
 INFO command: getting active machines
DEBUG command: Loading all machines...
 INFO command: Active machine found with name default. Using provider: virtualbox
 INFO environment: Getting machine: default (virtualbox)
 INFO environment: Uncached load of machine.
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG meta: Finding driver for VirtualBox version: 7.0.12
 INFO meta: Using VirtualBox driver: VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
 INFO loader: Set "920_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "920_machine_default"]
 WARN loader: Unknown config sources: [:"1020_ubuntu/focal64_virtualbox"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO vmconfig: config class lookup for provider :virtualbox gave us base class: VagrantPlugins::ProviderVirtualBox::Config
 INFO box_collection: Box found: ubuntu/focal64 (virtualbox)
 INFO environment: Running hook: authenticate_box_url
 INFO runner: Running action: authenticate_box_url #<Vagrant::Action::Builder:0x0000024a9db07158>
 INFO warden: Calling IN action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000024a9dbb20d0>
 WARN authenticate-box-url: Authentication token not found as GET parameter.
 INFO warden: Calling OUT action: #<VagrantPlugins::CloudCommand::AddAuthentication:0x0000024a9dbb20d0>
 INFO loader: Set :"1020_ubuntu/focal64_virtualbox" = ["#<Pathname:C:/Users/Thomas/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-focal64/20230215.0.0/virtualbox/Vagrantfile>"]
 INFO loader: Loading configuration in order: [:"1020_ubuntu/focal64_virtualbox", :home, :root, "920_machine_default"]
DEBUG loader: Loading from: 1020_ubuntu/focal64_virtualbox (cache)
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO vmconfig: config class lookup for provider :virtualbox gave us base class: VagrantPlugins::ProviderVirtualBox::Config
 INFO vmconfig: looking up provider config for: :virtualbox
 INFO vmconfig: provider config value that was stored: #<VagrantPlugins::ProviderVirtualBox::Config:0x0000024a9d429ac0 @auto_nat_dns_proxy=true, @check_guest_additions=true, @customizations=[["pre-boot", ["modifyvm", :id, "--uart1", "0x3F8", "4"]], ["pre-boot", ["modifyvm", :id, "--uartmode1", "file", "NUL"]], ["pre-boot", ["modifyvm", :id, "--uartmode1", "disconnected"]]], @default_nic_type=nil, @destroy_unused_network_interfaces=false, @functional_vboxsf=true, @name=nil, @network_adapters={1=>[:nat, {}]}, @gui=false, @linked_clone=false, @linked_clone_snapshot=nil, @__invalid_methods=#<Set: {}>>
 INFO machine: Initializing machine: default
 INFO machine:   - Provider: VagrantPlugins::ProviderVirtualBox::Provider
 INFO machine:   - Box: #<Vagrant::Box:0x0000024a9dbeb2e0>
 INFO machine:   - Data dir: C:/Users/Thomas/development/rpi-cloud-init/.vagrant/machines/default/virtualbox
DEBUG virtualbox: Instantiating the driver for machine ID: "f840f6c3-6daf-4b93-8770-98a83b217450"
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG meta: Finding driver for VirtualBox version: 7.0.12
 INFO meta: Using VirtualBox driver: VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO interface: Machine: metadata ["provider", :virtualbox, {:target=>:default}]
DEBUG command: have machine list to process
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO command: With machine: default (#<VagrantPlugins::ProviderVirtualBox::Provider:0x0000024a9db16388 @logger=#<Log4r::Logger:0x0000024a9db162e8 @fullname="vagrant::provider::virtualbox", @outputters=[], @additive=true, @name="virtualbox", @path="vagrant::provider", @parent=#<VagrantLogger:0x0000024a9c01cd48 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000024a9bfb4950 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000024a9c1a2e38 @formatter=#<Log4r::BasicFormatter:0x0000024a9c1e20b0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000024a9c01ca28 @level=2, @outputters=[]>, @level=2, @trace=false>, @level=2, @trace=false>, @machine=#<Vagrant::Machine: default (VagrantPlugins::ProviderVirtualBox::Provider)>, @driver=#<VagrantPlugins::ProviderVirtualBox::Driver::Meta:0x0000024a9dba2798 @logger=#<Log4r::Logger:0x0000024a9dbeacf0 @fullname="vagrant::provider::virtualbox::meta", @outputters=[], @additive=true, @name="meta", @path="vagrant::provider::virtualbox", @parent=#<Log4r::Logger:0x0000024a9db162e8 @fullname="vagrant::provider::virtualbox", @outputters=[], @additive=true, @name="virtualbox", @path="vagrant::provider", @parent=#<VagrantLogger:0x0000024a9c01cd48 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000024a9bfb4950 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000024a9c1a2e38 @formatter=#<Log4r::BasicFormatter:0x0000024a9c1e20b0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000024a9c01ca28 @level=2, @outputters=[]>, @level=2, @trace=false>, @level=2, @trace=false>, @level=2, @trace=false>, @interrupted=false, @vboxmanage_path="C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", @uuid="f840f6c3-6daf-4b93-8770-98a83b217450", @driver=#<VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0:0x0000024a9dc6ec80 @logger=#<Log4r::Logger:0x0000024a9ddf4370 @fullname="vagrant::provider::virtualbox_7_0", @outputters=[], @additive=true, @name="virtualbox_7_0", @path="vagrant::provider", @parent=#<VagrantLogger:0x0000024a9c01cd48 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000024a9bfb4950 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000024a9c1a2e38 @formatter=#<Log4r::BasicFormatter:0x0000024a9c1e20b0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000024a9c01ca28 @level=2, @outputters=[]>, @level=2, @trace=false>, @level=2, @trace=false>, @interrupted=false, @vboxmanage_path="C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", @uuid="f840f6c3-6daf-4b93-8770-98a83b217450", @env_lang={:LANG=>"C.utf8"}>, @version="7.0.12">, @cap_logger=#<Log4r::Logger:0x0000024a9d0e2cb8 @fullname="vagrant::capability_host::vagrantplugins::providervirtualbox::provider", @outputters=[], @additive=true, @name="provider", @path="vagrant::capability_host::vagrantplugins::providervirtualbox", @parent=#<VagrantLogger:0x0000024a9c01cd48 @fullname="vagrant", @outputters=[#<Log4r::StderrOutputter:0x0000024a9bfb4950 @name="stderr", @level=0, @formatter=#<Vagrant::Util::LoggingFormatter:0x0000024a9c1a2e38 @formatter=#<Log4r::BasicFormatter:0x0000024a9c1e20b0 @depth=7>>, @out=#<IO:<STDERR>>>], @additive=true, @name="vagrant", @path="", @parent=#<Log4r::RootLogger:0x0000024a9c01ca28 @level=2, @outputters=[]>, @level=2, @trace=false>, @level=2, @trace=false>, @cap_host_chain=[[:virtualbox, #<#<Class:0x0000024a9d0ed230>:0x0000024a9d1c3948>]], @cap_args=[#<Vagrant::Machine: default (VagrantPlugins::ProviderVirtualBox::Provider)>], @cap_caps={:docker=>#<Vagrant::Registry:0x0000024a9d0e3c58 @items={:public_address=>#<Proc:0x0000024a9d0d9e38 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/docker/plugin.rb:63>, :proxy_machine=>#<Proc:0x0000024a9d0d9d70 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/docker/plugin.rb:68>, :has_communicator=>#<Proc:0x0000024a9d0d9ca8 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/docker/plugin.rb:73>}, @results_cache={}>, :hyperv=>#<Vagrant::Registry:0x0000024a9d0e3b18 @items={:public_address=>#<Proc:0x0000024a9d2f3fc0 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:28>, :snapshot_list=>#<Proc:0x0000024a9d2f3ed0 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:33>, :configure_disks=>#<Proc:0x0000024a9d2f3e80 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:38>, :cleanup_disks=>#<Proc:0x0000024a9d2f3c00 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:43>, :validate_disk_ext=>#<Proc:0x0000024a9d2f3bd8 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:48>, :default_disk_exts=>#<Proc:0x0000024a9d2f3bb0 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:53>, :set_default_disk_ext=>#<Proc:0x0000024a9d2f3b88 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/hyperv/plugin.rb:58>}, @results_cache={}>, :virtualbox=>#<Vagrant::Registry:0x0000024a9d0e3640 @items={:forwarded_ports=>#<Proc:0x0000024a9d0f7de8 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:30>, :nic_mac_addresses=>#<Proc:0x0000024a9d0f7dc0 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:35>, :public_address=>#<Proc:0x0000024a9d0f7d98 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:40>, :configure_disks=>#<Proc:0x0000024a9d0f7d70 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:45>, :cleanup_disks=>#<Proc:0x0000024a9d0f7d48 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:50>, :validate_disk_ext=>#<Proc:0x0000024a9d0f7d20 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:55>, :default_disk_exts=>#<Proc:0x0000024a9d0f7cf8 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:60>, :set_default_disk_ext=>#<Proc:0x0000024a9d0f7cd0 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:65>, :snapshot_list=>#<Proc:0x0000024a9d0f7ca8 C:/Program Files/Vagrant/embedded/gems/gems/vagrant-2.4.0/plugins/providers/virtualbox/plugin.rb:70>}, @results_cache={}>}>)
DEBUG command: Invoking `ssh` action on machine
 INFO machine: Calling action: ssh on provider VirtualBox (f840f6c3-6daf-4b93-8770-98a83b217450)
 INFO interface: Machine: action ["ssh", "start", {:target=>:default}]
 INFO runner: Running action: machine_action_ssh #<Vagrant::Action::Builder:0x0000024a9b9c5698>
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::CheckVirtualbox:0x0000024a9db07f68>
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG meta: Finding driver for VirtualBox version: 7.0.12
 INFO meta: Using VirtualBox driver: VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "list", "hostonlyifs"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::CheckCreated:0x0000024a9dba2478>
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::CheckAccessible:0x0000024a9dba2400>
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::CheckRunning:0x0000024a9dba2310>
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::SSHExec:0x0000024a9dba2298>
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 31999
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_7_0: Searching for SSH port: 22
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG meta: Finding driver for VirtualBox version: 7.0.12
 INFO meta: Using VirtualBox driver: VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0
DEBUG base: Windows, checking for VBoxManage on PATH first
DEBUG base: Windows. Trying VBOX_INSTALL_PATH for VBoxManage
DEBUG base: VBOX_INSTALL_PATH value: C:\Program Files\Oracle\VirtualBox\
 INFO base: VBoxManage path: C:/Program Files/Oracle/VirtualBox/VBoxManage.exe
DEBUG virtualbox_7_0: read_forward_ports: uuid=f840f6c3-6daf-4b93-8770-98a83b217450 active_only=false
 INFO subprocess: Starting process: ["C:/Program Files/Oracle/VirtualBox/VBoxManage.exe", "showvminfo", "f840f6c3-6daf-4b93-8770-98a83b217450", "--machinereadable"]
 INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_7_0:   - [1, "ssh", 2222, 22, "127.0.0.1"]
 INFO subprocess: Starting process: ["C:\\Program Files\\Vagrant\\embedded\\usr\\bin/ssh.EXE"]
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 255
 INFO ssh: Invoking SSH: C:\Program Files\Vagrant\embedded\usr\bin/ssh.EXE ["vagrant@127.0.0.1", "-p", "2222", "-o", "LogLevel=FATAL", "-o", "Compression=yes", "-o", "DSAAuthentication=yes", "-o", "IdentitiesOnly=yes", "-o", "StrictHostKeyChecking=no", "-o", "UserKnownHostsFile=/dev/null", "-o", "PubkeyAcceptedKeyTypes=+ssh-rsa", "-o", "HostKeyAlgorithms=+ssh-rsa", "-i", "C:/Users/Thomas/development/rpi-cloud-init/.vagrant/machines/default/virtualbox/private_key"]
DEBUG safe_exec: Converting command and arguments to common UTF-8 encoding for exec.
DEBUG safe_exec: Command: `"C:\\Program Files\\Vagrant\\embedded\\usr\\bin/ssh.EXE"` Args: `["vagrant@127.0.0.1", "-p", "2222", "-o", "LogLevel=FATAL", "-o", "Compression=yes", "-o", "DSAAuthentication=yes", "-o", "IdentitiesOnly=yes", "-o", "StrictHostKeyChecking=no", "-o", "UserKnownHostsFile=/dev/null", "-o", "PubkeyAcceptedKeyTypes=+ssh-rsa", "-o", "HostKeyAlgorithms=+ssh-rsa", "-i", "C:/Users/Thomas/development/rpi-cloud-init/.vagrant/machines/default/virtualbox/private_key"]`
DEBUG safe_exec: Converted - Command: `"C:\\Program Files\\Vagrant\\embedded\\usr\\bin/ssh.EXE"` Args: `["vagrant@127.0.0.1", "-p", "2222", "-o", "LogLevel=FATAL", "-o", "Compression=yes", "-o", "DSAAuthentication=yes", "-o", "IdentitiesOnly=yes", "-o", "StrictHostKeyChecking=no", "-o", "UserKnownHostsFile=/dev/null", "-o", "PubkeyAcceptedKeyTypes=+ssh-rsa", "-o", "HostKeyAlgorithms=+ssh-rsa", "-i", "C:/Users/Thomas/development/rpi-cloud-init/.vagrant/machines/default/virtualbox/private_key"]`
vagrant@127.0.0.1: Permission denied (publickey).

Thomas@Sammy MINGW64 ~/development/rpi-cloud-init (main)
thomastthai commented 11 months ago

The vagrant@127.0.0.1: Permission denied (publickey) error is a common issue per Google search.

Vagrant insecure key detected appears to be a normal warning. However, that didn't help get through to the next step. What helped was the following:

After vagrant halt && vagrant destroy, adding config.ssh.insert_key = false to Vagrantfile helped get through this error.

Thomas@Sammy MINGW64 ~/development/rpi-cloud-init (main)
$ cat Vagrantfile
$script = <<-SCRIPT
curl -sL get.hashi-up.dev | sudo sh
sudo hashi-up packer get --version 1.9.4 -d /usr/local/bin
SCRIPT

Vagrant.configure("2") do |config|

    config.vm.box = "ubuntu/focal64"

    config.ssh.insert_key = false

    config.vm.boot_timeout = 600

    config.vm.provider "virtualbox" do |vb|
      vb.customize [ "modifyvm", :id, "--uartmode1", "disconnected" ]
    end

    config.vm.provision "shell", inline: $script

  end

Feel free to close this issue once you review it.