Vagrant Up fails on new build. 404 Not Found (OpenURI::HTTPError)

I had some issues with one of my many Vagrant machines. I have 28 of them, and this one is named “minion7”. I decided to destroy it and rebuild it, but this is failing. I’m getting an odd issue I have never seen before, and am failing to find anything on Google.

The error is popping up after it tries to run the salt bootstrap. I’ll paste the entire output below so see if anyone has any idea what the Crom is happening.

More info… I’m running “Ubuntu 24.04.2 LTS” for an OS. I’m using Oracle VirtualBox for the backend. After doing the “vagrant halt minion7”, then the “vagrant destroy minion7”, I verified that VirtualBox does not have any saved files, data, images, etc for minion7.

→ vagrant up minion7
Bringing machine 'minion7' up with 'virtualbox' provider...
==> minion7: Importing base box 'generic/rocky8'...
==> minion7: Matching MAC address for NAT networking...
==> minion7: Checking if box 'generic/rocky8' version '4.3.12' is up to date...
==> minion7: Setting the name of the VM: lab_minion7_1749675174435_73889
==> minion7: Clearing any previously set network interfaces...
==> minion7: Preparing network interfaces based on configuration...
    minion7: Adapter 1: nat
    minion7: Adapter 2: hostonly
==> minion7: Forwarding ports...
    minion7: 22 (guest) => 2222 (host) (adapter 1)
==> minion7: Running 'pre-boot' VM customizations...
==> minion7: Booting VM...
==> minion7: Waiting for machine to boot. This may take a few minutes...
    minion7: SSH address: 127.0.0.1:2222
    minion7: SSH username: vagrant
    minion7: SSH auth method: private key
    minion7: 
    minion7: Vagrant insecure key detected. Vagrant will automatically replace
    minion7: this with a newly generated keypair for better security.
    minion7: 
    minion7: Inserting generated public key within guest...
    minion7: Removing insecure key from the guest if it's present...
    minion7: Key inserted! Disconnecting and reconnecting using new SSH key...
==> minion7: Machine booted and ready!
[minion7] GuestAdditions versions on your host (7.0.22) and guest (6.1.30) do not match.
Last metadata expiration check: 0:00:49 ago on Wed 11 Jun 2025 08:54:11 PM UTC.
Package kernel-devel-4.18.0-513.9.1.el8_9.x86_64 is already installed.
Package kernel-devel-4.18.0-513.9.1.el8_9.x86_64 is already installed.
Package gcc-8.5.0-20.el8.x86_64 is already installed.
Package binutils-2.30-123.el8.x86_64 is already installed.
Package make-1:4.2.1-11.el8.x86_64 is already installed.
Package perl-interpreter-4:5.26.3-422.el8.x86_64 is already installed.
Package bzip2-1.0.6-26.el8.x86_64 is already installed.
Package elfutils-libelf-devel-0.189-3.el8.x86_64 is already installed.
Dependencies resolved.
================================================================================
 Package                     Arch    Version                   Repository  Size
================================================================================
Installing:
 kernel-devel                x86_64  4.18.0-553.54.1.el8_10    baseos      24 M
Upgrading:
 binutils                    x86_64  2.30-125.el8_10           baseos     5.8 M
 bzip2                       x86_64  1.0.6-28.el8_10           baseos      59 k
 cpp                         x86_64  8.5.0-26.el8_10           appstream   10 M
 elfutils-debuginfod-client  x86_64  0.190-2.el8               baseos      76 k
 elfutils-libelf             x86_64  0.190-2.el8               baseos     232 k
 elfutils-libelf-devel       x86_64  0.190-2.el8               baseos      61 k
 elfutils-libs               x86_64  0.190-2.el8               baseos     304 k
 gcc                         x86_64  8.5.0-26.el8_10           appstream   23 M
 gcc-c++                     x86_64  8.5.0-26.el8_10           appstream   12 M
 libgcc                      x86_64  8.5.0-26.el8_10           baseos      81 k
 libgomp                     x86_64  8.5.0-26.el8_10           baseos     208 k
 libstdc++                   x86_64  8.5.0-26.el8_10           baseos     472 k
 libstdc++-devel             x86_64  8.5.0-26.el8_10           appstream  2.1 M

Transaction Summary
================================================================================
Install   1 Package
Upgrade  13 Packages

Total download size: 80 M
Downloading Packages:
(1/14): kernel-devel-4.18.0-553.54.1.el8_10.x86 5.4 MB/s |  24 MB     00:04    
(2/14): cpp-8.5.0-26.el8_10.x86_64.rpm          1.7 MB/s |  10 MB     00:06    
(3/14): libstdc++-devel-8.5.0-26.el8_10.x86_64. 967 kB/s | 2.1 MB     00:02    
(4/14): binutils-2.30-125.el8_10.x86_64.rpm     5.2 MB/s | 5.8 MB     00:01    
(5/14): bzip2-1.0.6-28.el8_10.x86_64.rpm        755 kB/s |  59 kB     00:00    
(6/14): gcc-8.5.0-26.el8_10.x86_64.rpm          2.3 MB/s |  23 MB     00:10    
(7/14): elfutils-debuginfod-client-0.190-2.el8. 107 kB/s |  76 kB     00:00    
(8/14): elfutils-libelf-0.190-2.el8.x86_64.rpm  1.1 MB/s | 232 kB     00:00    
(9/14): elfutils-libelf-devel-0.190-2.el8.x86_6 263 kB/s |  61 kB     00:00    
(10/14): elfutils-libs-0.190-2.el8.x86_64.rpm   3.3 MB/s | 304 kB     00:00    
(11/14): libgcc-8.5.0-26.el8_10.x86_64.rpm      633 kB/s |  81 kB     00:00    
(12/14): libgomp-8.5.0-26.el8_10.x86_64.rpm     2.0 MB/s | 208 kB     00:00    
(13/14): libstdc++-8.5.0-26.el8_10.x86_64.rpm   2.1 MB/s | 472 kB     00:00    
(14/14): gcc-c++-8.5.0-26.el8_10.x86_64.rpm     1.6 MB/s |  12 MB     00:07    
--------------------------------------------------------------------------------
Total                                           6.2 MB/s |  80 MB     00:12     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Upgrading        : libgcc-8.5.0-26.el8_10.x86_64                         1/27 
  Running scriptlet: libgcc-8.5.0-26.el8_10.x86_64                         1/27 
  Upgrading        : libstdc++-8.5.0-26.el8_10.x86_64                      2/27 
  Running scriptlet: libstdc++-8.5.0-26.el8_10.x86_64                      2/27 
  Upgrading        : elfutils-libelf-0.190-2.el8.x86_64                    3/27 
  Upgrading        : elfutils-libs-0.190-2.el8.x86_64                      4/27 
  Upgrading        : elfutils-debuginfod-client-0.190-2.el8.x86_64         5/27 
  Upgrading        : elfutils-libelf-devel-0.190-2.el8.x86_64              6/27 
  Upgrading        : libstdc++-devel-8.5.0-26.el8_10.x86_64                7/27 
  Upgrading        : binutils-2.30-125.el8_10.x86_64                       8/27 
  Running scriptlet: binutils-2.30-125.el8_10.x86_64                       8/27 
  Upgrading        : libgomp-8.5.0-26.el8_10.x86_64                        9/27 
  Running scriptlet: libgomp-8.5.0-26.el8_10.x86_64                        9/27 
  Upgrading        : cpp-8.5.0-26.el8_10.x86_64                           10/27 
  Running scriptlet: cpp-8.5.0-26.el8_10.x86_64                           10/27 
  Upgrading        : gcc-8.5.0-26.el8_10.x86_64                           11/27 
  Running scriptlet: gcc-8.5.0-26.el8_10.x86_64                           11/27 
  Installing       : kernel-devel-4.18.0-553.54.1.el8_10.x86_64           12/27 
  Running scriptlet: kernel-devel-4.18.0-553.54.1.el8_10.x86_64           12/27 
  Upgrading        : gcc-c++-8.5.0-26.el8_10.x86_64                       13/27 
  Upgrading        : bzip2-1.0.6-28.el8_10.x86_64                         14/27 
  Cleanup          : elfutils-debuginfod-client-0.189-3.el8.x86_64        15/27 
  Cleanup          : elfutils-libs-0.189-3.el8.x86_64                     16/27 
  Cleanup          : gcc-c++-8.5.0-20.el8.x86_64                          17/27 
  Cleanup          : elfutils-libelf-devel-0.189-3.el8.x86_64             18/27 
  Cleanup          : libstdc++-devel-8.5.0-20.el8.x86_64                  19/27 
  Running scriptlet: gcc-8.5.0-20.el8.x86_64                              20/27 
  Cleanup          : gcc-8.5.0-20.el8.x86_64                              20/27 
  Running scriptlet: binutils-2.30-123.el8.x86_64                         21/27 
  Cleanup          : binutils-2.30-123.el8.x86_64                         21/27 
  Running scriptlet: binutils-2.30-123.el8.x86_64                         21/27 
  Cleanup          : libstdc++-8.5.0-20.el8.x86_64                        22/27 
  Running scriptlet: libstdc++-8.5.0-20.el8.x86_64                        22/27 
  Cleanup          : libgcc-8.5.0-20.el8.x86_64                           23/27 
  Running scriptlet: libgcc-8.5.0-20.el8.x86_64                           23/27 
  Running scriptlet: cpp-8.5.0-20.el8.x86_64                              24/27 
  Cleanup          : cpp-8.5.0-20.el8.x86_64                              24/27 
  Running scriptlet: libgomp-8.5.0-20.el8.x86_64                          25/27 
  Cleanup          : libgomp-8.5.0-20.el8.x86_64                          25/27 
  Running scriptlet: libgomp-8.5.0-20.el8.x86_64                          25/27 
  Cleanup          : elfutils-libelf-0.189-3.el8.x86_64                   26/27 
  Cleanup          : bzip2-1.0.6-26.el8.x86_64                            27/27 
  Running scriptlet: bzip2-1.0.6-26.el8.x86_64                            27/27 
  Verifying        : kernel-devel-4.18.0-553.54.1.el8_10.x86_64            1/27 
  Verifying        : cpp-8.5.0-26.el8_10.x86_64                            2/27 
  Verifying        : cpp-8.5.0-20.el8.x86_64                               3/27 
  Verifying        : gcc-8.5.0-26.el8_10.x86_64                            4/27 
  Verifying        : gcc-8.5.0-20.el8.x86_64                               5/27 
  Verifying        : gcc-c++-8.5.0-26.el8_10.x86_64                        6/27 
  Verifying        : gcc-c++-8.5.0-20.el8.x86_64                           7/27 
  Verifying        : libstdc++-devel-8.5.0-26.el8_10.x86_64                8/27 
  Verifying        : libstdc++-devel-8.5.0-20.el8.x86_64                   9/27 
  Verifying        : binutils-2.30-125.el8_10.x86_64                      10/27 
  Verifying        : binutils-2.30-123.el8.x86_64                         11/27 
  Verifying        : bzip2-1.0.6-28.el8_10.x86_64                         12/27 
  Verifying        : bzip2-1.0.6-26.el8.x86_64                            13/27 
  Verifying        : elfutils-debuginfod-client-0.190-2.el8.x86_64        14/27 
  Verifying        : elfutils-debuginfod-client-0.189-3.el8.x86_64        15/27 
  Verifying        : elfutils-libelf-0.190-2.el8.x86_64                   16/27 
  Verifying        : elfutils-libelf-0.189-3.el8.x86_64                   17/27 
  Verifying        : elfutils-libelf-devel-0.190-2.el8.x86_64             18/27 
  Verifying        : elfutils-libelf-devel-0.189-3.el8.x86_64             19/27 
  Verifying        : elfutils-libs-0.190-2.el8.x86_64                     20/27 
  Verifying        : elfutils-libs-0.189-3.el8.x86_64                     21/27 
  Verifying        : libgcc-8.5.0-26.el8_10.x86_64                        22/27 
  Verifying        : libgcc-8.5.0-20.el8.x86_64                           23/27 
  Verifying        : libgomp-8.5.0-26.el8_10.x86_64                       24/27 
  Verifying        : libgomp-8.5.0-20.el8.x86_64                          25/27 
  Verifying        : libstdc++-8.5.0-26.el8_10.x86_64                     26/27 
  Verifying        : libstdc++-8.5.0-20.el8.x86_64                        27/27 

Upgraded:
  binutils-2.30-125.el8_10.x86_64                                               
  bzip2-1.0.6-28.el8_10.x86_64                                                  
  cpp-8.5.0-26.el8_10.x86_64                                                    
  elfutils-debuginfod-client-0.190-2.el8.x86_64                                 
  elfutils-libelf-0.190-2.el8.x86_64                                            
  elfutils-libelf-devel-0.190-2.el8.x86_64                                      
  elfutils-libs-0.190-2.el8.x86_64                                              
  gcc-8.5.0-26.el8_10.x86_64                                                    
  gcc-c++-8.5.0-26.el8_10.x86_64                                                
  libgcc-8.5.0-26.el8_10.x86_64                                                 
  libgomp-8.5.0-26.el8_10.x86_64                                                
  libstdc++-8.5.0-26.el8_10.x86_64                                              
  libstdc++-devel-8.5.0-26.el8_10.x86_64                                        
Installed:
  kernel-devel-4.18.0-553.54.1.el8_10.x86_64                                    

Complete!
Copy iso file /usr/share/virtualbox/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso
Mounting Virtualbox Guest Additions ISO to: /mnt
mount: /mnt: WARNING: device write-protected, mounted read-only.
Installing Virtualbox Guest Additions 7.0.22 - guest version is 6.1.30
Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing VirtualBox 7.0.22 Guest Additions for Linux  100%  
VirtualBox Guest Additions installer
Removing installed version 6.1.30 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Setting up modules
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel 
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 
4.18.0-513.9.1.el8_9.x86_64.
VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted or 'rcvboxadd reload' triggered
VirtualBox Guest Additions: reloading kernel modules and services
VirtualBox Guest Additions: kernel modules and services 7.0.22 r165102 reloaded
VirtualBox Guest Additions: NOTE: you may still consider to re-login if some 
user session specific services (Shared Clipboard, Drag and Drop, Seamless or 
Guest Screen Resize) were not restarted automatically
An error occurred during installation of VirtualBox Guest Additions 7.0.22. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.
Redirecting to /bin/systemctl start vboxadd.service
Redirecting to /bin/systemctl start vboxadd-service.service
Unmounting Virtualbox Guest Additions ISO from: /mnt
==> minion7: Checking for guest additions in VM...
==> minion7: Setting hostname...
==> minion7: Configuring and enabling network interfaces...
==> minion7: Installing NFS client...
==> minion7: Exporting NFS shared folders...
==> minion7: Preparing to edit /etc/exports. Administrator privileges will be required...
==> minion7: Mounting NFS shared folders...
==> minion7: Running provisioner: salt...
Copying salt minion config to vm.
Checking if salt-minion is installed
salt-minion was not found.
Checking if salt-call is installed
salt-call was not found.
Using Bootstrap Options: -P -c /tmp -F -c /tmp stable
Bootstrapping Salt... (this may take a while)
==> minion7: Attempting graceful shutdown of VM...
==> minion7: Destroying VM and associated drives...
==> minion7: Pruning invalid NFS exports. Administrator privileges will be required...
/opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:364:in `open_http': 404 Not Found (OpenURI::HTTPError)
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:741:in `buffer_open'
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:212:in `block in open_loop'
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:210:in `catch'
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:210:in `open_loop'
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:151:in `open_uri'
	from /opt/vagrant/embedded/lib/ruby/3.1.0/open-uri.rb:721:in `open'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/bootstrap_downloader.rb:57:in `download'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/bootstrap_downloader.rb:36:in `verify_sha256'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/bootstrap_downloader.rb:28:in `get_bootstrap_script'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/provisioner.rb:287:in `get_bootstrap'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/provisioner.rb:308:in `run_bootstrap_script'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/provisioners/salt/provisioner.rb:26:in `provision'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/provision.rb:141:in `run_provisioner'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/environment.rb:561:in `hook'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/provision.rb:129:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/provision.rb:129:in `block in call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/provision.rb:106:in `each'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/provision.rb:106:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/clear_forwarded_ports.rb:18:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/set_name.rb:53:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/clean_machine_folder.rb:29:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/check_accessible.rb:21:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/call.rb:56:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/call.rb:56:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/call.rb:56:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/box_check_outdated.rb:98:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/config_validate.rb:28:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/check_virtualbox.rb:23:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/env_set.rb:22:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/match_mac_address.rb:25:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/discard_state.rb:18:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/import.rb:81:in `import'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/import.rb:16:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb:20:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/prepare_clone.rb:18:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/customize.rb:43:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/check_accessible.rb:21:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/call.rb:56:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/config_validate.rb:28:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/handle_box.rb:59:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:117:in `block in finalize_action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builtin/call.rb:56:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/action/check_virtualbox.rb:23:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/warden.rb:38:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/builder.rb:183:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `block in run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/util/busy.rb:22:in `busy'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/action/runner.rb:104:in `run'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/machine.rb:247:in `action_raw'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/machine.rb:216:in `block in action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/environment.rb:649:in `lock'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/machine.rb:202:in `call'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/machine.rb:202:in `action'
	from /opt/vagrant/embedded/gems/gems/vagrant-2.4.1/lib/vagrant/batch_action.rb:89:in `block (2 levels) in run'


Hi @egyas,

Thank you for the thorough report on this issue. In version 2.4.1, Vagrant attempted to bootstrap Salt using https://bootstrap.saltproject.io/. However, this script has since moved to https://github.com/saltstack/salt-bootstrap/releases/latest/download/bootstrap-salt.sh. Because the old site no longer hosts the required script, Vagrant is unable to complete the bootstrap process.

I recommend updating Vagrant to a version that recognises this change (Latest Vagrant Version 2.4.6)—the process should work correctly after upgrading.

If you continue to experience issues after upgrading, please let me know.

Cheers!

1 Like

That did it! I didn’t realize that I wasn’t updates, as vagrant wasn’t updating w/ my normal “sudo apt-get update ; sudo apt-get upgrade” run. Updating the sources file allowed me to go to the newest version, and that fixed the issues.

Thanks!

1 Like

Happy to be of help :grinning_face: