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

Where do you build your vmware boxes ? #6

Closed
rgarrigue opened this issue Oct 17, 2018 · 3 comments
Closed

Where do you build your vmware boxes ? #6

rgarrigue opened this issue Oct 17, 2018 · 3 comments

Comments

@rgarrigue
Copy link

Hello

I'm packaging boxes via Packer and chef/bento based configuration files. VirtualBox is all fine, but I hit a wall trying to run my vmware CentOS / RHEL boxes over ESXi using vagrant + vagrant plugin vagrant-vmware-esxi : disk seems to be ignored, the VM boot is looping on PXE/TFTP lookup.

So I'm trying to understand hence this question. I tried some upstream boxes : centos/6 and centos/7 does work, generic/centos6 centos7 rhel7 doesn't, same symptoms. CentOS is building his boxes over a VMWare Workstation. Mine are built over ESXi 5.1 5.5. Where/how do you build yours ?

And any hints for investigation would be welcomed, I've been at it for days, I'm out of idea!

@ladar
Copy link
Member

ladar commented Oct 17, 2018

I build and test the boxes using VMWare Workstation on Linux. I haven't tested them using ESXi. If you discover the problem, please let me know, so I can fix it.

I've noticed a difference in reliability between using the official VMWare tools and installing the Open VM tools. It's possible the boxes aren't working because of the latter. While it doesn't sound directly related, I've also had problems with vagrant detecting the DHCP IP address when the workstation GUI isn't running (on GUI build bots). Checkout this ticket: hashicorp/vagrant#9902

Do the working boxes have the official VM tools, or unofficial ones? Is there anything special in the bundled Vagrantfiles?

@ladar
Copy link
Member

ladar commented Oct 17, 2018

@rgarrigue can you confirm that you're using the vmware_desktop version of the box for the centos/7 version? Old versions of centos/7 are available as "vmware" , "vmware_workstation" and "vmware_fusion". Is it possible you are downloading an old box?

@ladar
Copy link
Member

ladar commented Oct 24, 2018

@rgarrigue didn't reply, so closing.

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

No branches or pull requests

2 participants