# \#idempotent

**URL:** https://forum.ansible.com/tag/idempotent/428.md

[Latest](https://forum.ansible.com/latest.md) · [Categories](https://forum.ansible.com/categories.md) · [Tags](https://forum.ansible.com/tags.md)

---

## [Module user WARNING:Found existing ssh key](https://forum.ansible.com/t/module-user-warning-found-existing-ssh-key/45021)

<div class="topic-metadata">

**Author:** [@vbotka](https://forum.ansible.com/u/vbotka)\
**Replies:** 3\
**Last updated:** [December 23, 2025, 10:41am UTC](https://forum.ansible.com/t/module-user-warning-found-existing-ssh-key/45021 "2025-12-23T10:41:26Z")

</div>

The module user - ansible.builtin.user: name: root generate\_ssh\_key: true warns about existing SSH key \[WARNING\]: Found existing ssh key private file "/root/.ssh/id\_rsa", no force, so skipping ssh-keygen gener…

---

## [Module documentation: attribute(s) for idempotency and related behaviors](https://forum.ansible.com/t/module-documentation-attribute-s-for-idempotency-and-related-behaviors/39420)

<div class="topic-metadata">

**Author:** [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Replies:** 9\
**Last updated:** [January 8, 2025, 7:54pm UTC](https://forum.ansible.com/t/module-documentation-attribute-s-for-idempotency-and-related-behaviors/39420 "2025-01-08T19:54:22Z")

</div>

Right now if attributes are used in module documentation, it’s mostly the standard attributes defined in ansible/lib/ansible/plugins/doc\_fragments/action\_common\_attributes.py at devel · ansible/ansible · GitHub, i.e. che…
