Commit Graph

3446 Commits

Author SHA1 Message Date
Adrien Delorme 79fbe98f90 document replace & replace_all 2019-09-17 16:21:06 +02:00
cmaahs 3e6cc05751 magictime_docs: Adding a reference to the go docs for formatting 2019-09-16 22:02:42 -05:00
Matt Kotsenas 17d2aa5f93
Fix typos in azure-setup.html.md
Fix a few typos in `azure-setup.html.md`.
2019-09-16 16:27:05 -07:00
allinwait 171c2a9a07 add the floppy label option 2019-09-12 12:25:22 +00:00
Brian Fox 331babc2ce allow blank access_token (no auth) for private vagrant box hosting 2019-09-12 12:37:53 +02:00
Gennady Lipenkov 524b822e11 Support GPU instances, allow set source image by name
Signed-off-by: Gennady Lipenkov <xgen@yandex-team.ru>
2019-09-10 17:52:42 +03:00
Adrien Delorme 146b88ba1e Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config 2019-09-10 12:44:46 +02:00
Adrien Delorme e730e9f3ce
Merge pull request #8051 from DanHam/aws-vol-tags
Add ability to set `run_volume_tags` for Amazon EBS Volume builder
2019-09-10 12:04:58 +02:00
Adrien Delorme 4981782130
Add community forum link to community mediums list 2019-09-09 18:27:33 +02:00
Adrien Delorme a531558aef
Merge pull request #8081 from hashicorp/website_third_party_plugins
borrow some of the copy from the terraform providers page and link fr…
2019-09-09 10:32:22 +02:00
Megan Marsh 4a319272e8 borrow some of the copy from the terraform providers page and link from this list to the page on installing plugins 2019-09-06 09:26:01 -07:00
Arjun Dandagi 675260a8c1
added version compatibility to console command
let the user know that console is available from version 1.4.2 and above, I was using 1.3.5 and didn't see the console command. thought of updating the docs.
2019-09-06 12:32:30 +05:30
Adrien Delorme 058fa2116d
Merge pull request #8064 from mjrider/issue-8060
post-processor/vsphere: removed redundant whitelist check for builders as the PP will check for an ova, vmx or ovf file
2019-09-05 10:34:04 +02:00
Adrien Delorme 1a7416e128
Merge pull request #8071 from hashicorp/add_third_party_plugins_to_website
Add third party plugins to website
2019-09-05 10:30:29 +02:00
Megan Marsh 29897e3cd2 update copy explaining where to find plugins 2019-09-04 11:11:44 -07:00
Megan Marsh 9df9ffbc06 add a section detailing some third party plugins I know about to the website 2019-09-04 11:06:05 -07:00
Robbert Müller 3c69a938c5
Update documentation for vsphere post-processor
Signed-off-by: Robbert Müller <spam.me@grols.ch>
2019-09-04 18:34:40 +02:00
Adrien Delorme 2b30e88360
Merge pull request #8068 from CallumDenby/patch-1
Remove incorrect troubleshooting information for Arch Linux
2019-09-04 15:07:10 +02:00
Adrien Delorme 55358175bf
Merge pull request #8054 from zaro0508/debugger-doc
Add doc about debugger setup
2019-09-04 15:00:30 +02:00
Callum Denby 0f5924b054
Remove troubleshooting information for arch linux
The package for Packer in the arch linux repos now points to HashiCorp packer. https://www.archlinux.org/packages/community/x86_64/packer/
2019-09-04 13:37:41 +01:00
Khai Do b442c0ad45 add debugging info to debugging page as well 2019-09-03 09:01:00 -07:00
Adrien Delorme ba9ffcbf73 re-indent HWConfig struct comments 2019-09-03 17:35:29 +02:00
DanHam 6b80075db0
Docs: Add `run_volume_tags` option to the ebsvolume docs
* Add note explaining temp override of `ebs_volumes` tags when the
  instance is initially created
2019-08-30 14:30:25 +01:00
DanHam 06b049987b
Docs: Formatting, fixes, nits, and improvements to the ebsvolume builder doc
* Fix or remove references to AMI creation copied in from other docs
* Remove unsupported `snapshot_users` and `snapshot_groups` options
2019-08-30 14:16:29 +01:00
DanHam a418a22cae
Docs: Fix missing required option `ami_name` for ebssurrogate builder 2019-08-30 14:16:29 +01:00
Adrien Delorme 7d9798f5ee update AlicloudAccessConfig docs for SECURITY_TOKEN
SecurityToken=>SECURITY_TOKEN
2019-08-29 14:39:25 +02:00
Adrien Delorme 9f8e9893b3 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config 2019-08-29 14:22:16 +02:00
Adrien Delorme 1b8673ddc9
Merge pull request #8040 from Shuliyey/doc/incorrect_documentation_in_alicloud-ecs_security_token
📝 incorrect documentation in `alicloud-ecs` builder, env for `security_token` should be `SECURITY_TOKEN` instead of `SecurityToken`
2019-08-29 10:52:41 +02:00
Adrien Delorme f89156fb83 link proxmox builder docs
fix #8044
2019-08-28 10:13:34 +02:00
Adrien Delorme b3cdf2ac8f remove docs typo 2019-08-27 15:16:33 +02:00
Adrien Delorme a73471366e docs: remove deled partial reference 2019-08-27 14:02:56 +02:00
Adrien Delorme 0fe48691e8 ignore doc fields containing `TODO` 2019-08-27 13:55:00 +02:00
Adrien Delorme 94bb33db57 fix triple backtick indentation 2019-08-27 13:37:28 +02:00
Adrien Delorme ec52f36af1 docs: escape pointer (*) parameters `*` => `\*`
so that we don't get weird italics there and there
2019-08-27 13:30:50 +02:00
Adrien Delorme d135106171 fix more docs 2019-08-27 09:50:43 +02:00
Adrien Delorme 9360f57b42 Update _RunConfig-required.html.md
Co-Authored-By: Megan Marsh <swampdragons@users.noreply.github.com>
2019-08-27 09:47:47 +02:00
Adrien Delorme 75f31b8fac add ssh interface docs to openstack 2019-08-27 09:20:47 +02:00
Zeyu Ye 125c02e86a 📝 incorrect documentation in `alicloud-ecs` builder, env for `security_token` should be `SECURITY_TOKEN` instead of `SecurityToken` 2019-08-27 16:59:42 +10:00
Adrien Delorme 5517d41468 make sure all documentation fields are there
* add missing `temporary_key_pair_name` field for alicloud
* add missing description to `vpc_filter` for aws
* add missing ssh communicator fields for aws
* add links for aws
* update vmware-vmx docs
* manually describe AMI Configuration section for ebsvolume
* display missing required ami_name field for aws
* add missing fields for docker
* add missing fields for openstack
2019-08-26 17:16:54 +02:00
Adrien Delorme 2db109d55b Merge branch 'master' into scrape_doc_to_builder_struct_config 2019-08-23 17:37:53 +02:00
Adrien Delorme 83824c4831
Merge pull request #8024 from nfagerlund/aug19_nokogiri_update
website: Update middleman-hashicorp and Gemfile.lock
2019-08-22 14:49:43 +02:00
Tadej Janež 491c832f59
Fix ansible provisioner docs for galaxy_force_install conf parameter 2019-08-22 11:28:22 +02:00
Nick Fagerlund 1f733d1070 website: Update middleman-hashicorp and Gemfile.lock
Time marches on, and so do security vulnerabilities in Nokogiri. So it's time
for a new middleman-hashicorp version.

As with last time, here's a reminder for the next person who needs to update
this:

- Packer is different from all the other product sites. It uses a Netlify
  container to build, instead of either the basic middleman-hashicorp container
  or the hybrid thing that Vault uses. It doesn't come with all batteries
  included, so it has to take fifteen minutes to build the universe the first
  time you run it (or the first time you run it after an upgrade). After that,
  it caches all the gems it built the previous time.
- So the steps to update it are a bit different. (Simpler, but more sitting around.)
    - Update the Gemfile
    - Delete Gemfile.lock
    - `make website` until it comes up, then ctrl-C
    - Commit the changes
2019-08-21 16:33:32 -07:00
DanHam 53c59fc486
Document use of Artifice and Vagrant Cloud pp's. Other changes 2019-08-21 16:53:06 +01:00
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config 2019-08-21 16:44:23 +02:00
Megan Marsh 17d9a85895
Merge pull request #7945 from ahilsend/hcloud-image-filter
feat(builder/hcloud): allow selecting image based on filters
2019-08-19 14:37:43 -07:00
stsully 9b94b9857a
update verbiage
I think the intent here was accidentally switched from "necessary" to "unnecessary." Maybe just say that it might be "required" instead.
2019-08-16 12:46:56 -06:00
Megan Marsh 94d8da60f0
Merge pull request #7940 from jgeorgeson/openstack-winrmpassword-provisioners
OpenStack builder store WinRM password for provisioners to use
2019-08-15 12:02:26 -07:00
Megan Marsh 066485bc5d cut 1.4.3 release 2019-08-14 14:50:02 -07:00
Megan Marsh ce0f11a651
Merge pull request #7912 from hashicorp/set_config_dir
Set config dir
2019-08-13 16:33:00 -07:00
DanHam cfcff0760f
Add docs for option to allow dynamic generation of box Vagrantfiles 2019-08-13 09:09:29 +01:00
Andre Hilsendeger 9bda133e80 doc(builder/hcloud): allow selecting image based on filters 2019-08-13 08:40:47 +02:00
Megan Marsh 087d7d1bb6
Merge pull request #7944 from pommetjehorlepiep/master
hyperv-vmcx builder documentation: Optional configuration key 'cpu' incorrect. Needs to be 'cpus'
2019-08-12 16:35:32 -07:00
Megan Marsh 2eaa2d7898
Merge pull request #7946 from exoscale/fix/exoscale-post-processor-wording
Update the Exoscale post-processor documentation
2019-08-12 16:33:09 -07:00
Megan Marsh 5639204532
Merge pull request #7962 from jdclouddevelopers/master
[WIP] New builder - JDCloud
2019-08-12 16:29:56 -07:00
Megan Marsh d4fdae6a68
Merge pull request #7966 from jason-azze/patch-1
Allow the enter command to render.
2019-08-12 16:09:29 -07:00
Jason Azze a2c21f0b78
Allow the enter command to render. 2019-08-09 10:43:23 -04:00
xiaohan.liang f4fc9dd09a Rewrite all files, remove sensitive information 2019-08-09 15:00:23 +08:00
Justin Georgeson 2818ab517c [docs] Add OpenStack to list of providers supporting .WinRMPassword template variable
* ansible
* powershell
* shell-local
2019-08-07 22:02:44 -05:00
DanHam 66b5b9f8c5
Fix incorrect `execute_command` defaults in shell-local pp docs 2019-08-05 17:25:22 +01:00
Marc Falzon 21d9158edc Update the Exoscale post-processor documentation
Simple wording update.
2019-08-05 10:30:17 +02:00
pommetjehorlepiep c7149c6204
Optional configuration key 'cpu' incorrect. Needs to be 'cpus'
Corrected incorrect configuration key name 'cpu'  to 'cpus'.
2019-08-05 12:15:19 +10:00
Megan Marsh c0e37e6045
Merge pull request #7780 from tmeckel/own-vbox-snapshot
VirtualBox Snapshot Builder
2019-08-01 15:31:15 -07:00
Megan Marsh a1cc3c652d
Merge pull request #7916 from rubentsirunyan/ansible-galaxy-support
Adding support for installing roles with ansible-galaxy for ansible provisioner
2019-08-01 13:55:53 -07:00
Megan Marsh 1952130030
Merge pull request #7920 from hashicorp/fix_7865
[wip] fix polling issues in azure
2019-08-01 12:40:11 -07:00
Megan Marsh cb16873081 add docs for shared_image_gallery_timeout option 2019-08-01 11:22:36 -07:00
Brian Cain 85278342fb
Update vagrant cloud post processor token example
This commit updates the Vagrant Cloud post processor example to use the
proper token name rather than the old Atlas one.
2019-07-31 08:46:07 -07:00
Ruben Tsirunyan f9d79addac Adding documentation for ansible-galaxy related arguments 2019-07-29 13:23:39 +04:00
Thomas Meckel a876bf3c4e Added documentation for virtualbox-vm builder 2019-07-27 16:08:13 +02:00
mingsheng.su 66f142adf1 update docs 2019-07-26 17:27:58 +08:00
mingsheng.su 59c8911cd5 update api about stop instance 2019-07-26 17:03:57 +08:00
Megan Marsh 7e2ea77634 docs 2019-07-25 13:16:08 -07:00
Megan Marsh 2e3d4bebe7 docs 2019-07-25 13:13:40 -07:00
Megan Marsh 3d22535742
Merge pull request #7884 from jprorama/fix-7171
[WIP] Fix #7171: select instance network on which to assign floating ip
2019-07-25 11:57:24 -07:00
Megan Marsh 166f1de5fd
Merge pull request #7887 from xunleii/f-scaleway-autoremove-volume
Allow removing volume after image creation for Scaleway builder
2019-07-25 11:56:23 -07:00
Megan Marsh aeceba5fd2
Merge pull request #7906 from grahamking/patch-1
plugins.html.md: Unix dir packer.d -> .packer.d
2019-07-25 11:54:38 -07:00
Graham King 5d470ae731
plugins.html.md: Update docs example to match code example.
`plugin.RegisterBuilder` doesn't seem to exist. Instead the [example](https://github.com/hashicorp/packer/blob/master/plugin/example/main.go) and the tests use `plugin.Server`.
2019-07-24 20:46:37 -07:00
Graham King efd70c8dce
plugins.html.md: Unix dir packer.d -> .packer.d
To match https://github.com/hashicorp/packer/blob/master/packer/config_file_unix.go#L7
2019-07-24 20:33:56 -07:00
Alexandre NICOLAIE a338dab8fc docs: add Scaleway documentation
Signed-off-by: Alexandre NICOLAIE <alexandre.nicolaie@gmail.com>
2019-07-24 21:25:17 +02:00
John-Paul Robinson c428154c6d Document instance_floating_ip_net attribute
This attribute selects a preferred network on which to associate the
instance floating ip.
2019-07-23 16:41:44 -05:00
Megan Marsh 2934e0c621
Merge pull request #7893 from StefanScherer/inspec-input-file
Use inspec --input-file instead of --attrs to avoid deprecation warning
2019-07-22 12:34:10 -07:00
Megan Marsh 54a7b4f377 update comments and docs 2019-07-22 11:54:42 -07:00
y-kuno 6305c555df Add openstack image min_disk option 2019-07-22 11:44:34 -07:00
Stefan Scherer 35dae5791c
Use --input-file instead of --attrs.
Signed-off-by: Stefan Scherer <stefan.scherer@docker.com>
2019-07-22 10:17:01 +02:00
Marin Salinas 653bf24211 website: add block_device attributes documentation in bsusurrogate 2019-07-18 09:39:08 -07:00
Marin Salinas a28ea324a0 website: fix some naming mistakes on the example configurations 2019-07-18 09:39:08 -07:00
Marin Salinas a152ca272e website: add outscale bsuvolume website documentation 2019-07-18 09:39:08 -07:00
Marin Salinas 0fe9971843 website: add outscale chroot website documentation 2019-07-18 09:39:08 -07:00
Marin Salinas 46afe22f8b website: add bsusurrogate website documentation 2019-07-18 09:39:08 -07:00
Marin Salinas 6b3da118fb website: add outscale bsu builder webite documentation 2019-07-18 09:39:08 -07:00
Megan Marsh e658a50880 refactored step_ami_region_copy to fix bugs and clarify assumptions; added more tests for that step.
fix race condition caused by variable declaration outside of loop
2019-07-18 09:39:06 -07:00
Megan Marsh 6b1a407e2a
Merge pull request #7870 from hashicorp/fix_7673
Fix bugs in region encryption, copy, skipping logic
2019-07-17 14:07:37 -07:00
Megan Marsh 54d2ad5028 refactored step_ami_region_copy to fix bugs and clarify assumptions; added more tests for that step.
fix race condition caused by variable declaration outside of loop
2019-07-17 11:30:20 -07:00
Megan Marsh 2d02ea209d
Merge pull request #7836 from 70k10/vncpassword
QEMU builder - implement VNC password functionality
2019-07-16 16:37:49 -07:00
Jayson Cofell 7f5fd4851e QEMU: Remove QMPEnable and depend upon VNC password usage for QMP enablement. 2019-07-16 08:56:22 -06:00
Ron Gorodetzky 18e841b568 minor grammar fix and rewrapping 2019-07-11 23:02:11 -07:00
hbdgr 7f5f9f0856 digitalocean.html.md : snapshot_timeout 2019-07-04 16:29:05 +02:00
Jayson Cofell 5c5943b8ba Add VNC Password support to QEMU builder 2019-07-03 18:38:56 -06:00
Jayson Cofell afe9ba2869 QEMU: Initial QMP support 2019-07-03 18:33:59 -06:00
Megan Marsh 4adf265b67
Merge pull request #7822 from exoscale/feature/exoscale/post-processor
Add Exoscale Import post-processor
2019-07-03 14:01:35 -07:00
Marc Falzon e265a1f8eb
Update website/source/docs/post-processors/exoscale-import.html.md
Co-Authored-By: Megan Marsh <megan@hashicorp.com>
2019-07-03 09:39:23 +02:00
Marc Falzon d82c4f0057 fixup! fixup! fixup! fixup! Add Exoscale Import post-processor 2019-07-03 09:28:42 +02:00
Megan Marsh 5ee943a2bf
Merge pull request #7781 from hashicorp/fix_7710
document httpip in virtualbox builder
2019-07-02 10:37:06 -07:00
Megan Marsh 62120c5c0b
Merge pull request #7813 from hashicorp/stop_calculating_spot_bids
stop calculating spot bids
2019-07-02 10:35:45 -07:00
Megan Marsh 486bdcce9d
Merge pull request #7815 from zqfan/tencent-data-disks
feature: support data disks for tencentcloud builder
2019-07-01 13:39:11 -07:00
Megan Marsh c979cad579 add a fixer and update docs for spot_price_auto_product 2019-07-01 13:01:41 -07:00
Marc Falzon 00c2df24df Add Exoscale Import post-processor
This change adds a new `exoscale-import` post-processor allowing users
to create Private Templates on Exoscale.
2019-07-01 08:40:26 +02:00
phils 700e747cb9
Fix IAM permissions for spot based on changes in 7682 2019-07-01 00:51:34 +10:00
ZhiQiang Fan 7235a4a775 feature: support data disks for tencentcloud builder
Data disk is an important feature for instances and images, this
patch implements the basic functionality of it. More work needs
to be done to make it friendly to users. Docs has pointed out
current limitation.

Also update dependencies because this feature requires new code in
tencentcloud go sdk.
2019-06-30 00:05:38 +08:00
Megan Marsh 9dd871120a
Merge pull request #7810 from zqfan/tencent-add-run-tags
feature: add run_tags to instance in tencentcloud builder
2019-06-28 14:39:52 -07:00
Megan Marsh 1d1ff4ebc9
Merge pull request #7775 from shawnmssu/feature/ucloud_builder
Packer plugin support UCloud
2019-06-28 10:28:37 -07:00
ZhiQiang Fan 310a40f8fe feature: add run_tags to instance in tencentcloud builder
Instance tags are useful, our customer asks us to support it in packer as
well, to enable them to identify the purpose of the instance, even the
instance runs in a very short time.
2019-06-28 23:18:41 +08:00
mingsheng.su 19933e83d3 Update docs of ucloud-uhost about note 2019-06-28 13:58:30 +08:00
mingsheng.su 863a80a29f
Update website/source/docs/builders/ucloud-uhost.html.md
Co-Authored-By: Megan Marsh <megan@hashicorp.com>
2019-06-28 12:05:46 +08:00
Megan Marsh ad7f0bda56 cut release 1.4.2 2019-06-26 15:23:23 -07:00
Megan Marsh b565075813
Merge pull request #7791 from 70k10/qemuadddisks
Add additional disk support for QEMU builder.
2019-06-26 12:47:05 -07:00
mingsheng.su 6109ad79a3
Merge branch 'master' into feature/ucloud_builder 2019-06-26 10:09:28 +08:00
Megan Marsh bed0938b6c
Merge pull request #7782 from hashicorp/fix_7758
Allow user to override vagrant ssh-config details
2019-06-25 09:18:24 -07:00
mingsheng.su b5d2f2b83a update docs of ucloud-uhost 2019-06-25 11:18:15 +08:00
Jayson Cofell c9b693080a Add additional disk support for QEMU builder. 2019-06-24 17:35:06 -06:00
Megan Marsh 3a55437f4e
Merge pull request #7790 from hashicorp/fix_7748
clarify pathing requirements for hyperv-vmcx
2019-06-24 11:36:49 -07:00
Megan Marsh 29bff0975f clarify pathing requirements for hyperv-vmcx 2019-06-24 10:56:32 -07:00
Megan Marsh 1eef03c36b
Merge pull request #7778 from amydutta/master
Publish Managed Images to Azure Shared Image Gallery (same Subscription)
2019-06-24 10:43:00 -07:00
Megan Marsh 87300df368 docs 2019-06-21 16:32:35 -07:00
Megan Marsh b3d4d03a3a document httpip in virtualbox builder 2019-06-21 11:31:57 -07:00
Megan Marsh 757bd4bed9
Merge pull request #7759 from hashicorp/do_7199
add skip_save_build_region flag to fix naming conflicts when building…
2019-06-21 11:19:31 -07:00
Amrita Dutta e96458e8bd Merge branch 'master' of https://github.com/amydutta/packer 2019-06-21 03:43:31 +00:00
Adrien Delorme 67d96d5103 openstack: document using partials from struct conf 2019-06-20 15:28:27 +02:00
Adrien Delorme 4a61dc3670 vmware: document using partials 2019-06-20 15:28:27 +02:00
Adrien Delorme d344cbab8e virtualbox: fixup communication docs a bit 2019-06-20 12:22:26 +02:00
mingsheng.su 44838592b4 update docs 2019-06-20 16:07:57 +08:00
Josh Soref b174258c57
regularize indentation 2019-06-19 13:12:40 -04:00
Adrien Delorme b1ca1bfd04 Document the virtualbox-ovf builder using partials 2019-06-19 17:37:52 +02:00
Adrien Delorme 735b34e01f Document the virtualbox-iso builder using partials 2019-06-19 17:37:22 +02:00
Adrien Delorme 74f0d56cfc virtualbox merge vbpx manage configs 2019-06-19 17:07:23 +02:00
Adrien Delorme 01eff9472a virtualbox: merge ExportOpts and ExportConfig structs 2019-06-19 16:35:15 +02:00
Adrien Delorme d4c400aa71 qemu: add missing fields and put the specific config fields on top 2019-06-19 16:34:57 +02:00
mingsheng.su 7804a52dd2 ucloud packer review 2019-06-19 21:32:33 +08:00
Adrien Delorme 433c40d72d make block device example less specific 2019-06-19 12:10:08 +02:00
Adrien Delorme 8cea5d409a doc ebsvolume builder using partials 2019-06-19 12:02:12 +02:00
Adrien Delorme aeb898d598 document amazon-instance builder with partials 2019-06-19 11:09:00 +02:00
Amrita Dutta 76dbf4fb3b Remove subscription id from SIG destination input 2019-06-19 06:10:18 +00:00
Adrien Delorme c54879717b document ebssurrogate with partials 2019-06-18 18:00:49 +02:00
Adrien Delorme 9f4c8fb321 document ebs builder using partials 2019-06-18 17:41:50 +02:00
Adrien Delorme a476ab79d7 document chroot builder using partials 2019-06-18 17:26:36 +02:00
mingsheng.su d1b9ad90c8 Merge remote-tracking branch 'origin' into feature/ucloud_builder 2019-06-18 18:17:19 +08:00
mingsheng.su 00ae304919 update docs && examples 2019-06-18 17:54:07 +08:00
Megan Marsh d460b9afd4 add docs for skip_save_build_region 2019-06-17 14:48:58 -07:00
Adrien Delorme 9b75c0af3d WIP VB 2019-06-17 16:42:49 +02:00
Adrien Delorme 7a60990825 alicloud: use partials 2019-06-14 15:56:05 +02:00