[backport v2.10.1] Invalid data entered from nodepool SSH Key dropdown when provisioning EKS #12878
Labels
area/eks
kind/bug
QA/dev-automation
Issues that engineers have written automation around so QA doesn't have look at this
status/release-blocker
Milestone
This is a backport issue for #12877, automatically created via GitHub Actions workflow initiated by @gaktive
Original issue body:
Setup
v2.10-c4944b3ca0b39c474121df9e7ef31f7aff4e4f7a-head
and dashboardrelease-2.10 5218335
Describe the bug
When provisioning an EKS cluster from Rancher the user can select a ssh-key pair stored on AWS to be added to the node instances within their nodepool. The dropdown menu offers valid key-ids but once it's selected and saved the nodepool is going to be created or updated but it fails and then the error occurs.
To Reproduce
Try to provision or edit any EKS cluster and select a ssh-key from the dropdown, then save and check status of the cluster.
Result
It seems instead of the key-id it uses a map structure like
map[CreateTime:2024-12-12T12:47:08.327Z...
Error from eks-operator:
Expected Result
The provisioning or update should be successful and ssh-key should be added.
Screenshots
The text was updated successfully, but these errors were encountered: