Patrick Dillon
89d9849658
vendor: capi v1.11 & openshift/api
...
go mod vendor
2025-11-11 16:19:45 -05:00
Joseph Callen
db98975c7c
vendor
2025-08-26 16:29:38 -04:00
vr4manta
68937e8cb8
Vendor updates
2025-03-31 11:37:18 -04:00
Joseph Callen
2d6771b29f
vsphere on destroy remove cns volumes
...
This commit does the following:
Add vSphere CNS client
Returns a slice of CNS volumes associated with the infraid via GetCnsVolumes()
Destroys all CNS volumes via DeleteCnsVolumes() based on slice provide by GetCnsVolumes()
Updates the generated mock for the new methods
2025-02-11 13:12:16 -05:00
vr4manta
664bd29ab0
Vendor updates
2025-01-29 07:15:01 -05:00
vr4manta
3e427df1f3
Removed usage of importx for ova upload
2024-09-30 15:06:01 -04:00
Rafael Fonseca
eb86f1451d
update vendor
2024-07-08 19:54:16 +02:00
Joseph Callen
55344c0510
vendor
2024-02-14 15:55:21 -05:00
Richard Vanderpool
a421cc162a
provision CAPI/CAPV controller
2024-02-14 15:53:57 -05:00
Joseph Callen
4e64b62565
vendor
2023-06-05 14:14:08 -04:00
rvanderp3
b406f4ed15
vendor update for unit tests
2023-02-15 09:19:04 -05:00
Denis Moiseev
d2edb9c256
Break dependency to cluster-api-aws provider, bump opensift/api, revendor
...
AWSMachines was moved to openshift/api
Also bump govmomi version along, due to go 1.16 dependency resolution
2022-04-14 14:59:46 +02:00
Richard Vanderpool
c00025d60a
vendor update to add simulator packages
2022-03-31 10:05:44 -06:00
staebler
f79f00a14d
vendor: update to remove terraform and providers
...
* Replace terraform modules with github.com/hashicorp/terraform-exec.
* Remove all terraform providers.
* Remove all unneeded replaces.
* Tidy up the replace stanzas so that it is more clear why each replace is needed.
* Remove and re-create all indirect requires to clean up ones that are
no longer needed.
2022-02-21 10:50:19 -05:00
Yaakov Selkowitz
7c73eab154
Revendor with golang 1.17
2021-11-24 02:02:14 -05:00
Russell Teague
6e334ce497
vendor/hashicorp: Bump terraform-provider-vsphere
...
Use latest vsphere provider
https://issues.redhat.com/browse/CORS-1576
2021-02-17 10:33:15 -05:00
patrickdillon
e5e94e0177
vendor: replace terraform-provider-vsphere with OpenShift fork
...
With https://bugzilla.redhat.com/show_bug.cgi?id=1825323 we see terraform
failing with an inconsistent plan when the vSAN storage policy enforces
thin-provisioned disks but for some reason the terraform provider produces
a plan stating they are thick-provisioned. Terraform docs indicates these
types of problems require a fix to CustomizeDiff in the provider:
https://www.terraform.io/docs/extend/terraform-0.12-compatibility.html#inaccurate-plans
In a recent PR
https://github.com/terraform-providers/terraform-provider-vsphere/pull/1052
we see that when the VM is being imported from an OVA, the DiskDiffOperation
is simply skipped. DiskDiffOperation is the function that produces the
inconsistent plan in the bugzilla mentioned before. We have created a
similar PR to skip DiskDiffOperation when VMs are being cloned:
https://github.com/terraform-providers/terraform-provider-vsphere/pull/1075
This commit carries that patch until it has merged upstream or resolved otherwise
The commit was created by running:
go mod edit -replace github.com/terraform-providers/terraform-provider-vsphere=github.com/openshift/terraform-provider-vsphere@v1.18 .1-openshift-1
go mod edit -replace github.com/vmware/govmomi=github.com/vmware/govmomi@v0.22 .2-0.20200420222347-5fceac570f29
go mod tidy
go mod vendor
This commit also updates the vsphereprivate provider to use the updated libraries.
2020-05-19 11:29:30 -04:00
Jeremiah Stuever
ff35ac0372
vshpere: download ova into cache
...
This change caches a copy of the vmware ova specified in rhcos.json in
preperation to upload the OVA into a Template.
Add vsphere terraform import ova
- Using terraform-provider-vsphere as an example and source
add a resource `vsphereprivate_import_ova`.
- Modify existing terraform to use the above resource
- Modify vsphere tfvars
Co-authored-by: Jeremiah Stuever <jstuever@redhat.com >
2020-03-18 14:37:06 -04:00
Christian Glombek
d02d3f048a
Update vendor
2020-02-14 00:08:54 +01:00
Joseph Callen
12add29d2c
required govmomi deps
2020-01-20 15:28:50 -05:00