aboutsummaryrefslogtreecommitdiff
path: root/playbooks/roles/lab-lava-repo/tasks/main.yml
blob: e34bcfd9bbba45e98d622b98daefc3557928ecff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
 - name: Add a key from a file on the Ansible server.
   apt_key:
     url: http://apt.lavasoftware.org/lavasoftware.key.asc
     state: present

 - name: Adding LAVA jessie repo
   copy: src=lava-jessie.list dest=/etc/apt/sources.list.d/lava.list owner=root group=root mode=644
   when: ansible_distribution_release == "jessie"

 - name: Adding LAVA stretch repo
   copy: src=lava-stretch.list dest=/etc/apt/sources.list.d/lava.list owner=root group=root mode=644
   when: ansible_distribution_release == "stretch"

 - name: Adding LAVA buster repo
   copy: src=lava-buster.list dest=/etc/apt/sources.list.d/lava.list owner=root group=root mode=644
   when: ansible_lsb.codename == "buster"

 - name: Update apt
   apt: update_cache=yes