Joe Ferguson
5c2f758053
🎨 Fix typo in "copyed" -> "copied" usages.
2017-10-26 07:42:49 -05:00
Sander Saares
fb4db02586
Copy/link permissions 0777 -> 0755
...
Previous permission flags were unusually permissive. Almost everything else in Packer uses 0755.
2017-09-02 15:06:04 +03:00
Sander Saares
0ebf1d0da9
Link VHD instead of copy where allowed by OS
...
No need to incur that copy I/O if we don't even change the file!
2017-09-02 14:56:59 +03:00
Matthew Hooker
81522dced0
move packer to hashicorp
2017-04-04 13:39:01 -07:00
Matthew Hooker
bf64d7bdc2
automagic simplification
2017-03-28 20:36:20 -07:00
Volodymyr Babchynskyy
d57517d4a4
fix vagrant box structure
2016-12-12 22:44:17 +00:00
lxb
12ef9bf8af
Fixed inconsistency between vagrant-libvirt driver and packer QEMU accelerator
2016-11-03 22:55:55 +11:00
Michael Travis
2f1783dda2
Added vsphere-esx hosts to supported machine types in vagrant post processor
2016-10-06 15:09:01 +01:00
Mark Peek
5bfa6ce2b8
post-processor/vagrant: add artifact id tests for AWS and DO
2015-10-23 18:38:47 -07:00
Chris Bednarski
9ee07f1e8d
Add parallel gzip compression to the vagrant post-processor
2015-08-12 12:34:52 -07:00
Mitchell Hashimoto
d429b75fcc
post-processor/vagrant: fix interpolation
2015-06-23 08:39:57 -07:00
Mitchell Hashimoto
5241d8c6d6
post-processor/*: fix interpolation context
2015-06-22 12:24:55 -07:00
Mitchell Hashimoto
5b343ca98c
post-processor/vagrant: interpolation
2015-05-27 14:36:15 -07:00
Emil Hessman
9c31822a2b
post-processor/vagrant: address vet report
...
Fixes the following vet report:
post-processor/vagrant/post-processor_test.go:135: possible formatting directive in Fatal call
2015-02-25 05:43:18 +01:00
Seth Vargo
06e73691d1
Merge pull request #1885 from ceh/fix-win-test
...
post-processor/vagrant: fix test failure on Windows
2015-02-24 20:06:00 -05:00
Emil Hessman
345d3751b0
post-processor/vagrant: fix test failure on Windows
...
Close temporary file created in test before trying to remove it.
Fixes test failure on Windows, which cannot remove the file unless
it has been closed.
2015-01-30 20:43:19 +01:00
Rickard von Essen
798458481a
Fixes #1881 Don't include Windows Disks when packaging boxes for prl
...
This excludes the directory "Windows Disks" present in the VM data
directory if you hava a Windows VM with Parallels tools installed.
2015-01-30 10:30:42 +01:00
Emil Hessman
53b1db1669
post-processor/vagrant: check if vagrantfile_template exists
...
Fixes #801
2014-11-25 13:02:32 +01:00
Emil Hessman
a65dc929f2
post-processor/vagrant: test if vagrantfile_template exists
...
Test for #801
2014-11-25 12:41:24 +01:00
Emil Hessman
3a8e02110e
post-processor/vagrant: process templates in Configure
2014-11-25 07:04:17 +01:00
Emil Hessman
1de1350ee2
post-processor/vagrant: test for user variables in vagrantfile_template [GH-1125]
...
Previously fixed in a47610879f
Closes #1125
2014-11-24 23:45:49 +01:00
Mitchell Hashimoto
06144cf287
fmt
2014-10-28 08:43:19 -07:00
Mitchell Hashimoto
98a52c296c
Merge pull request #1597 from petrhosek/enable-custom-vagrant-providers
...
Extract Vagrant provider processing logic to a method
2014-10-28 08:43:12 -07:00
Mitchell Hashimoto
0db6cd3533
Merge pull request #1330 from qur/qemu-vagrant
...
Qemu vagrant
2014-10-28 08:42:17 -07:00
Jason A. Beranek
a47610879f
Merge pull request #1514 from briandowns/master
...
Added struct to be passed to the Process function to render the vagrant ...
2014-10-27 16:11:58 -05:00
Petr Hosek
3992f4472b
Extract Vagrant provider processing logic
...
This change extracts the provider processing logic to a separate method
which can be invoked from a subtype, providing a custom provider.
2014-10-17 11:16:26 +01:00
Mikhail Zholobov
7b50de33da
post-processor/vagrant/parallels: Removed unnecessary filling the Vagrantfile
2014-10-05 11:30:33 +04:00
Brian Downs
dabf34a458
Replaced struct call with nil per @jsonberanek. Ran go fmt.
2014-10-03 12:34:07 -07:00
Julian Phillips
60e608dfdb
Add support for vagrant with qemu
...
Once we have produced a qemu VM, we now have the option of using
the vagrant post-processor to create a .box file that can be used with
the vagrant-libvirt plugin.
This uses the new State method of the Artifact API to get necessary
information from the builder.
2014-09-22 11:15:47 +01:00
Julian Phillips
90a57c411f
Expand Artifact API to expose build state
...
In order that something consuming an artifact can have access to extra
builder specific data add the State method which allows the caller to
ask for arbitary values by name.
2014-09-22 11:15:47 +01:00
Brian Downs
bf5ec1f985
Ran go fmt
2014-09-19 15:55:05 -07:00
Brian Downs
1303329a91
Added struct to be passed to the Process function to render the vagrant file path. Resolves Issue #1125 .
2014-09-19 15:46:07 -07:00
Mitchell Hashimoto
7c11d2a313
post-processor/vagrant: style
2014-09-02 09:54:55 -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
Mitchell Hashimoto
1cf6948089
Merge pull request #1284 from MSOpenTech/master
...
post-processor/vagrant: hyper-v
2014-07-19 09:35:41 -07:00
v-vlshch
abc4350f75
Hyper-V support added
2014-06-23 11:19:06 -07:00
Jack Pearkes
7d4efdc236
post-processor/vagrant-cloud: initial commit
2014-06-16 15:53:37 -04:00
Mitchell Hashimoto
d925331902
fmt
2014-05-10 10:19:35 -07:00
Mikhail Zholobov
493c8d9580
builder/parallels: fixed Builder ID
...
Caused by changing namespace to 'packer.*' (3a68c8a
)
2014-05-02 14:46:11 +04: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
Seth Vargo
abe9bf8581
Ensure parent directories are created for base boxes
2014-04-24 23:32:42 -04:00
Mitchell Hashimoto
42b6f3e1ea
post-processor/vagrant: tests on input artifact
2014-02-21 20:04:03 -08:00
Mitchell Hashimoto
20d7f74fc4
post-processor/vagrant: AWS/DO keep input artifacts [GH-55]
2014-02-21 20:02:49 -08:00
Mitchell Hashimoto
51735cc895
post-processor/vagrant: fix alternate providers
2013-12-25 11:01:59 -07:00
Mitchell Hashimoto
9b579a9dd7
post-procssor/vagrant: return proper artifact
2013-12-20 09:52:50 -08:00
Mitchell Hashimoto
5e2f08de70
post-processor/vagrant: do overrides
2013-12-19 14:44:15 -08:00
Mitchell Hashimoto
6518c92e25
post-processor/vagrant: more tests
2013-12-19 14:04:45 -08:00
Mitchell Hashimoto
7b6bbbf42f
post-procssor/vagrant: don't export some things
2013-12-19 13:52:48 -08:00