ansible: Future proof for debian releases after debian9.0

buster has a liblua5.3-dev, openjdk-8-jre-headless and the ttcn3
packages should work as well.

Change-Id: I76f516bbe503d15d9210ab14e7d9dd024e0ce72f
This commit is contained in:
Holger Hans Peter Freyther 2018-11-02 12:56:50 +00:00
parent 6af154e942
commit bcd7207c40
3 changed files with 5 additions and 5 deletions

View File

@ -32,7 +32,7 @@
default_release: jessie-backports
when: ansible_distribution == 'Debian' and ansible_distribution_release == 'jessie'
- name: install java for stretch
- name: install java for stretch or later
apt:
name: "{{ item }}"
cache_valid_time: 3600
@ -40,4 +40,4 @@
install_recommends: no
with_items:
- openjdk-8-jre-headless
when: ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch'
when: ansible_distribution == 'Debian' and ansible_distribution_version >= 9

View File

@ -27,7 +27,7 @@
- name: install ttcn3 dependencies
include_tasks: ttcn3-slave.yml
when: ttcn3_slave and ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch'
when: ttcn3_slave and ansible_distribution == 'Debian' and ansible_distribution_version >= 9
- name: copy .gitconfig
copy:

View File

@ -97,7 +97,7 @@
default_release: jessie-backports
when: ansible_distribution == 'Debian' and ansible_distribution_release == 'jessie'
- name: install liblua for stretch
- name: install liblua for stretch or later
apt:
name: "{{ item }}"
cache_valid_time: 3600
@ -105,4 +105,4 @@
install_recommends: no
with_items:
- liblua5.3-dev
when: ansible_distribution == 'Debian' and ansible_distribution_release == 'stretch'
when: ansible_distribution == 'Debian' and ansible_distribution_version >= 9