Matthew Hooker
322eeeb4ac
website/docs: make file provisioner reqs clearer
...
Make extra clear the file provisioner needs destination directory to exist.
2017-03-09 17:30:09 -08:00
Matthew Hooker
e63a646afe
website/docs: note docker behavior in file provisioner
2017-03-09 16:32:01 -08:00
Matthew Hooker
2f05010f5a
website/docs: atlas token not required
2017-03-09 13:27:23 -08:00
Rickard von Essen
2f50d7bea5
googlecompute: Added missing disk_name option to docs.
2017-03-08 19:47:08 +01:00
Rickard von Essen
eac5b6392d
googlecompute: Correct values for on_host_maintenance
...
If preemptible is true then on_host_maintenance must be TERMINATE.
Also corrected order in docs.
Closes #4620
2017-03-08 19:44:07 +01:00
huiyang
b3c6ef9f6b
Skip disk compaction for plain disks
2017-03-07 18:22:23 -08:00
Matthew Hooker
57d2fede3f
the digitalocean ubuntu user is root
2017-03-06 13:08:34 -08:00
Matthew Hooker
615b903817
Merge pull request #4628 from mitchellh/re4622
...
Re4622
2017-03-06 10:27:38 -08:00
Matthew Hooker
5ac53907c2
docs/qemu: reformat
2017-03-06 10:26:58 -08:00
Michael Ledin
ded2693ee7
Add floppy size limitation notice.
...
Should help people dealing with #4570 and #3328 because packer copies
`floppy_files` to floppy without any error even if they exceed 1.44 MB
limit. `floppy_dirs`throws error about FAT size limit exceeded but
without mentioning that real issue is the floppy size limit:
```
Build 'qemu' errored: Error adding path virtio_iso to floppy: FAT FULL
```
2017-03-06 10:26:49 -08:00
Kerim Satirli
37feec41d9
fixes broken link to EBS surrogate page
2017-03-06 09:44:07 +01:00
huiyang
52d4514d6a
builder/parallels-iso: Configuration of disk type, plain or expanding
2017-03-03 15:32:51 -08:00
Matthew Hooker
24275aed41
fix triton layout
2017-03-02 01:06:30 -08:00
Petrik van der Velde
411b00518b
Added NuGet as alternative installation.
2017-03-02 20:23:13 +13:00
Matthew Hooker
f830fdd28e
Merge pull request #4612 from mitchellh/fix4553
...
document how aws-sdk uses the shared credentials file
2017-03-01 16:45:58 -08:00
Matthew Hooker
26f9c61137
spellfix
2017-03-01 15:45:29 -08:00
Matthew Hooker
131e1e3857
clarify that it's profile name
2017-02-28 23:23:36 -08:00
Matthew Hooker
6b95de73c4
document how aws-sdk uses the shared credentials file
...
from https://docs.aws.amazon.com/sdk-for-go/api/aws/credentials/\#SharedCredentialsProvider
2017-02-28 23:09:52 -08:00
James Nugent
e856339309
build/amazon-ebssurrogate: Add region copy, attributes, tags steps
...
As pointed out in the initial code review of #4351 , some of the steps
from the standard EBS builder were (intetionally) omitted. It turns out
that these actually are useful, and the original rationale for the
omission was wrong. Consequently, this commit adds in the following
steps:
- `StepPrevalidate`
- `StepTagEBSVolumes`
- `StepDeregisterAMI`
- `StepCreateEncryptedAMICopy`
- `StepAMIRegionCopy`
- `StepModifyAMIAttribute`
- `StepCreateTags`
We also fix the interpolation filter and documentation to reflect these
additions, though the majority were already documented and just not
functional.
2017-02-27 09:05:39 -06:00
Matthew Hooker
61976dfd86
Merge pull request #4578 from life360/enable_ena
...
Always set both SRIOV and ENA when Enhanced Networking is enabled
2017-02-26 19:31:22 -08:00
Matthew Hooker
1f2df5c174
Merge pull request #4536 from mitchellh/vmwareextraopts
...
builder/vmware: allow extra options for ovftool
2017-02-26 18:45:40 -08:00
Matthew Hooker
1351a9ce1a
also document the kms field
2017-02-26 17:54:42 -08:00
Matthew Hooker
6b2d73c042
ebs surrogate does not support ebs encryption
2017-02-26 17:54:30 -08:00
Matthew Hooker
78fea60bce
document encrypt_boot option for chroot
2017-02-26 17:49:33 -08:00
Matthew Hooker
f62d0abf4e
Merge pull request #4560 from guessi/deprecated_option_tag
...
Conditional ignore `force` flag for `docker-tag`
2017-02-26 17:43:25 -08:00
Aaron Stone
7f7909d6d4
Docs for Enhanced Networking enabling both SriovNetSupport and ENA
2017-02-25 07:16:47 -08:00
Basil Peace
eecaa8a722
Escape quotes in JSON in `shell-local` example
2017-02-24 19:16:26 +03:00
Christopher Boumenot
0c04b3a46a
Update docs for deprovision and defaults
...
Change the Windows samples to include sysprep.
Document the default user name for Linux, and why it was chosen.
Document temp_compute_name and temp_resource_group_name, and provide a
reason why you would want to override them.
Document the deprovision process for Windows and Linux.
Document the skip_clean option as it pertains to Linux deprovision.
2017-02-23 10:43:12 -08:00
hfinucane
4eed1b8377
Fix example
...
`device_setup_commands` appears to no longer be a real name.
2017-02-22 10:32:49 -08:00
James Nugent
635aeb765b
amazon/ebssurrogate: Add New Builder
...
This commit adds a new type of builder which builds an AMI based on a
snapshot of an EBS volume which is provisioned on a "surrogate"
instance. This can be used to build operating system images from
scratch, but unlike the `chroot` builder does not require running from
an AWS EC2 instance.
2017-02-21 18:38:19 -06:00
Matthew Hooker
3409ea76ee
Merge pull request #4564 from wtsi-hgi/fix/4551-openstack-builder-reuse-ips
...
add reuse_ips option for openstack builder
2017-02-21 15:20:10 -08:00
Matthew Hooker
83de056e7f
document docker staging directory.
2017-02-21 14:50:06 -08:00
Basil Peace
d9a669f55c
Use .HTTPIP instead of fixed IP address
2017-02-21 22:34:16 +03:00
Matthew Hooker
b04a878ea8
small spelling fix
2017-02-21 11:13:06 -08:00
Joshua Randall
e9cfaa2730
add reuse_ips option for openstack builder
...
add reuse_ips option and use it to control whether openstack builder
will attempt to reuse existing unassigned floating ips rather than
allocating a new one.
fix #4551
2017-02-16 12:44:03 +00:00
guessi
5eae809b0c
improve description
2017-02-16 01:14:21 +08:00
guessi
c5e01da3c6
Conditional ignore `force` flag for `docker-tag`
...
`docker tag -f` will now become an error, since it was removed after
upgrading docker daemon to 1.12.0 (or later)
this PR is to bypass `force` flag if docker >= 1.12.0 was detected
reference:
- https://docs.docker.com/engine/deprecated/#/f-flag-on-docker-tag
Signed-off-by: guessi <guessi@gmail.com>
2017-02-16 00:50:46 +08:00
Matthew Hooker
572493e9b4
Merge pull request #4216 from dave2/gh-3981
...
amazon-import: support AMI attributes on import
2017-02-10 23:36:38 -08:00
Matthew Hooker
84b8103df7
add community page
2017-02-10 20:10:49 -08:00
Matthew Hooker
488767bc25
add a note about temporary resource names
2017-02-10 19:51:43 -08:00
Matthew Hooker
1d0879ef42
miscellaneous spelling fixes
2017-02-10 19:51:38 -08:00
Matthew Hooker
7911d3a13b
more information about the temporary keypair name
2017-02-10 19:38:34 -08:00
Matthew Hooker
4f92b9fb61
Merge branch 'pr/4544'
2017-02-10 12:11:43 -08:00
Matthew Hooker
6eaf8f4559
tighten up docs
2017-02-10 12:11:08 -08:00
Dimitri Rudnev
2009fcd9df
OnHostMaintenance, googlecompute updating documenation , additional option for validation and setting defaults
2017-02-10 11:57:15 -08:00
Matthew Hooker
2ce9f00753
populate missing links
2017-02-10 00:40:36 -08:00
Matthew Hooker
0ed84f843e
builder/vmware: allow extra options for ovftool
2017-02-10 00:22:20 -08:00
Matthew Hooker
3c290f7c7e
docs/ansible-local: playbook_paths clarification
2017-02-10 00:01:09 -08:00
Matthew Hooker
cbe04108d0
use short temp dirs.
...
Closes #2792
2017-02-09 20:09:06 -08:00
Matthew Hooker
0cfa532a1a
add other artifacts to atlas artifact list
2017-02-08 14:41:54 -08:00
Matthew Hooker
65a9b8edf4
builder/amazon: `ssh_private_ip` works for winrm
2017-02-04 01:01:58 -08:00
Matthew Hooker
32259f478d
make note about using UUIDs vs timestamps
2017-02-03 19:01:56 -08:00
Matthew Hooker
c0f8f44a10
remove obsolete config key
2017-02-02 01:25:03 -08:00
Matthew Hooker
efa29f0e7a
Merge pull request #4460 from mitchellh/ulimit
...
add debug note about ulimits.
2017-02-01 22:05:09 -08:00
Matthew Hooker
df440f7877
Merge pull request #4477 from mitchellh/ansibleremoteuserno
...
docs/ansible: clarify that we ignore remote_user
2017-02-01 22:02:29 -08:00
Matthew Hooker
9ab148e56d
Merge pull request #4476 from mitchellh/ansicolor
...
ansible does its own coloring.
2017-02-01 22:02:08 -08:00
Matthew Hooker
eec93dfca7
Merge pull request #4473 from mitchellh/symboldoc
...
document how we upload symbolic links
2017-02-01 22:01:49 -08:00
Matthew Hooker
fe4dd6ef23
Merge pull request #4205 from jfbibeau/patch-1
...
Docs: add QCOW2 format support for `iso_url`
2017-01-30 12:10:05 -08:00
Rickard von Essen
4ffbfde09b
s/communicator/connection plugin/ to align with Ansible nomenclature
2017-01-30 12:11:48 +01:00
Rickard von Essen
a5171fef4d
provisioner/ansible: Add documentation howto use with chroot
...
Closes #3583
2017-01-30 12:09:55 +01:00
Matthew Hooker
d46d5ea2fb
docs/ansible: clarify that we ignore remote_user
2017-01-28 19:05:42 -08:00
Matthew Hooker
df247a99a1
ansible does its own coloring.
2017-01-28 18:41:11 -08:00
Matthew Hooker
b3db88109d
document how we upload symbolic links
2017-01-27 18:32:08 -08:00
Matthew Hooker
76f897077d
Merge pull request #4399 from rickard-von-essen/aws-interpolate
...
WIP: builder/amazon: Interpolate {{ .BuildRegion }} and {{ .SourceAMI }}
2017-01-26 11:41:16 -08:00
Matthew Hooker
8592687795
add debug note about ulimits.
2017-01-25 17:13:54 -08:00
Matthew Hooker
4dcab2fb9c
docs/provisioners/shell: safety first
...
make it harder to forget -e when overriding shebang. Closes #2873
2017-01-25 16:06:43 -08:00
jasminSPC
75e6688871
Fixes #4454
2017-01-25 17:17:55 +01:00
jasminSPC
f55b2b27ae
Fixes #4454
2017-01-25 17:05:09 +01:00
Greg Parsons
88a1e7b572
adds readme section for changes
2017-01-23 15:19:56 -08:00
Rickard von Essen
ce411a0d17
Added docs for SourceAMI and BuildRegion template
2017-01-21 20:39:58 +01:00
Matthew Hooker
0a46d883df
Merge pull request #4409 from mitchellh/httpenvvar
...
set PACKER_HTTP_ADDR env var when available.
2017-01-18 12:35:14 -08:00
Matthew Hooker
47558ebd83
Merge pull request #4410 from mitchellh/docs-block-device
...
Clarified when to use launch_ vs ami_ for block devices
2017-01-17 22:02:40 -08:00
Chris Bednarski
b7c73b89ac
Propagate block device doc changes to AWS chroot and instance builder docs
2017-01-17 21:32:18 -08:00
Matthew Hooker
6563eb213c
Document. add to windows-shell and powershell
2017-01-17 17:07:36 -08:00
Matthew Hooker
94a2aae749
Merge pull request #4361 from Tom-Byrne/openstack-instance-metadata
...
support OpenStack instance (not image) metadata
2017-01-17 11:05:20 -08:00
Chris Bednarski
1b2101463d
Clarified when to use launch_ vs ami_ for block devices
2017-01-16 23:56:06 -08:00
Chris Bednarski
e814c37539
Fix docs example for PACKER_KEY_INTERVAL
2017-01-14 20:14:41 -08:00
Chris Bednarski
ee2d636840
Improve delay between key events
...
- Can now tune delay using PACKER_KEY_INTERVAL
- Added implementation to all of VMware and QEMU
- Removed double delay for QEMU
- Default key delay of 100ms (as before)
- Added docs to QEMU and VMware pages
2017-01-14 17:56:04 -08:00
Rickard von Essen
d1b9a91e3d
Change all builder docs to the expected file names
2017-01-14 13:03:39 +01:00
DanHam
37a6d81fd8
docs/qemu: Build on RHEL/RHEL variants errors if scsi disk interface is used
2017-01-13 11:12:44 +00:00
dnABic (Andreja Babic)
4d5d89b328
small documentation typos
2017-01-11 20:43:54 +01:00
Matthew Hooker
20dea71992
docs/vmware: update skip_export wording
2017-01-10 15:26:43 -08:00
Matthew Hooker
98b0f018fa
Merge pull request #4378 from DanHam/skip-export-vmware
...
Add option to skip export of installed VM for VMware ISO builder
2017-01-10 15:24:58 -08:00
Matthew Hooker
8d5c316a30
docs/virtualbox: update skip_export wording
2017-01-10 15:24:10 -08:00
Matthew Hooker
a3da92dc97
Merge pull request #4339 from DanHam/gh-4131
...
Add option to skip export of installed VM for vbox ISO & OVF builders
2017-01-10 15:08:15 -08:00
DanHam
ed158a1c5c
Add skip_export option for VMware iso builder to docs
2017-01-10 11:46:42 +00:00
Tom-Byrne
d7545c4ba0
support OpenStack instance metadata
2017-01-05 14:42:32 +00:00
James Portman
88fceff226
Correcting CLI usage
...
For gcloud compute instances create, multiple scopes should be comma separated in one set of quotes
2017-01-05 10:34:42 +00:00
Matthew Hooker
5fc6a2ee70
Merge pull request #4326 from asteris-llc/feature/converge-provisioner
...
New Provisioner: Converge
2017-01-04 10:46:18 -08:00
Brian Hicks
d9683c0817
website: add default note on converge bootstrap parameter
2017-01-04 12:12:35 -05:00
Rickard von Essen
df0638ad37
builder/hyperv: Added iso_target_extension and iso_target_path to docs
2017-01-04 14:02:36 +01:00
Rickard von Essen
85cf00069f
Merge pull request #4294 from legal90/iso-target-extension
...
Add "iso_target_extension" option for all local *-iso builders
2017-01-04 13:48:28 +01:00
dnABic (Andreja Babic)
9403dfc272
wrong path to import code for plugins
2017-01-04 00:05:29 +01:00
James Nugent
01c09aa7f7
Merge pull request #4325 from siepkes/f-triton-builder-2
...
Add Joyent Triton Builder
2017-01-01 15:40:11 -06:00
Jasper Siepkes
bdf57c9cfa
Fixed documentation error for the 'source_machine_firewall_enabled'
...
option.
2016-12-31 12:34:33 +01:00
Rickard von Essen
1560e15632
Merge pull request #4337 from KohlsTechnology/puppet-provisioner-doc-fixes
...
Clean up puppet provisioner documentation
2016-12-30 09:45:41 +01:00
Sean Malloy
bd0985cde8
Do not escape quotes
2016-12-29 23:25:34 -06:00
DanHam
0ac071b6e7
Add option to skip export of installed VM for Virtualbox ISO & OVF builders
...
Closes #4131
2016-12-29 13:19:59 +00:00
Jasper Siepkes
0c9b576c05
* Unentagled SSH communication with VM's from the Cloud API SSH private
...
key.
* Improved documentation.
2016-12-29 13:24:56 +01:00
Jasper Siepkes
4b651ce3c2
Formatted Triton documentation.
2016-12-29 11:17:24 +01:00