-
Notifications
You must be signed in to change notification settings - Fork 16
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
Checking if box 'chef/centos-6.5' is up to date: 404 Not Found #68
Comments
The issue is caused by the removal of the chef base boxes from Atlas. See also #67. It is best to take the latest Vagrantfile from this mlvagrant project, and create a new vm, that will be based on the same chef base boxes, but then republished under my own account on Atlas: https://atlas.hashicorp.com/grtjn. One other alternative is to disable the Last option, for the daring, is to change the metadata_url of the chef base boxes in your local Vagrant cache. To do so, locate the
Or:
Simply replace |
@grtjn I'm out of ideas for how else to resolve this, but it seems your boxes don't support VMWare? Is it possible to add this somehow? We are dependents on the chef one, but alas, we use VMWare so yours don't work. Thanks for any help you can provide. |
I'd be willing to add VMWare boxes, but I will have to replace the chef ones with bento. Those are supposed to be drop-in replacements, but might not be fully identical. Identical enough though I guess.. Let me have a look. I wrote these notes on how to recreate packages using Vagrant: https://github.com/grtjn/centos-packer-templates#recovering-from-local-vagrant-cache I'll start with grtjn/centos-6.5.. |
Hmm, bento dropped the centos-6.5 boxes from atlas. @chris-erickson do you still have the vmware box in your local cache? If so you can still create new vm's with it if I am not mistaken, you should be able to just ignore not found messages.. |
This may also be of interest, the older boxes are still all available, though I can't really test them myself at the moment, as I haven't installed VMWare yet: |
I have the old one, but it's not really viable for us to maintain these and distribute them to dev's one at a time. The old boxes looks like it would work, but a note in their README seems to indicate these won't work for us either (we're on Fusion). I'm not entirely familiar with how this all works (adding boxes to Atlas, hosting them, etc), but I'll do my best to help out or test things with the right direction. |
Do you think you could init and package a box from your cache as i described in the other repo, and somehow share that big file with me? I'll attach it to my grtjn/centos-6.5 tag, so you can tell your devs to use that instead of chef/centos-6.5.. |
Let me know if you are interested, as long as you can do the init, up, and package on your side (which is really simple), we surely can figure out how to get it uploaded to atlas under my name. Once there, you only need to change the urls in vagrant cache to replace chef with grtjn, and you are good. New devs can use grtjn/centos-6.5 from start.. |
Working on doing this now, but stuck here:
Can you point me in the right direction for VMWare? I should be able to put this on Dropbox once complete. |
Googled a bit, and found these links: https://gist.github.com/fightbulc/05de108f8ca6cc71e70c https://www.vagrantup.com/docs/vmware/boxes.html A little more effort than just vagrant package, but doable? |
The steps in the gist look pretty straight-forward.. |
-BOX REMOVED-. It made reference to packer internally, but I always pulled it as Let me know when you have it, so I can take it down. Thanks! |
It is uploaded under grtjn/centos-6.5! |
If this works, I'd happily do it for other versions as well. Maybe a centos 7 version? Can't do it myself, I don't have VMWare Fusion nor Workstations, so Vagrant doesn't support the vmware provider on my machine.. |
Thanks! No need here for 7 right now, though. |
Closing again.. |
When starting an earlier created Vagrant vm, based on one of the chef/centos-* base boxes, the following is shown:
The text was updated successfully, but these errors were encountered: