aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Di Stefano <luca.distefano@linaro.org>2018-01-09 10:18:09 +0000
committerLuca Di Stefano <luca.distefano@linaro.org>2018-01-09 10:18:09 +0000
commite47d71d93e84c77c985139120953bb70699b115e (patch)
tree9c7b3fbb82893c712276d3df932a9559c18755d8
parent4b453304fecfb5ca26f57b7671f7b558a0516a98 (diff)
Added contrib nonfree and backports for stretch
Change-Id: Iae0d7921343c2e2bb3f9b8f543e66c866340e3f6
-rw-r--r--playbooks/roles/lab-debian-backports/files/backports-stretch.list3
-rw-r--r--playbooks/roles/lab-debian-backports/tasks/main.yml7
-rw-r--r--playbooks/roles/lab-snmp/files/contrib-stretch.list1
-rw-r--r--playbooks/roles/lab-snmp/files/nonfree-stretch.list1
-rw-r--r--playbooks/roles/lab-snmp/tasks/main.yml15
5 files changed, 24 insertions, 3 deletions
diff --git a/playbooks/roles/lab-debian-backports/files/backports-stretch.list b/playbooks/roles/lab-debian-backports/files/backports-stretch.list
new file mode 100644
index 0000000..9f608b9
--- /dev/null
+++ b/playbooks/roles/lab-debian-backports/files/backports-stretch.list
@@ -0,0 +1,3 @@
+deb http://mirror.bytemark.co.uk/debian/ stretch-backports non-free contrib main
+deb-src http://mirror.bytemark.co.uk/debian/ stretch-backports non-free contrib main
+
diff --git a/playbooks/roles/lab-debian-backports/tasks/main.yml b/playbooks/roles/lab-debian-backports/tasks/main.yml
index 870b971..2b50586 100644
--- a/playbooks/roles/lab-debian-backports/tasks/main.yml
+++ b/playbooks/roles/lab-debian-backports/tasks/main.yml
@@ -1,7 +1,12 @@
---
- - name: Adding non-free
+ - name: Adding jessie backports
copy: src=backports.list dest=/etc/apt/sources.list.d/backports.list owner=root group=root mode=644
+ when: ansible_distribution_release == "jessie"
+
+ - name: Adding stretch backports
+ copy: src=backports-stretch.list dest=/etc/apt/sources.list.d/backports.list owner=root group=root mode=644
+ when: ansible_distribution_release == "stretch"
- name: Update apt
apt: update_cache=yes
diff --git a/playbooks/roles/lab-snmp/files/contrib-stretch.list b/playbooks/roles/lab-snmp/files/contrib-stretch.list
new file mode 100644
index 0000000..c707531
--- /dev/null
+++ b/playbooks/roles/lab-snmp/files/contrib-stretch.list
@@ -0,0 +1 @@
+deb http://mirror.bytemark.co.uk/debian/ stretch contrib
diff --git a/playbooks/roles/lab-snmp/files/nonfree-stretch.list b/playbooks/roles/lab-snmp/files/nonfree-stretch.list
new file mode 100644
index 0000000..96523ff
--- /dev/null
+++ b/playbooks/roles/lab-snmp/files/nonfree-stretch.list
@@ -0,0 +1 @@
+deb http://mirror.bytemark.co.uk/debian/ stretch non-free
diff --git a/playbooks/roles/lab-snmp/tasks/main.yml b/playbooks/roles/lab-snmp/tasks/main.yml
index 819e9d4..8af8fd7 100644
--- a/playbooks/roles/lab-snmp/tasks/main.yml
+++ b/playbooks/roles/lab-snmp/tasks/main.yml
@@ -1,11 +1,22 @@
---
- - name: Adding contrib
+ - name: Adding contrib jessie
copy: src=contrib.list dest=/etc/apt/sources.list.d/contrib.list owner=root group=root mode=644
+ when: ansible_distribution_release == "jessie"
- - name: Adding non-free
+ - name: Adding non-free jessie
copy: src=nonfree.list dest=/etc/apt/sources.list.d/nonfree.list owner=root group=root mode=644
+ when: ansible_distribution_release == "jessie"
+ - name: Adding contrib stretch
+ copy: src=contrib-stretch.list dest=/etc/apt/sources.list.d/contrib.list owner=root group=root mode=644
+ when: ansible_distribution_release == "stretch"
+
+ - name: Adding non-free stretch
+ copy: src=nonfree-stretch.list dest=/etc/apt/sources.list.d/nonfree.list owner=root group=root mode=644
+ when: ansible_distribution_release == "stretch"
+
+
- name: Update apt
apt: update_cache=yes