ipsec: include passwordstore role only if enabled

Version Control Information

Source branch: fix/ipsec-passwordstore
Target branch: devel

Commits:

* ipsec: include passwordstore role only if enabled

The ipsec role hasn't been fully migrated to vault yet and still depends
on the passwordstore role. If ipsec is not used, initializing a password
store is not necessary. However, as an ansible dependency, it was still
run and thus failed if passwordstore hadn't been configured. This commit
adds the role via `include_role` instead of as a dependency.

Description

Feel free to add further information about your MR in this section

Closes: #


Merge Prerequisites

  • MR title (and description) are descriptive
  • Code is readable and syntactically correct
  • Code is understandable
  • Documentation has been updated, if necessary
  • Commit messages look good

As a developer: please do not tick these boxes yourself. As a reviewer: please get yourself a hot cold beverage.

Merge request reports

Loading