Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[backport v2.7.next1] Remove Support for AWS In-Tree Cloud Provider if Using k8s 1.27+ #10266

Closed
github-actions bot opened this issue Jan 12, 2024 · 3 comments
Assignees
Labels
ember Ember UI Issue kind/design kind/enhancement priority/0 QA/manual-test Indicates issue requires manually testing QA/XS size/3 Size Estimate 3 team/area2 Hostbusters
Milestone

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Jan 12, 2024

This is a backport issue for #9204, automatically created via GitHub Actions workflow initiated by @gaktive

Original issue body:

Internal reference: SURE-6511

With Kubernetes 1.27 and up, the AWS in-tree cloud provider no longer works so we need to ensure that users upgrading from earlier versions are aware and have a way to migrate off of it.

From Hostbusters, @kinarashah is looking at how the upgrade works from the backend. @Sahota1225 & @snasovich are aware of the UI needs. We'll need to figure out the UX around this with the appropriate advance notifications prior to upgrade and then the behaviour during upgrade: having radio buttons disabled, proper dropdowns, banners, etc.

@mantis-toboggan-md knows the basic details.

@gaktive
Copy link
Member

gaktive commented Jan 12, 2024

We may have other k8s 1.27 work that needs backporting to 2.7.x so I'm checking.

@mantis-toboggan-md
Copy link
Member

There are RKE1 and RKE2 components to this issue.

In RKE1 the 'Amazon' cloud provider option is removed >= 1.27 (and a new one is added, see #10297)

The RKE2 portions ties in to #9110 - in the RKE2 provisioning UI the 'aws' cloud provider option is not removed for k8s >= 1.27, but instead refers to the external aws cloud provider. The UI shows a banner warning the user that they need additional configuration #9110 (comment)

@IsaSih IsaSih removed their assignment Feb 13, 2024
@slickwarren
Copy link
Contributor

slickwarren commented Feb 22, 2024

tested as part of regression tests in rancher, tracked in Qase. All tests are passing on 2.7.11-head

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ember Ember UI Issue kind/design kind/enhancement priority/0 QA/manual-test Indicates issue requires manually testing QA/XS size/3 Size Estimate 3 team/area2 Hostbusters
Projects
None yet
Development

No branches or pull requests

5 participants