jenkinsci / jenkinsci/ec2-plugin

[JENKINS-72957] Amazon EC2 plugin support for algorithms other than RSA

Open
#1,920 0 comments 0 reactions 0 assignees View on GitHub
component:ec2-plugin enhancement imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
292
Forks
709
Avg merge
3d 16h
Merged PRs (30d)
4

Description

Hello,

When will other ssh-keygen algorithms other than RSA be supported?  E.g.: ed25519

Ubuntu 22.04 has deprecated support for the RSA algorithm: 

https://askubuntu.com/questions/1409105/ubuntu-22-04-ssh-the-rsa-key-isnt-working-since-upgrading-from-20-04 

I'm going to have to downgrade our AMIs and that is problematic for software that we run on our instances that keep pace with more recent versions of Ubuntu.  

 

---
Originally reported by zellamsee, imported from: Amazon EC2 plugin support for algorithms other than RSA


  • assignee: thoulen
  • status: Open
  • priority: Minor
  • component(s): ec2-plugin
  • label(s): RSA, SSH, Ubuntu, Ubuntu_22.04, ed25519
  • resolution: Unresolved
  • votes: 2
  • watchers: 3
  • imported: 2025-12-06

Raw content of original issue

Hello,

When will other ssh-keygen algorithms other than RSA be supported?  E.g.: ed25519

Ubuntu 22.04 has deprecated support for the RSA algorithm: 

https://askubuntu.com/questions/1409105/ubuntu-22-04-ssh-the-rsa-key-isnt-working-since-upgrading-from-20-04 

I'm going to have to downgrade our AMIs and that is problematic for software that we run on our instances that keep pace with more recent versions of Ubuntu.  

 

environment

```
Jenkins 2.452

EC2 Ubuntu Jammy 22.04 AMD 64
```

1 attachment

- [Screenshot 2024-04-02 at 5.00.29 PM.png](https://issues.jenkins.io/secure/attachment/62415/Screenshot%202024-04-02%20at%205.00.29%26%238239%3BPM.png)
> ![Screenshot 2024-04-02 at 5.00.29 PM.png](https://issues.jenkins.io/secure/attachment/62415/Screenshot%202024-04-02%20at%205.00.29%26%238239%3BPM.png)

Contributor guide

Open the contributing guide

Research direction

Start in the ec2-plugin repository by locating the handling of ssh-keygen and SSH key algorithms. Check how RSA is currently supported and verify the expected behavior for ed25519 on Ubuntu 22.04. Done means the plugin supports the requested non-RSA algorithm without requiring older AMIs.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, java, ubuntu
Domain
authentication, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.