Skip to content

Releases: RiskIdent/ansible-collection-luks

0.3.0 - Prompt on fail to unlock

18 Jan 14:52
5efbdac
Compare
Choose a tag to compare

Available at: https://galaxy.ansible.com/riskident/luks

ansible-galaxy collection install "riskident.luks:>=0.3.0"

Changes (since 0.2.0)

  • Added "manual unlock" feature, where you have to manually unlock the machine if the reboot_luks_ssh action plugin succeeds in rebooting, but fails to unlock it. (#15)

  • Added settings for cryptsetup-unlock output to consider failed unlock, and will fail early instead of keep retrying an incorrect password. (#15)

  • Added args: (#15)

    • luks_stop_retry_on_output
    • luks_manual_unlock_on_fail
  • Added missing documentation on args added in #13. (#15)

0.2.0 - Feed SSH key from variable

02 Nov 12:15
f164972
Compare
Choose a tag to compare

Available at: https://galaxy.ansible.com/riskident/luks

ansible-galaxy collection install "riskident.luks:>=0.2.0"

Changes (since 0.1.1)

  • Added support for "check mode". (#12)

  • Added field luks_ssh_private_key for supplying SSH private key as raw string instead of using luks_ssh_private_key_file. (#13)

    This is implemented by adding the private key to your ssh-agent, and removing it during the task's cleanup (when the task fails, is aborted, or finished). The key is added by default with the -t 3600 flag, so the key is automatically removed from your ssh-agent after 1 hour, as a fallback if the cleanup fails.

0.1.1 - Docs and defaults fixes

29 Aug 14:13
d8629a2
Compare
Choose a tag to compare

Available at: https://galaxy.ansible.com/riskident/luks

ansible-galaxy collection install "riskident.luks:>=0.1.1"

Changes (since 0.1.0)

  • Added meta/runtime.yml (#7)

  • Fixed missing quotes in dropbear_ssh_pub_keys_unlock_options default SSH restriction command in initramfs_dropbear role. (#8)

  • Added become: yes to documentation, as all this collection's roles and action plugins need it. (#9)

  • Added docs to introduce action plugin and roles to README.md (#11)

0.1.0 - Initial release

23 Aug 12:22
602d2b9
Compare
Choose a tag to compare

Changes (since dawn of this repo)

  • Added repository to GitHub, moved from our closed-source internal repo. (#1)