linux-system-roles / vpn

Role for managing VPN/IPSec
https://linux-system-roles.github.io/vpn/
MIT License
8 stars 14 forks source link

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

Closed nhosoi closed 2 years ago

nhosoi 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

are you going to add tests/setup-snapshot.yml in a separate commit/PR?

nhosoi commented 2 years ago

Thanks, @richm. Could you please review one more time?