blob: d1b0718049a39e3d9f1f665809b58c4005affc49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
- name: Install LXC
apt:
name: lxc
update_cache: yes
when: ansible_distribution != "Ubuntu"
- name: Define bridge name
set_fact:
lxc_bridge_name: 'lxcbr0'
- name: Create lxc-net file
template:
src: lava-lxcnet.j2
dest: /etc/default/lxc-net
owner: root
group: root
mode: 0644
notify: lxc-net - restart lxc-net
- name: Modify LXC default.conf lxc greather than 2.1
template:
src: lxc-default.j2
dest: /etc/lxc/default.conf
owner: root
group: root
mode: 0644
when: ansible_lsb.codename == "buster"
notify: lxc - restart lxc
- name: Modify LXC default.conf lxc 2.0 and older
template:
src: lxc-old-default.j2
dest: /etc/lxc/default.conf
owner: root
group: root
mode: 0644
when: ansible_lsb.codename == "stretch"
notify: lxc - restart lxc
|