blob: 4ef67e04bffcbd52388d4fa16b06dd8c28fe079c [file] [log] [blame]
---
- name: Install docker.io
apt: name=docker.io state=present
- name: Configure systemd Ubuntu 18.04
copy: src=docker-sysd-1804 dest=/lib/systemd/system/docker.service owner=root group=root mode=0644
notify: systemd reload
when:
- ansible_cmdline.tegraid is not defined
- ansible_lsb.id == "Ubuntu"
- ansible_lsb.release >= 18.04
- name: Enable TCP access to docker
copy: src=docker dest=/etc/default/docker owner=root group=root mode=0644
notify: restart docker
when:
- ansible_cmdline.tegraid is not defined
- ansible_lsb.id == "Ubuntu"
- name: Enable TCP access to docker on Tegra
copy: src=tegra-docker dest=/etc/default/docker owner=root group=root mode=0644
notify: restart docker
when: ansible_cmdline.tegraid is defined
- name: Append tcwg-benchmark to docker group
user: name=tcwg-benchmark groups=docker append=yes
- name: Append tcwg-buildslave to docker group
user: name=tcwg-buildslave groups=docker append=yes
- name: Create dirs to be bind mounted inside container
file: path={{ item }} state=directory owner=tcwg-buildslave group=primary mode=0755
with_items:
- "/home/tcwg-buildslave/.jenkins/"
- "/home/tcwg-buildslave/snapshots-ref/"