Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rockylinux-9.3-arm64 hangs on Waiting for HGFS to become available... #1549

Closed
patrickbooth opened this issue Feb 19, 2024 · 4 comments
Closed

Comments

@patrickbooth
Copy link

Describe the problem

When trying to launch a vagrant box with rockylinux-9.3-arm64 image, provisioning hangs on Waiting for HGFS to become available.... Disabling the synced folder resolves this problem, however, for my application I need that functionality available.

Software Version

Host:

  • Apple MacBook Air Silicon M1
  • MacOs 14.2.1
  • Vagrant 2.4.1
  • VMWare Fusion 13.5.0

Guest

  • rockylinux-9.3-arm64 v202401.31.0

Replication Case

Use the following Vagrantfile

Vagrant.configure("2") do |config|
    config.vm.box = "bento/rockylinux-9.3-arm64"
    config.vm.synced_folder ".", "/home/vagrant/fs", disabled: false
    config.vm.provider "vmware_desktop" do |v|
       v.gui = true
    end
  end
@Stromweld
Copy link
Collaborator

Can you also try the default bento/rocklinux-9.3 which now has arm alongside x86 boxes. https://app.vagrantup.com/bento/boxes/rockylinux-9.3

@patrickbooth
Copy link
Author

patrickbooth commented Feb 20, 2024

@Stromweld , same issue with that box.

Vagrant.configure("2") do |config|
   config.vm.box = "bento/rockylinux-9.3"
   config.vm.box_version = "202401.31.0"
   config.vm.synced_folder ".", "/home/vagrant/fs", disabled: false
   config.vm.provider "vmware_desktop" do |v|
      v.gui = true
   end
end
==> default: Successfully added box 'bento/rockylinux-9.3' (v202401.31.0) for 'vmware_desktop (arm64)'!
==> default: Cloning VMware VM: 'bento/rockylinux-9.3'. This can take some time...
==> default: Checking if box 'bento/rockylinux-9.3' version '202401.31.0' is up to date...
==> default: Verifying vmnet devices are healthy...
==> default: Preparing network adapters...
==> default: Fixed port collision for 22 => 2222. Now on port 2205.
==> default: Starting the VMware VM...
==> default: Waiting for the VM to receive an address...
==> default: Forwarding ports...
    default: -- 22 => 2205
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2205
    default: SSH username: vagrant
    default: SSH auth method: private key
    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: Configuring network adapters within the VM...
==> default: Waiting for HGFS to become available...
HGFS was never found on the running virtual machine. This must be
installed either through VMware tools or Open VM Tools. HGFS is
required for shared folders to work properly. Please install either
the VMware tools or Open VM Tools and try again.

@Stromweld
Copy link
Collaborator

This should be fixed now. I replaced the current version machine. If you can delete your vagrant box and download latest version again and give that a try.

@patrickbooth
Copy link
Author

Yup, that's working great now. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants