--- - name: install frr packages apt: name: - frr state: latest register: apt_res retries: 5 until: apt_res is success - name: install Prometheus frr exporter if enabled apt: name: - prometheus-frr-exporter register: apt_res retries: 5 until: apt_res is success when: enable_prometheus_exporters is defined and enable_prometheus_exporters and debian_version|int >= 12 - name: install frr configuration template: src: frr/{{ item }}.j2 dest: /etc/frr/{{ item }} with_items: - daemons - frr.conf notify: restart frr ignore_errors: true - name: disable services service: name: "{{ item }}" enabled: no with_items: - frr - meta: flush_handlers