Matthew Hooker
54920422ea
Merge pull request #5252 from c22/packer_4391_rework
...
#4391 rework (see #4426 )
2017-08-31 13:46:48 -07:00
Rickard von Essen
1a1ab3863c
cloudstack: Add support for Security Groups
...
Adds two new options:
- `create_security_group` which automatically creates a temporary SG.
- `security_groups` which takes a list of SGs to attach to the instance.
2017-08-31 12:00:03 -07:00
Megan Marsh
cc104cdf55
Merge pull request #5174 from rickard-von-essen/cloudstack-temp-ssh-key
...
cloudstack: Setup temporary SSH keypair
2017-08-30 16:49:11 -07:00
bugbuilder
f09a9c4653
using artifact ID
2017-08-30 18:19:54 -03:00
bugbuilder
138f54d9d3
Merge branch 'master' of https://github.com/hashicorp/packer into vsphere-tpl
2017-08-30 18:13:54 -03:00
Megan Marsh
1adcce6046
Merge pull request #5284 from hashicorp/fix_5093
...
Allow granular modification of sriov and ena enhanced networking opti…
2017-08-29 14:28:42 -07:00
Megan Marsh
2c2321fb99
remove enhanced_networking deprecation note from docs. changelog will suffice
2017-08-29 10:53:52 -07:00
Megan Marsh
85ad1f58fb
include ena_support and sriov_support in chroot and instance docs
2017-08-29 09:36:06 -07:00
Megan Marsh
4e8303f3b4
Merge pull request #5024 from rickard-von-essen/issue-4941
...
ssh: Renamed ssh_disable_agent to ssh_disable_agent_forwarding
2017-08-28 11:55:26 -07:00
Megan Marsh
2d4bc70d7b
use ami prefix to make it clear that these variables are amazon specific
...
add fixer, fixer tests
2017-08-28 11:21:27 -07:00
Megan Marsh
9e2e467b31
Allow granular modification of sriov and ena enhanced networking options in amazon amis. Maintain old functionality.
2017-08-25 14:49:53 -07:00
Christopher Boumenot
9a34fd15ca
azure: improve docs and validation
...
Closes #5186
2017-08-24 15:23:13 -07:00
Christopher Boumenot
0780667b4d
azure: support storage account for managed images
...
Closes #5202
2017-08-24 15:10:49 -07:00
Victor Ronin
cb75796389
Show a message why VM export was skipped while building on VMWare Fusion/Workstation
2017-08-23 12:44:46 -07:00
c22
bc2e3de06d
Resolve merge conflicts and update documentation.
2017-08-22 14:10:37 +10:00
c22
80ba99c04f
Update documentation + small fixes
...
Updated the puppet-masterless documentation
Removed extraneous ConfigTemplate code
2017-08-22 14:10:37 +10:00
c22
1c592f291e
Better Windows support in puppet-server
...
Reworking the puppet-server provisioner based on chef-client.
2017-08-22 14:10:37 +10:00
Matthew Aynalem
caaf6c3271
docs builders/alicloud - add missing sidebar_current
2017-08-20 06:55:49 -07:00
Sergei A Mamonov
0b4e8474e2
Add docker container_dir to docs
2017-08-14 09:26:05 -07:00
Matthew Hooker
1dd4ecb8fc
prepare for v1.0.4
2017-08-11 14:35:47 -07:00
Joao Albuquerque
d909c702ee
Working PublicPrivate
2017-08-08 15:05:45 +01:00
Matthew Aynalem
974309d81f
fix alicloud misspelling, add missing sidebar_current
2017-08-03 20:29:35 -07:00
Matthew Hooker
c4e72dc4a0
fix formatting
2017-08-03 15:14:46 -07:00
Matthew Aynalem
64b8666531
move resource_pool to optional section
2017-08-03 07:49:15 -07:00
Seth Vargo
c0e32695ca
Update deploy process
2017-08-02 14:25:13 -04:00
Seth Vargo
3d0ab090b0
Remove people from community section
...
This is going to be replaced with dynamic content from our CMS in the
future, but we agreed to remove it in the interim.
2017-08-02 14:12:01 -04:00
Andrew Pryde
e8e0e8c948
Add ssh_private_key_file support to BMCS builder
2017-08-02 17:18:53 +01:00
Andrew Pryde
e8e13dde60
Split BMCS config docs into required/optional
2017-08-02 12:44:44 +01:00
Andrew Pryde
e981c5bfb5
Add note in BMCS builder docs re subnet comm port
...
Communicator must be able to communicate with instance via configured
subnet. The default communicator and default BMCS subnet work out of
the box, however, this makes required config for custom set-ups
clearer. Resolves @dave2's comment on
https://github.com/mitchellh/packer/pull/4554 .
2017-08-02 09:53:48 +01:00
Andrew Pryde
3c4ec2dc3e
Allow override signing key pass in oracle-bmcs
...
Adds pass_phrase property to the oracle-bmcs builder to allow users to
specify/override a pass phrase for the private key used to sign requests
to the BMCS API.
2017-08-02 09:53:48 +01:00
Andrew Pryde
9728f890cf
Implemented and documented oracle-bmcs builder
...
Implements a new Packer builder (oracle-bmcs) which adds support for
building custom images for Oracle Bare Metal Cloud Services (BMCS)
https://cloud.oracle.com/en_US/bare-metal .
Additionally includes documentation for the oracle-bmcs builder.
2017-08-02 09:53:48 +01:00
bugbuilder
786d3c0a9d
updated documentation, vm_name mandatory and cleaning code
2017-07-31 00:26:58 -04:00
Matthew Hooker
c2f142eea3
Merge pull request #5133 from mayn/fix-docs-provisioners-salt-masterless
...
docs salt-masterless provisioner - move required element out of optional elements section
2017-07-28 13:09:02 -07:00
Rickard von Essen
b66bc549cd
Remove ssh_username` from builder docs
2017-07-27 06:53:16 +02:00
Rickard von Essen
fc964bfab2
cloudstack: Setup temporary SSH keypair
2017-07-26 07:38:05 +02:00
Rickard von Essen
dcbf4d5f9a
digitalocean: docs: Added missing newline
2017-07-23 07:47:53 +02:00
Rickard von Essen
0fe22d55d7
amazon-ebs: docs: indentation fix
2017-07-22 08:14:27 +02:00
bugbuilder
7274bbb63d
commends, documentation and var names updates
2017-07-19 00:44:18 -04:00
bugbuilder
fa10616f57
Changes requested applied
2017-07-18 23:10:05 -04:00
Saulius Grusnys
1d4c42930f
Update accelerator_type documentation to note the required on_host_maintenance value
2017-07-18 11:53:00 +01:00
Saulius Grusnys
2e1f85a3f2
Adding accelerator_count and accelerator_type to optional configuration reference
2017-07-18 11:14:36 +01:00
Megan Marsh
e6b809dc32
update version to 1.0.3
2017-07-17 16:24:21 -07:00
Megan Marsh
08a56a7f49
Merge pull request #5132 from hashicorp/4923_encrypt_docs
...
clarify docs for encrypt_boot
2017-07-17 13:12:59 -07:00
Miguel David
d48ad02fbb
Removed MAINTAINER from changes
...
Removed maintainer from changes array since "Stderr: Error response from daemon: maintainer is not a valid change command"
2017-07-17 18:23:13 +01:00
Rickard von Essen
ef5c7936f2
Merge pull request #5130 from rickard-von-essen/cloudstack-ssh-agent
...
cloudstack: Add support for ssh_agent_auth
2017-07-17 18:41:24 +02:00
bugbuilder
2ddc07d3b9
Documentation update to clarify the use of the datacenter option
2017-07-16 22:15:09 -04:00
Matthew Aynalem
d08e47a853
docs salt-masterless provisioner - move required element out of optional elements section
2017-07-16 16:26:31 -07:00
Megan Marsh
987347c7d5
clarify docs for encrypt_boot
2017-07-14 16:32:47 -07:00
Rickard von Essen
f47c41372e
cloudstack: Add support for ssh_agent_auth
2017-07-14 21:25:20 +02:00
Rickard von Essen
01b9bf4d4f
Merge pull request #5127 from rickard-von-essen/cloudstack-docs
...
cloudstack: Multiple doc fixes
2017-07-14 16:01:51 +02:00
Rickard von Essen
291d9ccaf1
Updated after review
2017-07-14 16:01:08 +02:00
Rickard von Essen
24a53b7ee5
Merge pull request #5121 from mayn/type-doc-file-provisioner
...
website docs - move period outside of quotation marks for default value on file provisioner
2017-07-14 13:24:59 +02:00
Rickard von Essen
4a6d029554
Merge pull request #5125 from rickard-von-essen/cloudstack-cidr
...
cloudstack: Add default cidr_list [ 0.0.0.0/0 ]
2017-07-14 11:14:51 +02:00
Rickard von Essen
89b9b4c456
cloudstack: Add default cidr_list [ 0.0.0.0/0 ]
2017-07-14 11:12:41 +02:00
Rickard von Essen
a1a655bfd8
cloudstack: add note to source_iso
2017-07-14 09:42:34 +02:00
Rickard von Essen
bc5f277faf
cloudstack: add user_data_file to docs
2017-07-14 09:33:41 +02:00
Rickard von Essen
e7320b526c
cloudstack: Added missing `ssh_username` to the example
2017-07-14 08:06:04 +02:00
Rickard von Essen
ec01ffa91b
cloudstack: Moved several settins to the optional section
...
Moved `instance_name`, `template_name`, and `template_display_name` to the
optional section since the have default values.
2017-07-14 07:58:45 +02:00
Rickard von Essen
0d7c3ac171
cloudstack: Allow reading api_url, api_key, and secret_key from env vars
...
If unset reads:
- `api_url` from `CLOUDSTACK_API_URL`
- `api_key` from `CLOUDSTACK_API_KEY`
- `secret_key` from `CLOUDSTACK_SECRET_KEY`
2017-07-14 07:34:11 +02:00
Matthew Aynalem
eaccfce29e
move period outside of quotation marks designating an attribute value.
2017-07-12 15:03:06 -07:00
bugbuilder
3cc9f204ac
Moving vsphere-tpl to vsphere-template, fixed root folder creation and updated docs
2017-07-10 20:52:48 -04:00
bugbuilder
b88fb8bdb2
Improved creation folder step and fixed documentation
2017-07-10 04:13:54 -04:00
bugbuilder
bfb1da6499
Adding documentation
2017-07-09 21:45:57 -04:00
Sander van Harmelen
3f444997b2
Make expunge optional and improve logging output ( #5099 )
2017-07-07 10:54:58 +02:00
Luke Farnell
bc2c60021e
Added ansible-galaxy command to docs
2017-07-06 21:09:23 -04:00
Lars Tobias Skjong-Børsting
c01f6d8708
builder/cloudstack: Support http server ( #5017 )
...
builder/cloudstack: Added docs for http server
Closes hashicorp/packer#4949
2017-07-06 11:59:02 +02:00
Luke Farnell
4ff117b136
Fixed typo
2017-07-04 10:41:40 -04:00
Luke Farnell
92637471fa
Remove custom commands from docs
2017-07-04 10:39:41 -04:00
Megan Marsh
6f73e73240
Merge pull request #5084 from hashicorp/4633
...
clean up stale documentation for packer push
2017-07-03 13:37:26 -07:00
Taliesin Sisson
2325c1ee58
Merge pull request #5085 from Lee303/builder-hyperv-temppath
...
Hyper-V Builder - Add support for temp_path directive to override system %temp%
2017-07-01 06:58:01 +01:00
Taliesin Sisson
d569a1b879
Merge pull request #5014 from Lee303/builder-hyperv-floppydirs
...
Add support for floppy_dirs with hyperv-iso builder
2017-07-01 06:52:36 +01:00
Lee
599b888278
Update docs to indicate default path
2017-07-01 00:29:18 +01:00
Lee
0680cb08e5
Add support for temp_path directive to override systemp %temp%
2017-07-01 00:19:27 +01:00
Megan Marsh
b59383f88a
clean up stale documentation for packer push
2017-06-29 10:25:51 -07:00
Kenjiro Nakayama
2a23ab6f25
Update source build docs
2017-06-29 10:59:05 +09:00
Megan Marsh
657ec011d7
docs: properly indent sub-options for ami_block_device_mappings
2017-06-28 14:26:49 -07:00
Rickard von Essen
46ec8ccb97
Merge pull request #5035 from rickard-von-essen/issue-5018
...
googlecompute: Allow using URL's for network and subnetwork
2017-06-27 22:03:09 +02:00
Rickard von Essen
f230f00726
googlecompute: Allow using URL's for network and subnetwork
...
If full server URL's is used in subnetwork we can skip reading from the network
API. This is usefull when you can launch instances in a shared network but don't
have access to do GET on the network resources.
Closes : #5018
2017-06-27 21:58:21 +02:00
Christopher Boumenot
3e0749d9e2
Merge pull request #5069 from boumenot/pr-azure-docs
...
azure: device login notes
2017-06-26 16:18:06 -07:00
Megan Marsh
76a3ad0974
Merge pull request #5068 from JarvusInnovations/master
...
Update middleman-hashicorp to 0.3.28 for mega nav fixes
2017-06-26 14:32:41 -07:00
Christopher Boumenot
9361a9959c
azure: device login notes
2017-06-26 13:31:50 -07:00
Ryon Coleman
cb717bfb7a
Update middleman-hashicorp to 0.3.28 for mega nav fixes
...
Fixes detailed at https://github.com/hashicorp/middleman-hashicorp/pull/47
2017-06-26 16:07:56 -04:00
Christopher Boumenot
c8939be0e9
azure: rebase issue with docs
2017-06-26 11:13:41 -07:00
Christopher Boumenot
c09f8b84b9
azure: fit and finish
...
* More unit testing to assert customer's configuration.
* Further reduce the options that are needed to power an Azure build.
This seems like a much more manageable level.
* Update all of the examples to use a more current VM sku.
* Add an example for RHEL.
* Move from OpenSuSE to SuSE.
* Update the docs.
2017-06-26 11:13:39 -07:00
Christopher Boumenot
51e03d39e6
azure: update managed image documentation
...
Alphabetize the optional arguments.
Add documentation for the custom_data_file option.
2017-06-26 11:13:39 -07:00
James Turnbull
db7a4e56f9
Fixed typo
2017-06-25 22:36:15 -04:00
James Turnbull
df5e35f408
Updating some references from mitchellh to hashicorp
2017-06-25 22:34:23 -04:00
James Turnbull
fd79972ea4
Updated machine readable output in command
2017-06-25 01:05:50 -04:00
Matthew Hooker
3ead2750b6
prep for 1.0.2
2017-06-21 16:54:16 -07:00
Matthew Hooker
56979a1974
Revert "Universally provide POSIX semantics for the `shell` provisioner."
...
This reverts commit 1ba7f9cc20
.
2017-06-21 16:11:47 -07:00
Megan Marsh
52113dcdb9
update getting started docs to use a filter meaning they should stay up to date longer
2017-06-20 11:21:49 -07:00
Seth Vargo
7c30472d36
Update version everywhere
2017-06-19 17:11:50 -07:00
Megan Marsh
56a802f3e7
prep for 1.0.1 release
2017-06-19 16:09:13 -07:00
Rickard von Essen
4f6010aa26
ssh: Renamed ssh_disable_agent to ssh_disable_agent_forwarding
...
Closes : #4941
2017-06-19 16:26:18 +02:00
Lee Spottiswood
68bddbbf57
Merge branch 'master' into builder-hyperv-floppydirs
2017-06-18 21:20:15 +01:00
Chainarong Tangsurakit
d4e83f044e
Update Builder docs for Google Cloud Platform
...
Update Builder docs for Google Cloud Platform
2017-06-17 11:41:18 +07:00
Lee Spottiswood
f95093ef63
Add support for floppy_dirs with hyperv-iso builder
2017-06-15 13:12:39 +01:00
Matthew Hooker
bcc0d24bf4
run docs through pandoc
2017-06-14 18:13:46 -07:00
Matthew Hooker
176715b7f0
document profile option.
2017-06-14 16:45:18 -07:00
Matthew Hooker
8dae6b60c1
Merge pull request #4996 from hashicorp/mwhooker/4613
...
builder/amazon: Support Assume Role with MFA and ECS Task Roles
2017-06-13 17:40:09 -07:00
Matthew Hooker
a215eb15bc
remove trailing whitespace
2017-06-13 16:31:50 -07:00
Matthew Hooker
160d31a568
update documentation on automatic lookup of credentials.
...
Reverts work in #4612
2017-06-13 16:24:50 -07:00
Justin Campbell
8810d0445e
website: Recommend vagrantcloud version from var
...
When using multiple builders, the post-processor could yield different results for the `{{timestamp}}` interpolation.
By using a variable instead, the version will be consistent across all builders.
https://github.com/hashicorp/packer/issues/4973
2017-06-13 17:14:30 -04:00
Matthew Hooker
11379dea70
Merge pull request #5009 from sjlamerton/salt_bin_dir
...
Add support for salt_bin_dir
2017-06-13 10:21:53 -07:00
Megan Marsh
dca38b379a
missed one page to add mfa_code to
2017-06-12 17:16:27 -07:00
Megan Marsh
b1743a942c
port over addition of mfs_code to various amazon docs on website
2017-06-12 17:12:41 -07:00
Rickard von Essen
8eedb24d74
cherry-pick changes to amazon-import from Pickard's PR and clean up formatting
2017-06-12 16:57:47 -07:00
Matthew Hooker
6df85f6e97
Merge pull request #5002 from pragkent/alicloud-ecs-fix
...
Fix builder alicloud-ecs
2017-06-12 10:37:29 -07:00
Kent Wang
e59678a033
Fix alicloud-ecs typo
...
* Fix typo: internet_max_bandwith_out -> internet_max_bandwidth_out
2017-06-11 16:03:28 +08:00
Brian Cain
7a6e35aa14
Add Nomad to HashiCorp ecosystem doc page
2017-06-09 14:55:58 -07:00
Rickard von Essen
5bc8edc3b2
Updated AWS docs for using default chain
2017-06-09 10:35:48 -07:00
Rickard von Essen
f4f0560101
Updated docs about AWS credentials handeling
2017-06-09 10:29:47 -07:00
Megan Marsh
33af49d980
rename private to be in line with tfe
2017-06-08 15:42:17 -07:00
Matthew Hooker
cd147e2da4
Merge pull request #4970 from hashicorp/4727_sensitive_vars
...
allow user to mark variables as sensitive for packer push
2017-06-08 15:27:37 -07:00
Megan Marsh
a21870e614
addressing PR comments
2017-06-08 13:24:07 -07:00
Megan Marsh
e81cc7d890
documentation
...
update to use atlas/go master with newly merged changes for govendor
2017-06-08 13:01:31 -07:00
Matthew Hooker
8e86f8fb12
document VAGRANT_CLOUD_TOKEN
2017-06-07 17:22:28 -07:00
Matthew Hooker
56443d7c14
Merge pull request #4983 from hashicorp/doversioncheck
...
ansible: add skip_version_check flag
2017-06-07 13:42:27 -07:00
Matthew Hooker
6b67aeed3c
Merge pull request #4979 from Lee303/communicator-winrm-ntlmauth
...
Add NTLM authentication support for WinRM communicator
2017-06-07 13:36:51 -07:00
Matthew Hooker
8f685b3bcd
ansible: add skip_version_check flag
2017-06-07 13:31:56 -07:00
Lee
f86e169564
update docs description for winrm_use_ntlm directive
2017-06-07 20:59:55 +01:00
Matthew Hooker
70b3d05fb3
Merge pull request #4760 from fajpunk/ansible-inventory-dir
...
inventory_directory option for ansible provisioner
2017-06-07 11:22:23 -07:00
Matthew Hooker
599dff36ca
Merge pull request #4975 from hashicorp/vagrantclouddoc
...
docs: more user friendly vagrant cloud example
2017-06-07 10:13:05 -07:00
Lee Spottiswood
fe5c981843
add usage docs for winrm_use_ntlm directive
2017-06-07 15:18:31 +01:00
Steven Lamerton
e953898890
Add support for salt_bin_dir
...
Allows specifying the path to salt-call, useful if it isn't on the
path.
2017-06-07 08:16:23 +01:00
Katie Bayes
82a8aac97f
update middleman from version 22 to 26
2017-06-06 21:16:13 -04:00
Matthew Hooker
b56c6eca55
docs: more user friendly vagrant cloud example
2017-06-06 14:51:35 -07:00
Matthew Hooker
bc16c13b50
Merge pull request #4961 from magicalbob/grains
...
Grains
2017-06-06 12:37:18 -07:00
Matthew Hooker
c4ec705791
fix markdown
2017-06-06 12:35:48 -07:00
Ian Ellis
d156c41e3a
Added docs for grains_file config item of salt-masterless provisioner
2017-06-06 07:12:44 +01:00
jasminSPC
73b917879d
Fixes #4501
2017-06-06 03:19:09 +02:00
Matthew Hooker
74bf0b636b
Merge pull request #4791 from optix2000/master
...
Add version selection for chef-solo provisioner
2017-06-05 15:30:48 -07:00
Matthew Hooker
687f648506
Merge pull request #4634 from dayglojesus/add_amazon_import_license_type
...
amazon-import post-processor: support license_type
2017-06-05 15:23:14 -07:00
Matthew Hooker
ab81b3ef7d
Merge pull request #4699 from BenPhegan/virtualbox_sata_port_count
...
Add configuration to virtualbox-iso to allow sata port count configuration
2017-06-05 15:21:12 -07:00
Matthew Hooker
f1465395aa
formatting
2017-06-05 10:17:53 -07:00
James Turnbull
0993f24fcf
Minor updates to the Docker builder docs to clarify Docker support
2017-06-05 00:32:59 -04:00
Matthew Hooker
b1bcf62ae1
Merge pull request #4619 from zhuzhih2017/master
...
Add packer plugin which support to create alicloud ecs image
2017-06-02 13:33:10 -07:00
Matthew Hooker
5f3d4a8ce9
alicloud ecs in docs index
2017-06-02 12:17:29 -07:00
Matthew Hooker
8db397765c
spelling and formatting
2017-06-01 15:47:46 -07:00
Matthew Hooker
1f4b532ed5
Merge pull request #4948 from hashicorp/kms_key_regions
...
Kms key regions
2017-06-01 13:30:31 -07:00
Megan Marsh
b8c2a5fd43
fix step initializer everywhere StepAMIRegionCopy is called
2017-06-01 09:28:17 -07:00
Megan Marsh
1944f38985
update docs and clean up
2017-05-31 13:41:32 -07:00
Megan Marsh
6a38de4846
add docs
2017-05-31 11:32:14 -07:00
Matthew Hooker
730cc0889e
Merge pull request #4919 from hashicorp/fix4798
...
builder/vmware: make vnc probe timeout configurable
2017-05-30 12:59:22 -07:00
Matthew Hooker
f801c507fc
builder/vmware: make vnc probe timeout configurable
2017-05-30 12:51:45 -07:00
Rickard von Essen
2164700162
comm/ssh: Add support for using SSH Agent auth towards a bastion host.
...
Adds `ssh_bastion_agent_auth`
Fixes : #4732
2017-05-28 14:05:03 +02:00
James Nugent
c4439aba82
builder/vmware: Add vmx_remove_ethernet_interfaces
...
This commit adds a new option, `vmx_remove_ethernet_interfaces`, to both
of the VMWare builders. This is useful when building Vagrant boxes,
since Vagrant now produces output such as:
```
WARNING: The VMX file for this box contains a setting that is
automatically overwritten by Vagrant when started. Vagrant will stop
overwriting this setting in an upcoming release which may pre vent
proper networking setup. Below is the detected VMX setting:
ethernet0.pcislotnumber = "33"
If networking fails to properly configure, it may require this VMX
setting. It can be manually applied via the Vagrantfile:
Vagrant.configure(2) do |config|
config.vm.provider :vmware_fusion do |vmware|
vmware.vmx["ethernet0.pcislotnumber"] = "33"
end
end
```
This can be avoided entirely by removing the ethernet adapters from the
VMX file prior to packaging as a Vagrant box, in which case adapters are
created as expected according to the Vagrantfile specification.
2017-05-24 18:53:25 -05:00
Brian Warsing
74de3782a2
fix spacing on related documentation
2017-05-24 11:35:46 -07:00
Brian Warsing
c23f212bbb
Update amazon-import.html.md
...
Include usage info and example for `license_type` configuration option
2017-05-24 11:30:24 -07:00
Matthew Hooker
21c4d66143
Merge pull request #4921 from takaishi/support-client-certificate
...
OpenStack: Support client certificate
2017-05-24 11:08:24 -07:00