Commit Graph

696 Commits

Author SHA1 Message Date
Mitchell Hashimoto 2ed100a0b0 website: document compress post-processor 2014-09-08 10:30:10 -07:00
Mitchell Hashimoto db90c16118 builder/amazon: support auto spot price discovery [GH-1465] 2014-09-06 10:44:12 -07:00
Mitchell Hashimoto 3a69b8c1b8 Merge branch 'add-spot-instance-support' of github.com:henrysher/packer into henrysher-add-spot-instance-support
Conflicts:
	builder/amazon/common/run_config.go
	builder/amazon/ebs/builder.go
	builder/amazon/instance/builder.go
2014-09-05 16:30:22 -07:00
Mitchell Hashimoto 9a0f92c5ad Merge branch 'template-timefmt' of github.com:njones/packer into njones-template-timefmt
Conflicts:
	packer/config_template.go
	website/source/docs/templates/configuration-templates.html.markdown
2014-09-05 16:21:30 -07:00
Mitchell Hashimoto c66b5dbb67 website: doc upper and lower 2014-09-05 16:17:59 -07:00
Mitchell Hashimoto 802168f4b5 Merge branch 'add-chef-environment' of github.com:cfortier2/packer into cfortier2-add-chef-environment
Conflicts:
	provisioner/chef-client/provisioner.go
2014-09-05 16:13:32 -07:00
Mitchell Hashimoto c6243a2de7 command/build: -color [GH-1433] 2014-09-05 16:05:02 -07:00
Mitchell Hashimoto b085c1d934 website: update with latest 2014-09-05 15:49:59 -07:00
Mitchell Hashimoto e4dc5d31d8 builder/docker: support volumes 2014-09-05 15:48:42 -07:00
Mitchell Hashimoto 2e4882f0c3 builder/docker: can login to pull 2014-09-05 15:24:12 -07:00
Mitchell Hashimoto e9611dfb11 website: update docker-push 2014-09-05 14:44:34 -07:00
Mitchell Hashimoto 56d22ac99e post-processor/docker-push: can login [GH-1243] 2014-09-05 14:43:15 -07:00
Mitchell Hashimoto 41372c4bfa website: update vmware-vmx 2014-09-05 12:11:58 -07:00
Mitchell Hashimoto bfdc6ea6b7 builder/virtualbox: support http server for ovf [GH-1169] 2014-09-05 11:52:55 -07:00
Mitchell Hashimoto c74f0c7cfe Merge branch '1082-add-boot-commands-to-vmx-and-ovf-builders' of github.com:rasa/packer into rasa-1082-add-boot-commands-to-vmx-and-ovf-builders
Conflicts:
	builder/virtualbox/ovf/config.go
	builder/vmware/vmx/config.go
2014-09-05 11:42:01 -07:00
Mitchell Hashimoto 9b2039121f builder/virtualbox-ovf: import_flags [GH-1383] 2014-09-05 10:23:37 -07:00
Mitchell Hashimoto 220d586cb4 website: document GCE auth scheme 2014-09-05 09:49:40 -07:00
Mitchell Hashimoto 13a0c2b09d website: update website with correct amazon defaults 2014-09-05 09:33:48 -07:00
Mitchell Hashimoto ba07866774 Merge pull request #1461 from rickard-von-essen/issue_1404
parallels-pvm: Optionally assign new MAC addresses to imported VMs
2014-09-05 09:27:09 -07:00
Rickard von Essen 5ad7737d55 parallels-pvm: Optionally assign new MAC addresses to imported VMs [GH-1404]
New config option:
reassign_mac (boolean) - If this is "false" the MAC address of the first
NIC will reused when imported else a new MAC address will be generated by
Parallels. Defaults to "false".
2014-09-05 11:33:28 +02:00
Mitchell Hashimoto 0776d9de34 builder/amazon: ssh_private_ip [GH-1229] 2014-09-04 21:48:14 -07:00
Mitchell Hashimoto d2e24a4ebc website: document the new docker post-processors 2014-09-04 21:39:18 -07:00
Mitchell Hashimoto dfae0d26e0 website: document some of the new Docker stuff 2014-09-04 21:29:29 -07:00
Mitchell Hashimoto bac54a6645 builder/amazon/common: token [GH-1236] 2014-09-04 21:19:20 -07:00
Mitchell Hashimoto a87ce5f9c7 website: Vagrantfile doesn't need node stuff 2014-09-04 20:44:06 -07:00
Mitchell Hashimoto 7e2090b186 Merge pull request #1460 from msabramo/openstack_builder_doc_region_only_required_for_rackspace
doc openstack builder: region req'd only for rackspace
2014-09-04 20:42:10 -07:00
Marc Abramowitz 199e36f9fa doc openstack builder: region req'd only for rackspace
Modify openstack builder doc to say that specifying a region is only
required for public rackspace and is NOT required for a private
openstack cloud.
2014-09-04 18:51:00 -07:00
Mitchell Hashimoto e4e0953030 website: add Vagrantfile 2014-09-04 18:27:16 -07:00
Mitchell Hashimoto 5b26560ee9 website: update private open stack example 2014-09-04 18:23:29 -07:00
Mitchell Hashimoto c6b36420b4 Merge pull request #1459 from msabramo/add_private_openstack_example
Update openstack builder doc to include private openstack example
2014-09-04 18:22:36 -07:00
Marc Abramowitz 12d838e0c3 Update openstack builder doc to include private openstack example
This illustates how to use the OpenStack builder with a private
OpenStack cloud, as opposed to a public cloud such as Rackspace public
cloud.
2014-09-04 18:17:13 -07:00
Mitchell Hashimoto a2f06c2b5f website: fix docs [GH-1222] 2014-09-04 11:26:53 -07:00
Mitchell Hashimoto f0bc4fd0b7 website: update supported builders 2014-09-03 21:01:23 -07:00
Mitchell Hashimoto 23e2387d61 website: document needing knife [GH-1429] 2014-09-03 20:38:01 -07:00
Mitchell Hashimoto 414bf1748d website: fix escaped underscores [GH-1458] 2014-09-03 20:12:10 -07:00
Mitchell Hashimoto c185fa42f3 Merge pull request #1200 from zigg/feature/virtualbox-iso-sata
builder/virtualbox: implement `iso_interface` setting
2014-09-02 10:56:57 -07:00
Mitchell Hashimoto 519adf8579 Merge pull request #1260 from lflux/website-openstack-rackspace-default
website: add required value for openstack_provider for rackspace example
2014-09-02 09:58:47 -07:00
Mitchell Hashimoto 78c534227a Merge branch 'master_add_support_for_tcg_accel_in_qemu_builder_' of github.com:mattthias/packer into mattthias-master_add_support_for_tcg_accel_in_qemu_builder_
Conflicts:
	builder/qemu/builder.go
	website/source/docs/builders/qemu.html.markdown
2014-09-02 09:31:53 -07:00
Mitchell Hashimoto 88c186df39 Merge branch 'master' of github.com:matthbak/packer into matthbak-master
Conflicts:
	builder/qemu/step_run.go
2014-09-02 09:24:31 -07:00
Mikhail Zholobov 394c83e56a website: Changed Parallels builder docs 2014-09-02 18:14:56 +04:00
Mitchell Hashimoto cd35d5a15b Merge pull request #1428 from NickPresta/patch-1
website: Updating Ubuntu 12.04 ISO location and checksum
2014-09-01 21:26:19 -07:00
Mitchell Hashimoto a0a7457e2b website: clean up layout 2014-09-01 21:25:50 -07:00
Mitchell Hashimoto b8132fd9af Merge pull request #1432 from rhbecker/docs/toc-and-title-fixes
docs: toc and title fixes
2014-09-01 21:25:13 -07:00
Fabio Rapposelli d2a9a98eeb Fixed multiple VMware typos. 2014-08-22 10:07:36 +02:00
RH Becker e3015d7fe1 Add `page_title` attribute to each documentation file for which it didn't already exist, matching the value to each page's h1, respectively. 2014-08-21 17:41:35 -07:00
RH Becker 2e3b34789a Add table of contents link to orphan doc: `other/environmental-variables.html`. 2014-08-21 17:29:20 -07:00
Nick Presta 3cf90cb964 Updating Ubuntu 12.04 ISO location and checksum 2014-08-20 00:08:22 -04:00
Jason A. Beranek 1e5d746783 Merge pull request #1362 from pmorie/docs
Fix typo in docker builder docs
2014-08-18 17:44:38 -05:00
Jessica Frazelle 8bc696ce9e add disk size to google compute, so as to avoid disk size errors on exporting the image 2014-08-08 14:39:03 -04:00
Carlos Valiente 41cdb33d65 Update vagrant-cloud.html.markdown 2014-08-06 22:59:38 +01:00
Matthias Schmitz 65f71daf73 Allow 'tcg' as accelerator in builder-qemu
* Using 'tcg' as accelerator for qemu-system allows packer to run in a
  virtual machine as no kvm or xen support is needed.

* Also document the default behavior if no accelerator is given in the
  documentation.
2014-08-05 22:46:47 +02:00
Tristan Helmich 849458f29d Update documentation: New box_download_url setting 2014-08-02 15:16:39 +02:00
Eric Johnson e39f555f35 Merge pull request #1216 from playlist-media/fix-gce-image-name
Update GCE source_image in the docs
2014-07-28 10:36:40 -07:00
Jacob Gillespie 11816ba604 Update GCE source_image to debian-7-wheezy-v20140718 2014-07-28 11:06:26 -05:00
Paul Morie 1163176144 Fix typo in docker builder docs 2014-07-21 20:56:19 -04:00
Jack Pearkes 4ea700d798 website: vagrant-cloud pp is now released 2014-07-20 16:32:01 -04:00
Mitchell Hashimoto 8250755a23 Merge pull request #1228 from jmassara/enhanced_networking
builder/amazon: support for enhanced networking
2014-07-19 09:48:24 -07:00
Mitchell Hashimoto 46a12f2e1e Merge pull request #1224 from swpecht/master
website: Added documentation page for environmental variables. #1130
2014-07-19 09:46:45 -07:00
Mitchell Hashimoto 7efa311165 Merge pull request #1347 from kanerogers/patch-1
website: Fixed Rackspace example
2014-07-19 09:46:07 -07:00
Mitchell Hashimoto f6f4d6b3c8 Merge pull request #1348 from stefanlasiewski/master
website: Specifically call out the comma after `"builders": [...]`
2014-07-19 09:40:51 -07:00
Mitchell Hashimoto 0a5cbb9fb5 Update vagrant.html.markdown 2014-07-19 09:37:05 -07:00
stefanlasiewski 633275dac4 Use the phrase 'not present', which is more clear then 'not necessary'. 2014-07-18 10:26:32 -07:00
stefanlasiewski 47f073c442 Problem: Docs should mention the comma after `"builders": [...]`
While running through the getting-started examples, I ran into a strange
error:

	packer $ packer validate example.json
	Failed to parse template: Error in line 16, char 2: invalid character
	'"' after object key:value pair
	  "provisioners": [{
	packer $

The error was not immediately obvious, as this is my first time working
with Packer, and like many users this also happens to be my first time
working with JSON.

Solution:

I was missing a comma after the 'builders' configuration. I'm sure this
is a common problem, so let's specifically mention that in the document.
2014-07-18 10:20:31 -07:00
Kane Rogers 267876d3b3 Fixed Rackspace example
As per https://github.com/mitchellh/packer/issues/1142, it's critical to add openstack_provider: rackspace in order to get anything to work reliably with Rackspace and Packer in 6.0.

Question: should the openstack_provider field now be marked as required?
2014-07-18 10:43:21 +10:00
Aaron Brady ddd794c38e Update QEMU builder documentation with `disk_image` flag 2014-07-17 15:30:54 +01:00
Tehmasp Chaudhri 49e5b9d21d Changed to reflect the new httpS endpoint for Chef, since Chef 11.x 2014-07-16 16:49:26 -06:00
Jack Pearkes a03cf62a29 website: add warning to vagrant-cloud docs 2014-07-11 14:27:24 -04:00
Ross Smith II aa844ef4c7 Update vagrant-cloud.html.markdown
alphabetize options
2014-07-11 06:21:16 -07:00
Mitchell Hashimoto 3bdd9ccb86 Merge pull request #1289 from mitchellh/vagrant-cloud-post-processor
Vagrant Cloud Post-Processor
2014-07-10 11:44:25 -07:00
Neil Edwards c67661d54d Spelling 2014-06-28 00:25:43 -04:00
Neil Edwards cf3913d051 Images link is 404, now must use API 2014-06-28 00:24:37 -04:00
Jack Pearkes 46535e3a3c post-processor/vagrant-cloud: better logging, document vcloud url 2014-06-25 12:46:25 -04:00
Jack Pearkes 5b2aaf3393 website: correct example configuration for vagrant pp 2014-06-25 11:46:51 -04:00
Jack Pearkes 560da27651 website: simplify example for vagrant cloud post processor 2014-06-25 11:45:53 -04:00
Jack Pearkes 34164b2522 post-processor/vagrant-cloud: add docs 2014-06-25 11:44:08 -04:00
Ross Smith II fcec036865 Merge pull request #1274 from ankon/docs-qemu-centos6.5
Update the qemu example
2014-06-23 14:23:25 -07:00
Rickard von Essen a5d39cebc7 Merge pull request #1173 from rickard-von-essen/pvm_bootcommand
[feature] Support boot command for pvm builder
2014-06-22 21:05:04 +02:00
Andreas Kohn c9c2ba180e Properly escape security_group_id to avoid markdown interpretation of the '_' 2014-06-20 14:22:22 +02:00
Andreas Kohn baa9fb9b76 Update the kickstart link
Instead of pointing at a specific (in this case actually non-working!) revision, point to the github UI for the
head revision.
The user is expected to find the 'raw' link there, but the page allows to also quickly look at changes etc, which
might be helpful for people unfamiliar with kickstart files.
2014-06-20 14:16:35 +02:00
Andreas Kohn 792c8ac964 Improve the boot command sequence
Use a single command line, avoid the graphical installer, and use {{ .HTTPIP }} rather than the actual IP.
Also wait a bit before entering the commands to increase the chance of actually being in the boot menu.
2014-06-20 14:14:15 +02:00
Andreas Kohn 2eafb03f16 Update to CentOS 6.5 2014-06-20 14:13:53 +02:00
Ross Smith II a0caa635fa Merge pull request #1261 from lflux/openstack-networks-support
Add ability to configure networks for openstack
2014-06-16 17:53:44 -07:00
Thordur Bjornsson 9058061a38 Don't use a real domain in examples.
Use example.com instead.
2014-06-16 13:10:52 +02:00
Ian Delahorne d99eff49f7 Reorder documentation into alphabetical order 2014-06-15 18:46:02 -05:00
Ian Delahorne c00696992a Add ability to configure networks for openstack
Add configuration option `networks`, a list of network UUIDs, to attach to the
source instance.

In some openstack installs, no default network will be attached or the network
with the ability to attach a public floating IP will need to be specified.
2014-06-15 13:56:19 -05:00
Ian Delahorne 189dad1348 Added required value for openstack_provider for rackspace example
If `openstack_provider:rackspace` is omitted in the configuration, the example
won't work at all against rackspace. Not sure what the actual documentation for
this configuration value should be, but this was a major source of irritation
when I couldn't get the default example working against Rackspace.
2014-06-15 02:19:26 -05:00
Robert Coleman 8b229af9fd update vmware-vmx docs 2014-06-14 00:17:05 +12:00
James Massara 4b6b504d12 Docs updated with new config option 2014-06-04 15:13:28 -07:00
Steven Pecht 45ba949f39 Changed the ordering of the environmental variables to be alphabetic. 2014-06-04 15:59:48 -04:00
Steven Pecht 9fd05c9995 Added documentation page for environmental variables. #1130 2014-06-04 13:06:31 -04:00
Jacob Gillespie 3afa0a56b1 Update GCE source_image to debian-7-wheezy-v20140415 2014-05-30 00:38:21 -05:00
Henry Huang bf7b8199da Add the document for the new spot_price parameter 2014-05-26 23:03:49 +08:00
Benoit Benedetti 9462129bef Fix staging_directory default path 2014-05-26 14:27:17 +02:00
Matt Behrens 32f6553d04 add documentation for `iso_interface` 2014-05-24 07:20:05 -04:00
Kris 64c210f06d Fix website shell provisioner typo. 2014-05-23 18:10:50 -04:00
Greg Burek 3a45712780 Adds support for encrypted EBS volumes 2014-05-22 11:36:22 -07:00
cfortier2 bf38fa9f4f reorder chef_environment alphabetically 2014-05-21 13:34:12 -04:00
cfortier2 fe743f96c7 update website chef-client provisioner page 2014-05-21 09:40:02 -04:00
Rickard von Essen 4d994deb3a [feature] Support boot command for pvm builder
Similar to [GH-1082] but for parallels-pvm builder.
2014-05-19 20:04:13 +02:00
Rickard von Essen 8bb7132795 builder/parallels: Added missing doc about Parallels tools for the parallels-pvm builder. 2014-05-13 23:51:05 +02:00
Ross Smith II e082a7e59b added docs for boot_command and boot_wait 2014-05-12 21:38:40 -07:00
Ross Smith II 9cf5c8fdb3 Merge pull request #1150 from rsabitov/ansible-dir
Fixes #1000: Uploading the whole ansible playbook directory
2014-05-11 07:59:20 -07:00
rsabitov ef0c8c495c playbook_dir documentation 2014-05-11 23:12:47 +10:00
Rickard von Essen bd25866e90 builder/parallels: Select which interface to connect to.
The IP address that the guest OS connect to download files from the
http_dir is determined by searching for a host interface with an IP
assigned. Now it is possible to use host_interfaces to select which
interfaces are searched.
2014-05-11 11:12:50 +02:00
Rickard von Essen 2b0f925374 Remove extra spaces in the Supported Platforms page. 2014-05-11 00:03:22 +02:00
Rickard von Essen 34db5146ae Added myself to the Community page 2014-05-10 23:51:57 +02:00
Rickard von Essen 9f967af0da Added links to the Supported Platforms page 2014-05-10 23:43:01 +02:00
Ross Smith II bdfac49410 builder/vmware: added vmx_data_post option 2014-05-09 09:25:15 -07:00
Nika Jones 04d9b0a1a5 Adds documentation to the website. Explains how to format the time. 2014-05-07 07:28:11 -07:00
Mitchell Hashimoto 0b63f4f9dc Merge pull request #1132 from rasa/1123-use-local-vboxguestadditions-iso
virtualbox: use local VBoxGuestAdditions.iso by default
2014-05-06 18:54:13 -07:00
Ross Smith II 675c51e47d Update platforms.html.markdown
Added Parallels
2014-05-06 18:04:43 -07:00
Ross Smith II bbcd7fc86e Update docs.erb 2014-05-06 17:01:35 -07:00
Darren Foo 70440a805e Correct example to use ssh_username/ssh_password 2014-05-06 16:38:33 -07:00
Darren Foo 253b5594ef Add null builder reference to Docs 2014-05-06 16:37:47 -07:00
Ross Smith II 7736151ac7 updated docs 2014-05-06 16:23:12 -07:00
Ross Smith II 89c143bd3c Update provisioners.html.markdown
s/virtualbox/virtualbox-iso/
2014-05-06 11:08:42 -07:00
Ross Smith II a473ca5320 Update inspect.html.markdown
s/virtualbox/virtualbox-iso/
2014-05-06 11:06:30 -07:00
Ross Smith II d207795f7d Update post-processors.html.markdown
s/virtualbox/virtualbox-iso/
2014-05-06 11:04:38 -07:00
Pierre Riteau 2ee90b29c3 Allow OpenStack builder to skip certificate verification 2014-05-06 12:26:05 +01:00
Ross Smith II 7b09052845 website: fix default compression #
see http://golang.org/src/pkg/compress/flate/deflate.go#L406
2014-05-05 11:46:49 -07:00
Ross Smith II 9b31c5c8eb Update docs.erb
Sort builders alphabetically
2014-05-05 09:03:00 -07:00
Ross Smith II 035f5dacff Revert "website: documented floppy_path and iso_path"
This reverts commit 1b0f770ab6.
2014-05-04 12:39:14 -07:00
Ross Smith II 1b0f770ab6 website: documented floppy_path and iso_path 2014-05-04 11:05:50 -07:00
Ross Smith II c9d9ba859d website: alphabetized configuration options (really) 2014-05-04 10:53:57 -07:00
Ross Smith II d666b64fb8 website: alphabetized configuration options, added missing ones, standardized text 2014-05-04 10:47:56 -07:00
Yuya Kusakabe c3257fd674 website: Document that the Remote ESXi Driver supports ESXi 5.1 and above, and needs to enable GuestIPHack 2014-05-03 00:27:42 +09:00
Mitchell Hashimoto 5a4a5842c2 website: update openstack for security groups 2014-05-01 20:26:07 -07:00
Mitchell Hashimoto 19317fe92d website: document temporary_key_pair_name [GH-1024] 2014-05-01 14:21:38 -07:00
Rickard von Essen d08ee4adfd Added support for Parallels Desktop for Mac [GH-233] in the vagrant post-processor.
Fixes https://github.com/rickard-von-essen/packer-parallels/issues/3
2014-05-01 20:29:22 +02:00
YungSang 75e26ee955 Added support for Parallels Desktop for Mac [GH-233] in the vagrant post-processor.
The code originate from https://github.com/YungSang/packer-parallels
2014-05-01 20:29:22 +02:00
Rickard von Essen c5e9fbcb50 Added support for Parallels Desktop for Mac [GH-223]
Added documentation for Parallels builder.
2014-05-01 20:29:22 +02:00
Mitchell Hashimoto 92d58a5ede website: update openstack docs 2014-04-30 17:21:33 -07:00
Ross Smith II 4194a9bae3 Update digitalocean.html.markdown
tiniest of typos
2014-04-30 17:10:12 -07:00
Mitchell Hashimoto e8ab99676e website: openstack docs 2014-04-30 16:55:50 -07:00
Mitchell Hashimoto 6f6d656267 Merge pull request #1089 from rasa/use-slugs-for-digitalocean
builder/digitalocean: use names/slugs as well as IDs for image/region/si...
2014-04-30 15:55:09 -07:00
Mitchell Hashimoto 12d16cace1 Merge pull request #1091 from mkuzmin/vsphere-parameters
post-processors/vsphere: Optional parameters in vSphere post-processor
2014-04-30 15:50:51 -07:00
Michael Kuzmin fce2fc526f Optional parameters in vSphere post-processor.
datastore, vm_folder, and vm_network options can be omitted.
2014-04-30 16:02:09 +04:00
Ross Smith II 2bcd9a304e builder/digitalOcean: use names/slugs as well as IDs for image/region/size 2014-04-29 20:33:31 -07:00
Mitchell Hashimoto e2d2d25548 Merge pull request #1086 from rasa/add-globs-and-dirs-to-floppy-files
Allow wildcards and directories for floppy_files parameter
2014-04-29 16:55:14 -07:00
Ross Smith II e422d45f92 Allow wildcards and directories for floppy_files parameter 2014-04-29 12:27:34 -07:00
Jacob Helwig 38e880a187 Add ability to run vboxmanage commands just before exporting [GH-664] 2014-04-29 11:58:11 -07:00
Jim Browne 93c7e01c9f Fix EC2 IAM documentation. Possibly fixes #577 2014-04-29 00:05:49 -07:00
Mitchell Hashimoto c8b91f3dad website: clarify docs 2014-04-28 15:30:43 -07:00
Ross Smith II f2186fa6ff Merge pull request #995 from asatara/add-ssh-host-vmware
Added ssh_host variable to vmware iso builder
2014-04-28 11:33:40 -07:00
Mitchell Hashimoto edcb8fea30 packer: min_packer_version [GH-487] 2014-04-26 20:51:46 -07:00
Mitchell Hashimoto 667e3383fe Update CHANGELOG 2014-04-26 11:05:08 -07:00
Mitchell Hashimoto 0da1f2d8c6 builder/googlecompute: template process instance name 2014-04-26 11:02:25 -07:00
asatara 1783827c40 Added documentation 2014-04-22 14:30:27 -07:00
Ross Smith II 8dcabe977d Added myself to our community page
Thanks, @mitchell!
2014-04-22 11:15:55 -07:00
Mitchell Hashimoto 247ee515d5 website: more OpenStack docs 2014-04-21 21:38:09 -07:00