Rickard von Essen
fd6282529c
Remove deprecated parallels_tools_host_path and guest_os_distribution
2016-02-01 12:25:01 +01:00
Mark Peek
7f149e595d
Refactor http server config into common
2015-11-01 14:45:47 -08:00
Mark Peek
cdcffecc2d
Refactor builder ISO options
...
The ISO builders (parallels, qemu, virtualbox, and vmware) had too
much common code which needed to be maintained separately. This change
moves that code to a common ISO configuration.
2015-10-20 16:27:47 -07:00
Mark Peek
e9657e6a9f
Merge pull request #2642 from oliviertremblay/master
...
Make TargetPath customizable
2015-10-20 12:11:13 -07:00
Rickard von Essen
141dcd5c03
Fixes #2828 : parallels prlctl_post don't interpolate values.
2015-10-15 09:28:29 +02:00
Rickard von Essen
3f14b9d984
Merge pull request #2731 from legal90/prl-compact-disk
...
Parallels: Add "CompactDisk" build step
2015-09-16 14:03:31 +02:00
Mikhail Zholobov
abfe706fc6
builder/parallels: Add "StepCompactDisk"
2015-09-11 11:38:20 +03:00
Rickard von Essen
83980d2326
Enable headless mode by default on Parallels Desktop 11
2015-08-24 15:09:29 +02:00
Olivier Tremblay
f301a6454d
Added documentation, renamed config param to iso_target_path
2015-08-20 07:37:24 -04:00
Olivier Tremblay
661552dfd5
Merge branch 'master' into custom-targetpath
2015-08-20 07:26:22 -04:00
Rickard von Essen
da82ff3fd6
Fix interpolation of {{.Flavor}} in parallels_tools_guest_path. (2)
...
Actually fix the error...
Fixes [GH-2543]
2015-08-12 10:28:06 +02:00
Olivier Tremblay
223e35fc65
Makes StepDownload's TargetPath customizable.
...
I exposed TargetPath as a config file option "target_path". I don't like
the name, but it follows the naming convention. The purpose of TargetPath
stands unmodified, and it enables a fair amount of customization.
2015-07-28 07:45:02 -04:00
Mitchell Hashimoto
1aa1399e85
builder/parallels: fix compilation issuse
2015-06-22 12:46:13 -07:00
Mitchell Hashimoto
13c2c4660d
Merge branch 'issue_2080' of https://github.com/rickard-von-essen/packer into rickard-von-essen-issue_2080
2015-06-22 12:39:30 -07:00
Mitchell Hashimoto
84189f7a28
builder/*: properly save interpolation context
2015-06-22 09:22:42 -07:00
Mitchell Hashimoto
115d583cff
helper/communicator: make host more generic
2015-06-13 19:23:33 -04:00
Mitchell Hashimoto
820bad6939
builder/parallels: convert to new comm type
2015-06-13 18:43:27 -04:00
Mitchell Hashimoto
76c2d2cb0e
builder/parallels/iso: new interpolation
2015-05-27 13:49:31 -07:00
Rickard von Essen
1365627e31
Fixes #2080 Add prlctl_post in builder Parallels
...
This adds config option prlctl_post for builder parallels-iso/pvm. It
allows additional prlctl commands to run after the VM has been shutdown
just before being exported.
2015-05-03 11:18:48 +02:00
Mikhail Zholobov
a5b21c59ba
builder/parallels: Move setting the boot order to the separated step
2014-11-27 17:13:50 +03:00
JessThrysoee
5394ce61fd
builder/parallels: Rely on Cleanup functions to detach devices
...
Remove the redundant StepRemoveDevices and rely on the cleanup to be handled by:
* StepAttachParallelsTools.Cleanup
* StepAttachFloppy.Cleanup
* stepAttachISO.Cleanup
2014-10-04 22:39:54 +02:00
Mikhail Zholobov
16cb6f60c8
builder/parallels: "guest_os_distribution" renamed to "guest_os_type".
...
"guest_os_distribution" become deprecated and is not required anymore.
But if it is defined (in outdated templates),then the value will be copied to "guest_os_type" and warning will be displayed.
2014-09-02 18:14:50 +04:00
Mikhail Zholobov
bed6270288
builder/parallels: Detect path to Parallels Tools ISO automatically.
...
'parallels_tools_host_path' param is deprecated
'parallels_tools_flavor' is added (mandatory).
2014-09-02 18:14:26 +04:00
Mikhail Zholobov
40c169f757
builder/parallels: Added 'StepPrepareParallelsTools'
2014-09-02 18:14:26 +04:00
Mikhail Zholobov
13b355eaf0
builder/parallels: Added 'ToolsConfig' struct
2014-09-02 18:13:40 +04:00
Mikhail Zholobov
9ad2b98673
builder/parallels: Removed config parameter 'ostype'
...
We have to set either 'ostype' or 'distribution', but not both.
2014-08-24 07:30:29 +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
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
cdaa9d5a8e
Added support for Parallels Desktop for Mac [GH-223]
...
Added builder plugins: builder-parallels-iso and builder-parallels-pvm.
2014-05-01 20:29:22 +02:00