dbroeglin / windows-lab

Windows Automated Lab with Vagrant
MIT License
82 stars 20 forks source link

Cannot download BASE_BOX #2

Closed icassina closed 7 years ago

icassina commented 7 years ago

In Vagrantfile I see:

$BASE_BOX = "windows2012r2min-wmf5-virtualbox"

But a vagrant up dc01 shows:

==> dc01: Adding box 'windows2012r2min-wmf5-virtualbox' (v0) for provider: virtualbox dc01: Downloading: windows2012r2min-wmf5-virtualbox An error occurred while downloading the remote file. The error message, if any, is reproduced below. Please fix this error and try again.

How can I obtain this base box? or should I use another name so vagrant will actually know about it?

Thank you!

dbroeglin commented 7 years ago

I cannot publish those images as it would most probably be a violation of the Windows EULA. However, you can easily build an image by using the following project: https://github.com/dbroeglin/packer-templates

and entering this command (after installing packer):

packer build -force -only virtualbox-iso vbox-2012r2-wmf5.json

For detailed explanations about how the project works you can read @mwrock 's blog posts: http://www.hurryupandwait.io/blog/creating-a-windows-server-2016-vagrant-box-with-chef-and-packer

If you want the lab to work with the final image you will need some of my changes: https://github.com/mwrock/packer-templates/compare/master...dbroeglin:master especially keeping Windows Features in the base box.

However, some might annoy you like https://github.com/dbroeglin/packer-templates/commit/5146a13248f842d6e8dae81a4221f306ae379dba which changes the keyboard to Swiss-French layout ;-)

You can customise those to your own preferences.

Please don't hesitate to contact me if you need more help!

dbroeglin commented 7 years ago

FYI, I added a bit of documentation at the bottom of the README: https://github.com/dbroeglin/windows-lab

icassina commented 7 years ago

Thank you very much!

As the README is now complete, i would personally consider this issue to be fixed.

dbroeglin commented 7 years ago

@icassina were you able to make the build work ? Please feel free to give me some feedback about any issue you might have encountered. I created this lab as an exercise for my own learning. It might not be easily reusable for somebody else. I would be happy to improve it though!

icassina commented 7 years ago

I used a published 2012r2 box with "wmf5" preinstalled and it worked fine, but I imagine others might struggle with it in the future for the same reason. I just needed an environnment to test windows SSO (so I never tested IIS nor NetScaler) and I got it thanks to you! … at least until the base box I'm using will expire, then I'll have to use packer anyway. I'll let you know how it went when I try.