1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 06:46:36 +01:00
Commit Graph

208 Commits

Author SHA1 Message Date
OpenShift Merge Robot
842c44a2cb Merge pull request #5746 from omertuc/snow2
MGMT-9797: Set single-node none-platform clusters Ingress `DefaultPlacement` to `ControlPlane`
2022-04-12 00:30:17 -04:00
OpenShift Merge Robot
a8a0f7a6a3 Merge pull request #5615 from clnperez/new-tfvars-pkg
Add IBM Power VS: tfvars
2022-04-11 18:32:12 -04:00
Omer Tuchfeld
a96aac2649 Bump openshift/api dependency to 04e1813ebb11
```bash
go get github.com/openshift/api@04e1813ebb1111ff50756573dbdc17f81aaddb7b
go mod vendor
go mod tidy
```

The openshift/api@04e1813 commit introduced a new field in the Ingress config CR's status.

The following commits in this PR will make use of this new field by
setting it to its correct value.
2022-04-10 14:42:15 +02:00
OpenShift Merge Robot
f6a1b6e3fa Merge pull request #5662 from hs0210/update-bmo-version
Re-update BMO vendor to use ipxe for iRMC
2022-04-07 15:58:51 -04:00
Christy Norman
9a3bfb24f8 Power VS TFVars vendor
specifically, we need to pick up this commit: 89bd6bc891

Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
2022-04-06 15:19:41 -05:00
OpenShift Merge Robot
07ab4e5b45 Merge pull request #5594 from janosdebugs/rfe/prealloc-disks
Bug 2056460: Preallocated disks for OCP nodes on oVirt
2022-04-06 15:42:11 -04:00
Janos Bonic
903a6b21a5 ovirt: preallocated disks
This change adds support for creating preallocated disks in oVirt.

Fixes BZ 2056460
2022-04-01 09:30:19 +02:00
Hu Shuai
6809b295ba Re-update BMO vendor to use ipxe for iRMC
PR5588 was not included after PR5507, re-update bmo vendor to use the fixed irmc boot_interface

Signed-off-by: Hu Shuai <hus.fnst@fujitsu.com>
2022-03-31 13:33:31 +08:00
Jeremiah Stuever
5c0936a951 api: update to latest version to use AzureUltraSSDCapabilityEnabled
The name of a constant was changed in the OpenShift API related to the
UltraSSD work. This change updates the API and modifies the usage of
that constant to reflect the new name: AzureUltraSSDCapabilityEnabled
2022-03-28 16:29:16 -07:00
Sid Shukla
1b47676759 Add a dependency on Nutanix machine api provider
Check in the vendored dependency.
2022-03-19 17:33:05 +01:00
OpenShift Merge Robot
72fbd84bf8 Merge pull request #5722 from r4f4/revert-pr-5665
Revert "Merge pull request #5665 from r4f4/azure-azid-adapter"
2022-03-18 18:06:52 +01:00
OpenShift Merge Robot
6fbafcd4dc Merge pull request #5710 from staebler/upgrade_aws_sdk_to_v1.43.19
vendor: upgrade aws sdk to v1.43.19
2022-03-18 14:46:40 +01:00
OpenShift Merge Robot
0bd6d63cf9 Merge pull request #5701 from jstuever/cors1893
Azure: Add ultraSSDCapability to control plane instances.
2022-03-18 08:15:52 +01:00
Rafael Fonseca
dbb9a49123 Revert "Merge pull request #5665 from r4f4/azure-azid-adapter"
This reverts commit 26f8c53fb5, reversing
changes made to 3c4a5fb3d8.

Microsoft has decided to push back on the deprecation until the end of
the year [1]. So we have decided to revert the changes to the
authentication until the new API is stable.

[1] https://docs.microsoft.com/en-us/graph/migrate-azure-ad-graph-overview
2022-03-17 17:39:10 +01:00
Jeremiah Stuever
0074168e9b go.mod: update openshift/api to include ultrassd additions 2022-03-16 09:48:01 -07: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
079884c96e vendor: upgrade aws sdk to v1.43.19
Upgrade github.com/aws/aws-sdk-go to v1.43.19 in order to include the
default route53 endpoints for the isob partition.

```shell
$ git diff vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go | grep -C7 route53.sc2s
+		"route53": service{
+			PartitionEndpoint: "aws-iso-b-global",
+			IsRegionalized:    boxedFalse,
+			Endpoints: serviceEndpoints{
+				endpointKey{
+					Region: "aws-iso-b-global",
+				}: endpoint{
+					Hostname: "route53.sc2s.sgov.gov",
+					CredentialScope: credentialScope{
+						Region: "us-isob-east-1",
+					},
+				},
 			},
 		},
 		"s3": service{
```

https://issues.redhat.com/browse/CORS-1896
2022-03-15 22:05:21 -04:00
Christy Norman
1608772d17 Power VS machine assets vendor
Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
2022-03-15 16:45:22 -04:00
Rafael Fonseca
7779a0be0e Azure: import azidentity and adapter 2022-03-14 10:32:43 +01:00
Rafael Fonseca
af21849f82 Azure: update to latest SDK 2022-03-14 10:24:52 +01:00
Christy Norman
51da6a85fe power vs installconfig assets: vendoring
a seperate commit for the vendor updates

Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
2022-03-09 14:01:34 -06:00
Kiran Thyagaraja
2af5c5b980 Vendor the latest version of openshift/api which contains support for user-selectable capabilities 2022-02-24 17:44:32 -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
OpenShift Merge Robot
02ccd27538 Merge pull request #5588 from hs0210/update-bmo-vendor
Bug 2047925: Update BMO vendor
2022-02-08 17:38:16 -05:00
rna-afk
048e00950e aws: Use proxy dial to validate endpoints
Using proxy dial instead of the current net dial for validating
service endpoints in AWS since there could be a proxy setup
when an IPI restricted installation occurs that might make the
the endpoints unreachable without using them.
2022-02-03 11:42:40 -05:00
Hu Shuai
a6033038ab Update BMO vendor
Update BMO vendor to use the fixed irmc boot_interface

Signed-off-by: Hu Shuai <hus.fnst@fujitsu.com>
2022-01-29 00:30:32 +08:00
sunhui
557709d636 Alibaba: fix endpoint error in some regions
Update sdk and terraform provier version, and add some endpoints of ECS
 service to fix endpoint error.

Signed-off-by: sunhui <wb-sh373163@alibaba-inc.com>
2022-01-27 10:12:31 +08:00
Michael McCune
2c8806fee2 update vendor for latest Aliababa API changes
This change is to update the vendor references to support the Alibaba
resrouce reference updates to the API.
2022-01-24 15:35:32 -05:00
staebler
af4738abfd vendor: update openshift/api to include some alibaba infra changes
* Update openshift/api to 6e0b1eb97188.
* Update kube modules to v0.23.0.
* Update controller-runtime to v0.11.0.
* Remove unused terraform-provider-kubernetes.
2022-01-21 16:51:22 -05:00
Zane Bitter
8d5c7b1112 Update terraform-provider-ironic to v0.2.7
This adds support for deployment via custom deploy_steps.
2021-12-16 15:37:44 -05:00
Zane Bitter
d6acf257a7 Update cluster-api-provider-baremetal to latest 2021-12-16 15:37:40 -05:00
Zane Bitter
570b2b97dd Reference openshift/cluster-api-provider-baremetal directly
This started as a fork of a metal3-io repo, but has long since diverged,
and the actual go.mod file declares the module name to be openshift/ not
metal3-io/.
2021-12-16 15:34:33 -05:00
OpenShift Merge Robot
8f24215ae6 Merge pull request #5437 from patrickdillon/remove-gcp-cluster-api-provider
Remove GCP cluster api provider
2021-12-16 21:27:49 +01:00
patrickdillon
830d0d73f7 vendor: remove unused cluster-api-provider-gcp bits 2021-12-16 08:38:22 -05:00
staebler
cfbc3543ac vendor: address eventually consistency creating aws dhcp options associations
Update terraform-provider-aws to v3.1.0-openshift-2. This change brings
in https://github.com/hashicorp/terraform-provider-aws/pull/18472 to fix
eventual consistency problems with the DHCP options association resource,
where terraform will balk when it gets told by AWS that the resource
does not exist shortly after creating the resource.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2032521
2021-12-16 07:26:03 -05:00
John Hixson
e45cddb6af Upgrade to Terraform 0.14.6: update go.mod
Update terraform-provider-aws to 3.1.0
Update terraform-provider-azure to 2.48.0
Update terraform-provider-google to 3.40.0
2021-12-14 09:52:34 -05:00
OpenShift Merge Robot
8610d818b0 Merge pull request #5426 from dongchen126/alibabacloud-out-stock
Alibaba: refactor validation of machine pool
2021-12-13 11:39:30 +00:00
OpenShift Merge Robot
78a7851670 Merge pull request #5442 from patrickdillon/azurestack-availability-set
Azure Stack availability set
2021-12-10 23:24:35 +00:00
patrickdillon
c6ee1ea777 Vendor: Remove cluster-api-provider-azure
Removes unused vendor files after removing cluster-api-provider-azure
code from the installer. The MAO still vendors some CAPZ files.
2021-12-10 10:00:32 -05:00
Marco Braga
d0c9922641 aws/ebs-gp3: update go.mod/terraform-provider-aws to support gp3
Bump terraform-provider-aws to pseudo v3.1.0-openshift-1 to minimal support
gp3 volume type.

This commit should be updated when the fork's PR will be merged and the new
tag 'v3.1.0-openshift-1' is created on the correct repo.

Dependency:
- https://github.com/openshift/terraform-provider-aws/pull/13

Required to change the default volumes on control-plane, reference:
- https://github.com/openshift/installer/pull/5239
2021-12-10 10:14:34 -03:00
Marco Braga
a7742fe3e3 aws/ebs-gp3: update go.mod/aws-sdk-go to support gp3
Bump AWS SDK to v1.35.37 to support gp3 volume type.

Required to change the default volumes on control-plane, reference:
- https://github.com/openshift/installer/pull/5239
2021-12-09 10:59:49 -03:00
sunhui
52e1e074e0 Alibaba: update vendor
Update the go.mod file and the vendor

Signed-off-by: sunhui <wb-sh373163@alibaba-inc.com>
2021-12-08 15:05:56 +08:00
Andrea Fasano
02e47c0da5 Bump baremetal-operator dependency to 20211201170610-92ffa60c683d
Latest BMO version exposes a new type that is required by the current patch
2021-12-06 04:16:39 -05:00
Stephen Benjamin
069821edfb vendor: update terraform-provider-google for rate limit fix
In CI, we're hitting errors like this:

```
level=error msg=Error: Error when reading or editing Target Pool
"ci-op-x5j99sbj-82914-2f74l-api": googleapi: Error 403: Quota exceeded
for quota group 'ReadGroup' and limit 'Read requests per 100 seconds' of
service 'compute.googleapis.com' for consumer
'project_number:711936183532'., rateLimitExceeded
```

This was fixed in v3.62.0, however v3.62.0 uses v2 of the terraform sdk. This
changes the installer to use the openshift fork which contains the
existing version in the repo (3.27.0), with these two fixes
applied.[1][2]

[1] hashicorp/terraform-provider-google#8746
[2] hashicorp/terraform-provider-google#8997
2021-12-01 15:22:40 -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
Yaakov Selkowitz
7c73eab154 Revendor with golang 1.17 2021-11-24 02:02:14 -05:00
OpenShift Merge Robot
5473c9334b Merge pull request #5295 from hasueki/ibm-dedicated-hosts
feat(ibmcloud): Support VPC dedicated hosts
2021-11-24 06:09:59 +01:00
Hidematsu Sueki
ecfce0048d deps: go vendor 2021-11-23 15:32:42 -05:00
patrickdillon
4c55381529 Vendor: API bump for Azure Machine Provider Spec
Pulls in the Image Type field for specifying Azure marketplace images
that need a purchase plan.
2021-11-22 14:22:25 -05:00
sunhui
aa082c9a5c Alibaba: add VSwitch and security group info for machines
Add Tags info for VSwitch and SecurityGroups to machines.
Alibaba provider will use these Tags to find the VSwitch and security group after running the terraform runs,
And use them to create the ECS instances.

Signed-off-by: sunhui <wb-sh373163@alibaba-inc.com>
2021-11-03 23:57:33 +08:00