Matthew Hooker
8ef2077c33
Merge pull request #3957 from mitchellh/clockskewhelp
...
add some debugging info for if your clock is skewed
2016-10-04 16:45:35 -07:00
evanstucker-hates-2fa
a515c35338
Update shell.html.md
...
Changing to ".javascript".
2016-10-04 09:41:56 -07:00
evanstucker-hates-2fa
cd10cef218
Update shell.html.md
...
Putting sleep after the reboot didn't work for me. It would just hang indefinitely. There's a better way, and it's "pause_before".
2016-10-04 09:19:26 -07:00
Matthew Hooker
24c4ba3bb5
add the error you might see
2016-10-03 17:40:52 -07:00
Matthew Hooker
bddb2c25f2
documentation and changelog for #3952
2016-10-03 16:32:29 -07:00
Matthew Hooker
7b2ed0dd76
CHANGELOG and docs for #3954
2016-10-03 13:00:55 -07:00
Rickard von Essen
0be3034e82
Merge pull request #3953 from rickard-von-essen/amz-ssh
...
builder/amazon: Allow using ssh_private_key_file and ssh_password
2016-10-03 10:22:15 +02:00
Rickard von Essen
a04988a597
Updated docs to reflect support for ssh_password
2016-10-03 10:03:45 +02:00
Rickard von Essen
a38e16bdd8
Delete ssh_username from the builder/amazon docs
2016-10-03 09:54:08 +02:00
Matthew Hooker
7a1b84cec1
add some debugging info for if your clock is skewed
2016-10-02 17:32:57 -07:00
Rickard von Essen
cffc8e892c
Merge pull request #3382 from ahamidi/encrypted-boot-volume
...
Create AMI with encrypted boot volume
2016-10-02 01:02:43 +02:00
Chris Lundquist
0e2637696b
[dynamic-source-ami] minor doc improvements
2016-10-01 22:27:48 +00:00
Chris Lundquist
1b4895c684
Merge remote-tracking branch 'origin/master' into dynamic-source-ami
2016-10-01 22:20:17 +00:00
Rickard von Essen
7fec12a183
Merge pull request #3941 from imduffy15/master
...
Allow naming of vm imported AMIs
2016-10-01 07:28:28 +02:00
Rickard von Essen
c33a967ffc
Merge pull request #3842 from rickard-von-essen/file-builder-docs
...
Added file builder documentation.
2016-09-30 22:14:27 +02:00
Rickard von Essen
8f35a8267d
Merge pull request #3893 from rickard-von-essen/aws-doc-default-values
...
builder/amazon: Added and corrected some default values in the docs.
2016-09-30 22:14:03 +02:00
Ian Duffy
641ae2d837
Allow naming of vm imported AMIs
...
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-09-29 16:12:57 +01:00
Michael Nikitochkin
343c594bb3
Added UserDataFile support for DigitalOcean builder config.
2016-09-28 15:00:57 +02:00
Ali Rizvi-Santiago
86c00490e9
Renamed any and all instances of the word "FloppyContents" to "FloppyDirectories".
...
Ensure that all builders include FloppyDirectories in the StepCreateFloppy options.
Changed the way the unit-tests in common/step_create_floppy_test work to use the static test-fixtures directory instead of creating the paths dynamically.
Removed a duplicate line of documentation from parallels-pvm.html.md that occurred during rebasing.
2016-09-27 23:31:42 -05:00
Rickard von Essen
06e3539ffa
Merge pull request #3767 from taliesins/ExtendScanCodes
...
Add support for ctrl, shift and alt keys and using them as key modifier.
2016-09-20 21:36:46 +02:00
Taliesin Sisson
ec6ea32618
Made requested documentation changes.
...
Line break at 80 chars.
2016-09-20 16:55:56 +01:00
Rickard von Essen
13c9db5dd5
Merge pull request #3885 from orivej/on-error
...
Add -on-error command line argument to allow preserving artifacts on builder errors
2016-09-20 12:28:14 +02:00
Arthur Barr
d2c6b0ef8a
Fix typo
...
"i.e." instead of "i.g."
2016-09-20 09:36:15 +01:00
Orivej Desh
4fe86244a5
Improve -on-error descriptions
2016-09-18 03:00:36 +00:00
Orivej Desh
115cb5080f
Document NewRunner
2016-09-16 12:15:00 +00:00
Orivej Desh
e9cc28565b
Document -on-error on the "packer build" page
2016-09-16 12:15:00 +00:00
Rickard von Essen
8193075c7c
builder/amazon: Added and corrected some default values in the docs.
2016-09-16 13:57:41 +02:00
Rickard von Essen
c5e9944969
Merge pull request #3790 from yoctocloud/manifest
...
post-processor/manifest: add artifact file size to manifest
2016-09-14 21:20:29 +02:00
jasminSPC
178748bb7c
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
2016-09-14 15:32:30 +02:00
jasminSPC
2008c6019a
Addressing PR remarks
2016-09-14 15:05:45 +02:00
Vasiliy Tolstov
fe76081e0a
post-processor/manifest: allow to strip path components from artifact path
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2016-09-14 11:32:25 +03:00
Rickard von Essen
7dafd4421e
Merge pull request #3737 from clstokes/docs-googlecompute-metadata
...
builder/googlecompute: Clarify metadata usage.
2016-09-13 23:05:16 +02:00
Rickard von Essen
4021ce78de
Merge pull request #3882 from bhcleek/doc-ansible-command
...
document ansible provisioner's command option.
2016-09-13 17:25:59 +02:00
Billie H. Cleek
9cf476289f
document ansible provisioner's option.
2016-09-13 08:18:21 -07:00
jasminSPC
325401eaf0
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
2016-09-13 12:06:45 +02:00
Christopher Boumenot
372bffef36
Merge pull request #3876 from AwaNoodle/master
...
Fix for #3875 - Azure documentation updates
2016-09-12 10:09:52 -07:00
Ali Rizvi-Santiago
fbe305cf4e
Renamed floppy_contents to floppy_dirs as requested by rickard.von.essen@gmail.com
2016-09-12 12:07:35 -05:00
Ali Rizvi-Santiago
5f9fdaf5fa
Added documentation for the floppy_contents option to parallels, qemu, virtualbox, and vmware.
2016-09-12 11:57:44 -05:00
Rickard von Essen
3a709fcdc0
Merge pull request #3861 from bhcleek/ansible-scp
...
add scp support to ansible provisioner
2016-09-12 14:10:37 +02:00
Rickard von Essen
ed1b664d65
Merge pull request #3855 from jeremy-asher/chroot-from-scratch
...
amazon-chroot build AMI from scratch
2016-09-12 13:48:04 +02:00
Rickard von Essen
c3861d1675
Merge pull request #3856 from rickard-von-essen/ecr-support
...
Improved support for Amazon EC2 Container Registry - ECR
2016-09-12 13:43:41 +02:00
Billie H. Cleek
f760ab2fd8
Make SCP the default for provisioner/ansible
...
Add a new option, `use_sftp` to the ansible provisioner. It's default
value is false; ansible provisioner will use SCP by default.
Refactor to consistently set all configure options for ansible
provisioner in the Prepare step.
Remove incorrect information about `ANSIBLE_HOST_KEY_CHECKING=False`
being set when `ansible_env_vars` is not set in the packer template.
Update BATS tests for the ansible provisioner to actually check that the
fetched directory contains the contents expected. This revealed a
problem with the all_options template that required adding a host to the
hosts list in the test playbook.
2016-09-11 23:58:31 -07:00
Billie H. Cleek
da223b9539
add scp support to ansible provisioner
...
Handle running `scp -t` and `scp -f` exec requests in the
ansible-provisioner's SSH
server to allow Ansible to use SCP so that SFTP doesn't have to be
installed on the node.
Update the BATS tests to test the ansible provisioner.
2016-09-11 23:58:31 -07:00
Rickard von Essen
12426b314f
Merge pull request #3823 from mitchellh/f-singlebinary
...
Update documentation to single binary
2016-09-12 07:47:15 +02:00
Rickard von Essen
21a957ddcd
Added a missing the
2016-09-12 07:46:47 +02:00
Mark Turner
de35df833b
Fixed azure storage command example to include sku-name and kind
2016-09-10 17:44:13 +01:00
Mark Turner
0f4cba9c82
Added quotes to JQ line when getting Azure accounts
2016-09-10 17:33:20 +01:00
Jeremy Asher
66e55553e8
cleanup and make format on amazon-chroot docs
2016-09-04 12:19:47 -07:00
Rickard von Essen
b2d9782a9e
Improved support for Amazon EC2 Container Registry - ECR
...
This adds support for authenticating towards ECR in the docker builder
and docker-push post-processor using them same mechanisms as in the
amazon builders. I.g. access key/secret key, credentials on file,
environment variables, sts tokens or IAM instance roles.
2016-09-04 14:33:47 +02:00
Jeremy Asher
e1c69a2e9a
amazon-chroot from_scratch option documentation
2016-09-03 12:32:43 -07:00
Jeremy Asher
9a7758a002
fix amazon-chroot docs use of backticks for true/false
2016-09-03 12:32:43 -07:00
Andy Feller
71e43abef6
Updated ansible provisioner documentation to cite situation encountered by Redhat family around sftp_command
2016-09-02 07:45:16 -04:00
Chris Lundquist
defdd1ecf3
Merge remote-tracking branch 'origin/master' into dynamic-source-ami
2016-09-02 01:43:03 +00:00
Rickard von Essen
d1e38052f7
Merge pull request #3350 from JoakimLofgren/add-support-for-ansible-galaxy
...
Add support for ansible-galaxy
2016-09-01 20:51:17 +02:00
Joakim Löfgren
eee54d48f3
Add documentation for galaxy_file
2016-09-01 13:51:14 +02:00
jasminSPC
8f8907ee13
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
2016-08-31 13:56:51 +02:00
jasminSPC
5caa54acd7
Addressed all the comments
2016-08-31 13:55:11 +02:00
Rickard von Essen
d8e67a0b6f
Added file builder documentation.
2016-08-30 19:51:49 +02:00
Ingo Gottwald
0c1051a017
GCE builder: Switch to google.DefaultClient ( #3655 )
...
* GCE builder: Switch to google.DefaultClient
This enables authentication through an authenticated gcloud tool.
* GCE builder: Add docs about auth mech precedence
2016-08-27 03:12:55 +02:00
Joseph Heck
27cdd4480a
detail on connecting to build VM for debugging ( #3797 )
...
* detail on connecting to build VM for debugging
- resolves #485 , mostly my own confusion about how to connect to a
locally built machine being created by packer while using -debug
functionality.
* fixing name of preseed file typo
2016-08-24 09:12:22 +02:00
Hal Deadman
6f8ec8bd63
fix docs to match code for puppet-server provisioner staging_dir ( #3604 )
2016-08-24 00:04:00 +02:00
Royce Remer
faa971291d
document optional amazon-ebs virt type behavior
2016-08-24 00:02:17 +02:00
Huy Nguyen
5e1aa22dc7
IAM permission needed to deregister failed images ( #3796 )
2016-08-23 23:55:01 +02:00
www.elconas.de
e6c590ace4
Fix IAM Policy to avoid 'Error enabling Enhanced Networking on xxxxxxx: UnauthorizedOperation: You are not authorized to perform this operation' ( #3696 )
2016-08-23 23:54:42 +02:00
Luke Farnell
a2ad2d2d93
providing documentation for solving issue #3586 ( #3702 )
...
* providing documentation for solving issue #3586
* fixed docs to include the env var needing to be set
* typo for env var
2016-08-23 23:53:56 +02:00
Steven Samuel Cole
e88c1542e5
extend export_opts documentation, add sample code ( #3746 )
2016-08-23 23:51:34 +02:00
Steven Samuel Cole
dfae68dc6b
extend export_opts documentation, add sample code ( #3745 )
2016-08-23 23:51:15 +02:00
Alvaro Miranda Aguilera
fdbf15be9f
Uppercase note
2016-08-23 19:03:37 +02:00
Alvaro Miranda Aguilera
e65401cbf6
add note for packer-* binaries
2016-08-23 18:58:20 +02:00
Alvaro Miranda Aguilera
2101b6a2ff
Update documentation to single binary
2016-08-23 18:52:26 +02:00
mieciu
23296988b8
Update example AWS policy document
2016-08-22 17:06:20 +02:00
Chris Lundquist
3d6cf56715
[dynamic-source-ami] add some docs
2016-08-20 23:54:02 +00:00
Rickard von Essen
3e1aed9a6f
Enable to disable vnc password for VMware builder
2016-08-19 13:26:23 +02:00
crunk1
55b5a45ae4
Created googlecompute-export post-processor. Modified the googlecompute builder to pass a few configuration values to its resulting artifact. These values can then be used in googlecompute-export post-processor.
...
Added documentation and changed authentication stuff on temporary VM.
2016-08-15 14:36:26 -07:00
tubadude49
14c73a837d
Plural
2016-08-09 16:24:17 -05:00
Isa
bb2dd6e2b2
add custom_state config to salt provisioner
2016-08-03 12:56:51 -07:00
Eric Johnson
0e334e67be
Merge pull request #3774 from evandbrown/google-external-ip-optional
...
builder/googlecompute: provision VM without external IP address
2016-08-02 15:39:01 -07:00
Taliesin Sisson
3a5b9e8546
Add missing boot_command documentation.
2016-08-02 21:58:04 +01:00
Evan Brown
a5c598264f
builder/googlecompute: Support provisioning VM without external IP address
...
This change adds an `omit_external_ip` configuration property that, when true,
will cause no external IP address to be associated with the Google Compute
Engine VM provisioned to create an image. When using `omit_external_ip`, you
must also set the `use_internal_ip` configuration property to true.
Addresses #3296
2016-08-02 13:43:04 -07:00
Christopher Boumenot
ece0a78990
azure: tag all resources
2016-08-02 11:25:03 -07:00
jasminSPC
a61716d4a4
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
...
# Conflicts:
# Godeps/Godeps.json
2016-08-01 13:09:07 +02:00
jasminSPC
92e0f2bf4c
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
...
# Conflicts:
# Godeps/Godeps.json
2016-08-01 12:09:03 +02:00
Taliesin Sisson
e3361eec55
Added ctrl, shift and alt keys to documentation
2016-07-31 22:50:59 +01:00
Taliesin Sisson
a87ad05866
Add support for ctrl, shift and alt keys.
...
Add support for using ctrl, shift and alt as key modifiers. So you can now achieve ctrl+c by using "<leftCtrlOn>c<leftCtrlOff>".
Updated documentation for new key stroke tokens.
2016-07-31 19:05:10 +01:00
Ali Hamidi
6b7ed3aaab
include default value in docs
2016-07-29 15:01:24 -07:00
Ali Hamidi
53b3867c50
allow packer to create an encrypted copy of the AMI
2016-07-29 15:01:24 -07:00
Christopher Boumenot
871ca8c3d9
azure: Support for a user define VNET.
...
Two new configuration options have been exposed to allow users to specify
an existing virtual network: virtual_network_name and
virtual_network_resource_group_name.
* virtual_network_name: name of the virtual network to attach a Packer VM
to.
* virtual_network_resource_group_name: name of the resource group that
contains the virtual network. This value is optional. If the value is
not specified, the builder queries Azure for the appropriate value. If
the builder cannot disambiguate the value, a value must be provided for
this setting.
* virtual_network_subnet_name: name of the subnet attached to the virtual
network. This value is optional. If the value is not specified, the
builder queries Azure for the appropriate value. If the builder cannot
disambiguate the value, a value must be provided for this setting.
2016-07-28 21:31:59 -07:00
Eric Johnson
95cffcae78
Merge pull request #3639 from crunk1/master
...
Adding support for googlecompute startup scripts.
2016-07-27 08:48:01 -07:00
Chris Bednarski
f9cea9edd1
Merge pull request #3651 from mitchellh/f-manifest-post-processor
...
Manifest post processor
2016-07-21 15:55:47 -07:00
Scott Crunkleton
7190fbeed8
Adding support for googlecompute startup scripts.
...
- Startup scripts can be provided through the instance creation metadata field 'startup-script'.
- Script log can be copied to a GCS location by setting the metadata field 'startup-script-log-dest'.
Added Retry method to googlecompute package.
Added GetSerialPortOutput to googlecompute Drivers.
Added StepWaitInstanceStartup (and associated test) which waits for an
instance startup-script to finish.
Changed the instance service account to use the same service account as the one provided in the Packer config template. It was the project default service account.
Tested googlecompute package with 'go test' and also performed builds
with a startup script and without a startup script.
2016-07-20 14:54:36 -07:00
Christopher Boumenot
97b1915d51
Update Azure dependencies
...
* azure-sdk-for-go to 3.1.0-beta
* go-autorest to 7.0.7
* import dgrijalva/jwt-go at 3.0.0
2016-07-20 14:21:40 -07:00
Christopher Boumenot
323dc70ed6
Merge remote-tracking branch 'origin/master' into pr-3680-update-azure-sdk
2016-07-20 12:08:28 -07:00
Cameron Stokes
923375cdbc
Clarify googlecompute#metadata usage.
2016-07-20 11:12:20 -07:00
Christopher Boumenot
7d259ab098
Update Azure dependencies.
...
* azure-sdk-for-go to 3.1.0-beta
* go-autorest to 7.0.7
* dgrijalva/jwt-go to 3.0.0
Add the German cloud configuration.
Ensure the different cloud URLs are _actually_ used.
2016-07-20 10:47:46 -07:00
Chris Bednarski
c0b637b0c5
Merge pull request #3733 from envato/no-shutdown-behaviour-instance-backed
...
No shutdown behaviour instance backed
2016-07-19 01:49:05 -07:00
Chris Bednarski
417a9bb89f
Merge pull request #3710 from cmoscardi/privileged-doc
...
Docker builder: Adding privileged config variable to documentation.
2016-07-18 18:31:33 -07:00
Chris Bednarski
3eaaba37c1
Merge pull request #3712 from sijis/fix/docs_3711
...
Remove Communicator section from amazon-chroot docs
2016-07-18 18:31:17 -07:00
Adron Hall
c4b93d00ad
Format change to spaces vs. tabs. & indentation cleanup.
2016-07-14 14:54:02 -07:00
Adron Hall
a7de9d9a2f
Changed based level example so it can be copied.
...
The base level example doesn't actually work unless enclosed with a "builders" section. All fixed now.
Previous:
{
"type": "googlecompute",
"account_file": "account.json",
"project_id": "my project",
"source_image": "debian-7-wheezy-v20150127",
"zone": "us-central1-a"
}
Now:
{
"builders": [
{
"type": "googlecompute",
"account_file": "account.json",
"project_id": "my project",
"source_image": "debian-7-wheezy-v20150127",
"zone": "us-central1-a"
}
]
}
2016-07-14 07:05:46 -07:00
Sijis Aviles
bd6c0dbde0
Remove Communicator section from amazon-chroot docs
...
Closes #3711
2016-07-12 13:26:44 -05:00