preflight.yml 448 B

1234567891011121314151617
  1. ---
  2. - name: Assert usage of systemd as an init system
  3. assert:
  4. that: ansible_service_mgr == 'systemd'
  5. msg: "This module only works with systemd"
  6. - name: Get systemd version
  7. command: systemctl --version
  8. changed_when: false
  9. check_mode: false
  10. register: __systemd_version
  11. tags:
  12. - skip_ansible_lint
  13. - name: Set systemd version fact
  14. set_fact:
  15. caddy_systemd_version: "{{ __systemd_version.stdout_lines[0].split(' ')[-1] }}"