James Griffith
|
2ecf5cc9aa
|
Communicator is not needed unless shutdown_command is populated
|
2020-10-23 11:41:03 -07:00 |
Megan Marsh
|
796c40f89b
|
builder/vsphere: skip iso download if hashed file is already present in remote packer_cache
|
2020-10-21 11:33:43 -07:00 |
Megan Marsh
|
709a173060
|
fix docs linking issue
|
2020-10-09 14:01:21 -07:00 |
sylviamoss
|
75d649e051
|
add step_remove_cdrom tests
|
2020-09-23 12:09:33 +02:00 |
sylviamoss
|
2de3f2755a
|
add step_remove_floppy tests
|
2020-09-23 12:00:28 +02:00 |
sylviamoss
|
7b1af2c4e8
|
add step_add_floppy unit tests
|
2020-09-22 16:23:11 +02:00 |
sylviamoss
|
b46f587450
|
vsphere-clone use common step_add_cdrom
|
2020-09-22 11:34:49 +02:00 |
sylviamoss
|
778d77e4a2
|
add floppy and cd to vsphere-clone
|
2020-09-18 17:09:01 +02:00 |
Megan Marsh
|
8ffa0d2060
|
Merge pull request #9842 from jason-azze/patch-1
Builders vsphere-iso and vsphere-clone - CPUs is actually for cores, not sockets.
|
2020-09-09 16:03:45 -07:00 |
Megan Marsh
|
ca650c9602
|
fix struct comment for generation
|
2020-09-09 16:01:30 -07:00 |
Sylvia Moss
|
903deb9e6a
|
vSphere StepHardware tests (#9866)
|
2020-09-02 10:19:57 +02:00 |
Sylvia Moss
|
58a0bdd780
|
Look for a default resource pool when root resource pool is not found (#9809)
|
2020-08-31 16:26:48 +02:00 |
Sylvia Moss
|
942bfbf221
|
Add driver mocks and write tests to steps Remote Upload and Create VM (#9833)
|
2020-08-31 10:34:41 +02:00 |
Sylvia Moss
|
a1524bf96a
|
Add option to also import OVF templates to the Content Library (#9755)
|
2020-08-19 13:20:25 +02:00 |
Sylvia Moss
|
e475db6a66
|
check for ip after timeout (#9748)
|
2020-08-12 10:39:12 +02:00 |
Sylvia Moss
|
80960d7a64
|
Fix vsphere boot command and check for context cancelation when waiting for ip (#9739)
|
2020-08-10 18:16:19 +02:00 |
Megan Marsh
|
3f61498704
|
Merge pull request #9704 from ntoofu/f-vsphere-export-permission
Add `directory_permission` config option to `vsphere` builder
|
2020-08-05 10:57:30 -07:00 |
Sylvia Moss
|
dcacf7ad4c
|
Add vSphere HCL examples to the docs (#9674)
|
2020-08-05 19:23:52 +02:00 |
ntoofu
|
a53e81d9a2
|
Make docs more clear
https://github.com/hashicorp/packer/pull/9704#discussion_r465393240
|
2020-08-06 01:11:02 +09:00 |
jhawk28
|
6b8d086e94
|
alt, ctrl, and shift should be outside variables (#9702)
|
2020-08-05 17:36:40 +02:00 |
Sylvia Moss
|
dd37a10355
|
fix configuration_parameters (#9713)
|
2020-08-05 16:57:12 +02:00 |
ntoofu
|
5493285f65
|
Add `directory_permission` config option to `vsphere` builder
|
2020-08-02 15:02:31 +09:00 |
jhawk28
|
3370c91cf2
|
add some additional messaging when a boot command fails to type (#9661)
|
2020-07-29 15:06:45 +02:00 |
Sylvia Moss
|
5a006f226a
|
Don't use Packer context as vSphere driver context (#9576)
|
2020-07-14 11:45:19 +02:00 |
Sylvia Moss
|
eb5c3c3efb
|
fix file size descriptor (#9568)
|
2020-07-14 11:36:49 +02:00 |
Sylvia Moss
|
3a0dfa1259
|
add option to destroy vm after deploy to content library (#9569)
|
2020-07-14 10:07:20 +02:00 |
Moss
|
921078ccc0
|
add force_bios_setup configuration option
|
2020-07-10 12:30:22 +02:00 |
Sylvia Moss
|
9c1409dbba
|
Add content_library_destination to import VM template to a Content Library (#9551)
|
2020-07-10 11:01:10 +02:00 |
Megan Marsh
|
61b79b6e53
|
Merge pull request #9542 from jhawk28/bug_9511
clean up folder path so that it is what vsphere expects
|
2020-07-09 16:08:18 -07:00 |
Sylvia Moss
|
268e95364f
|
Adds vApp properties config and save public ssh key to a vApp property (#9507)
|
2020-07-08 10:33:45 +02:00 |
Wilken Rivera
|
892413b7ea
|
docs/builder/vsphere-iso: Add documentation for BootConfig (#9538)
* docs/builder/vsphere-iso: Add documentation for BootConfig
* Add documenation for http_ip
* Remove duplicate build configuration section
|
2020-07-07 13:57:51 -04:00 |
Joshua Foster
|
a6170b0c35
|
clean up folder path so that it is what vsphere expects
|
2020-07-07 12:25:14 -04:00 |
Joshua Foster
|
e4dffeed35
|
clean up if logic
|
2020-07-02 12:33:28 -04:00 |
Joshua Foster
|
63f9282f5c
|
fix vshere ToolsSyncTime and ToolsUpgradePolicy
|
2020-07-01 13:58:50 -04:00 |
Ivo van Geel
|
e54ad3f1fb
|
Add boot_command support to vsphere-clone builder, including support … (#9397)
|
2020-06-24 11:14:30 +02:00 |
Joshua Foster
|
dd40c68ff8
|
fix default IP address in test to all ipv4 addresses
|
2020-06-17 16:00:38 -04:00 |
Joshua Foster
|
fb159e7060
|
add test cases for Network
|
2020-06-17 11:40:39 -04:00 |
Joshua Foster
|
7fc2ea8422
|
add a fallback to an ipv4 address if the the range can't find one
|
2020-06-17 01:46:30 -04:00 |
Joshua Foster
|
aaf9103330
|
use the ip_wait_address range to determine the default for the http server IP
|
2020-06-17 01:36:55 -04:00 |
Moss
|
653eb95bdb
|
adds tests to usb_driver and step_http_ip_discover
|
2020-06-12 14:51:52 +02:00 |
Moss
|
585a86fe03
|
Add usb_driver to common boot_command and use it on vsphere
|
2020-06-12 14:51:52 +02:00 |
Conlan
|
4afcc794be
|
Fix typo in VSphere Docs (#9405)
* Fix typo in VSphere Docs
* Update ConfigParamsConfig-not-required.mdx
Co-authored-by: Adrien Delorme <adrien.delorme@icloud.com>
|
2020-06-12 11:18:51 +02:00 |
Megan Marsh
|
48b448dfd5
|
Merge pull request #9366 from hashicorp/fix_9248
Add ToolSyncTime and ToolUpgradePolicy to vSphere
|
2020-06-05 13:03:58 -07:00 |
Moss
|
112638da01
|
Add ToolSyncTime and ToolUpgradePolicy to vSphere
|
2020-06-05 17:20:44 +02:00 |
Joshua Foster
|
90463e5394
|
make default for wait address to be any ipv4 address. add some better documentation
|
2020-06-04 23:13:46 -04:00 |
Joshua Foster
|
27a1ceef6d
|
add example for any ipv4 address
|
2020-06-04 12:15:53 -04:00 |
Joshua Foster
|
1fb22a7b7b
|
add the ability to check if the IP is within the an IP range
|
2020-06-04 01:55:25 -04:00 |
Megan Marsh
|
5efb1a195e
|
update docs for configuration_paramaters to explain what it actually is.
|
2020-05-29 15:07:34 -07:00 |
Adrien Delorme
|
40947c2bf6
|
HCL2: generate hcl tags with go-cty tags too (#9306)
This will allow to generate the config files:
```go
package main
import (
"fmt"
"github.com/hashicorp/hcl/v2/gohcl"
"github.com/hashicorp/hcl/v2/hclwrite"
"github.com/hashicorp/packer/builder/alicloud/ecs"
)
func main() {
name := "name"
app := ecs.FlatConfig{
AlicloudImageName: &name,
ECSSystemDiskMapping: &ecs.FlatAlicloudDiskDevice{
DiskName: &name,
},
}
f := hclwrite.NewEmptyFile()
block := gohcl.EncodeAsBlock(&app, `source "something" "something"`)
f.Body().AppendBlock(block)
fmt.Printf("%s", f.Bytes())
}
```
Will output:
```
source "something" "something" {
packer_user_variables = null
packer_sensitive_variables = null
image_name = "name"
image_share_account = null
image_unshare_account = null
image_copy_regions = null
image_copy_names = null
tags = null
tag = null
system_disk_mapping = { disk_category = null, disk_delete_with_instance = null, disk_descri
ption = null, disk_device = null, disk_encrypted = null, disk_name = "name", disk_size = null, disk_
snapshot_id = null }
image_disk_mappings = null
ssh_remote_tunnels = null
ssh_local_tunnels = null
ssh_public_key = null
ssh_private_key = null
}
```
This is a good first step for #9015 and #9282
fix #9304
|
2020-05-28 11:19:00 +02:00 |
Joshua Foster
|
43714049e8
|
add set_host_for_datastore_uploads flag
|
2020-05-27 15:00:08 -07:00 |