1391 Commits

Author SHA1 Message Date
Mitchell Hashimoto
a09c6cb69e builder/vmware: downloadIso step, although not functional yet 2013-06-09 21:50:15 -07:00
Mitchell Hashimoto
e30b1cfe1a builder/vmware: validate iso_url more strictly 2013-06-09 21:44:18 -07:00
Mitchell Hashimoto
fe930e1dfa builder/vmware: Ability to set the guest OS type 2013-06-07 21:54:08 -07:00
Mitchell Hashimoto
e0985c5f0f builder/vmware: Verify VMware is ready 2013-06-07 21:46:59 -07:00
Mitchell Hashimoto
b0817f5e4a builder/vmware: seed RNG 2013-06-07 16:23:24 -07:00
Mitchell Hashimoto
bfcb51f222 builder/vmware: support custom vmx data 2013-06-07 16:20:58 -07:00
Mitchell Hashimoto
7973aa480c builder/vmware: Randomize HTTP port to avoid collisions 2013-06-07 15:20:39 -07:00
Mitchell Hashimoto
a1f5bd8d12 fmt 2013-06-07 15:12:24 -07:00
Mitchell Hashimoto
daf7354a48 builder/vmware: tests for vnc_port_* settings 2013-06-07 15:11:13 -07:00
Mitchell Hashimoto
aa8dc1ce89 builder/vmware: proper port range for VNC 2013-06-07 14:58:49 -07:00
Mitchell Hashimoto
2c71659c88 builder/vmware: Add better logging 2013-06-07 14:50:07 -07:00
Mitchell Hashimoto
a708a93110 builder/vmware: configure VNC port randomly 2013-06-07 14:48:59 -07:00
Mitchell Hashimoto
aee9bd235a builder/vmware: Don't step VNC stuff in createVMX 2013-06-07 13:29:27 -07:00
Mitchell Hashimoto
7176db5686 builder/vmware: Test the shutdown timeout 2013-06-06 16:31:21 -07:00
Mitchell Hashimoto
60dd534715 builder/vmware: graceful shutdown 2013-06-06 16:30:37 -07:00
Mitchell Hashimoto
60f670cc60 builder/vmware: check if running prior to shutting down 2013-06-06 16:14:07 -07:00
Mitchell Hashimoto
308d13d92c builder/vmware: Artifacts implemented 2013-06-06 15:12:54 -07:00
Mitchell Hashimoto
0dbe247696 builder/vmware: A lot more validation, testing 2013-06-06 14:46:48 -07:00
Mitchell Hashimoto
4b33d9e64c builder/vmware: Better config validation, testing 2013-06-06 14:38:14 -07:00
Mitchell Hashimoto
d1faa86bcd builder/vmware: Driver abstraction 2013-06-06 12:19:38 -07:00
Mitchell Hashimoto
15a0f6cf6e builder/vmware: boot_wait is now a duration 2013-06-06 09:21:50 -07:00
Mitchell Hashimoto
d16169b29e builder/vmware: Have an overall ssh wait timeout 2013-06-06 09:10:14 -07:00
Mitchell Hashimoto
388b4add84 builder/vmware: Run the provisioner 2013-06-06 08:42:38 -07:00
Mitchell Hashimoto
80137b692e builder/vmware: functions for parsing VMX 2013-06-05 21:01:22 -07:00
Mitchell Hashimoto
278a7dbeb0 builder/vmware: GuestIP lookup interface 2013-06-05 20:53:34 -07:00
Mitchell Hashimoto
ff72192ecf builder/vmware: Properly detect host IP 2013-06-05 20:40:39 -07:00
Mitchell Hashimoto
234dfc9ea1 builder/vmware: Create WaitForIP step 2013-06-05 20:04:55 -07:00
Mitchell Hashimoto
a75c6fd21b builder/vmware: Wait a minimum time before shutting down VM 2013-06-05 17:59:33 -07:00
Mitchell Hashimoto
02051e856d builder/vmware: Implement cancel 2013-06-05 17:52:37 -07:00
Mitchell Hashimoto
b422ca62e9 builder/vmware: Support <wait>, send proper keycodes 2013-06-05 17:32:57 -07:00
Mitchell Hashimoto
634e459cad builder/vmware: type the boot sequence 2013-06-05 17:15:16 -07:00
Mitchell Hashimoto
d85bc97f93 builder/vmware: Add a boot wait in seconds 2013-06-05 15:48:13 -07:00
Mitchell Hashimoto
2cf78d78ad builder/vmware: Stop the run properly 2013-06-05 15:19:25 -07:00
Mitchell Hashimoto
5043dd4c80 builder/vmware: Add the run step 2013-06-05 15:12:43 -07:00
Mitchell Hashimoto
a1253afc78 builder/vmware: Better commenting 2013-06-05 15:10:16 -07:00
Mitchell Hashimoto
6dff0d73fa builder/vmware: comments for stepCreateVMX 2013-06-05 14:47:19 -07:00
Mitchell Hashimoto
6af193d88a builder/vmware: Start HTTP server to serve files 2013-06-05 14:24:48 -07:00
Mitchell Hashimoto
08f6b6a0fc builder/vmware: Enable VNC 2013-06-05 13:17:56 -07:00
Mitchell Hashimoto
e3bc8835ef builder/vmware: Generate more correct VMX file 2013-06-04 17:00:29 -07:00
Mitchell Hashimoto
c4361da65b builder/vmware: Create disk and create VMX file 2013-06-04 16:52:59 -07:00
Mitchell Hashimoto
c5fe6dc748 builder/vmware: Start it. Creates disks so far... 2013-06-04 15:00:58 -07:00