3274 Commits

Author SHA1 Message Date
RH Becker
2e3b34789a Add table of contents link to orphan doc: other/environmental-variables.html. 2014-08-21 17:29:20 -07:00
Eric Johnson
944d0e2ebf Merge pull request #1431 from mpage/gce-project-id-for-source-image
Allow specifying project for source images in GCE
2014-08-20 10:34:35 -07:00
Matt Page
8f237b7b94 Allow specifying project for source images in GCE
Within GCE, images may be shared across projects. Prior to this
commit, there was no way to inform the GCE builder that a source
image belonged to a specific project. This adds an optional
'source_image_project_id' key to the GCE builder config.
2014-08-20 10:20:28 -07:00
Nick Presta
3cf90cb964 Updating Ubuntu 12.04 ISO location and checksum 2014-08-20 00:08:22 -04:00
Nick Presta
e0b6943c1c Updating check for version when on devel. 2014-08-19 21:26:01 -04:00
Jack Pearkes
895db383c8 Merge pull request #1411 from chrisfarms/master
fix panic when vagrant cloud response fails
2014-08-19 12:25:12 -07: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
Tim Dysinger
c79121617c Use Region not S3Endpoint 2014-08-18 08:52:31 -10:00
Marc Abramowitz
9bd33d1e0b Make region required for rackspace but not other providers
Update test to make it pass.
2014-08-15 11:19:04 -07:00
Marc Abramowitz
69500b6943 OpenStack builder: Make region not required
Perhaps "region" is required when using a public provider like
Rackspace? It's not required for my private cloud from Metacloud. I
suspect a lot of private clouds have only a single region and thus don't
need "region" to be specified.
2014-08-15 00:32:53 -07:00
Ross Smith II
70cc555133 Update CHANGELOG.md 2014-08-12 09:19:20 -07:00
Chris Farmiloe
51f55dda48 fix panic when vagrant cloud response fails 2014-08-12 18:11:27 +02:00
Marc Abramowitz
031c25154f openstack builder error out when gets blank keypair 2014-08-12 08:29:00 -07:00
Hiroyuki Sato
965d273907 Add machine_type option for qemu builder.
On CentOS7, ``pc-1.0'' qemu-kvm machine type are not supported.

Supported machines are:
none                 empty machine
pc                   RHEL 7.0.0 PC (i440FX + PIIX, 1996) (alias of pc-i440fx-rhel7.0.0)
pc-i440fx-rhel7.0.0  RHEL 7.0.0 PC (i440FX + PIIX, 1996) (default)
rhel6.5.0            RHEL 6.5.0 PC
rhel6.4.0            RHEL 6.4.0 PC
rhel6.3.0            RHEL 6.3.0 PC
rhel6.2.0            RHEL 6.2.0 PC
rhel6.1.0            RHEL 6.1.0 PC
rhel6.0.0            RHEL 6.0.0 PC
q35                  RHEL-7.0.0 PC (Q35 + ICH9, 2009) (alias of pc-q35-rhel7.0.0)
pc-q35-rhel7.0.0     RHEL-7.0.0 PC (Q35 + ICH9, 2009)
2014-08-12 16:02:03 +09:00
Eric Johnson
a5bc5beccb Merge pull request #1397 from jfrazelle/disk_size
add disk size to google compute
2014-08-08 11:54:58 -07: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
Rickard von Essen
391dffd848 Merge pull request #1398 from rickard-von-essen/issue_1338
parallels-iso: ISO not removed from VM after install [GH-1338]
2014-08-08 12:43:15 +02:00
Rickard von Essen
fe37d9b6e1 parallels-iso: ISO not removed from VM after install [GH-1338]
Also remove floppy and prl-tools ISO if applicable.
2014-08-08 10:07:32 +02:00
Ian Unruh
100200e1ae Add templating to VMware SSH host option 2014-08-07 11:11:08 -04:00
Matthew Baker
b8c13d3e4d Keeping the -machine type=pc if accelerator method set to "none" 2014-08-07 04:08:50 -07:00
Matthew Baker
99d15abfd2 adding allowed values for accelerator 2014-08-07 02:51:24 -07:00
Mitchell Hashimoto
104bd9d604 Merge pull request #1392 from carletes/patch-1
website: typo in vagrant cloud
2014-08-06 15:02:33 -07:00
Carlos Valiente
41cdb33d65 Update vagrant-cloud.html.markdown 2014-08-06 22:59:38 +01:00
Matthew Baker
5814b9d3c7 Merge branch 'oracle' 2014-08-06 02:44:39 -07:00
Matthew Baker
9220d644d1 Making graphics and hardware virtualisation optional and configurable 2014-08-06 02:43:38 -07: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
Peter Sankauskas
ab9f0bc3c8 Removing my debugging output 2014-07-29 22:18:43 -07:00
Peter Sankauskas
e878495f67 Removing my helper script 2014-07-29 22:10:49 -07:00
Peter Sankauskas
a2c0b104f0 Adding the conditional necessary to construct the right options for both PV and HVM images. Also adding a test to make sure it is doing the right thing 2014-07-29 21:56:37 -07:00
Peter Sankauskas
460e2da248 The mount command for a PV image that is attached to /dev/sdf is:
mount /dev/xvdf /mnt/point
while for an HVM image that is attached to /dev/sdf, its mount command is
mount /dev/xvdf1 /mnt/point
so this code enabled that
2014-07-29 21:55:20 -07:00
Peter Sankauskas
6b751cac39 Formatting 2014-07-29 16:15:53 -07:00
Peter Sankauskas
a59ee93bca To be able to build both PV and HVM images, it is not possible to use both /dev/sd[f-p] and [1-16] as the HVM images get attached at /dev/sdf but must be mounted a /dev/sdf1.
This reduces the number of simultaneous packer runs possible significantly, but unless you are Netflix, who have Aminator anyway, this is probably never going to be an issue
2014-07-29 16:07:49 -07:00
Peter Sankauskas
19d0961a41 Merge branch 'cross-compile' into chroot-hvm 2014-07-29 15:09:00 -07:00
Matthew Baker
c87c88fce2 OEL available net device 2014-07-29 07:41:07 -07:00
Matthew Baker
0d07960f3e Disabling SDL gui mode 2014-07-29 07:40:29 -07: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
Eric Johnson
3ff514bb44 Merge pull request #1351 from mbrukman/googlecompute-gsutil-to-gcloud
builder/googlecompute: rename "Gsutil" to "Gcloud" now that we're updating "gcloud" and not "gsutil".
2014-07-26 09:45:23 -07:00
Misha Brukman
4a85aefe0f Rename "Gsutil" to "Gcloud" now that we're updating "gcloud" and not "gsutil".
Also renamed files accordingly.
2014-07-25 17:23:15 -04:00
yveslaroche
3bfeb54853 Fix Ansible inventory path on Windows
Convert the path to use a '/' separator.
2014-07-25 14:32:38 +01:00
Eric Johnson
7f38936596 Merge pull request #1350 from mbrukman/googlecompute-driver-vm-images
builder/googlecompute: added support for all standard VM images
2014-07-25 06:08:06 -07:00
Eric Johnson
ca53d7e4c0 Merge pull request #1292 from maestrodev/gcloud
[GCE] google compute builder is broken, gsutil update fails in newer images
2014-07-24 19:40:17 -07:00
Misha Brukman
5b56970b09 Added CoreOS, OpenSUSE, and Windows projects for searching images. 2014-07-24 20:39:04 -04:00
abishopric
d62edd6c05 Print the evaluated bundle commands 2014-07-24 16:30:30 -07:00
Andrey Levkin
e0c6285088 Change creating boxes for customizing metadata.json 2014-07-24 17:39:21 +04:00
Andrey Levkin
dc555d6b5b Change creating boxes for customizing metadata.json. 2014-07-24 15:16:57 +04:00
Ross Smith II
b30f901fc3 Update CHANGELOG.md 2014-07-21 18:10:27 -07:00
Ross Smith II
2c8ea2b6d2 Merge pull request #1361 from sneal/do-not-add-floppy-files-to-vmx
Do not re-add floppy disk files to VMX
2014-07-21 18:09:19 -07:00
Paul Morie
1163176144 Fix typo in docker builder docs 2014-07-21 20:56:19 -04:00
Shawn Neal
05ebc8f316 Do not re-add floppy disk files to VMX
This commit fixes errors like this in the vsphere post-processor when using floppy files in the builder step:
Error: File (/var/folders/zl/57c1vmr532z_ryf1scw53_b9ycmxh7/T/packer964492999) could not be found

The configure VMX step re-adds the floppy files, so we need to configure the VMX and _then_ clean the VMX in that order.
2014-07-21 17:06:43 -07:00