3407 Commits

Author SHA1 Message Date
Mathias Meyer
971cdd22d7 Run two builds in parallel with go get.
By default, go get determines parallelism based on the number of
cores available. Those show up as 32 in the Travis CI environment
but a virtual machine is limited both by the amount of cores it
has allocated and the amount of memory available to it. 32 parallel
build processes are likely to exhaust the memory resources, leading
to killed processes.

This change reduces the number of builds running concurrently to 2,
which should reduce the likelihood of memory exhaustion greatly.

The number could probably be dialed up a little bit, but this should
give a good default reflecting the environment's resources.
2014-09-11 07:55:07 +02:00
Mitchell Hashimoto
0bf293f193 Up version for dev 2014-09-08 19:36:11 -07:00
Mitchell Hashimoto
7078c2f922 Fix some scripts 2014-09-08 17:03:38 -07:00
Mitchell Hashimoto
3006be4376 v0.7.0 v0.7.0 2014-09-08 15:57:24 -07:00
Mitchell Hashimoto
9c93c9e874 packer: check for latest version 2014-09-08 15:25:50 -07:00
Mitchell Hashimoto
d51364a897 Better logging for checkpoint 2014-09-08 14:21:13 -07:00
Mitchell Hashimoto
d4fcbfafa8 Mechanisms to disable checkpoint 2014-09-08 14:20:13 -07:00
Mitchell Hashimoto
806a8e0154 Move checkpoint into its own file to make it easy 2014-09-08 14:17:27 -07:00
Mitchell Hashimoto
1c380ea521 Checkpoint
(configs to disable will come next)
2014-09-08 14:10:17 -07:00
Mitchell Hashimoto
a8c4bb4464 Update CHANGELOG 2014-09-08 13:47:53 -07:00
Mitchell Hashimoto
4ee978ca27 Merge pull request #1470 from mitchellh/configdir
Config Dir and plugin discovery there
2014-09-08 13:47:26 -07:00
Mitchell Hashimoto
305019676c website: update website to point to proper directory 2014-09-08 13:44:58 -07:00
Mitchell Hashimoto
25868e1a13 ConfigDir 2014-09-08 13:38:35 -07:00
Mitchell Hashimoto
5afcac3f2e Update CHANGELOG 2014-09-08 13:22:18 -07:00
Mitchell Hashimoto
b6ae00fc37 Merge branch 'rasa-1064-fix-upload-file-permissions' 2014-09-08 13:20:53 -07:00
Mitchell Hashimoto
75395af12d Merge branch '1064-fix-upload-file-permissions' of github.com:rasa/packer into rasa-1064-fix-upload-file-permissions
Conflicts:
	builder/parallels/common/step_upload_parallels_tools.go
	builder/vmware/common/step_upload_tools.go
	provisioner/chef-client/provisioner.go
	provisioner/chef-solo/provisioner.go
2014-09-08 13:20:46 -07:00
Mitchell Hashimoto
351ef8bf98 website: compress 2014-09-08 10:30:30 -07:00
Mitchell Hashimoto
2ed100a0b0 website: document compress post-processor 2014-09-08 10:30:10 -07:00
Mitchell Hashimoto
812ba35479 fmt 2014-09-08 10:28:21 -07:00
Mitchell Hashimoto
b2255751a1 post-processor/compress: style 2014-09-08 10:28:16 -07:00
Mitchell Hashimoto
b5f9528738 Merge pull request #1081 from johnbellone/compress-post-processor
post-processor/compress Add support for artifact compression.
2014-09-08 10:26:50 -07:00
Mitchell Hashimoto
dc0de7da49 builder/amazon-ebs: don't clean up AMI if doesn't exist [GH-1469] 2014-09-08 09:53:20 -07:00
Rickard von Essen
984b8835ca Merge pull request #1468 from rickard-von-essen/issue_1466
parallels-iso: allow absolute output directory.
2014-09-08 11:03:22 +02:00
Rickard von Essen
365b44c5af parallels-iso: allow absolute output directory.
Fixes [GH-1466]
2014-09-08 11:00:59 +02:00
Mitchell Hashimoto
a23eb7512f scripts: copy packer- prefixed bins properly [GH-1467] 2014-09-07 15:58:36 -07:00
Mitchell Hashimoto
db90c16118 builder/amazon: support auto spot price discovery [GH-1465] 2014-09-06 10:44:12 -07:00
Mitchell Hashimoto
a587bd47a1 builder/amazon/ebs: clean up AMI in error [GH-1186] 2014-09-06 10:12:33 -07:00
Mitchell Hashimoto
669f26a108 Merge pull request #1186 from henrysher/ami-cleanup
Add the cleanup when the process of EBS AMI interrupted
2014-09-06 10:10:10 -07:00
Mitchell Hashimoto
7d1db44ca4 builder/amazon: clean up UI output for spot instances a bit 2014-09-05 16:58:17 -07:00
Mitchell Hashimoto
2e5f3da5c1 builder/amazon: fix {{uuid}} default not being replaced 2014-09-05 16:38:05 -07:00
Mitchell Hashimoto
e6bf497eac Update CHANGELOG 2014-09-05 16:31:39 -07:00
Mitchell Hashimoto
307f2bc4dd Merge branch 'henrysher-add-spot-instance-support' 2014-09-05 16:30:30 -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
71924d13fd Update CHANGELOG 2014-09-05 16:21:58 -07:00
Mitchell Hashimoto
ef9b2291bb Merge branch 'njones-template-timefmt' 2014-09-05 16:21:35 -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
f03d57f966 Merge pull request #1124 from njones/template-uplow
common: Fixes #1114, Adds upper and lower as filters for the template engine.
2014-09-05 16:16:55 -07:00
Mitchell Hashimoto
880ac53167 Update CHANGELOG 2014-09-05 16:14:08 -07:00
Mitchell Hashimoto
539e3b4816 Merge branch 'cfortier2-add-chef-environment' 2014-09-05 16:13:40 -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
c9cc82d89e builder/amazon-chroot: add description with time created snapshot
[GH-1388]
2014-09-05 16:10:33 -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
622b9f459a builder/docker: lock around Login 2014-09-05 15:06:07 -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
d32b4b4f84 builder/docker: driver supports login/logout 2014-09-05 14:26:19 -07:00