Basic ansible node provisionning
[lttng-ci.git] / automation / ansible / roles / tracecompass / tasks / setup-Debian.yml
1 ---
2 - name: install pycurl package in order to use the apt_repository module
3 apt: pkg=python-pycurl state=present
4
5 - name: Add OpenJDK ppa.
6 apt_repository: repo='ppa:openjdk-r/ppa'
7
8 - name: Update apt cache.
9 apt: update_cache=yes cache_valid_time=86400
10
11 - name: Ensure ubuntu-desktop is installed.
12 apt: "name=ubuntu-desktop install_recommends=no"
13
14 - name: Ensure lightdm service is stopped.
15 service: name=lightdm state=stopped enabled=no
16
17 - name: Ensure tracecompass build dependencies are installed.
18 apt: "name={{ item }} state=installed"
19 with_items: tracecompass_packages
20
This page took 0.038714 seconds and 4 git commands to generate.