linux-system-roles / nbde_client

Ansible role for configuring Network Bound Disk Encryption clients (e.g. clevis)
https://linux-system-roles.github.io/nbde_client/
MIT License
14 stars 24 forks source link

support gather_facts: false; support setup-snapshot.yml #66

Closed richm closed 2 years ago

richm commented 2 years ago

Some users use gather_facts: false in their playbooks. This changes the role to work in that case, by gathering only the facts it requires to run. CI testing can be sped up by creating a snapshot image pre-installed with packages. tests/setup-snapshot.yml can be used by a CI system to do this.

richm commented 2 years ago

[citest pending]