Adrien Delorme
14243ce56a
Merge pull request #8305 from hashicorp/fix_8301
...
allow nvme, since virtualbox 6.0 allows it
2019-11-04 17:58:18 +01:00
Adrien Delorme
a23801d4a9
builder.virtualbox.iso: document that EFI mode needs to be enabled for pcie/nvme to work too
2019-11-04 14:30:59 +01:00
Megan Marsh
974eba443a
update docs to include warning about extension pack
2019-11-01 09:48:35 -07:00
Megan Marsh
65ad3105b3
udpdate generated code
2019-10-31 15:28:36 -07:00
Adrien Delorme
819329228a
Change back to make sure all durations are a time.Duration
...
It is simply the best/simplest solution and trying to prevent users from passing and integer here would be like opening a can of worms. Because:
* we cannot make mapstructure validate our duration string ( with an UnmarshalJSON func etc.)
* we cannot make mapstructure spit a string instead of a duration and packer will decode-encode-decode config.
* the hcl2 generated code asks for a string, so this will be enforced by default.
2019-10-31 16:12:07 +01:00
Adrien Delorme
bf3d9841c6
Force durations to be passed a strings
...
Before this commit it was possible to set a duration using an integer or a float. Go's time.Duration is an int64 internally an mapstructure will take advantage of this and load the number as a int64 but `1` means one ns which is unexpected/confusing. To avoid confusion and enforce readability this forces users to pass a string with a unit for a duration; ex "56s".
2019-10-31 11:47:19 +01:00
Megan Marsh
8f996cd4de
update docs
2019-10-30 13:36:56 -07:00
Megan Marsh
3b3aa562ed
add insert_key option for toggling whether to add Vagrant's insecure key
2019-10-30 13:27:34 -07:00
Andrey Kaipov
5da5b00e1c
[builder/openstack] adds option to discover provisioning network
2019-10-29 13:02:27 -04:00
Michael Bochkaryov
da7e72246c
Add instance_display_name parameter for Cloudstack builder
...
This change introduce instance_display_name optional parameter
for Cloudstack builder to set custom VM display name.
By default it is set to "Created by Packer".
2019-10-26 21:13:45 -07:00
Megan Marsh
eccdb44e3b
Merge pull request #8246 from hashicorp/fix_8089
...
Add the additional_disk_size option tho the hyperv vmcx builder.
2019-10-24 11:50:58 -07:00
Megan Marsh
7928b5b045
fix transcription error from when we moved to generated docs
2019-10-24 10:19:03 -07:00
Megan Marsh
d15f43e4eb
Merge pull request #8232 from hashicorp/artifact-tree
...
HCL2 configs - part one
2019-10-22 11:54:34 -07:00
Megan Marsh
abcbce0c4f
Merge pull request #8253 from hashicorp/plugin_docs
...
update website to hopefully make community builders and provisioners …
2019-10-22 11:52:15 -07:00
Megan Marsh
cdc3fdf926
Merge pull request #8247 from b-b3rn4rd/master
...
New Feature: allow to specify IAM policy for a temporary instance profile
2019-10-22 09:33:23 -07:00
Megan Marsh
de360df259
update website to hopefully make community builders and provisioners easier to find
2019-10-21 16:04:34 -07:00
Megan Marsh
0c2fba089d
Merge pull request #8250 from tencentyun/master
...
tencentcloud-cvm builder: we added retry on remote api call to improve the user experience
2019-10-21 14:45:37 -07:00
Megan Marsh
34f5bfa498
regenerated things
2019-10-21 14:21:15 -07:00
Megan Marsh
9eee63a659
regenerate docs based on new struct format
2019-10-21 14:11:45 -07:00
Megan Marsh
836aaafaa3
Merge pull request #8203 from sumit-kalra/master
...
Azure-ARM builder: Deploy NSG if list of IP addresses is provided in config
2019-10-21 11:10:58 -07:00
Li Kexian
6fb8988d08
we added retry on remote api call to improve the user experience
2019-10-21 13:21:56 +08:00
Bernard Baltrusaitis
6e2146324f
Merge branch 'master' of github.com:b-b3rn4rd/packer
2019-10-19 20:56:49 +11:00
Bernard Baltrusaitis
8b83cca064
adding temporary instance profile document policy
2019-10-19 20:56:18 +11:00
Adrien Delorme
cf1555bf17
Merge remote-tracking branch 'origin/master' into artifact-tree
2019-10-16 10:22:56 +02:00
Paul Meyer
575de8659e
Merge pull request #8226 from larohra/IncreasePollingDuration
...
[azure] Increase polling duration
2019-10-15 16:25:36 -07:00
Paul Meyer
97e48153bc
fixup! Default for Gen 1 VMs
2019-10-15 21:14:20 +00:00
Paul Meyer
8c73450f3d
fixup! Add documentation to config struct
2019-10-15 21:14:20 +00:00
Paul Meyer
cb729e5a38
Add documentation to config struct
2019-10-15 21:13:37 +00:00
Adrien Delorme
078ba7c8c3
commit old code generation tool
...
for history
2019-10-15 12:56:42 +02:00
Megan Marsh
9c782f4d04
Revert "Qemu builder disk size as a string"
...
This reverts commit 1ecfa032ba
.
2019-10-14 13:09:22 -07:00
larohra
9dc622af05
Fixed circleCi test
2019-10-14 19:31:44 +00:00
Sumit Kalra
4bd09f381e
Fixing documentation ( #6 )
2019-10-10 11:30:28 -07:00
Sumit Kalra
97f33647da
Adding auto-generated documentation ( #5 )
2019-10-08 16:02:39 -07:00
Lee Trager
63bc9e8a9a
Run make generate
2019-10-08 12:04:54 -07:00
Megan Marsh
19a9d7149f
fix structs and regenerate partials
2019-10-01 13:36:55 -07:00
Megan Marsh
e31a28bb77
fix generated files for update I committed directly to master
2019-09-27 13:51:38 -07:00
Paul Meyer
698c9c44d4
Merge pull request #8121 from paulmey/clientconfig
...
[azure] Refactor client config
2019-09-26 10:49:13 -07:00
Megan Marsh
72d393c95a
update docs to show a use case for block device mappings
2019-09-25 16:48:04 -07:00
Paul Meyer
feeae1514e
Refactor client config
2019-09-25 20:33:38 +00:00
Megan Marsh
e5e864c624
Merge pull request #8143 from hashicorp/google_vault_oauth
...
Google vault oauth
2019-09-25 10:12:29 -07:00
Gennady Lipenkov
d070b4868a
Wrap values with backticks
...
Signed-off-by: Gennady Lipenkov <xgen@yandex-team.ru>
2019-09-25 16:04:45 +03:00
Gennady Lipenkov
00e4e0c7a7
Add description of field in config struct
...
Signed-off-by: Gennady Lipenkov <xgen@yandex-team.ru>
2019-09-25 14:31:27 +03:00
Megan Marsh
3c14c50aba
Allow user to real oauth token from properly configured Vault instance
2019-09-23 13:26:03 -07:00
Gennady Lipenkov
b9e0e4947e
make generate
2019-09-23 21:27:29 +03:00
Adrien Delorme
3a6bd22cbb
make generate
2019-09-20 15:10:32 +02:00
Adrien Delorme
299544a4c7
Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
2019-09-20 14:47:02 +02:00
Adrien Delorme
3fe9d52e3f
Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
2019-09-20 11:15:44 +02: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
ba9ffcbf73
re-indent HWConfig struct comments
2019-09-03 17:35:29 +02:00
Adrien Delorme
7d9798f5ee
update AlicloudAccessConfig docs for SECURITY_TOKEN
...
SecurityToken=>SECURITY_TOKEN
2019-08-29 14:39:25 +02:00
Adrien Delorme
b3cdf2ac8f
remove docs typo
2019-08-27 15:16:33 +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
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
4cb7c30987
Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
2019-08-21 16:44:23 +02:00
Megan Marsh
c979cad579
add a fixer and update docs for spot_price_auto_product
2019-07-01 13:01:41 -07: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
Josh Soref
b174258c57
regularize indentation
2019-06-19 13:12:40 -04: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
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
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
Adrien Delorme
7a60990825
alicloud: use partials
2019-06-14 15:56:05 +02:00
Adrien Delorme
6fcf581e3e
remove all generated doc files before generating it again
...
in order to remove files that should be
2019-06-14 14:58:58 +02:00
Adrien Delorme
425ad1c67e
generate Shutdown command docs from strutc & use in hyperv
2019-06-14 12:43:31 +02:00
Adrien Delorme
2dc300c02e
hyperv-iso: use partial docs
2019-06-14 12:17:28 +02:00
Adrien Delorme
24fad50b00
hyperv-iso: document boot config, http & floppy from partials
2019-06-14 12:17:27 +02:00
Adrien Delorme
3bb8c92902
qemu: document boot command from struct
2019-06-14 12:17:27 +02:00
Adrien Delorme
b48d22b43b
qemu: document FloppyConfig from struct
2019-06-14 11:52:38 +02:00
Adrien Delorme
3b66cac617
document HTTPConfig from struct
2019-06-14 11:52:38 +02:00
Adrien Delorme
76f50619b1
builder/qemu/builder.go: Document from Config file
2019-06-14 11:52:38 +02:00
Adrien Delorme
f4d5842b72
generate all header docs
2019-06-12 16:33:18 +02:00
Adrien Delorme
38b9bb1097
use autogenerated templates for iso config docs
2019-06-12 16:32:24 +02:00
Adrien Delorme
349c3ef74b
cmd/struct-markdown: also generate docs from header comments of a struct
...
& generate it for ISOConfig
2019-06-12 16:25:08 +02:00
Adrien Delorme
dbfadc0eea
generate struct markdown from common/iso_config.go
2019-06-12 16:02:49 +02:00
Adrien Delorme
a3e3c313a9
docs: use partials in googlecompute after master merge
2019-06-12 15:18:39 +02:00
Adrien Delorme
82525e4d20
use parials in yandex docs after master merge
2019-06-12 14:49:28 +02:00
Adrien Delorme
4ae10f08b2
docs: generate builders partials from struct comments
2019-06-06 17:34:17 +02:00
Adrien Delorme
ac9c67909a
simplify vnc_disable_password docs
2019-06-05 16:41:21 +02:00
Adrien Delorme
105d11f2f1
Update _building_on_remote_vsphere_hypervisor.html.md
...
add types
2019-06-05 16:41:20 +02:00
Adrien Delorme
7d52baaf0e
Update _building_on_remote_vsphere_hypervisor.html.md
...
clearly mark optional fields
2019-06-05 16:41:20 +02:00
Megan Marsh
708165eaa8
refactoring step_run_spot_instance and swapping out the calls to create a spot instance with a call to create a spot fleet of one, so that we can be more flexible with the instance type when desired
2019-05-24 09:32:54 -07:00
Megan Marsh
3222f361ce
add partials
2019-05-17 14:33:06 -07:00
Adrien Delorme
4eecc7a580
document alias keys usage
...
refactor kms_key_id doc into the same partial
2019-05-14 12:29:28 +02:00
Adrien Delorme
4e49a3307d
Merge pull request #7538 from hashicorp/ssh_explanation_table
...
add a table explaining what to expect with different ssh options for …
2019-04-23 15:43:25 +02:00
Adrien Delorme
ee743f0b7c
Update website/source/partials/builders/_aws-ssh-differentiation-table.html.md
2019-04-23 15:42:59 +02:00
Megan Marsh
8c9f2f5e1c
add a table explaining what to expect with different ssh options for the amazon builders. Also convert builder docs to .erb to support partials
2019-04-19 16:35:15 -07:00
Megan Marsh
fe7f5343fd
add vmotion warning to vmware remote builder section, and move the remote builder section into a partial referenced by both the vmx and iso builders
2019-04-19 15:58:20 -07:00
Megan Marsh
992ab93708
fix quoting in ssh partial
2019-04-17 09:55:21 -07:00
Adrien Delorme
aa3cb5be63
document common provisioner parameters
2019-04-08 20:09:22 +02:00
Adrien Delorme
a9e9fff3ad
docs: refactor comon shell configurations into a partial
2019-03-14 13:12:03 +01:00