main.yml 453 B

1234567891011121314151617
  1. ---
  2. # tasks file for mesh-interfaces
  3. - name: Ensure interface definitions from other files are included
  4. lineinfile:
  5. dest: /etc/network/interfaces
  6. line: "source /etc/network/interfaces.d/*.cfg"
  7. - name: Install interface definitions
  8. template:
  9. dest: "/etc/network/interfaces.d/{{item.file}}"
  10. src: "{{item.template}}"
  11. with_items:
  12. - file: mesh.cfg
  13. template: mesh_interfaces.j2
  14. - file: backbone.cfg
  15. template: gre-tunnel.j2