Hello Maksim,

My cloud provider provides an openstack API too to manage resources. I'm using Terraform to do so. When attempting to upload a new public key using the openstack_compute_keypair_v2 resource of the https://registry.terraform.io/providers/terraform-provider-openstack/openstack/2.0.0 provider, the API server responds with the following error message:
{"badRequest": {"code": 400, "message": "Keypair data is invalid: failed to generate fingerprint"}}

The provider's issue tracker point to the Openstack API server about similar problems, that seems to be valid since the error message comes from server side: https://github.com/terraform-provider-openstack/terraform-provider-openstack/issues/1555

Thanks,
Ivan

On Fri, Oct 10, 2025, at 00:39, Maksim Malchuk wrote:
Ivan,

SSH keys supported in the sshd daemon inside Linux OSes, it's not OpenStack related. Where did you face problems?


On Fri, Oct 10, 2025 at 1:35 AM Ivan Marton <openstack@martonivan.hu> wrote:

Dear Openstack community,

I'm wondering if there are any plans to support sk-ssh-ed25519@openssh.com SSH public key formats for the keypairs endpoint. I did not find in the public documentation any explicit information about supported SSH public keys, but according to my experiences the mentioned format is not accepted.

Did I miss something? Is it supported in any recent versions? Is it on the roadmap?

Thank you all for any reply!

Best regards,
Ivan Marton


--
Regards,
Maksim Malchuk