Introduction

community.crypto is the Ansible collection that provides modules and plugins for managing X.509 certificates, OpenSSL and OpenSSH keys, ACME certificates, and other cryptographic material. Version 3.5.1 has been published to Ansible Galaxy as a bugfix release on top of 3.5.0.

What Changed From 3.5.0

This release contains a single, targeted fix and no new features. The previous version, 3.5.0, shipped with an invalid value for the type option of the openssh_keypair module when generating OpenSSH ML-DSA-44 keys. That value, mldsa44, is not accepted by ssh-keygen itself, which means playbooks attempting to create this key type against 3.5.0 would fail at the ssh-keygen invocation step.

3.5.1 corrects this by renaming the accepted value to mldsa44-ed25519, matching what ssh-keygen actually expects for this hybrid key type. Aside from this change, the collection is otherwise identical to 3.5.0.

Whats New

Bugfixes

  • openssh_keypair - changed the value mldsa44 for type to mldsa44-ed25519 for OpenSSH ML-DSA-44 keys, since mldsa44 is not a valid ssh-keygen key type (#1083).

Release Summary

According to the collection's own changelog, this is a bugfix release with no other changes, no deprecations, and no new modules or plugins.

Upgrade Notes

Any playbook or role that was already using type: mldsa44 with openssh_keypair against 3.5.0 must be updated to use type: mldsa44-ed25519 after upgrading to 3.5.1. Users who never used the ML-DSA-44 key type are not affected and can upgrade without any changes to existing playbooks.

How to Install and Verify

# Install or upgrade to the latest version
ansible-galaxy collection install community.crypto --upgrade

# Install the exact version explicitly
ansible-galaxy collection install community.crypto:3.5.1

# Verify the installed version
ansible-galaxy collection list community.crypto

# Inspect changelog metadata shipped with the collection
ansible-doc -t module community.crypto.openssh_keypair

Reference

ItemValue
Collectioncommunity.crypto
New version3.5.1
Previous version3.5.0
Release typeBugfix
Affected moduleopenssh_keypair
Related PR#1083
Sourcehttps://galaxy.ansible.com/ui/repo/published/community/crypto/