Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allows to create empty VM #484

Merged
merged 78 commits into from
Apr 28, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
6585559
Add missing file
vbauzys Jul 15, 2019
e247d25
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Jul 15, 2019
cf1e7c2
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Jul 23, 2019
be6790f
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Jul 24, 2019
6f4c5cb
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Jul 25, 2019
c73d402
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Jul 26, 2019
261d142
git push origin master
vbauzys Jul 29, 2019
c431d43
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Aug 1, 2019
414b3bf
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Aug 15, 2019
8b03ab8
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Aug 22, 2019
36c5487
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Sep 3, 2019
db01eec
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Sep 9, 2019
331e895
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Sep 12, 2019
a85d555
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Sep 19, 2019
e1996e3
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Sep 24, 2019
9c63eec
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Sep 27, 2019
5073f6c
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 7, 2019
f0bdef3
git push origin master
vbauzys Oct 23, 2019
24f169d
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 24, 2019
06b36d1
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 24, 2019
30d6a79
Merge branch 'master' of github.com:terraform-providers/terraform-pro…
vbauzys Oct 24, 2019
0ca001f
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 24, 2019
8c9c7c4
git push origin master
vbauzys Oct 25, 2019
4c8d081
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 30, 2019
206bc9f
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Oct 31, 2019
48970bc
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 4, 2019
e7ef092
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 7, 2019
cb5659a
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 8, 2019
1e097fd
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 11, 2019
ae2d955
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 12, 2019
67f9230
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Nov 14, 2019
867b991
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Dec 2, 2019
7ec2137
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Dec 6, 2019
3f3798b
Merge
vbauzys Dec 19, 2019
ec131aa
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Dec 19, 2019
e985ac6
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Jan 14, 2020
7bac78e
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Jan 27, 2020
2b81637
git push origin master
vbauzys Feb 10, 2020
2b82082
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Feb 12, 2020
aa2198d
git push origin master
vbauzys Feb 20, 2020
cb7bb97
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Feb 24, 2020
b6091e4
git push origin master
vbauzys Mar 6, 2020
8717ffa
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Mar 9, 2020
8fea276
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Mar 12, 2020
8c3e623
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Mar 16, 2020
1a196a9
git push origin master
vbauzys Mar 19, 2020
0fe0ca0
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Mar 23, 2020
83a0048
bump govcd
vbauzys Apr 1, 2020
1af9b30
Add creating empty VM implementation
vbauzys Apr 1, 2020
c8c0766
Add changelog
vbauzys Apr 1, 2020
5ffeba3
Update changelog
vbauzys Apr 1, 2020
c279117
bump govcd version
vbauzys Apr 3, 2020
70d420a
Improvements
vbauzys Apr 3, 2020
53c3ea3
git push origin master
vbauzys Apr 3, 2020
035540d
Merge branch 'master' into create-empty-vm
vbauzys Apr 3, 2020
a1f368a
Removed not needed code
vbauzys Apr 7, 2020
ea15055
Add warning in test
vbauzys Apr 7, 2020
00e1b74
git push origin masterMerge branch 'master' of github.com:terraform-p…
vbauzys Apr 14, 2020
49f1be3
Merge branch 'master' into create-empty-vm
vbauzys Apr 16, 2020
4ffa184
Merge branch 'master' into create-empty-vm
vbauzys Apr 16, 2020
b60bbe6
Merge branch 'master' into create-empty-vm
vbauzys Apr 16, 2020
38dee11
git push origin master
vbauzys Apr 21, 2020
2741612
git push origin master
vbauzys Apr 21, 2020
4b628a5
Merge branch 'master' into create-empty-vm
vbauzys Apr 21, 2020
8382b09
bump latest govcd
vbauzys Apr 21, 2020
9a7dac6
Merge branch 'create-empty-vm' of github.com:vbauzysvmware/terraform-…
vbauzys Apr 21, 2020
c512f17
Improve tests after bug fix
vbauzys Apr 23, 2020
f6abf41
Improvements
vbauzys Apr 24, 2020
5f91071
Improve docs
vbauzys Apr 27, 2020
d603864
Improve docs
vbauzys Apr 27, 2020
3e94276
Improve docs
vbauzys Apr 27, 2020
04e8dda
Improvements
vbauzys Apr 28, 2020
64e144e
Added catalog handling for boot image.
vbauzys Apr 28, 2020
93fdeae
Improve docs
vbauzys Apr 28, 2020
725795c
Added catalog handling for boot image when updating
vbauzys Apr 28, 2020
b0fd8d2
Removed double error handling.
vbauzys Apr 28, 2020
61cc0e0
Improve docs
vbauzys Apr 28, 2020
065686f
bump govcd
vbauzys Apr 28, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
## 2.9.0 (Unreleased)

IMPROVEMENTS:

* `resource/vcd_vapp_vm` allows creating empty VM. New fields added `boot_image`, `os_type` and `hardware_version`. Also, supports `description` updates. [GH-484]

NOTES:

* Dropped support for vCD 9.1 [GH-492]
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ go 1.13
require (
github.com/hashicorp/go-version v1.2.0
github.com/hashicorp/terraform-plugin-sdk v1.8.0
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.1
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.2
)
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,8 @@ github.com/vmihailenco/msgpack v3.3.3+incompatible h1:wapg9xDUZDzGCNFlwc5SqI1rvc
github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
github.com/vmihailenco/msgpack v4.0.1+incompatible h1:RMF1enSPeKTlXrXdOcqjFUElywVZjjC6pqse21bKbEU=
github.com/vmihailenco/msgpack v4.0.1+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.1 h1:EHkwjHSbsqlI6hYxP7M9zygfWSmnVbnsVBVLXSXohvk=
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.1/go.mod h1:XY9Fmqp1JeHIU2nP87NykB6unNCsY6qV4Zdu5JI4aZU=
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.2 h1:j9XRxmoUOEPQnU9RE5KyZu4Tmu7tiCrlalsi884pRqE=
github.com/vmware/go-vcloud-director/v2 v2.8.0-alpha.2/go.mod h1:XY9Fmqp1JeHIU2nP87NykB6unNCsY6qV4Zdu5JI4aZU=
github.com/zclconf/go-cty v1.0.0/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLEih+O3s=
github.com/zclconf/go-cty v1.1.0 h1:uJwc9HiBOCpoKIObTQaLR+tsEXx1HBHnOsOOpcdhZgw=
github.com/zclconf/go-cty v1.1.0/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLEih+O3s=
Expand Down
1 change: 1 addition & 0 deletions vcd/config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ type TestConfig struct {
MediaPath string `json:"mediaPath,omitempty"`
UploadPieceSize int64 `json:"uploadPieceSize,omitempty"`
UploadProgress bool `json:"uploadProgress,omitempty"`
MediaName string `json:"mediaName,omitempty"`
} `json:"media"`
// Data used to create a new environment, in addition to the regular test configuration file
TestEnvBuild struct {
Expand Down
467 changes: 467 additions & 0 deletions vcd/resource_vcd_vapp_emtpy_vm_test.go

Large diffs are not rendered by default.

Loading