1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-07 12:47:07 +01:00

20 Commits

Author SHA1 Message Date
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