Commit Graph

663 Commits

Author SHA1 Message Date
usmcfiredog 8b9aeec43b
locking sqlite3 install version to 1.3.11
The new version of sqlite3 breaks the install process for the windows setup.
2019-02-05 17:54:47 -08:00
Nicholas Kasprinski c21d1c0f9e moved the setup_iis.bat to an elevated powershell script in order to activate the features 2019-02-05 17:44:34 -08:00
Nicholas Kasprinski 6f01e7a9d7 changed from pkgmgr to DISM to allow for the features to be enabled correctly 2019-02-05 17:43:13 -08:00
Jeffrey Martin ad11cefb4e
Land #358, make guest tools last so pre-reqs are in place 2019-01-17 21:34:52 -06:00
Jeffrey Martin a4ecd265cf
Update guest tools install for better vmware support
* make guest tools last so pre-reqs are in place

Packer 1.3.x and possibly more does not inject enviornment
variables as expected into `windows-shell` provisioners, moving
script that requires these into a `shell` provisioner.

* do not trust default uploaded windows.iso

Packer in some cases will upload windows.iso from the host
building the VM, since server 2008 needs a specific older
version of tools this can cause problems.

Example issue:
VMware Fusion 11 on macOS Mojave will supply 10.3.x in windows.iso
and will hit https://kb.vmware.com/s/article/55798 due the patch level
expectaions that are intentionally not met for Windows 2008r2.
2019-01-17 21:33:55 -06:00
Jeffrey Martin 1c1f727d92
Land #353, add detection for vmware provider 2018-12-27 17:41:34 -06:00
Abdessamad TEMMAR 23f264d475
Fix if then else statement
The script will always create the box (using packer) even if it already exist.
2018-12-27 20:34:27 +00:00
Jeffrey Martin d7ff5795df
add detection for vmware provider plugin 2018-12-10 23:08:00 -06:00
Jeffrey Martin 8e37a8f842
Land #350, explicit TLS 1.2 request for RubyDevKit 2018-12-10 19:50:10 -06:00
Jeffrey Martin 935f9d3caa
Land #349, change vmware guest_os_type per spec 2018-12-10 18:20:57 -06:00
Stan dc43bc6c9f add explicit TLS 1.2 setting to PS session when downloading RubyDevKit from new https endpoint 2018-12-01 19:21:52 -08:00
Spenser Reinhardt 45372404a4 windows.json, change vmware guest_os_type to match proper vmware os identifiers 2018-11-28 10:19:49 -05:00
Dave Eargle adacceed5a remove carriage returns from service config files 2018-10-20 01:51:32 -06:00
Jeffrey Martin f9ce0e42dc
Land #331, updates for qemu as provider 2018-08-30 11:52:52 -05:00
Jeffrey Martin 5ef4f26a6d
update readme for qemu/libvirt 2018-08-29 12:50:00 -05:00
Jeffrey Martin b2b8b62e89
update provider for qemu 2018-08-29 12:45:38 -05:00
Jeffrey Martin 3040e732ba
explicit startup creation 2018-08-05 15:14:06 -05:00
Jeffrey Martin a608baf2a7
move scripts to location vagrant won't clobber 2018-08-03 16:24:52 -05:00
Brent Cook e473e2950e
Land #325, fix Vagrant Cloud inconsistencies 2018-08-03 16:12:13 -05:00
Jeffrey Martin 8be8e16218
Add quick-start 2018-08-03 15:44:40 -05:00
Jeffrey Martin 70151811fd
consistency for usage of VagrantCloud 2018-08-03 12:48:18 -05:00
Jeffrey Martin 604fc136e7
Land #324, do not attempt to mount vagrant share 2018-08-02 16:07:27 -05:00
Jeffrey Martin 5b4901babf
do not attempt to mount vagrant share 2018-08-02 12:44:30 -05:00
Brent Cook 6164866755
simplify provider detection, disable qemu on macOS 2018-07-26 13:44:40 -05:00
Brent Cook 1bc42c973c
mention libvirt and vmware 2018-07-25 23:36:49 -05:00
Brent Cook 67d7407d72
fix current provider names, incorrect variable names 2018-07-25 23:28:21 -05:00
Brent Cook f008955346
libvirt fixes, don't try to install libvirt plugin automatically
We need more OS-specific code to make that work reliably.
2018-07-25 23:15:49 -05:00
Brent Cook 0099a009ee
Land #301, add qemu/kvm support with libvirt 2018-07-25 20:40:30 -05:00
Brent Cook 1f722aa0c3 workaround missing SDL by preferring GTK for output
https://github.com/hashicorp/packer/issues/6136
2018-07-25 20:38:10 -05:00
Brent Cook 4e27eda152 Merge remote-tracking branch 'upstream/master' into land-301- 2018-07-25 20:13:03 -05:00
Brent Cook 80ae3e437c
Merge pull request #306 from KairatKempirbaev/patch-1
Land #306, Update README.md to note we have multiple targets now.
2018-07-25 18:07:45 -05:00
Brent Cook 93727530e3
Land #321, use an older base image, skip vm-tools on Linux 2018-07-25 18:04:57 -05:00
Jeffrey Martin a1a9b6ae07
Land #277, Updated powershell script 2018-07-25 17:34:39 -05:00
Brent Cook 037f518341 use an older base image, skip vm-tools
We don't need vm-tools, and the latest version of Virtualbox actually
causes a kernel panic with our old kernel. This moves back to an older
base, uses SHA256 to download it, and disables vm-tools.

Fixes #318
2018-07-25 17:34:36 -05:00
Jeffrey Martin 343786355b
Land #300, Update Vagrantfile 2018-07-03 00:03:26 -05:00
Kairat 5efae83438
Update README.md 2018-07-01 02:54:56 -07:00
Kairat b0fd5f73a7
Update README.md 2018-07-01 02:54:21 -07:00
Kairat 5e728ad638
Update README.md
Some people would wonder why manual installation isn't working.
Google didn't help and i found that this folder is 6G size and it should contain the BOX file after the second step.
2018-07-01 02:02:17 -07:00
James H 4dbdc77cdc
Merge pull request #1 from djschaap/add-kvm-box
Add kvm box
2018-06-23 15:34:56 +10:00
James Hebden f598e51077 Fixed extraneous merge artefact in ubuntu1404.json 2018-06-23 14:32:52 +10:00
Doug Schaapveld 896b984d16 Clean up trailing whitespace 2018-06-20 19:35:03 -05:00
Doug Schaapveld f97079aa3b Update README.md for libvirt/qemu-kvm and TMPDIR 2018-06-20 19:33:04 -05:00
James Hebden 8b56f30c6b Added support for building and running on qemu/kvm via libvirt 2018-06-19 21:42:28 +10:00
Martin407 d1b2e72d74
Update Vagrantfile
Fixed a call to call to config.vm.provision instead of win2k8.vm.provision
2018-06-14 17:10:47 -05:00
Jeffrey Martin 57dad47c56
fix vmware guest type 2018-05-09 16:19:52 -05:00
Brent Cook e38f94b957
update json file path 2018-05-01 17:19:33 -05:00
Chandrapal ec5de71ef6
Updated Readme
- Added powershell build commands
- Added vagrant commands
2018-04-19 23:12:00 +05:30
Chan9390 4036153886
Added build support for both boxes in powershell script 2018-04-19 22:49:59 +05:30
Jeffrey Martin 890137d264
Land #268, Update 7zip url for latest version 2018-04-11 14:43:00 -05:00
Jeffrey Martin a3c19e7fac
lets try version 16.04, hopefully buys more time 2018-04-11 10:20:17 -05:00