Mitchell Hashimoto
|
a3800625ac
|
builder/vmware: Have an overall ssh wait timeout
|
2013-06-06 09:10:14 -07:00 |
Mitchell Hashimoto
|
ca39d23636
|
builder/vmware: Run the provisioner
|
2013-06-06 08:42:38 -07:00 |
Mitchell Hashimoto
|
c0e6fbd8ae
|
builder/vmware: Connect to SSH
|
2013-06-05 23:16:40 -07:00 |
Mitchell Hashimoto
|
a23897f52d
|
communicator/ssh: Add type for static passwords
|
2013-06-05 23:05:39 -07:00 |
Mitchell Hashimoto
|
aee611db4f
|
builder/vmware: Support reading guest IP from DHCP
|
2013-06-05 21:51:16 -07:00 |
Mitchell Hashimoto
|
323647e3a6
|
builder/vmware: functions for parsing VMX
|
2013-06-05 21:01:22 -07:00 |
Mitchell Hashimoto
|
60dba3f8ef
|
builder/vmware: GuestIP lookup interface
|
2013-06-05 20:53:34 -07:00 |
Mitchell Hashimoto
|
dfee3eb8ef
|
builder/vmware: Properly detect host IP
|
2013-06-05 20:40:39 -07:00 |
Mitchell Hashimoto
|
34f4086963
|
packer/plugin: Preserve parent ENV when executing client
|
2013-06-05 20:39:39 -07:00 |
Mitchell Hashimoto
|
b1bd71c133
|
builder/vmware: Create WaitForIP step
|
2013-06-05 20:04:55 -07:00 |
Mitchell Hashimoto
|
bfbc3e376c
|
command/build: add more logging
|
2013-06-05 18:36:59 -07:00 |
Mitchell Hashimoto
|
d5cfa42e05
|
builder/vmware: Wait a minimum time before shutting down VM
|
2013-06-05 17:59:33 -07:00 |
Mitchell Hashimoto
|
daf076bbd9
|
builder/vmware: Implement cancel
|
2013-06-05 17:52:37 -07:00 |
Mitchell Hashimoto
|
bc670323c7
|
command/build: Fix scoping again
|
2013-06-05 17:51:13 -07:00 |
Mitchell Hashimoto
|
81595258be
|
command/build: Lexical scoping bug to get the right build
|
2013-06-05 17:46:23 -07:00 |
Mitchell Hashimoto
|
dd4fb1d62a
|
packer/plugin: Explicitly set GOMAXPROCS to # of cpus
|
2013-06-05 17:39:27 -07:00 |
Mitchell Hashimoto
|
aefb947fa9
|
builder/vmware: Support <wait>, send proper keycodes
|
2013-06-05 17:32:57 -07:00 |
Mitchell Hashimoto
|
6d610f1c6e
|
builder/vmware: type the boot sequence
|
2013-06-05 17:15:16 -07:00 |
Mitchell Hashimoto
|
429ff62128
|
builder/vmware: Add a boot wait in seconds
|
2013-06-05 15:48:13 -07:00 |
Mitchell Hashimoto
|
009b509138
|
command/build: Output nothign if artifact is nil
|
2013-06-05 15:36:41 -07:00 |
Mitchell Hashimoto
|
9bb24e6d90
|
packer/rpc: Return proper nil artifact if nil is returned
|
2013-06-05 15:36:26 -07:00 |
Mitchell Hashimoto
|
cd3523fd4f
|
builder/vmware: Stop the run properly
|
2013-06-05 15:19:25 -07:00 |
Mitchell Hashimoto
|
334fd4e154
|
packer/rpc: Register []interface{} so arrays can be sent over wire
|
2013-06-05 15:16:41 -07:00 |
Mitchell Hashimoto
|
8055e396a0
|
builder/vmware: Add the run step
|
2013-06-05 15:12:43 -07:00 |
Mitchell Hashimoto
|
9c27f5857b
|
builder/vmware: Better commenting
|
2013-06-05 15:10:16 -07:00 |
Mitchell Hashimoto
|
5d465c2ff3
|
builder/vmware: comments for stepCreateVMX
|
2013-06-05 14:47:19 -07:00 |
Mitchell Hashimoto
|
eb8278b21c
|
builder/vmware: Start HTTP server to serve files
|
2013-06-05 14:24:48 -07:00 |
Mitchell Hashimoto
|
875951a817
|
builder/vmware: Enable VNC
|
2013-06-05 13:17:56 -07:00 |
Mitchell Hashimoto
|
dca2795751
|
builder/vmware: Generate more correct VMX file
|
2013-06-04 17:00:29 -07:00 |
Mitchell Hashimoto
|
05a34d2fb1
|
builder/vmware: Create disk and create VMX file
|
2013-06-04 16:52:59 -07:00 |
Mitchell Hashimoto
|
2e57496a82
|
builder/vmware: Start it. Creates disks so far...
|
2013-06-04 15:00:58 -07:00 |
Mitchell Hashimoto
|
87e7f17aa7
|
command/build: Add -only flag
|
2013-06-04 14:13:02 -07:00 |
Mitchell Hashimoto
|
ec22477185
|
builder/amazonebs: Use unix timestamps
|
2013-06-04 13:12:04 -07:00 |
Mitchell Hashimoto
|
a436b91330
|
builder/amazonebs: interpolate create time into AMI name
|
2013-06-04 12:52:52 -07:00 |
Mitchell Hashimoto
|
04a4d91431
|
builder/amazonebs: Better checking for states
|
2013-06-04 11:29:59 -07:00 |
Mitchell Hashimoto
|
a099e32df2
|
builder/amazonebs: Handle case where no AMIs
|
2013-06-04 11:26:08 -07:00 |
Mitchell Hashimoto
|
f67fdecab6
|
builder/amazonebs: If cancelled, don't return artifact
|
2013-06-04 10:59:12 -07:00 |
Mitchell Hashimoto
|
5aa78cb4aa
|
builder/amazonebs: Properly implement cancel
|
2013-06-04 10:53:35 -07:00 |
Mitchell Hashimoto
|
0df18df40f
|
builder/amazonebs: extract multistep, use that
|
2013-06-04 10:00:06 -07:00 |
Mitchell Hashimoto
|
2dd5a982e5
|
command/build: Cleanly exit after being interrupted
|
2013-06-04 08:40:17 -07:00 |
Mitchell Hashimoto
|
256b97ce49
|
Signal handling, force quit after two interrupts
|
2013-06-03 22:40:05 -07:00 |
Mitchell Hashimoto
|
5c39a2f7ca
|
fmt
|
2013-06-03 22:32:04 -07:00 |
Mitchell Hashimoto
|
12a9362f0a
|
packer/plugin: Swallow interrupts in plugins
|
2013-06-03 22:31:54 -07:00 |
Mitchell Hashimoto
|
3956b3a515
|
command/build: Cancel builds when interrupted
|
2013-06-03 16:14:10 -07:00 |
Mitchell Hashimoto
|
94cfe39a76
|
packer: coreBuild.Cancel calls the builder Cancel method
|
2013-06-03 16:06:04 -07:00 |
Mitchell Hashimoto
|
30a061a855
|
packer: Build.Cancel
|
2013-06-03 16:03:08 -07:00 |
Mitchell Hashimoto
|
0ba80c88e8
|
packer/plugin: Implement Builder.Cancel
|
2013-06-03 15:31:28 -07:00 |
Mitchell Hashimoto
|
e06c26c55c
|
packer/rpc: Implement Builder.Cancel
|
2013-06-03 15:30:09 -07:00 |
Mitchell Hashimoto
|
1b557d7710
|
packer/rpc: Builder.Run() no longer blocks RPC connection
|
2013-06-03 15:00:35 -07:00 |
Mitchell Hashimoto
|
079d6f4d43
|
packer: Introduce Cancel() method to Builder
|
2013-06-03 14:44:34 -07:00 |