1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-06 18:47:19 +01:00
Commit Graph

19 Commits

Author SHA1 Message Date
Pierre Prinetti
a6d7a4b29e openstack: Revert Gophercloud workaround
With the bump to Gophercloud v1.1.1, the library should be able to
handle HTTP status 204 responses without `content-type` without
erroring. The workaround that was in place to force contentful responses
can then be removed.
2022-12-21 17:46:09 +01:00
Martin André
1b5b8edcac Bump gophercloud
Bump gophercloud/gophercloud and gophercloud/utils to get
https://github.com/gophercloud/utils/pull/169 and latest improvements to
gophercloud.
2022-03-16 08:40:26 +01: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
Kenny Woodson
9433c308a3 Vendor update: remove dependencies on the machine-api-operator by updating ovirt and openstack. Remove AliyunContainerService/ to openshift/. 2021-11-24 17:52:14 -05:00
Martin André
5253144ee9 Bug 1925216: Bump gophercloud utils
Bump gophercloud/utils to include
https://github.com/gophercloud/utils/pull/149

This commit ensures gophercloud keeps working fine when using a custom
CA cert and Proxy at the same time.
2021-03-24 08:29:44 +01:00
OpenShift Merge Robot
2b8f47bc60 Merge pull request #4462 from shiftstack/az/check
openstack: refactor getZones() to use gophercloud/utils
2021-02-17 07:15:31 -05:00
Pierre Prinetti
567f66058c Upgrade OpenStack dependencies
* github.com/gophercloud/gophercloud
* github.com/gophercloud/utils
* github.com/terraform-provider-openstack/terraform-provider-openstack

Also adjust a call to servergroup.List to comply with the new function
signature[1].

[1]: gophercloud/gophercloud#2070

Signed-off-by: Emilien Macchi <emilien@redhat.com>
2021-02-16 11:47:55 -05:00
Emilien Macchi
791023edd6 openstack: refactor getZones() to use gophercloud/utils
A new helper was added into gophercloud/utils to list the available
availability zones.

Switch the getZones() function in cloudinfo to use it, so we don't
have the carry that logic in the installer anymore.

Related bug: https://issues.redhat.com/browse/OSASINFRA-1848

Signed-off-by: Emilien Macchi <emilien@redhat.com>
2020-12-08 09:22:10 -05:00
Emilien Macchi
94aa7d60da [vendoring] update gophercloud/utils & terraform/provider-openstack
In order to get a change from gophercloud-utils (TLS options when
creating a service, see https://github.com/gophercloud/utils/pull/131),
we also need to update terraform-provider-openstack since mutexkv and
hashcode were moved to their own packages in gophercloud/utils and
these modules need to be updated together or we end-up with an error
like:

`plugin.terraform-provider-openstack: panic: assignment to entry in nil
map`

Signed-off-by: Emilien Macchi <emilien@redhat.com>
2020-12-07 10:54:36 -05:00
Mike Fedosin
58e8e6e4bb Add github.com/gophercloud/utils/openstack/imageservice to vendors 2020-10-14 21:41:33 +02:00
Pierre Prinetti
facd256968 openstack: Upgrade Gophercloud utils 2020-09-29 10:31:41 +02:00
Mike Fedosin
267c59286f Bump terraform-provider-openstack
To incorporate latest changes from gophercloud, we have to bump
the terraform plugin as well.
2020-07-13 12:20:19 +02:00
Mike Fedosin
aaff33ec09 Bump gophercloud to 0.11.0
Gophercloud 0.10.0 contains a breaking change, where all IDFromName
functions were moved to a standalone gophercloud/utils repo:
https://github.com/gophercloud/gophercloud/blob/master/CHANGELOG.md#0100-april-12-2020
This PR also addresses this change.
2020-07-13 12:16:33 +02:00
Christian Glombek
d02d3f048a Update vendor 2020-02-14 00:08:54 +01:00
Mike Fedosin
35036c7430 Update github.com/gophercloud/utils
New patches contain fixes we need for correct clouds.yaml generation
in the installer.
2019-12-09 11:02:22 +01:00
Fabiano Franz
13ea11b2d1 Update github.com/gophercloud/utils 2019-12-03 11:51:55 -03:00
ji chen
9e616872bc update gophercloud
gophercloud for openstack has a set of update and bug fix
while the current code last update is 8 months before.

those 2 commands has been executed:
dep ensure -update github.com/gophercloud/utils
dep ensure -update github.com/gophercloud/gophercloud
2019-06-20 06:45:31 +00:00
Flavio Percoco
bd3a025d2b vendor: update gophercloud/utils 2019-02-13 09:25:29 +01:00
Flavio Percoco
f0bb560f92 vendor: gophercloud/utils
gophercloud and gophercloud utils are a library and a set of utilities
that provide common functionality to interact with OpenStack clouds,
configurations, etc.

We need these libraries to manage OpenStack configs as it's done
upstream and for future work like adding an OpenStack destroyer.
2018-11-13 11:37:35 +01:00