Commit graph

40 commits

Author SHA1 Message Date
Vladislav Rassokhin
c8824f148c Minor nil fix 2019-08-08 14:49:36 +03:00
Vladislav Rassokhin
ddbc7bb631 Add goroutine leak detection in tests 2019-07-13 18:23:04 +03:00
Vladislav Rassokhin
a72ec1ae8d Reuse library function for SSH provisioner config 2019-07-08 18:40:01 +03:00
Vladislav Rassokhin
94a036038b Fix inspections 2019-07-08 18:18:58 +03:00
Cody Lingle
fd608b574f Update plugin to Packer ^1.4 compatibility
- Changed "http_port" from uint to int for step_boot_command (https://github.com/hashicorp/packer/pull/7423)
- Implemented API changes for context cancellation of builders (https://github.com/hashicorp/packer/pull/7440)
- Update packer (1.4.1) and govmomi (0.20.0) go modules
- Run `go mod tidy` to clean up unnecessary go.mod and go.sum entries
2019-07-08 16:34:57 +03:00
Vladislav Rassokhin
1111c74696 Support IP address settle down timeout
Sometimes it's possible that Windows VM starts with one address and then changes to another one. For successful communication we need latest one
2019-07-08 10:16:30 +03:00
Michael Kuzmin
f7151b4058 Network selection test 2019-06-13 17:18:36 +03:00
Vladislav Rassokhin
395ce39611 Support redefining network in vsphere-clone builder
Fixes #226
2019-06-13 17:18:36 +03:00
Michael Kuzmin
be84a39aa0 Support 'http_host' parameter (fix #184) 2018-12-23 20:16:49 +03:00
Michael Kuzmin
15d8587344 a test for windows. WinRM needs a special validation.
https://github.com/jetbrains-infra/packer-builder-vsphere/issues/92#issuecomment-386486758
2018-12-22 20:20:28 +03:00
Michael Kuzmin
5014e46b48
Add 'cpu_cores' parameter (#198) 2018-12-18 20:51:56 +03:00
Michael Kuzmin
70b6d6a8b3
Add 'video_ram' parameter (#197) 2018-12-17 15:49:04 +03:00
Rémi Jouannet
1b1ef09706 support '-force': replace existing vm (#186) 2018-11-16 18:37:54 +03:00
Michael Kuzmin
4f952613d7 Add 'notes' tests 2018-11-08 19:51:42 +03:00
Rémi Jouannet
e929b193e0 'notes' option (#185) 2018-11-08 19:50:52 +03:00
Michael Kuzmin
a3f0f15ffd apply gofmt 2018-11-01 00:42:24 +03:00
Michael Kuzmin
43ee099ee7 pass vSphere credentials to tests 2018-11-01 00:05:01 +03:00
Michael Kuzmin
912aec563c
iso builder clears boot order at finish (#172) 2018-10-21 03:57:28 +03:00
Michael Kuzmin
23c918d00a
Fix build cancellation (#101) 2018-05-16 16:05:08 +03:00
Michael Kuzmin
903febc4ea Update dependency to govmomi 0.17 2018-05-12 14:19:17 +03:00
Michael Kuzmin
f46f373e3a Code cleanup 2018-05-07 11:05:13 +03:00
Michael Kuzmin
e59c1326f9 default value for 'boot_order' in iso builder 2018-05-06 19:04:51 +03:00
Michael Kuzmin
c44221a800 share hardware customization step 2018-05-06 00:41:14 +03:00
Michael Kuzmin
0b4729c9e4 'configuration_parameters' in clone builder 2018-05-05 01:48:16 +03:00
Vladislav Rassokhin
808a7ce57d Use Packer 1.2 (#84) 2018-04-25 14:22:38 +03:00
Michael Kuzmin
c2a8d0c91e VPN to the test lab 2018-04-25 00:18:47 +03:00
Michael Kuzmin
bc673e1b2d Simplify test launch 2018-03-24 00:54:08 +03:00
Michael Kuzmin
a89ea71c4a Fix 'go vet' errors 2018-03-23 23:54:20 +03:00
Sean Malloy
13a6aa2c3c Add new config options for setting CPU and Memory Hot Add (#71) 2018-03-23 11:56:03 +03:00
Michael Kuzmin
778f32da89 Speed up clone tests 2018-03-23 01:21:04 +03:00
Michael Kuzmin
707039eb26
Detect datastore automatically (#69) 2018-03-21 02:03:47 +03:00
Michael Kuzmin
cb782c223a
Cluster support (#61) 2018-03-16 00:53:25 +03:00
Michael Kuzmin
3b58d3d63d fix tests
datacenter has multiple datastores, so target must be specified explicitly (#57)
2018-03-12 21:41:38 +03:00
Andrei Tonkikh
4875b82d12 Make waiting for IP address interruptible
fixes #24
2018-02-12 15:56:29 +03:00
Andrei Tonkikh
19713ca20d Add support of customizing boot order 2018-01-30 20:47:57 +03:00
Andrei Tonkikh
ee6192f1c1 Add some acceptance tests for iso builder 2018-01-30 19:48:32 +03:00
Andrei Tonkikh
7424078a43 Rename tests 2018-01-24 21:52:29 +03:00
Michael Kuzmin
230bfa774c Build two independent plugins 2018-01-24 21:01:04 +03:00
Andrei Tonkikh
df40ffbe8d Add ISO builder which creates an empty VM 2018-01-24 17:56:14 +03:00
Andrei Tonkikh
e91ac3ef1b Move clone builder to a separate module 2018-01-24 14:19:25 +03:00