--- | |
- 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 | |
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 | |
notify: lxc - restart lxc | |