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

Investigate defaulting nodegroups to Amazon Linux 2023 #568

Closed
6 tasks done
alexander-demicev opened this issue May 31, 2024 · 3 comments
Closed
6 tasks done

Investigate defaulting nodegroups to Amazon Linux 2023 #568

alexander-demicev opened this issue May 31, 2024 · 3 comments
Assignees
Labels
kind/bug Something isn't working kind/regression
Milestone

Comments

@alexander-demicev
Copy link
Member

alexander-demicev commented May 31, 2024

Description

Investigate defaulting node groups to Amazon Linux 2023, we currently create all node groups with Amazon Linux 2 which will be EOL next year https://aws.amazon.com/amazon-linux-2/faqs/

https://github.com/rancher/eks-operator/blob/main/pkg/eks/create.go#L278

WARNING!!!
Amazon Linux 2023 is supported by aws-sdk-go-v2 but there is still missing support for GPU in Amazon Linux 2023 for EKS. It has to be updated later on. Please DON'T RESOLVE THIS ISSUE before AMITypesAl2X8664Gpu is also updated.
https://github.com/rancher/eks-operator/blob/main/pkg/eks/create.go#L284

PR:

@mjura mjura self-assigned this Jun 4, 2024
@mjura mjura moved this from Backlog to In Progress (8 max) in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Jun 4, 2024
mjura added a commit to mjura/eks-operator that referenced this issue Jun 5, 2024
Amazon Linux 2 end of support date is 2025-06-30,
This change is updating AMI to Amazon Linux 2023.

Issue: rancher#568
mjura added a commit to mjura/eks-operator that referenced this issue Jun 5, 2024
Amazon Linux 2 end of support date is 2025-06-30,
This change is updating AMI to Amazon Linux 2023.

Issue: rancher#568
(cherry picked from commit fb28a54)
@mjura mjura moved this from In Progress (8 max) to PR to be reviewed in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Jun 5, 2024
@mjura mjura moved this from PR to be reviewed to Backlog in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Jun 6, 2024
mjura added a commit to mjura/eks-operator that referenced this issue Aug 26, 2024
mjura added a commit to mjura/eks-operator that referenced this issue Aug 26, 2024
@mjura mjura moved this from In Progress (8 max) to PR to be reviewed in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Aug 26, 2024
@mjura mjura moved this from PR to be reviewed to To Test in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Aug 28, 2024
@cpinjani cpinjani self-assigned this Sep 2, 2024
@cpinjani cpinjani assigned thehejik and unassigned cpinjani Sep 9, 2024
@thehejik
Copy link
Collaborator

thehejik commented Sep 10, 2024

The GPU part doesn't work (EKS with Enabled GPU flag) when provisioning in eu-central-2 region. Seems their API has support for it but the new GPU AMI is still not available.
image

AMIs present:
image

NOTE: latest eksctl 0.190.0 is still using AmazonLinux2/1.30

@kkaempf
Copy link

kkaempf commented Oct 1, 2024

Waiting for AWS to support new Amazon Linux 2023 with GPU support

@mjura mjura modified the milestones: v2.9.3, v2.9.4 Oct 17, 2024
@mjura mjura modified the milestones: v2.9.4, v2.10.0 Oct 17, 2024
@kkaempf kkaempf modified the milestones: v2.10.0, v2.10.1 Nov 5, 2024
mjura added a commit to mjura/eks-operator that referenced this issue Dec 2, 2024
mjura added a commit to mjura/eks-operator that referenced this issue Dec 2, 2024
@mjura mjura moved this from Backlog to PR to be reviewed in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Dec 2, 2024
@yiannistri yiannistri moved this from PR to be reviewed to To Test in CAPI & Hosted Kubernetes providers (EKS/AKS/GKE) Dec 3, 2024
@thehejik
Copy link
Collaborator

thehejik commented Dec 3, 2024

Successfully validated, new NVIDIA AMIs are present on AWS, reports:

Closing as done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working kind/regression
Development

No branches or pull requests

5 participants