Bug 2087042 - Cloud providers components should use K8s 1.24 dependencies
Summary: Cloud providers components should use K8s 1.24 dependencies
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Cloud Compute
Version: 4.11
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.11.0
Assignee: Mike Fedosin
QA Contact: Huali Liu
URL:
Whiteboard:
Depends On:
Blocks: 2106666
TreeView+ depends on / blocked
 
Reported: 2022-05-17 08:05 UTC by Joel Speed
Modified: 2022-11-10 11:24 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-08-10 11:12:29 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift cloud-provider-aws pull 22 0 None Merged Bug 2087042: Merge https://github.com/kubernetes/cloud-provider-aws:master into master 2022-06-14 08:23:46 UTC
Github openshift cloud-provider-azure pull 31 0 None Merged Bug 2087042: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master into master 2022-06-14 08:23:37 UTC
Github openshift cloud-provider-azure pull 32 0 None Merged Bug 2087042: Rebase cloud-provider-azure 22.06.2022 2022-06-27 16:14:27 UTC
Github openshift cloud-provider-gcp pull 13 0 None Merged Bug 2087042: Merge https://github.com/kubernetes/cloud-provider-gcp:master into master 2022-06-27 16:14:29 UTC
Github openshift cloud-provider-gcp pull 17 0 None Merged Bug 2087042: UPSTREAM: 333: Bump providers to k8s v1.24 2022-06-27 16:14:31 UTC
Github openshift cloud-provider-vsphere pull 20 0 None Merged Bug 2087042: Rebase cloud-provider-vsphere 15.06.2022 2022-06-20 14:54:35 UTC
Github openshift cluster-cloud-controller-manager-operator pull 192 0 None Merged Bug 2067806: Bump dependencies to K8s 1.24 2022-06-14 08:23:33 UTC
Red Hat Product Errata RHSA-2022:5069 0 None None None 2022-08-10 11:12:45 UTC

Description Joel Speed 2022-05-17 08:05:08 UTC
Description of problem: We should be bumping the libraries of the cloud providers that we look after to Kubernetes 1.24.


The following components will need to be bumped:
- Cloud Provider AWS
- Cloud Provider GCP
- Cloud Provider VSphere
- Cloud Provider IBM
- Cloud Provider Openstack
- Cluster Cloud Controller Manager Operator

We should also make sure, where applicable, the Go version is 1.18 and the controller runtime version is 0.12.x

Note Alibaba are not planning to bump their dependencies yet so this has been deliberately omitted from the list.

Comment 5 Huali Liu 2022-07-01 05:51:34 UTC
Run ccm cases on gcp, vsphere, aws, azure, clusterversion: 4.11.0-0.nightly-2022-06-30-005428
gcp: OCP-42657, OCP-43307, OCP-44212 passed;
vsphere: OCP-42657, OCP-43307, OCP-44212, OCP-42879 passed, OCP-47227 failed;
aws: OCP-42657, OCP-43307, OCP-44212 passed, OCP-47227 failed;
azure: OCP-42657, OCP-43307, OCP-44212, OCP-42879 passed, OCP-47227, OCP-47278 failed.
For failed cases, already filed bug to trace: https://bugzilla.redhat.com/show_bug.cgi?id=2102945

will check on ibm and openstack when below pr merged.
https://github.com/openshift/cloud-provider-ibm/pull/38
https://github.com/openshift/cloud-provider-openstack/pull/124

Comment 6 Joel Speed 2022-07-01 15:40:55 UTC
I believe IBM should already be able to be tested as it has 1.24 dependencies in main already.

Do that linked bug cover all of the failures?

Comment 7 Huali Liu 2022-07-04 01:37:44 UTC
(In reply to Joel Speed from comment #6)
> I believe IBM should already be able to be tested as it has 1.24
> dependencies in main already.

Thanks Joel. I will run on IBM and report the test result.

> Do that linked bug cover all of the failures?

Yes, the linked bug covers all of the failures, as the failed cases are all related to windows nodes, and it fails on all platforms that support windows nodes (aws, azure and vsphere).
But seems the issue is not related to this bug (using K8s 1.24 dependencies), as it can be reproduced on 4.10 version.

Comment 8 Huali Liu 2022-07-04 02:44:11 UTC
Run ccm cases on IBM, clusterversion: 4.11.0-0.nightly-2022-06-30-005428
OCP-43307, OCP-44212 passed.

will check on openstack when below pr merged.
https://github.com/openshift/cloud-provider-openstack/pull/124

Comment 10 Huali Liu 2022-07-08 05:18:43 UTC
Run ccm cases on openstack, clusterversion: 4.11.0-0.nightly-2022-07-06-062815
OCP-42657, OCP-43307, OCP-44212, OCP-42927 passed.

So far, all providers the bug mentioned (gcp, vsphere, aws, azure, ibm, openstack) have been tested, for failed cases, already filed bug, so move this to verified.

Comment 11 errata-xmlrpc 2022-08-10 11:12:29 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:5069


Note You need to log in before you can comment on or make changes to this bug.