8393 Commits

Author SHA1 Message Date
Mark Meyer
cfd6b6fed5 Change EBS builder to do tag-on-creation
The EBS builder will now use the tag-on-creation pattern, so
that it's possible to restrict packer to only create volumes that are
properly tagged by using an AWS policy.
2017-10-03 00:13:02 +02:00
SwampDragons
732e884105 Merge pull request #5410 from hashicorp/fix_4891
fun with wait groups; prevents hanging
2017-09-29 15:11:26 -07:00
Megan Marsh
d4031420ab fun with wait groups; prevents hanging 2017-09-29 15:03:44 -07:00
Matthew Hooker
64fbc50392 Merge pull request #5408 from boumenot/pr-azure-win-sysprep-example
azure: sysprep improvements for Windows examples
2017-09-29 12:43:29 -07:00
Matthew Hooker
54a42665e0
qemu support for xen is no longer experimental.
versions of qemu prior to 1.0 only had experimental support for xen. Xen
is now part of qemu main-line, and so should be fully supported.  See
https://wiki.xenproject.org/wiki/QEMU_Upstream.
2017-09-29 12:42:40 -07:00
Christopher Boumenot
1da0ce688f azure: sysprep improvements for Windows examples 2017-09-29 12:39:52 -07:00
Matthew Hooker
fad4115f37
update changelog 2017-09-29 09:54:47 -07:00
Matthew Hooker
93c4df2d07 Merge pull request #5406 from hashicorp/fix5307
builder/docker: set user during exec.
2017-09-29 09:52:52 -07:00
Matthew Hooker
e70899fada
update changelog 2017-09-29 09:51:19 -07:00
Matthew Hooker
d26e28a028 Merge pull request #5341 from c22/issue_5338
Fix facterVar separator bug reported in #5338
2017-09-29 09:49:22 -07:00
Matthew Hooker
b3661c1f63
builder/docker: set user during exec.
Add `exec_user` option to control what user `docker exec` is run as.
2017-09-28 16:39:23 -07:00
Matthew Hooker
3998a07086 Merge pull request #5402 from hashicorp/lxc_cleanup
delete unneeded plugin file
2017-09-28 11:33:18 -07:00
Megan Marsh
b4659945b3 delete unneeded plugin file 2017-09-28 10:52:54 -07:00
Matthew Hooker
33af0c4c86 Merge pull request #5394 from hashicorp/docs_5191
add quoteless option to sudo example
2017-09-27 16:08:44 -07:00
Megan Marsh
ae6dae2726 add quoteless option to sudo example 2017-09-27 16:02:18 -07:00
Matthew Hooker
3b5c6a37af
update changelog 2017-09-27 15:35:41 -07:00
Matthew Hooker
74bf75b71a Merge pull request #5388 from hashicorp/fix5386
cloudstack: check that template was created
2017-09-27 15:34:57 -07:00
Matthew Hooker
463f525ee3
update changelog 2017-09-26 17:15:57 -07:00
Matthew Hooker
e442b99325 Merge pull request #5389 from hashicorp/do_5353
add ami name to output
2017-09-26 17:14:49 -07:00
Megan Marsh
201e8c05a0 add ami name to output 2017-09-26 16:04:40 -07:00
SwampDragons
0ef12c9810 Merge pull request #5365 from DanHam/gh-4322-psleak
Fix Powershell Progress stream leak to stderr for normal and elevated commands
2017-09-26 15:53:54 -07:00
Matthew Hooker
b42c916f9a
cloudstack: check that template was created 2017-09-26 13:36:53 -07:00
Matthew Hooker
80c0f47cf1 Merge pull request #5385 from sofam/robust-sysprep
Updated docs with more robust sysprep script for deprovisioning Windows on Azure
2017-09-26 13:03:18 -07:00
Rickard von Essen
c614371e5a Merge pull request #5387 from DanHam/fix-fixer-filename
Fix typo in fixer file name
2017-09-26 19:12:56 +02:00
DanHam
4ef462816a Fix typo in fixer file name 2017-09-26 17:50:47 +01:00
DanHam
b7bb6b54b4 Update docs with new defaults for Powershell commands 2017-09-26 11:07:38 +01:00
DanHam
fa5fd602aa Fix tests post changes 2017-09-26 11:07:26 +01:00
DanHam
8214a12a2a Move append of portion of command used to send elevated PS output to file 2017-09-26 11:07:26 +01:00
DanHam
2a060adbf8 Don't use -EncodedCommand with PS as progress stream always leaks to stderr
* Setting $ProgressPreference to SilentlyContinue makes no difference
  when -EncodedCommand is used - any output to the progress stream
  still appears on stderr.
* Delete file containing encode/decode functions since we no longer
  need them.
* Fixes leak of output on progress streams for both normal and elevated
  commands.
* Since we no longer base64 encode, ensure any characters special to XML
  are correctly escaped in the elevated command. This ensures correct
  parsing once the command is wrapped within the elevatedTemplates XML
  based Task Scheduler definition.

Fixes #4322
2017-09-26 11:07:11 +01:00
Oscar Elfving
8173e5d3ce Updated docs with more robust sysprep script for the windows Azure builder 2017-09-26 11:56:46 +02:00
Matthew Hooker
875cccfb44
update changelog 2017-09-25 16:37:35 -07:00
Matthew Hooker
02cd6bc7f0 Merge pull request #5288 from hashicorp/fix3114
add token variable to upload bundle command template
2017-09-25 18:36:28 -05:00
Matthew Hooker
4bc8e7de3d
add token variable to upload bundle command template 2017-09-25 16:35:53 -07:00
Matthew Hooker
2297cfaee2 Merge pull request #5357 from lochnesh/fix-windows-chef-solo-version
use flag -version instead of -v to install chef-solo on Windows
2017-09-25 18:18:16 -05:00
Matthew Hooker
eabcec6809 Merge pull request #5363 from batzen/patch-1
Fixes #4880 by always using EnableDynamicMemory
2017-09-25 18:14:30 -05:00
SwampDragons
08a52f1c57 Merge pull request #5369 from DanHam/gh-5368-psenvvar
Use system context env var to set path for elevated PS env vars file
2017-09-25 15:47:16 -07:00
Matthew Hooker
fc09dc5c71
update changelog 2017-09-25 15:39:17 -07:00
Matthew Hooker
339d768420
add ppc64le as a build target 2017-09-25 15:38:32 -07:00
Matthew Hooker
9173eeaa56
update changelog 2017-09-25 14:07:45 -07:00
Matthew Hooker
6e96879640 Merge pull request #5381 from dave2/gh-5320
(GH-5320) In Amazon builders, allow tag names to be interpolated like values
2017-09-25 16:06:54 -05:00
Zanetti, David
42dc1e4795 In Amazon builders, allow tag names to be interpolated like values 2017-09-25 02:24:23 +00:00
Rickard von Essen
7d10c98a38 Updated CHANGELOG.md 2017-09-23 07:40:52 +02:00
Rickard von Essen
6883a9f103 Merge pull request #5356 from petemounce/label_googlecompute_images
Make the googlecompute builder label the resulting image.
2017-09-23 07:26:39 +02:00
DanHam
5374c6e367
Use system context env var to set path for elevated PS env vars file 2017-09-21 12:08:29 +01:00
Bastian Schmidt
c1aba87b39 Fixes #4880 by always using EnableDynamicMemory
This was needed because the default in Hyper-V on Windows 10 changed from "false" to "true".
2017-09-20 14:53:37 +02:00
Peter Mounce
7cbd57faa6 Filling it back 2017-09-19 11:40:01 +01:00
Peter Mounce
15a456750b CI as compiler! 2017-09-19 11:34:08 +01:00
Peter Mounce
2239d55fdb Add test coverage 2017-09-19 11:31:05 +01:00
Peter Mounce
5bcb0644c3 Using CI for compilation errors because am on Windows 2017-09-18 18:13:21 +01:00
Peter Mounce
ac8eedf171 Introduce a new configuration parameter instead
... so that one can have a different list compared to instances.
2017-09-18 17:53:40 +01:00