5776 Commits

Author SHA1 Message Date
Sean Chittenden
9b3f8a4be9
Pause between boot_commands when debugging a VMware build
When debugging a build (or maintaining an existing packer file), teach `packer build -debug` how to step through individual `boot_command`s in order to triage the packer file.

```
==> vmware-iso: Typing the boot command over VNC...
==> vmware-iso: Pausing after run of step 'boot_command[0]: <enter><wait>'. Press enter to continue.
==> vmware-iso: Pausing after run of step 'boot_command[1]: <enter><wait>'. Press enter to continue.
==> vmware-iso: Pausing after run of step 'boot_command[2]: freebsd-vagrant<enter><wait>'. Press enter to continue.
==> vmware-iso: Pausing after run of step 'boot_command[3]: <down><spacebar>'. Press enter to continue. ^C
```
2016-05-17 03:50:00 -04:00
Chris Bednarski
71ccbd4421 Added google image_family to changelog 2016-05-13 19:30:55 -07:00
Chris Bednarski
a5b763418f Merge pull request #3531 from mitchellh/f-gce-image-family
Add support for Google image family
2016-05-13 15:40:03 -07:00
Chris Bednarski
2f0e1218dc Move regexp to package scope so it will be validated by the compiler instead of at runtime 2016-05-13 15:37:25 -07:00
Peter Schultz
f469434f74 Update google.golang.org/api/compute/v1 2016-05-13 15:24:02 -07:00
Peter Schultz
a99a417db9 builder/googlecompute: validate image_family 2016-05-13 15:24:02 -07:00
Peter Schultz
8546aafec5 builder/googlecompute: support image family 2016-05-13 15:24:02 -07:00
Chris Bednarski
229d1b79d2 Update version to dev mode 2016-05-13 14:30:00 -07:00
Rickard von Essen
5f3d26b12f Updated CHANGELOG 2016-05-13 11:52:06 +02:00
Vasiliy Tolstov
6a5f6938ef post-processor/compress: add bgzf format support
* add bgzf compressor (it allows seek inside compressed file)
* add optional format config variable to specify archive format
* Update pgzip to get sse4 and avx optimizations.

Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2016-05-13 11:51:00 +02:00
Petr Kletečka
d6764ff37a Find markdown files with short suffix (#3525) 2016-05-11 02:30:57 -07:00
Chris Bednarski
e6ae4d9370 Add note about only update what we need to update 2016-05-09 17:19:11 -07:00
Chris Bednarski
239933b3ff Change contributor guidelines for vendor folder; also rephrase some areas on ACC tests 2016-05-09 17:17:16 -07:00
Chris Bednarski
b41b408800 Update atlas.html.md (#3520) 2016-05-09 16:53:27 -07:00
Christopher Boumenot
d40e115ad7 Only cleanup if necessary. (#3517)
Do not delete the resource group as part of cleanup unless it exists.
2016-05-09 14:19:55 -07:00
Chris Bednarski
39e863ed24 Added release date and version to the changelog 2016-05-07 00:38:58 -07:00
Chris Bednarski
9a83ead688 Updated website version 2016-05-07 00:32:13 -07:00
Chris Bednarski
4a4a03ffc3
Cut version 0.10.1 2016-05-07 00:23:50 -07:00
Chris Bednarski
4e5f65131b
Cut version 0.10.1 v0.10.1 2016-05-07 00:19:36 -07:00
Chris Bednarski
2c27461892 Change version.go to 0.10.1 release 2016-05-07 00:14:37 -07:00
Chris Bednarski
aa47c90ddd Udpdated test/race timeouts to 2m because AWS seems to be taking a while 2016-05-06 23:15:05 -07:00
Christopher Boumenot
a91156b134 Dump Azure configuration values.
Dump the top level variables in the config object. Any values with
'secret' or 'password' in the name are masked.
2016-05-06 23:14:18 -07:00
Chris Bednarski
d2921a11ab Remove winrmcp update from changelog 2016-05-06 23:02:44 -07:00
Chris Bednarski
32b94a2398 Revert "Update winrmcp revision to include Windows path fix (#3488)"
This reverts commit dcf9f661ee21f0982e41d338310d0d6e0a6afc5c.
2016-05-06 23:02:15 -07:00
Chris Bednarski
d458f81dd8 Revert "Updated vendor pacakge for winrmcp"
This reverts commit e38c1122ab98d8cf4217a97a2a0d537bdfc6a81f.
2016-05-06 23:02:09 -07:00
Chris Bednarski
e38c1122ab Updated vendor pacakge for winrmcp 2016-05-06 22:57:29 -07:00
Chris Bednarski
da4491f65e Added Azure and other improvements to the changelog 2016-05-06 21:59:12 -07:00
Chris Bednarski
b30689b7b5 Updated documentation for Azure builder 2016-05-06 21:56:27 -07:00
Scott Pynn
dcf9f661ee Update winrmcp revision to include Windows path fix (#3488)
On Windows, packer's 'file' provisioner fails to copy files/directories that include both a volume identifier (e.g. C:) and spaces in the path.

The root cause of this was found to be embedded single quotes in the 'destination' value, added by the github.com/packer-community/winrmcp/winrmcp project.

This updated winrmcp revision includes the fix to resolve this issue.
2016-05-06 21:19:18 -07:00
Chris Bednarski
e3b9ec62ac Merge pull request #3507 from mitchellh/f-azure-windows
Add Support for Building Windows Images in Azure
2016-05-06 20:34:31 -07:00
Chris Bednarski
5ed3c8d563 Updated license information to reference builder/azure 2016-05-06 20:32:18 -07:00
Christopher Boumenot
902b2583fa Update samples. 2016-05-05 13:40:17 -07:00
Christopher Boumenot
c7018a00c8 Add support for Windows to Azure.
This is last merge that will happen from the github.com/Azure/packer-Azure
repository.  All development is being over to this repository.

The biggest change in this merge is support for Windows.  There are a few other
fixes as well.

 * If the user cancels the build, clean up any resources.
 * Output a reasonable build artifact.
 * Log requests and responses with Azure.
 * Support for US Government and the China clouds.
 * Support interrupting long running tasks.
 * Allow the user to set the image version.
 * Device login support.
2016-05-05 13:40:17 -07:00
Christopher Boumenot
0abf0bbab0 Update Azure dependencies.
Add go-ntlmssp.

blah
2016-05-05 13:40:17 -07:00
Seth Vargo
52f934b328 Do not allow referrer to modify the sender (#3469)
http://mathiasbynens.github.io/rel-noopener/
2016-05-05 13:12:56 -07:00
Christopher Boumenot
b813a529bf Build script for Windows. (#3481)
A re-implementation of build.sh for Windows ala PowerShell.  This is as
close to one-to-one that I could make it.
2016-05-05 13:12:17 -07:00
Christopher Boumenot
2d1347c1ec Insert Packer's version into the User Agent. (#3465) 2016-05-05 13:10:55 -07:00
Jake Champlin
2bcd276528 Fix spelling error in atlas post processor (#3499) 2016-05-04 23:53:08 -07:00
Christopher Boumenot
accd97cf0f Use the default version of Go. (#3498)
AppVeyor install Go 1.6 c:\go by default, and it is already a part of the path.
2016-05-04 15:53:36 -07:00
Chris Bednarski
2d216b6e13 Added ATLAS_CA* to changelog 2016-05-03 18:44:01 -07:00
Chris Bednarski
f28d8a18c5 Added documentation for ATLAS_CA* environment variables 2016-05-03 17:19:12 -07:00
Paul Hinze
adcae08cd5 Update atlas-go to latest version that uses go-rootcerts (#3494)
Fixes issues on OS X w/ verifying against an Atlas using a custom certificate.
2016-05-03 16:41:59 -07:00
Seth Vargo
344f98ebd3 Track enhanced links (#3491) 2016-05-03 16:16:03 -07:00
Chris Bednarski
3b6435ec8d Merge branch 'master' of https://github.com/mitchellh/packer 2016-04-29 19:25:41 -07:00
Chris Bednarski
7a9a1d8025 Updated the changelog to include chef validation key fix, add remote_* options for ssh, and put docker privileged in the features section 2016-04-29 19:25:30 -07:00
Justin Nauman
f2b0fabe66 Fixes #3466 - Remote path needs to be set prior to config interpolation (#3468) 2016-04-29 19:21:27 -07:00
Chris Bednarski
3b2a4834c5 Added docker privileged to the changelog 2016-04-29 19:13:41 -07:00
Hao
5139b853fa privilege enabled docker container (#3475)
Issue #2724
2016-04-29 19:12:20 -07:00
Chris Bednarski
700966fc27 Added changelog link to the download page (#3485) 2016-04-29 19:09:52 -07:00
Mark Campbell
6658ec7ea3 Fix extra backslash in front of dollar signs in website documentation (#3479)
The dollar signs do not need to be escaped. The backslashes show up on
the website right now. This commit makes it so that they do not show up
on the website.
2016-04-28 10:25:42 -07:00