diff options
Diffstat (limited to 'roles/vm/host/network/tasks')
-rw-r--r-- | roles/vm/host/network/tasks/main.yml (renamed from roles/vm/host/network/tasks/network.yml) | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/roles/vm/host/network/tasks/network.yml b/roles/vm/host/network/tasks/main.yml index 103ff194..e7668917 100644 --- a/roles/vm/host/network/tasks/network.yml +++ b/roles/vm/host/network/tasks/main.yml @@ -1,4 +1,21 @@ --- +- name: install ifenslave package + when: "'bonds' in network" + apt: + name: ifenslave + state: present + +- name: install vlan package + when: "'vlans' in network" + apt: + name: vlan + state: present + +- name: create network interfaces + template: + src: interfaces.j2 + dest: /etc/network/interfaces + - name: create network bridges when: "'bridges' in vm_host.network" block: |