Commit Graph

2691 Commits

Author SHA1 Message Date
Adrien Delorme 24510907be
Merge pull request #7018 from arizvisa/parallels.cpu-memory
Add configuration options to parallels builder to specify cpu count and memory size
2018-11-23 10:50:01 +01:00
Adrien Delorme 174c811c1e
Merge pull request #7017 from arizvisa/virtualbox.cpu-memory
Add configuration options to virtualbox builder to specify cpu count and memory size
2018-11-23 10:27:14 +01:00
Ali Rizvi-Santiago f8c23c1808 Updated things related to the vmware-iso builder to include @azr's suggestions. 2018-11-22 21:03:06 -06:00
Ali Rizvi-Santiago e7282a2c27 Updated the docs for the virtualbox-iso builder to include @azr's suggestion. 2018-11-22 20:49:16 -06:00
Ali Rizvi-Santiago 784535a4e3 Updated things related to the parallels-iso builder to correspond to @azr's suggestions. 2018-11-22 20:19:00 -06:00
Megan Marsh 9111571de8
Merge pull request #7027 from dethi/patch-1
Update ansible_remote|ssh_authorized_key_file doc
2018-11-20 15:53:01 -08:00
Nathan A. Ferch 849a6ed353 add ssh_keys config to hcloud builder 2018-11-20 13:58:17 -05:00
Thibault Deutsch 8cb61114dc
Update ansible_remote|ssh_authorized_key_file doc
Reflect the change made to the way `ansible_remote` provisioner pass the
SSH private key file to Ansible [GH-5869]
2018-11-20 16:29:15 +00:00
bozhi.ch 3c2c13a021 support creating image without data disks 2018-11-19 15:25:12 +08:00
Ali Rizvi-Santiago fb7ce9f2b5 Renamed both `cpu_count` and `memory_size` to `cpus` and `memory` (respective). 2018-11-17 06:36:02 -06:00
Ali Rizvi-Santiago eca26f43f2 Renamed both `cpu_count` and `memory_size` to `cpus` and `memory` (respective). 2018-11-17 06:34:22 -06:00
Ali Rizvi-Santiago 24140131c7 Renamed both `cpu_count` and `memory_size` to `cpus` and `memory` (respective). 2018-11-17 06:32:11 -06:00
Ali Rizvi-Santiago 2249d829b8 Added docs for the virtualbox builders to describe the cpu_count, memory_size, sound, and usb options. 2018-11-17 06:19:59 -06:00
Ali Rizvi-Santiago 57f00dfc49 Added docs for the parallels builder to describe the cpu_count, memory_size, sound, and usb options. 2018-11-17 06:14:03 -06:00
Ali Rizvi-Santiago 5467edbbc0 Updated the docs for the vmware-iso builder to be more descriptive wrt the cpu_count, memory_size, sound, and usb options. 2018-11-17 06:08:13 -06:00
Ali Rizvi-Santiago e5f8ed7a0f Added docs for the vmware-iso builder to describe the cpu_count and memory_size options. 2018-11-17 06:08:13 -06:00
Christopher Boumenot 06c2c35e4c
Merge pull request #6980 from amydutta/amdut/snapshot
Adding options for Managed Image OS Disk and Data Disk(s) snapshot(s)
2018-11-16 15:51:52 -08:00
Megan Marsh da2c92da0e clarify user variable needs in documentation 2018-11-15 10:55:19 -08:00
Megan Marsh 3d6b484989
Merge pull request #6972 from aspectcapital/powershell-system-account
Allow Powershell provisioner to use service accounts
2018-11-12 14:52:55 -08:00
Megan Marsh ebc7130d77 docs 2018-11-12 13:21:25 -08:00
Megan Marsh 7643ccc67d
Merge pull request #6982 from hashicorp/fix_6161
azure builder: allow to auth with managed identities ( MSI )
2018-11-12 09:03:41 -08:00
Julio Sueiras f83b64e603
Update docs for vsphere-template 2018-11-10 21:14:55 -05:00
Amrita Dutta 4822d6cfb9 Updating documentation 2018-11-09 23:05:28 +00:00
Megan Marsh 68c9e34bfe add new display_name template option 2018-11-09 10:54:31 -08:00
Megan Marsh be0959004a
Revert "Revert "Rename attribute api_access_key to organization_id"" 2018-11-09 08:47:22 -08:00
Adrien Delorme 1ab0173e69 azure builder: allow to auth with managed identities ( MSI ) 2018-11-09 17:39:03 +01:00
Megan Marsh c1c929164f
Revert "Rename attribute api_access_key to organization_id" 2018-11-08 16:34:23 -08:00
Megan Marsh 210d62de2c
Merge pull request #6925 from sieben/organization_renaming
Rename attribute api_access_key to organization_id
2018-11-08 16:33:15 -08:00
Rémy Léone e54d2e3591 Rename attribute api_access_key to organization 2018-11-08 13:45:32 +01:00
Adrien Delorme b01f4a61f8
Merge pull request #6970 from romaric1/patch-1
Update googlecompute.html.md
2018-11-08 13:11:24 +01:00
Matt Dainty 3b519acebc Allow Powershell provisioner to use service accounts
Fixes #6104
2018-11-08 11:48:27 +00:00
Mikhail Ushanov 8400146a2e website: add note about tilde in ssh key path
Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-11-08 14:25:50 +03:00
TAVENARD c3c2c9c247
Update googlecompute.html.md 2018-11-08 11:41:15 +01:00
TAVENARD 15f37c20eb
Update googlecompute.html.md
Alternative authentication methode on googl provider
2018-11-08 10:18:00 +01:00
Katie McLaughlin c02e29c56c
update homepage flag in `ad app create`
`--homepage`, not `--home-page`

As per https://github.com/Azure/azure-cli/blob/master/src/command_modules/azure-cli-role/azure/cli/command_modules/role/_params.py#L30
2018-11-07 16:58:24 +11:00
Megan Marsh 8567be43d9
Merge pull request #6927 from hashicorp/rebased_4591
Extend vmware-vmx builder to allow esxi builds. (Rebase of PR #4591)
2018-11-06 09:59:26 -08:00
Jan Steinke ffb1c5c5a5
update link to puppet facter documentation 2018-11-06 14:52:45 +01:00
Megan Marsh 798d7fd642 add docs 2018-11-05 14:30:51 -08:00
Rickard von Essen 8d807ba4bb
vagrant: Add some docs about supported accelerators in libvirt provider 2018-11-04 14:32:40 +01:00
Megan Marsh daf1f39930
Merge pull request #6918 from hashicorp/oracle_classic_volumes
Parameterized volume size support for Oracle classic builder
2018-10-31 16:03:40 -07:00
Adrien Delorme b66f655f5b run make fmt-doc 2018-10-31 15:22:29 +01:00
Adrien Delorme 60e6f1258c
Merge branch 'master' into doc-user-data 2018-10-31 15:19:26 +01:00
Adrien Delorme eaf6e22d94
Merge pull request #6938 from c0sco/amazon-import-format
Support other formats in the amazon-import post-processor.
2018-10-31 15:12:33 +01:00
bozhi.ch b571fb2458 fix typo in doc of alicloud 2018-10-31 10:55:50 +08:00
Matthew Hooker 94d3d366aa
Update oracle-classic.html.md 2018-10-30 12:05:14 -07:00
Adrien Delorme accb4de0b1
Update website/source/docs/builders/oracle-classic.html.md
Co-Authored-By: mwhooker <mwhooker@gmail.com>
2018-10-30 12:04:13 -07:00
bozhi.ch c3a60ad0ce add options for system disk properties 2018-10-30 21:09:59 +08:00
Adrien Delorme e980ecee63
Merge branch 'master' into amazon-import-format 2018-10-30 13:40:27 +01:00
Adrien Delorme 3315812c2c
Merge pull request #6842 from gmmephisto/pr-master-aws-disable-ssl-verify
amazon: add option for skipping TLS verification
2018-10-30 13:29:28 +01:00
Adrien Delorme 5e79936b9a
Merge pull request #6913 from ofosos/pause-after-provisioner
Add PauseAfter option to shell provisioner
2018-10-30 13:27:04 +01:00
Matt Stofko e9911a32f6
Merge branch 'master' into amazon-import-format 2018-10-29 15:58:16 -07:00
Matt Stofko c303a21390 Add documentation for 'format' parameter. 2018-10-29 14:54:42 -07:00
Mikhail Ushanov 9d4d41e32f docs/amazon: add 'insecure_skip_tls_verify' option
Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-10-29 21:35:29 +03:00
Matthew Hooker f0d875ce3f
Merge branch 'master' into oracle_classic_volumes 2018-10-29 10:18:11 -07:00
Matthew Hooker eb976894fc
cleanup 2018-10-27 02:04:36 -07:00
Matthew Hooker c697c9d3de
cleanup 2018-10-26 21:59:26 -07:00
Matthew Hooker 6d6d262308
some final fixes and documentation work 2018-10-26 21:56:00 -07:00
Matthew Hooker a0285a1f4a
add documentation 2018-10-26 21:00:10 -07:00
Matthew Hooker 88d27f37a7
make fmt-docs 2018-10-26 17:02:51 -07:00
Matthew Hooker 87c67eee94
fmt-docs 2018-10-26 17:02:19 -07:00
Matthew Hooker a1d6c7c916
fix malformed github markdown json format marker in docs 2018-10-26 16:58:47 -07:00
Megan Marsh 7663b229dc
Merge pull request #6922 from rickard-von-essen/ssh-comm-details
WIP: ssh: Added a section on communication details for the SSH communicator
2018-10-26 09:48:44 -07:00
Rickard von Essen e8afb6fcf3
docs: user_script add note that Packer will not automatically wait for completion. 2018-10-26 10:23:50 +02:00
Rickard von Essen cb9944e5e0
docs: Uniform docs for user_data and remove some implementation details 2018-10-26 10:12:35 +02:00
Rickard von Essen 06a7f3ba33
docs: cleanup whitspaces etc 2018-10-26 10:09:20 +02:00
Alexander Laamanen 77abb3afd4 Copy and paste export related documentation. 2018-10-25 13:02:37 -07:00
Alexander Laamanen 50a17cfc4e Add a comment about rource_path on remote builders. 2018-10-25 12:45:44 -07:00
Alexander Laamanen c294e65c36 A separate driver file is not really needed anymore 2018-10-25 12:39:51 -07:00
Alexander Laamanen 53fef09696 Update the vmware-vmx documentation. 2018-10-25 12:37:47 -07:00
Rickard von Essen e646c68218
ssh: Added a section on communication details for the SSH communicator 2018-10-25 09:34:42 +02:00
Megan Marsh a66b6e0d48
Merge pull request #6906 from ofosos/doc-build-variables
Change wording of build template variables
2018-10-24 10:45:03 -07:00
Mark Meyer 31afd1c2f8 Add PauseAfter option to shell provisioner
Closes #6540
2018-10-24 14:04:08 +02:00
Mark Meyer 6d81ad0af5 Add note about overwriting destination file
Closes #4905
2018-10-24 12:57:06 +02:00
Mark Meyer d0a5d07ee1 Change wording of build template variables
This changes the wording of the build templates variables section in
the AWS builders.

Refer to #6791
2018-10-24 11:06:46 +02:00
Megan Marsh 95d107a89c
Merge pull request #6898 from rickard-von-essen/kms-id-docs
Reference AWS docs for valid formats for kms_key_id
2018-10-23 12:20:57 -07:00
Adrien Delorme 99e5351044 builder/amazon: fix alphabetical order for other docs
after #6900
2018-10-23 17:56:15 +02:00
Panthaaaa 22a5c567a7
Order Parameters alphabetically 2018-10-23 17:08:36 +02:00
Rickard von Essen bb63b08393
Reference AWS docs for valid formats for kms_key_id 2018-10-23 09:15:16 +02:00
Megan Marsh 7c60b4cb5f
Merge pull request #6854 from gordonbondon/gordonbondon/aws_kms_docs
Clarify amazon kms_key_id usage
2018-10-22 14:53:15 -07:00
Megan Marsh 6597b7e0de
Merge pull request #6878 from jvasallo/f-shell-local-specificos
feat: ability to specify runtime OSs where shell-local should run
2018-10-22 14:33:23 -07:00
Megan Marsh 9bc41a23b9
Merge pull request #6893 from hashicorp/document_3446
update docs to fix windows single-quoting problem
2018-10-22 11:11:53 -07:00
Megan Marsh 091efae8bb
Merge branch 'master' into misc 2018-10-22 11:07:30 -07:00
Megan Marsh 5fa51e099c update docs to fix windows single-quoting problem 2018-10-19 15:50:24 -07:00
Megan Marsh 9573013d3a
Merge pull request #6872 from aspectcapital/disable-ena-support
Add support to explicitly disable ENA support
2018-10-19 10:54:38 -07:00
Megan Marsh 8eed944d35
Merge pull request #6881 from hashicorp/fix_6880
add explanation of ui message types
2018-10-19 10:32:57 -07:00
Megan Marsh 31bbf19082 clean up 2018-10-19 10:15:12 -07:00
Megan Marsh 4e7a0fd09f add version types 2018-10-19 10:13:30 -07:00
Megan Marsh 3c73e07afa add explanation of ui message types 2018-10-19 10:03:50 -07:00
Matt Dainty 556e26c093 Update docs regarding disabling ENA support 2018-10-19 12:40:43 +01:00
Joel Vasallo 0912adea34 fix: converted onlyon param to only_on and added validation step 2018-10-19 00:51:25 -05:00
Josh Soref b68168807a Miscellaneous doc improvements
backticks, spaces, commas

In general, a list of items should have a space after each comma.
While there are editorial styles that suggest commas inside quotations,
they're horrible advice when the backticks are describing specific
character for a user to enter.

one off indent filters section

singular

backticks...

word wrap long lines...

spelling: macOS

contributing: clarify closing case
contributing: link to changelog
contributing: point to git remote...
contributing: split commands from descriptions
contributing: grammar
spelling: github
grammar: comma after etc.
spelling: macOS
grammar: i.e.
alicloud: use relative link
alicloud: use backticks
alicloud: bits
alicloud: such as
grammar: comma after etc.
avoid linking periods
grammar: period
amazon-chroot: IOPS
amazon-chroot: use backticks
amazon-chroot: link to section
amazon-chroot: whether-or-not; period
amazon-ebs: period
amazon-ebs: use relative link
amazon-ebs: use backticks
amazon-ebs: comma
amazon-ebs: bold
amazon-ebssurrogate: comma after etc.
amazon-ebssurrogate: this builder
amazon-instance: this builder
amazon-ebssurrogate: set this
amazon-ebssurrogate: whether-or-not
amazon-ebssurrogate: period
amazon-ebssurrogate: bold section reference
amazon-ebssurrogate: backticks...
amazon-ebssurrogate: commas around e.g.
spelling: precedence
spelling: i.e.
amazon-ebssurrogate: backticks...
2018-10-18 19:09:49 -04:00
Kevin Hicks 03f8680c3c
Remove json specifier from doc code block 2018-10-18 16:53:57 -05:00
Megan Marsh 57f87f58b9
Merge pull request #6374 from rickard-von-essen/aws-filters
builder/amazon: Add suppport for vpc_filter, subnet_filter, and security_group_filter
2018-10-18 14:34:02 -07:00
Joel Vasallo 25c0b98363 feat: ability to specify runtime OSs where shell-local should run 2018-10-18 15:10:04 -05:00
Megan Marsh c5b6eff691
Merge pull request #6871 from LKaemmerling/master
Add hcloud builder
2018-10-18 11:13:16 -07:00
Lukas Kämmerling bad1b95a49 Unify steps, fix some typos 2018-10-18 08:03:04 +02:00
Megan Marsh fd89d4f020
Merge pull request #6827 from skish/qemuDiskZero
builder/qemu add drive detect-zeroes option
2018-10-17 19:12:38 -07:00
Adrien Delorme 37e52b86bf
Merge pull request #6825 from phillipsj/update-azure-setup
Updated azure setup for new Azure CLI.
2018-10-17 17:03:39 +02:00
Adrien Delorme 24a723fb60
fix typo 2018-10-17 15:35:29 +02:00
Lukas Kämmerling 16453173db Remove notes from template and fix some whitespace issues 2018-10-17 13:37:48 +02:00
Lukas Kämmerling 270110767c
Add hcloud Builder 2018-10-17 12:15:47 +02:00
Mikhail Ushanov a01eb656ad website: fix volume_type names formatting
for consistent docs pages

Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-10-16 21:37:48 +03:00
Mikhail Ushanov e8e0810f14 website: update device_name parameter description
Signed-off-by: Mikhail Ushanov <gm.mephisto@gmail.com>
2018-10-16 21:37:48 +03:00
Megan Marsh 50b0dd6381
Merge pull request #6861 from hashicorp/qemu_example
removed guarantee of a working template from qemu docs
2018-10-16 10:19:50 -07:00
Megan Marsh dd77a4242c removed guarantee of a working template from qemu docs 2018-10-16 10:14:44 -07:00
Adrien Delorme 045a1c46db
doc shortfy back vagrantcloud url 2018-10-16 18:10:22 +02:00
John McGehee a9f35f74b3
Correct the Vagrant Cloud box URL in the example
I updated the URL, but I actually don't think that the URL adds much value to the documentation.
Perhaps just remove the URL, so the item would read simply:

-   `box_tag` (string) - The shorthand tag for your box that maps to Vagrant
    Cloud, for example `hashicorp/precise64`.
​
2018-10-15 18:39:05 -07:00
Artem Iarmoliuk a69ed1dcd6 Clarify amazon kms_key_id usage 2018-10-15 23:49:26 +03:00
vkatsikaros caccbdc712
Fix minor typo in chef-client.html.md 2018-10-12 15:43:38 +03:00
Megan Marsh a41d97dd51
Merge pull request #6829 from jsoref/grammar
Grammar
2018-10-10 11:47:43 -07:00
Megan Marsh f5af2afc06
Merge pull request #6818 from hashicorp/fix_6732
default wait time for amazon import to one hour.
2018-10-10 11:27:34 -07:00
Josh Soref 02ee369f43
Trying to make Grammarly happy 2018-10-10 14:19:21 -04:00
Josh Soref 84d343bf7e
filepath isn't a word 2018-10-10 14:18:06 -04:00
Josh Soref 8808be339f
Grammar fixes for googlecompute.html.md
Most of these were suggested by app.grammarly.com
2018-10-10 14:16:13 -04:00
Megan Marsh bae7f0a787
Merge pull request #6820 from hashicorp/fix_6664
add docs about default shell to execute_command call
2018-10-10 10:26:02 -07:00
Christopher Boumenot 520dea23fd
Merge pull request #6798 from mbearup/mb-sharedgallery
Consume images from Azure Shared Image Gallery
2018-10-10 09:53:18 -07:00
Konstantin Shloma fe341e2bd0 fix go source formatting
add description to documentation page
2018-10-10 16:16:23 +03:00
Jamie Phillips f2565768aa Updated azure setup for new Azure CLI. 2018-10-09 22:49:02 -04:00
mbearup 335feaf89c Convert shared_image_gallery options to a struct
Updates tests and documentation for shared_image_gallery
2018-10-09 13:56:49 -07:00
Megan Marsh 7698f7a4a6 update docs 2018-10-09 13:40:08 -07:00
Megan Marsh a564b6c62a add docs about default shell to execute_command call 2018-10-09 13:34:26 -07:00
Charles Phillips d6123f2b02 Updating Azure CLI commands on Azure Builder page.
The commands on the Azure Builder page are out of date with the current CLI.
2018-10-08 00:10:11 -04:00
Rafael Rivera e1474e91a6 Clarify NTLMv2 support in documentation 2018-10-04 22:21:44 -07:00
Adrien Delorme 626a3cc2a4 have -timestamp-ui match what's in doc
this was just an omission
also `=true` is not a necessary precision in this case

#6784
2018-10-03 14:40:13 +02:00
Adrien Delorme 83c713c0df
Merge pull request #6784 from alowde/add-build-timestamps
add optional timestamps to build log
2018-10-02 14:19:14 +02:00
Ashley Lowde 2884f6fab6 improve formatting and documentation for PR#6784 2018-10-02 20:00:45 +09:30
Adrien Delorme 4e14710a66
Merge pull request #6785 from shammellee/patch-2
Fix small typo
2018-10-01 12:00:39 +02:00
Adrien Delorme 08f984d702
Merge pull request #6783 from shammellee/patch-1
Fix small typo
2018-10-01 11:11:17 +02:00
Tyler Tidman 1a332421d7 Fix typo in docs for shell post-processor 2018-09-30 15:33:44 -04:00
Shammel Lee 7024fecf4d
Fix small typo 2018-09-29 16:17:10 -04:00
Ashley Lowde 12496e3702 add optional timestamps to build log 2018-09-29 22:39:24 +09:30
Shammel Lee f10571b8cd
Fix small typo 2018-09-28 21:38:29 -04:00
Florian Florensa 9ea5104b74 scaleway: add boottype parameter in config 2018-09-27 16:37:07 +02:00
zhuzhih2017 676b28ecc5
Merge pull request #6764 from chhaj5236/feature/support_disable_stop_instance
support disable_stop_instance option for some specific scenarios
2018-09-27 14:52:07 +08:00
Adrien Delorme 78c8e0f114
Merge pull request #6756 from hashicorp/fix_6738
update winrmcp vendor and update error message in file provisioner to…
2018-09-26 13:24:55 +02:00
Adrien Delorme 10c82a5779 uptade alyuin doc with existing image & add a note on how to find out about new ones 2018-09-26 11:43:49 +02:00
bozhi.ch bb19cdeb55 support disable_stop_instance option for some specific scenarios 2018-09-25 22:02:05 +08:00
Megan Marsh 7597f609b1 update winrmcp vendor and update error message in file provisioner to aid user who messes up file path name. update file provisioner docs 2018-09-21 14:51:32 -07:00
Megan Marsh ed38fe9bef
Merge pull request #6702 from shield-9/disk_format
Add disk_format option for OpenStack builder
2018-09-20 14:37:36 -07:00
Adrien Delorme f088ab6d44 gcp/builder: add doc for tags
closes #6446
2018-09-20 10:50:50 +02:00
Daisuke Takahashi e375a87a56 OpenStack: Update documentation for `image_disk_format` 2018-09-20 10:44:28 +09:00
chhaj5236 43e091de15
Merge branch 'master' into feature/support_tags 2018-09-17 16:50:44 +08:00
zhuzhih2017 31bbe2983b
Merge pull request #6688 from chhaj5236/feature/support_ssh_private_ip
support ssh with private ip address
2018-09-17 16:46:38 +08:00
bozhi.ch b8a3e3b8f4 support adding tags to image 2018-09-16 18:16:13 +08:00
Megan Marsh 38cc525ec7 new option allowing user to clean up the ephemeral ssh key from the authorized_keys file 2018-09-14 11:06:38 -07:00
Adil Sadik 34a6cda26e Add note about ssh copies for windows 2018-09-13 12:15:33 -04:00
Megan Marsh 4dbd11110b fix typo in execute_command on shell-local provisioner and postprocessor docs 2018-09-12 15:31:28 -07:00
Megan Marsh d5ce18b857 update owners docs 2018-09-12 05:35:59 -07:00
Matt DeBoer 09797df958 use a UI wrapper to auto-decode error messages
update docs to reflect optional config
2018-09-11 16:05:43 -07:00
bozhi.ch ff31665e38 update document about ssh_private_ip option 2018-09-11 19:41:42 +08:00
Megan Marsh 351cdc8508
Merge pull request #5366 from dpolitis/fix_ovftool
Fix recurring bug #3878, make destination ESXi host selectable in con…
2018-09-10 12:12:40 -07:00
Megan Marsh 3d615d8c4d
typo 2018-09-10 12:02:13 -07:00
dpolitis d1f5312253 fix recurring bug #3878, make destination ESXi host selectable in config, more informative error output 2018-09-10 08:40:03 +03:00
Katie McLaughlin bb46fcb117 Add note about reloading templates 2018-09-10 10:43:53 +10:00
Adrien Delorme e02d0dacc4
Merge branch 'master' into aws-filters 2018-09-07 16:14:00 +02:00
Sargun Dhillon 3ef15260a9 Add documentation for root_volume_type 2018-09-06 13:23:28 -07:00
Megan Marsh 63dfb1db91 fix default ssh bastion port in docs 2018-09-05 11:29:20 -07:00
Megan Marsh 34f323ce9e update keep_registered docs for vmware 2018-09-04 14:25:15 -07:00
Megan Marsh cb35829f80
Merge pull request #6411 from jmartin-r7/esxi_compact
add support for disk compaction to esx5 builder
2018-09-04 12:44:32 -07:00
RenaudS 26aab49aaf aws spot instances: add block_duration_minutes option (#6638)
* Add block_duration_minutes option

* int64 cannot be nil

* Update doc

* Fix formating
2018-09-03 08:33:58 +02:00
Jeffrey Martin 1833b4edaf
validate compaction is skipped when not 'thin' 2018-08-30 16:44:00 -05:00
Jeffrey Martin b51cd22b21
document ESXi disk compaction & use verbose option 2018-08-30 16:44:00 -05:00
Megan Marsh 266a48a73a minor fixes for shell provisioner docs and logging 2018-08-30 14:36:14 -07:00
Megan Marsh 7042d7a3d5
Merge pull request #6636 from hashicorp/fix_6522
Create new template option allowing users to choose to source env vars from a file rather than declaring them inline
2018-08-30 12:34:12 -07:00
Harvey Lowndes 6a4b2ccf82 Add documentation for OCI freeform tags 2018-08-29 15:31:05 -07:00
Megan Marsh 35406bbfc2 update shell provisioner docs with new use_env_var_file option and clear descriptions of quoting 2018-08-29 11:10:49 -07:00
Megan Marsh 174098ba29 implement vault template function for kv engine; add docs 2018-08-28 13:58:56 -07:00
Megan Marsh dfaf624f4c add template function allowing user to read keys from vault
update dependencies
add minimal docs
2018-08-28 11:23:47 -07:00
Olivier Ceyral 83fce837d8 Add documentation 2018-08-28 11:04:33 -07:00
Megan Marsh c5b346b07b
Merge pull request #6393 from DanHam/fix-hyperv-export
Various improvements to Hyper-V ISO and VMCX builders
2018-08-24 15:52:49 -07:00
Megan Marsh 8fbce8c40c
Merge pull request #6357 from ladar/master
Added a 'split' function to parse template variables.
2018-08-24 15:18:36 -07:00
Rickard von Essen 414e10d43d Added docs for subnet_filter, vpc_filter, and security_group_filter 2018-08-24 20:25:06 +02:00
Megan Marsh d883dfe67a
Merge pull request #6566 from hashicorp/atlas-deprecation
Complete Atlas deprecation.
2018-08-23 14:35:33 -07:00
Megan Marsh 1f79b430ee
Merge pull request #6610 from hashicorp/filter_logs
Filter logs
2018-08-23 13:30:21 -07:00
Megan Marsh 7f518cc2d0
Merge pull request #6616 from hashicorp/fix_6496
added new template variables to replace PACKER_KEY_INTERVAL with tuna…
2018-08-23 13:21:31 -07:00
Megan Marsh 31d4f8af45 use a time.Duration instead of a hardcoded ms 2018-08-23 13:16:01 -07:00
Adrien Delorme a0a0594a35 add missing comma 2018-08-23 15:48:14 +02:00
Adrien Delorme 8560fe89e5 Azure Docs: enhanced the copy pasta power
* so that it's easier to just copy & paste commands to get going
2018-08-23 13:08:41 +02:00
Rickard von Essen 70cfafb75c
Merge pull request #6490 from tcarrio/most-recent-image-openstack
OpenStack source image search filter
2018-08-23 12:41:06 +02:00
Megan Marsh bb319fb1e8
Merge pull request #6607 from hashicorp/gcp_min_cpu_platform
GCP: min cpu platform
2018-08-22 12:58:34 -07:00
Megan Marsh 918db58604 added new template variables to replace PACKER_KEY_INTERVAL with tunable key and keygroup intervals depending on driver used 2018-08-22 11:37:56 -07:00
Rickard von Essen 057a635cab
Merge pull request #6532 from sermilrod/Allowing-fixed-port-in-forwarding-rules
Cloudstack builder: adding public_ssh_port flag to use a fixed port in the forwarding rules
2018-08-22 14:27:38 +02:00
Sergio Millan Rodriguez befdb59da6 renaming public_ssh_port to public_port 2018-08-22 10:17:46 +01:00
tcarrio 3eb4151599 Fixed wildcard usage in docs 2018-08-21 17:36:30 -04:00
Megan Marsh 1a04b2a31a update docs to include section on sensitive-variables array 2018-08-21 10:40:33 -07:00
Adrien Delorme d8b537e258 website doc for min_cpu_platform 2018-08-21 10:35:33 +02:00
Tom Carrio c5fe1e9e34 Updated to @rickard-von-essen's code review suggestions, including:
- filter build and error checking in Prepare stage (multiErr created in the original function will be returned to Prepare and appended, so all errors show).
- source_image overrides source_image_filter.
- Doc edit
2018-08-19 18:47:07 -04:00
Tom Carrio db3d2682b5 Updated allowed filters to tags, visibility, owner, and name. Test cases updated and passed 2018-08-19 18:45:22 -04:00
Tom Carrio de9999ecb9 Updated tag to slice, docs, comments, only active images, source_image_name supercedes filter name 2018-08-19 18:45:22 -04:00
tcarrio 6dc71590eb Updated OpenStack Builder docs and tests 2018-08-19 18:45:22 -04:00
Rickard von Essen d4c34159f4
Merge pull request #6373 from ozerovandrei/openstack-neutron-floatingips
OpenStack builder: floating IP refactoring
2018-08-17 15:38:33 +02:00
Adrien Delorme 3ea8f9f50d
Small updates on the googlecompute website docs 2018-08-17 12:41:37 +02:00
Andrei Ozerov 6bf442f039 OpenStack builder: fix floating IP docs
Update website documentation about "floating_ip_network" parameter.
Add new inline comment about alghoritm that is used for checking
floatingIP-related configuration parameters.
2018-08-17 07:55:31 +03:00
Marcel Prince 2cde0d6132 Add env template function to doc 2018-08-16 14:23:29 -07:00
Andrei Ozerov 29c20eae78 Docs: update OpenStack floating IPs notes
Introduce the new "floating_ip_network" parameter and add deprecation
warning for the "floating_ip_pool" parameter.
2018-08-16 22:18:48 +03:00
Andrei Ozerov 357ff19c52 OpenStack docs: add blockstorage volumes info
Add notes, available parameters and basic example of how to use
OpenStack Block Storage volume as a root volume of an instance.
2018-08-16 12:40:11 +02:00
Megan Marsh 3362897c44
Merge pull request #6585 from hashicorp/do_6584
fix security hole with ami filter
2018-08-15 10:26:40 -07:00
Rickard von Essen 25452945d7
Merge pull request #6546 from mzupan/do-add-tags
Add tags to DigitalOcean Droplets
2018-08-15 15:52:32 +02:00
Rickard von Essen 9e9f0d2ab9
Merge pull request #6570 from cb-oath/openstack-builder-ports
add support for ports to the OpenStack builder
2018-08-15 13:35:48 +02:00
Megan Marsh d57b599f3c update docs 2018-08-14 12:33:09 -07:00
Christopher Boumenot 39fc8593de
Merge pull request #6576 from double16/vagrant-azure
Add to vagrant post-processor support for Azure
2018-08-09 12:36:22 -07:00
Patrick Double 2868971a9b Fixes per code review 2018-08-09 07:14:14 -05:00
Patrick Double d796edc783 Add to vagrant post-processor support for Azure 2018-08-08 10:04:28 -05:00
chbell43 5f9d4b729f add support for ports to the OpenStack builder
For networks that have multiple subnets, we may want to target a single
subnet.  OpenStack doesn't let you target a single subnet in a network
and so you need to make a port.
2018-08-03 20:46:36 +00:00
Matthew Hooker ddf23a2c46
Complete Atlas deprecation.
Removes the push command and the Atlas post-processor.  Please see our
guide on building immutable infrastructure with Packer on CI/CD for
ideas on implementing these features yourself.
https://www.packer.io/guides/packer-on-cicd/
2018-08-02 20:23:28 -07:00
Nye Liu 80bd3b99d0 Fix typo, cosmetic whitespace 2018-08-02 20:05:42 +00:00
Nye Liu 8458b60b24
Document the `config` option to the lxd builder. 2018-08-02 12:29:17 -07:00
Megan Marsh 7cbaac4acd
Merge pull request #6554 from adarobin/googlecompute_update_docs
Update googlecompute docs on images from scratch
2018-08-02 11:15:33 -07:00
Christopher Boumenot 650a0f3c27
Merge pull request #6558 from boumenot/pr-Azure-clean_image_name
azure: implement clean_image_name
2018-08-02 09:28:34 -07:00
Christopher Boumenot a3e6153068 azure: implement clean_image_name 2018-08-01 10:54:45 -07:00
Megan Marsh 43a410b161
Merge pull request #6553 from lmayorga1980/master
#6297 add a documentation note for windows 2016 images
2018-08-01 10:15:50 -07:00
lmayorga 9ff41d4051 update note restriction for amazon windows 2016 amis only 2018-08-01 08:45:38 -04:00
Adam Robinson e74706c761 update googlecompute docs on images from scratch 2018-07-31 16:08:07 -04:00
lmayorga 5fff424ad5 #6297 add a documentation note for windows 2016 images 2018-07-31 15:09:41 -04:00
Mike Zupan 9247a3c564 adding in th docs 2018-07-30 11:27:57 -06:00
Sergio Millan Rodriguez d90dfc096a adding public_ssh_port flag to use a fixed port in the forwarding rules 2018-07-24 18:39:02 +01:00
Megan Marsh 07b6bc0c4f
Merge pull request #6504 from sharmaansh/6309-amazon-chroot-create-volume-tags
amazon-chroot: Add tags on CreateVolume
2018-07-23 14:58:17 -07:00
Megan Marsh d2823622e5
Merge pull request #6249 from iammattcoleman/add-use_backing_file
qemu builder: add the 'use_backing_file' setting for QCOW2 images
2018-07-23 13:40:04 -07:00
Megan Marsh 66c45273fb
Merge pull request #6494 from double16/vagrant-docker
Vagrant post-processor for using a Docker image
2018-07-23 12:18:52 -07:00
Anshul Sharma 431cbb2ad5
Added Docs 2018-07-20 09:04:49 +03:00
Patrick Double ce08eb8b7c Cleanup docs 2018-07-19 20:41:26 -05:00
DanHam 1a7804221e
Minor fixes, changes and improvements to Hyper-V VMCX docs 2018-07-20 02:12:48 +01:00
DanHam da21c25791
Convert incorrect 'vmxc' -> 'vmcx' in codebase, docs and template opts
grep -rli --exclude-dir={vendor,bin\*,\*vmware\*,\*pkg\*} vmxc . | \
xargs sed -i 's/\(vm\)\(x\)\(c\)/\1\3\2/ig'
2018-07-20 02:12:47 +01:00
DanHam 29503e453e
Update Hyper-V docs with new export behaviour 2018-07-20 02:12:46 +01:00
DanHam e42e03ef2e
Update VMCX doc: Include `temp_path`; ISO & VMCX docs: Better explain opts 2018-07-20 02:12:46 +01:00
DanHam bd5692451b
Remove deprecated `vhd_temp_path` option from documentation 2018-07-20 02:12:44 +01:00
Megan Marsh a5a6b1ab58
Merge pull request #6501 from Wenzel/expose_ansible_packer_http_addr
Expose ansible packer_http_addr extra var
2018-07-18 17:18:46 -07:00
Megan Marsh 9c2f44be83
Merge pull request #6503 from Wenzel/expose_packer_http_addr_shell_local
Expose PACKER_HTTP_ADDR environment variable for shell-local
2018-07-18 17:02:34 -07:00
Andrew Pryde 67f039509a
Merge pull request #6498 from neumayer/ocimetadata
Allow instance metadata to be specified in config
2018-07-18 18:27:27 +01:00
Megan Marsh fe15bc53a8
Merge pull request #6450 from shadycuz/ansible_winrm
Feature: Add randomly generated win_rm password to the ansible provisioner
2018-07-18 09:49:48 -07:00
Megan Marsh e8a7d948db update docs 2018-07-18 09:42:15 -07:00
Patrick Double c7fef8d22a Update vagrant post-process docs 2018-07-17 15:10:53 -05:00
Mathieu Tarral 430d9389be website: add documentation for packer_http_addr extra variable 2018-07-17 19:58:08 +03:00
Mathieu Tarral 221761d97a shell-local: add docs for PACKER_HTTP_ADDR env var 2018-07-17 18:50:40 +03:00
Robert Neumayer 990d139d45 Fix typo in oci documentation 2018-07-17 17:46:23 +02:00
xxx 7630268e1d Incorporate review comments 2018-07-17 17:41:19 +02:00
Patrick Double a301145ae1 Allow docker build as input to vagrant, docs 2018-07-17 09:41:18 -05:00
Levi Blaney f5e17d1cad
changed wording from builder to provisoner 2018-07-16 19:13:05 -04:00
Levi Blaney a5493e4906
added the builders that set_winrm_passwd works with 2018-07-16 17:26:38 -04:00
James Nugent 9fffe4056e
Merge pull request #5452 from smaato/tag-spot-requests
Enable tagging of spot requests
2018-07-16 13:00:07 -05:00
Sander van Harmelen 451cbd8aa9
Merge pull request #6487 from sermilrod/Honour-cloudstack-projectid
Honour cloudstack projectid
2018-07-16 13:53:06 +02:00
Sergio Millan Rodriguez 742bcf5afb added documentation for prevent_firewall_changes flag 2018-07-16 13:31:29 +02:00
Levi 17074cda2c added set_winrm_passwd usage instructions 2018-07-14 15:09:48 -04:00
Mark Meyer 2fec76ea87 Check if spot price is empty, when spot_tags is set 2018-07-13 22:42:42 +02:00
Megan Marsh a149dcb029
Merge pull request #6486 from adarobin/esxi_6.5+_documentation
Update documentation for building on ESXi 6.5 and 6.7
2018-07-13 09:51:12 -07:00
Adam Robinson 2496e09d75 Document vnc_disable_password=true requirement for ESXi 6.5+ 2018-07-13 09:26:02 -04:00
Adam Robinson da277a440c fix reversed logic in disable_vnc documentation 2018-07-13 09:13:58 -04:00
Megan Marsh 14166fdd99 update amazon import docs to include the env vars for setting aws waiter delays and timeouts 2018-07-11 10:36:21 -07:00
M. Marsh a231f630aa
Merge pull request #6454 from adarobin/ansible-winrm-documentation
Update Ansible provisioner docs for WinRM
2018-07-10 15:21:32 -07:00
Adam Robinson 37cb3ec055 clarify ansible connection plugin creation and link to working examples 2018-07-10 17:15:22 -04:00
M. Marsh 78e0fb3254
Merge pull request #6451 from KohlsTechnology/googlecompute-import-cleanup
Add feature to googlecompute-import post-processor to delete GCS files
2018-07-10 13:03:39 -07:00
M. Marsh c97c422b87
Merge pull request #6463 from DanHam/vmx-linked-clone-doc
VMX builder: Extend doc for new linked clones capability
2018-07-09 11:17:34 -07:00
Gergely Szabo b2098ce9d5 Missing comma in the qemu builder example 2018-07-09 13:46:15 +02:00
Gergely Szabo 3d1bb332e1 Shutdown_command for qemu improved. 2018-07-09 13:42:54 +02:00
Gergely Szabo 4562083883 Fixing shutdown_command doc for qemu builder 2018-07-09 13:32:08 +02:00
Mark Meyer bcaa5e49f1 Document the `spot_tags` parameter 2018-07-07 09:48:50 +02:00
DanHam 2ee7aea076
VMX builder: Extend doc for new linked clones capability 2018-07-06 22:26:35 +01:00
Edouard Bonlieu 4b1f96b527
Merge pull request #6439 from jbonachera/scaleway-config-bootscript
scaleway: add 'bootscript' configuration parameter
2018-07-04 10:10:19 +02:00
Adam Robinson 0c6e6ba637 Update Ansible provisioner docs for WinRM 2018-07-03 11:12:12 -04:00
Sean Malloy d8b229b59a Add feature to googlecompute-import post-processor to delete GCS files
New skip_clean config option added to control deleting import tar
files from GCS bucket. Defaults to false meaning by default delete
import tar files from the GCS bucket.
2018-07-02 21:44:30 -05:00
M. Marsh 8658eaf1ac
Merge pull request #6424 from DanHam/fix-esxi-export-hang
Prevent hang on export when using VMware ISO builder on remote ESXi host
2018-07-02 16:42:08 -07:00
Christopher Boumenot bf1b4b21a3
Merge pull request #6277 from dtzar/patch-1
Only show Windows Sysprep code with validation
2018-07-02 16:15:21 -07:00
DanHam 71f6494569
Docs: Try and clarify export and export related opts only work with ESXi 2018-07-02 18:13:19 +01:00
DanHam 66f9b64ff1
Docs: Users must set remote_password when exporting the VM with ovftool 2018-07-02 18:13:19 +01:00
M. Marsh 406f4eeb93
Merge pull request #6394 from conradjones/master
Add support to vmware-vmx for linked clones
2018-07-02 09:50:24 -07:00
Robert Neumayer 22e5523faa Allow instance metadata to be specified in config 2018-07-02 10:48:08 +02:00
Thor K. Høgås b1639a782b
Highlight which user Ansible provisioner uses
SSIA.
2018-07-02 10:17:24 +02:00
Julien BONACHERA 3ea887a9a7
scaleway: mention new 'bootscript' parameter in documentation 2018-06-29 22:02:00 +02:00
Sean Malloy 3622a669dc Add new post processor googlecompute-import 2018-06-26 21:39:55 -05:00
Megan Marsh b2e456c340 docs needed clarifying on what Packer would do.
Document this feature in ebs-volume.
2018-06-26 13:39:07 -07:00
M. Marsh 0cb998682b
Merge pull request #6413 from thefotios-enigma/patch-2
Update list of required IAM permissions
2018-06-25 13:27:44 -07:00
Nicolae Vlădescu b45d8c49c5
Fix typo 2018-06-23 16:45:15 +03:00
Fotios Lindiakos 896ceee902
Update list of required IAM permissions
The `ec2:DescribeSpotPriceHistory` is required when the `spot_price` parameter is set to `auto`.
2018-06-22 18:55:50 -04:00
Conrad Jones d05a601d00 Add support to vmware-vmx builder for linked clones. 2018-06-17 01:38:42 +01:00
M. Marsh 32fd89a4a2
Merge pull request #6377 from EximChua/patch-1
Update info on format of the credentials file
2018-06-15 11:30:13 -07:00
M. Marsh 9605302446
Merge pull request #6383 from egazrigh/patch-1
Update example for -var-file
2018-06-15 11:13:30 -07:00
DanHam 644f509f1d
Hyper-V VMCX: Minor word changes and fixes 2018-06-14 18:41:29 +01:00
DanHam 866ee26771
Hyper-V VMCX: Fix missing option - skip_export. Sort options alphabetically. 2018-06-14 18:34:37 +01:00
DanHam 9f528d6eb7
Hyper-V VMCX: Fix long lines 2018-06-14 18:34:37 +01:00
DanHam 647aef9855
Hyper-V ISO: Sort options alphabetically. Minor word changes and fixes 2018-06-14 18:34:38 +01:00
DanHam 83a8537db5
Hyper-V ISO: Fix long lines 2018-06-14 16:52:08 +01:00
egazrigh 6068320752
Update example for -var-file
On Windows version v1.2.4, cannot use -var-file= syntax
invalid value "" for flag -var-file: open : The system cannot find the file specified.
Have to use -var-file .\file syntax
2018-06-13 15:52:50 +02:00
EximChua 286a5aa8c7
Update info on format of the credentials file
Update info on format of the credentials file.
2018-06-13 15:34:06 +08:00
Megan Marsh 6226992757 fix file provisioner docs 2018-06-12 16:16:39 -07:00
M. Marsh 9d97365522
Merge pull request #6364 from hashicorp/do_6354
we should only have an installation guide in one place, to keep it up…
2018-06-11 12:04:15 -07:00
M. Marsh 5d35c71358
Merge pull request #6362 from rickard-von-essen/os-token
openstack: Add support for token authorization and cloud.yaml
2018-06-08 16:26:34 -07:00
Megan Marsh 6b1187666c we should only have an installation guide in one place, to keep it up-to-date more easily. 2018-06-08 14:28:09 -07:00
Matthew Hooker 3bdf1f1849 openstack: Add support for token authorization and cloud.yaml
via config options `cloud` and `token` and environment variables
OS_CLOUD and OS_TOKEN.
2018-06-08 21:38:26 +02:00
Rickard von Essen 57b8d58d7e Doc fixes 2018-06-08 21:21:26 +02:00
M. Marsh 1809975644
Merge pull request #6356 from stack72/fix-aws-iam-profile
docs/aws: Update documentation for AWS Spot Instances
2018-06-08 10:41:51 -07:00
M. Marsh 10549d34b6
Merge pull request #6322 from sieben/remove_vc
Remove the VC product line
2018-06-08 09:55:24 -07:00
Ladar Levison 8fee49ab9f Added a 'split' function to parse template variables. 2018-06-08 00:41:57 -05:00
stack72 1bc471073f
docs/aws: Update documentation for AWS Spot Instances
The docs didn't specify that `ec2:DescribeSpotInstanceRequests` was
required. This causes an error as follows:

```
Error waiting for spot request (sir-yg6866gj) to become ready:
UnauthorizedOperation: You are not authorized to perform this operation.
```

This is because the permission to describe instance state is not available
2018-06-08 03:04:22 +03:00
M. Marsh 5bddf6a267
Merge pull request #5086 from localghost/ansible_local_playbook_files
Add playbook_files to execute multiple ansible playbooks with ansible-local.
2018-06-07 16:26:05 -07:00
M. Marsh 62bed38c11
Merge pull request #6336 from PascalBourdier/master
install doc : avoid name conflict
2018-06-07 10:55:52 -07:00
Robert Neumayer 852973a001 Update puppet provisioner docs
* replace options with extra_arguments so the example works
2018-06-05 18:38:51 +02:00
PascalB b7b25ec7b2
avoid name conflict
On CentOS /usr/sbin/packer (from cracklib-dicts RPM) is already present and is required by systemd.
This is a symlink to cracklib-packer.

To avoid trouble, two solutions are available :
- put packer in /usr/local/bin
- remove /usr/sbin in the PATH
2018-06-04 10:04:55 +02:00
Rickard von Essen c0ae1b7790
digitalocean: artifact should include build region and fixed docs
- Add the build region to the list of regions for the artefact
- Corrected docs: `snapshot_name` doesn't have to be unique.
- Updated example to use Ubuntu 16.04
2018-06-03 16:37:38 +02:00
M. Marsh fb59157da5
Merge pull request #6321 from jqueuniet/patch-1
Clarify scaleway token definitions in doc
2018-05-29 15:24:53 -07:00
M. Marsh a012f70e71
Merge pull request #6251 from hashicorp/do_winrm_shell_local
access automatically generated winrm password from shell-local
2018-05-29 12:09:40 -07:00
Rémy Léone dba9f1b015 Remove the VC product line 2018-05-28 16:19:51 +02:00
Johann Queuniet 67185f61a5
Clarify scaleway token definitions in doc
Clarify the definition of both tokens, the previous one was a bit confusing and not consistent with Terraform where "organization" designates the access key instead of the authentication tokens.
2018-05-28 15:21:02 +02:00
localghost e1a1bb522d Merge remote-tracking branch 'origin/master' into ansible_local_playbook_files_update 2018-05-26 22:00:50 +02:00
James Nugent b97475b647
Merge pull request #6265 from DanHam/enable-t2-unlimited
Add support for T2 Unlimited for Amazon builders
2018-05-25 00:26:17 +04:00
M. Marsh bba8158d67
Merge pull request #6299 from hashicorp/fix6247
add note about key interval to virtualbox docs
2018-05-24 09:41:20 -07:00
Megan Marsh 846f94c964 implement template variable for accessing WinRM password in either environemnt variables or directly in execute_command or inline commands. 2018-05-23 16:00:43 -07:00
M. Marsh 62e1323577
Merge pull request #5956 from hashicorp/dedupe_shell_local
Deduplicate the code for the shell-local post-processor and shell-local provisioner
2018-05-23 15:54:27 -07:00
Matthew Hooker 0a8f7f28a0
add note about key interval to virtualbox docs 2018-05-23 15:24:18 -07:00
Megan Marsh 974e464f35 fix docs becuase we dont need to actually set the mount path 2018-05-23 13:34:56 -07:00
Megan Marsh b5095539a7 add docs 2018-05-23 09:58:15 -07:00
Paul Meyer 3dd6bf5781
Merge pull request #6285 from harijayms/devicelogin
Devicelogin Support for Windows and not requiring object ID
2018-05-22 11:26:47 -07:00
M. Marsh a8b6a04dda
Merge pull request #6194 from hashicorp/fix_6176
allow user to mount entire block device in chroot builder
2018-05-21 15:28:18 -07:00
Megan Marsh 969201a2d4 handle minor shell-local PR suggestions and corrections 2018-05-21 14:56:44 -07:00
Hariharan Jayaraman 8a3e599cad Added text to point out two device auth 2018-05-21 11:05:59 -07:00
Hariharan Jayaraman a54fcc9efe missed doc fixes to remove referece for object_id, note keeping the command for now for how to get object ID for older releases 2018-05-19 13:16:57 -07:00
M. Marsh edb5c1f50d
Merge pull request #6243 from camjjack/hyper-v-gui
Using vmconnect to display gui for hyper-v
2018-05-18 11:24:24 -07:00
Hariharan Jayaraman 1f46271a6b Ensuring device login works for Windows build 2018-05-18 00:32:01 -07:00
Christopher Boumenot a5530d4546
Merge pull request #6269 from harijayms/asyncrgdelete
Async delete Resource Group
2018-05-16 15:13:09 -07:00
localghost c33ca8ce64 Merge remote-tracking branch 'origin/master' into ansible_local_playbook_files_update 2018-05-16 22:14:12 +02:00
localghost 11f2b1ec24 Merge remote-tracking branch 'origin/master' into ansible_local_playbook_files_update 2018-05-16 21:54:39 +02:00
David Tesar f81492ef9d
Add back last step comment 2018-05-16 15:35:14 -04:00
David Tesar f793d219b2
Only show Windows Sysprep code with validation
The first example completes successfully, but will not let you know that the image is not actually able to be deployed to a VM.
2018-05-16 15:29:54 -04:00
Matt Coleman 3192f5e0da qemu builder: add the 'use_backing_file' setting for QCOW2 images 2018-05-16 10:22:50 -04:00
Hariharan Jayaraman 784c7973c2 minor updates to docs 2018-05-15 11:45:24 -07:00
Hariharan Jayaraman e1b18d594a Updates based on PR feedback 2018-05-15 11:41:26 -07:00
DanHam a9aa9908cd
Document use of T2 Unlimited for enabled Amazon builders 2018-05-15 12:25:06 +01:00
Jamie Lennox 436065c02b [Azure] Don't mention capture_container_name in required
capture_container_name is only a required variable if you are outputting
to VHD format. It is mentioned below as required when building a VHD so
having it here as well is confusing.
2018-05-15 18:35:14 +10:00
Hariharan Jayaraman c8c9bbb22a Async delete Resource Group 2018-05-14 20:06:23 -07:00
Unknown fc734b6bd9 Using vmconnect to display gui for hyper-v
vmconnect.exe comes as part of Hyper-V and is the tool used by Hyper-V Manager to connect with a virtual machine. This commits sets behaviour the same as virtualbox and vmware to display the virtual machine connection unless headless is set in the template.
2018-05-14 20:52:10 +10:00
M. Marsh 5871b8242b
Merge pull request #6101 from adarobin/azurecompatible
Add use_fixed_vhd_format Hyper-V ISO option
2018-05-10 17:02:44 -07:00
Megan Marsh 0f985d5e25 remove kms_key_id from ami_block_device_mappings and from launch_block_device_mappings 2018-05-10 14:56:09 -07:00
Stefan Henseler 6f00596053 Adds config option to specify hyper-v secure boot template 2018-05-10 19:00:35 +02:00
M. Marsh 3944088d7b
Merge pull request #6258 from hashicorp/do_6257
add documentation to ansible provisioner warning against running Pack…
2018-05-09 14:02:53 -07:00
Megan Marsh c1cb31a8a9 add documentation to ansible provisioner warning against running Packer as root 2018-05-09 09:59:54 -07:00
M. Marsh abb70bfa80
Merge pull request #6215 from tb3088/delay-extraArgs-4462_clean
Delay evaluation of ExtraArguments and standardize puppet-server and puppet-masterless
2018-05-08 15:03:55 -07:00
Christopher Boumenot b5efda4577
Merge pull request #6105 from boumenot/pr-azure-device-login-usgov
azure: device login for US Gov
2018-05-08 11:59:54 -07:00
Matthew Patton f510a8667b standardize documentation between provisioners. 2018-05-08 12:29:13 -04:00
Matthew Patton 399edbe5e7 revert false economy WRT .ExtraArguments 2018-05-08 10:12:22 -04:00
Matthew Patton b505cecd98 sync docs to code 2018-05-08 09:53:18 -04:00
Megan Marsh 2b2bd5715c fix docs 2018-05-07 15:10:10 -07:00
Megan Marsh 1bea658e16 fix command and inline calls on windows 2018-05-07 15:10:10 -07:00
Megan Marsh 9651432378 preserver BC for people using 'command' option 2018-05-07 15:10:10 -07:00
Megan Marsh dd183f22d9 update docs and add warnings around WSL limitations 2018-05-07 15:10:10 -07:00
Megan Marsh 51bcc7aa13 add new feature for telling shell-local whether to use linux pathing on windows; update docs with some examples. 2018-05-07 15:10:10 -07:00
Megan Marsh 5da4377f21 first pass at docs update 2018-05-07 15:10:10 -07:00
Christopher Boumenot 80a096cadd azure: device login for US Gov 2018-05-06 20:59:38 -07:00
Don Luchini 1cd825584e Documentation for staging directory cleanup flag. 2018-04-27 19:35:01 -04:00
M. Marsh df5c67090e
Merge pull request #6193 from adarobin/hvf
add support for hvf accelerator to qemu builder
2018-04-27 11:41:01 -07:00
Adam Robinson 29b89e63b8 add support for hvf accelerator to qemu builder 2018-04-27 10:11:20 -04:00
M. Marsh eb557af8bf
Merge branch 'master' into f-autocomplete 2018-04-26 11:18:37 -07:00
Adam Robinson 3aebd5f462 Add use_fixed_vhd_format Hyper-V ISO option 2018-04-26 13:35:19 -04:00
Sébastien BARTHÉLÉMY 0130f1f794
Hint about using --on-error=ask when debugging 2018-04-25 21:12:09 +02:00
Megan Marsh 59e3ec722d allow user to mount entire block device in chroot builder 2018-04-25 10:47:52 -07:00
Matthew Aynalem 540a6a29f4 minor fix for some links that aren't being rendered and incorrect datatype 2018-04-24 13:07:04 -07:00
M. Marsh 52df315ca9
Merge pull request #6160 from DanHam/fix-powershell-ssh
Fixes for PowerShell using ssh communicator
2018-04-24 11:03:35 -07:00
DanHam f17523401e
The default path for uploading the PS script now incorporates a UUID 2018-04-24 11:10:35 +01:00
DanHam 8bbc9be713
Explain how to manually set {{.Path}} and {{.Vars}} 2018-04-24 11:10:35 +01:00
DanHam 2779fb0042
Additional information for using PowerShell with SSH 2018-04-24 11:10:35 +01:00
DanHam 5db82aab21
Doc option allowing override of the path the env var script is uploaded to 2018-04-24 11:10:35 +01:00
Richard Nienaber 2cfbb83b70 fix typo 2018-04-24 10:36:54 +01:00
Richard Nienaber db65c99bf4 update code based on master and update docs 2018-04-24 10:35:27 +01:00
Megan Marsh 6f727cd85d clarify how to change google compute's firewall setting 2018-04-23 15:21:00 -07:00
Rickard von Essen a2a593759e
Merge pull request #6041 from Xeite/f-add-instance-name
builder/openstack: Add instance_name config to OpenStack builder
2018-04-23 08:47:50 +02:00
Tyler Tidman 90fde9fc46 More cleanup in communicator and builder docs
Tested and verified using "make website".
Fix up the vmware, vbox and qemu builder and communicator docs.
Sort more things in alphabetical order.
Use backtick delimiters for values.
Wrap long lines to 80 characters.
Show actual default value for boot_wait.
Copy vrdp_bind_address info from vbox iso to vbox ovf builder.
Show defaults for vmx_remove_ethernet_interfaces.
Show default port values for ssh in vbox ovf builder.
Remove executable bit on openstack builder doc.
Show default for skip_compaction in vmware vmx builder.
Add a bunch of missing periods.
Remove a few redundant commas.
2018-04-21 20:50:40 -04:00
M. Marsh bcbee45bf9
Merge pull request #6039 from stack72/triton-insecure-skip-tls-verify
builder/triton: Add support to Skip TLS Verification of Triton Certificate
2018-04-20 13:44:28 -07:00
Matthew Hooker 40d054a1a7
add recommended vmware network setting when using HTTPIP. 2018-04-20 12:28:11 -07:00
Matthew Hooker f5b09c8c38
set vim pandoc modeline 2018-04-19 14:26:30 -07:00
Matthew Hooker 4454e4fb4f
Use erb to add support for partials. 2018-04-19 14:26:30 -07:00
Matthew Hooker 36aeaf27b3
Use a partial for the boot command docs.
I know we rejected this idea back in #4061, but we are closer to being at a point
where we can host a version of the website on master, and this will help push that through.
2018-04-19 14:26:30 -07:00
alexgottschalkmedal 38e419dd8c
Update amazon.html.md
Fix typo - CreateKeypair should be CreateKeyPair
2018-04-19 13:07:20 -07:00
M. Marsh f5c031baf9
Merge pull request #5941 from synax/hyper-v-disk-block-size
Adds Support to configure hyper-v disk block size
2018-04-19 11:27:52 -07:00
Matthew Hooker 747d1eba27
add a note about sdl errors and how to fix. 2018-04-16 10:39:11 -07:00
John Morrissey b5ec42e62f fix missing comma in docs for lxd builder 2018-04-14 09:15:21 -04:00
Mickaël Fortunato 6bb173045a fix: documentation scaleway - update commercial type name 2018-04-07 22:12:19 +02:00
Megan Marsh 6da6ea74de add warning to generated feature in file provisioner 2018-04-05 16:12:20 -07:00
M. Marsh 56dd8cdb63
Merge pull request #3891 from nouney/f-generated-files
Add "generated" file tag to allow users to upload files created on the fly.
2018-04-05 16:08:38 -07:00
Megan Marsh bb53d5f6cc update docs to include Azure. 2018-04-05 15:26:19 -07:00
Omer Katz c0719a3590
Allow using a custom inventory file. 2018-04-05 12:56:07 +03:00
vkatsikaros 8fdd20ec2d
Add simpler example for chef client in local mode
The existing documentation example looks intimidating as it includes:
* variable interpolation
* configuration of the chef provisioner
* and it misses the `config_template` file
In the issue comments, [simpler and complete example](https://github.com/hashicorp/packer/issues/3355#issuecomment-198134727) exists already and works out of the box.

This change adds the simpler and complete example, while leaving the more complicated example intact.
2018-04-03 16:29:51 +03:00
Megan Marsh 67d2de8de1
Merge pull request #6079 from hashicorp/do_5866
add user data and user data file to oracle oci builder
2018-04-02 16:48:48 -07:00
Anthony Dong 5b7e058d0a Add documentation for template variables available for tagging 2018-04-02 19:32:14 +02:00
Megan Marsh ec5eba82cc add docs for user_data_file and user_data to oracle-oci builder page 2018-03-30 10:57:40 -07:00
Elijah Caine M. Voigt 091ac8fa59
Update qemu basic example
Referenced `iso_url` was a dud.
Added updated iso url and md5 checksum.
2018-03-28 11:22:20 -07:00
Matthew Hooker 14e1c4ebee
fix json formatting issue 2018-03-28 09:04:06 -07:00
Matthew Aynalem a9660c0aea docs/commands - update options to match those listed in command help output 2018-03-26 16:39:37 -07:00
Megan Marsh 7253d6547b minor LXD documentation tweaks 2018-03-23 15:46:39 -07:00
Megan Marsh 072cd6b745
Merge pull request #5998 from hashicorp/do_5895
allow users of AWS to use the dynamically-generated admin password wh…
2018-03-22 16:01:22 -07:00
Megan Marsh 95aa7e67bd
Merge pull request #5893 from neumayer/privateip
Allow using private ip addresses for oracle oci builder
2018-03-22 09:42:19 -07:00
Matthew Hooker 91864b842f
remove skip_metadata_api_check from docs 2018-03-21 22:03:21 -07:00
Matthew Hooker dc41b086fe
Document missing aws config params. 2018-03-21 22:00:39 -07:00
Yang Youseok 1f4212efa7 builder/openstack: Add instance_name config to OpenStack builder
RFC952 restricts hostname not to use underline(_) and period(.), so
private cloud with legacy DNS system does not allow just to use
image_name for name of server.

Add instance_name config option for servers which packer creates to
make instance_name configurable. If instance_name is not specified,
by default it works like the past using image_name for instance_name.
2018-03-22 11:20:14 +09:00
Matthew Hooker ac96e26c90
Merge pull request #6023 from ruzickap/feature/improve_documentation
Adding details to PACKER_BUILD_NAME to have it clear in the documentation how the variable is created
2018-03-21 15:57:47 -07:00
Stefan Henseler 7184e411e5 Adds documentation for hyperv-iso disk block size feature 2018-03-21 22:59:04 +01:00
Petr Ruzicka 7112212b2f Adding details to PACKER_BUILD_NAME to have it clear in the documentation how the variable is created 2018-03-21 07:58:53 +01:00
stack72 c877312a4d builder/triton: Add support to Skip TLS Verification of Triton URL
In order to allow Packer to connect to Private Triton installations
we now expose `insecure_skip_tls_verify` which, if set to true, will
allow the user to make requests to Triton installations that use a
certificate not signed by a trusted root CA
2018-03-20 22:10:12 +02:00
Matthew Hooker 29399282ef
Merge pull request #6018 from skierkowski/master
Update the deprecation date
2018-03-19 10:46:26 -07:00
Megan Marsh f3dc7546d4 even clearer example in winrmpassword docs 2018-03-16 14:28:20 -07:00
Megan Marsh de7d1430bd update powershell docs to include reference to the new winrmpassword template variable 2018-03-16 14:25:09 -07:00
Maciej Skierkowski 1ddbc4996e remove hard date 2018-03-15 17:26:08 -07:00
Matthew Hooker b16f2ec64b
builder/amazon: Use sdk default cred providers
I think we were overcomplicating things. The SDK provides the correct
credential chain by default, so let's use that. This patch does a quick
check for static credentials and uses those if found, then defaults to
the default credential provider chain.

This patch also removes the metadata timeout argument. Current versions
of the SDK have short timeouts by default, so I don't believe this is
needed.
2018-03-15 16:49:47 -07:00
Maciej Skierkowski 05c1938d92 update deprcation date 2018-03-15 15:09:48 -07:00
Matthew Hooker d2f9fd1afc
Merge pull request #6014 from hashicorp/do_6011
add note that packer doesn't support windows containers
2018-03-14 10:31:37 -07:00
Megan Marsh 414dd80e61
Merge pull request #6013 from jsoref/spelling
Spelling
2018-03-14 09:50:27 -07:00
Megan Marsh b32a8cab4b add note that packer doesn't support windows containers 2018-03-14 09:05:52 -07:00
Josh Soref aa52f68fda spelling: variable 2018-03-14 03:28:07 +00:00
Josh Soref ecc3d12340 spelling: validate 2018-03-14 03:28:29 +00:00
Josh Soref bf3bf79b81 spelling: timeoutms 2018-03-14 03:25:12 +00:00
Josh Soref 50f097b03d spelling: repeatedly 2018-03-14 02:19:20 +00:00
Josh Soref 91ecc80ede spelling: privileges 2018-03-14 02:14:59 +00:00
Josh Soref 8e36178e5b spelling: preemptible 2018-03-14 02:14:31 +00:00
Megan Marsh e2f55a50b5
Merge pull request #5702 from brokenbot/salt-masterless-windows
Windows Support for salt-masterless provisioner #5432
2018-03-13 14:26:40 -07:00
Megan Marsh aeb25d2c61
Merge pull request #5991 from evandbrown/google-disable-default-service-account
builder/googlecompute: Optionally disable service account
2018-03-13 13:39:08 -07:00
Andre Pearce f5156a7efb
Nest the additional field of `ami_root_device` 2018-03-13 20:11:52 +11:00
Josh Soref 35353faa62 spelling: omitted 2018-03-13 08:17:22 +00:00
Josh Soref 5c0d0322f0 spelling: manifest 2018-03-13 08:09:00 +00:00
Josh Soref 074b04522f spelling: initializing 2018-03-13 08:04:26 +00:00
Josh Soref e4c56e3cbd spelling: delimiters 2018-03-13 07:35:45 +00:00
Josh Soref dfcd5742cc spelling: defined 2018-03-13 07:35:31 +00:00
Josh Soref 0cff0f2f84 spelling: default 2018-03-13 07:35:21 +00:00
Josh Soref c38cdd0439 spelling: administrator 2018-03-13 07:06:52 +00:00
Christopher Boumenot 2a21032964 azure: randomize NIC and Public IP names 2018-03-11 20:47:45 -07:00
Matthew Hooker 8c408df53d
add note about keymap bug in qemu 2.11.
See #5769
2018-03-09 15:33:40 -08:00
Megan Marsh b1eaaed6fb
Merge pull request #5970 from boumenot/pr-azure-plan-info
azure: support for marketplace plan information
2018-03-09 15:21:03 -08:00
Christopher Boumenot 1ef491d4c8 incorporate reviewer feedback 2018-03-08 22:43:26 -08:00
Rickard von Essen 7dfa827a4c
builder/docker: Small doc update
- Correcting docs about communicator for Docker
- Clarifying that the docker builder will not work with remote hosts.
2018-03-08 13:56:34 +01:00
Evan Brown 4a2c124ea2 builder/googlecompute: Optionally disable service account
The ability to use a service account other than the default was
introduced in #5928. This change adds to that by introducing the
'disable_default_service_account' config option. If true - and
'service_account_email' is not set - Packer will create a GCE VM
with no service account.
2018-03-07 20:53:26 -08:00
SwampDragons 76e8d6e50b
Merge pull request #5980 from grahamhayes/add-lxc-vagrant-post
Add LXC to vagrant post-processor
2018-03-07 09:58:49 -08:00
Graham Hayes 91d60d6b81
Add LXC to vagrant post-processor 2018-03-07 15:17:52 +00:00
SwampDragons 97060d100c
Merge pull request #5928 from kri5/service_account_gce
Builder GoogleCompute: Allows to specify GCE service account build VM
2018-03-06 13:41:33 -08:00
Ali Rizvi-Santiago df6cdcc7f7 Disable the usage of the XHCI bus for USB on the vmware-iso builder.
Some platforms with incomplete XHCI implementations (i.e. FreeBSD)
will poll the bus despite there being no usb devices available.
This disables XHCI by default and documents how to enable it using
the vmx_data option.

This closes issue #5961.
2018-03-05 20:58:43 -06:00
Christopher Boumenot d2e593de37 azure: support for marketplace plan information 2018-03-05 09:05:21 -08:00
Christopher Boumenot 043a57be21
Merge pull request #5944 from jmajoor/azure-data-disk
Add support for optionally building Azure VMs with additional disks.
2018-03-03 00:02:48 -08:00
jmajoor 863f4ec1da Add additional documentation for the additional disks configuration 2018-02-26 17:41:28 -08:00
Taeho Kim dfc75acb63
Sort options alphabetically 2018-02-24 12:29:50 +09:00
jmajoor efcdbfeab9 Add support for optionally building Azure VMs with additional disks. 2018-02-23 15:34:13 -08:00
Taeho Kim d90b67ba23
Fix docs on Alicloud builder
- Fix the link to instance types page.
- Disk configurations should go into `image_disk_mappings` array.
- If `io_optimized` is not set, it's always `false`. (NOT inferred by instance type)
2018-02-23 11:51:43 +09:00
SwampDragons 9e8e376d6c
Merge pull request #5932 from hashicorp/add_configurable_snapshot_timeout
add configurable snapshot timeout to oracle-classic builder
2018-02-22 14:27:20 -08:00
Megan Marsh 597ddc2192 add configurable snapshot timeout to oracle-classic builder 2018-02-22 14:01:53 -08:00
Christophe Courtaut bda07497e9 website/docs: Adds documentation for GCE builder service account email new field 2018-02-22 18:46:13 +01:00
SwampDragons cfede07228
Merge pull request #5929 from hashicorp/oracle_classic_winrm
Oracle classic winrm
2018-02-21 13:31:40 -08:00
Megan Marsh df45e0916d Add the winRM communicator to Oracle Classic builder.
update oracle classic docs with a minimal working windows example
2018-02-21 13:21:54 -08:00
Antony Jones c973dd91c5
Fix formatting issues 2018-02-19 13:07:03 +00:00
SwampDragons 1cca06e5bf
Merge branch 'master' into website-docs-windows-restart 2018-02-15 14:33:49 -08:00
Megan Marsh d07a2dda7d fix grammar in docs 2018-02-15 14:28:22 -08:00
SwampDragons 23567aad6f
Merge pull request #5197 from BWITS/feature/policy_for_spot_instance
Add policies to use spot instance to create the AMI
2018-02-15 14:27:04 -08:00
Matthew Hooker d3848903e0
Clarify behavior or launch_block_device_mappings.
cf
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateVolume.html
2018-02-14 19:08:50 -08:00
Megan Marsh 3e3c16d627 update docs 2018-02-13 16:48:39 -08:00
Robert Neumayer 0534e3420c Update docs 2018-02-13 14:41:51 +01:00
Matthew Hooker 2747562708
remove ssh_private_ip from docs 2018-02-11 13:57:25 -08:00
Matthew Hooker 21313f4cf3
fix link 2018-02-10 13:59:28 -08:00