2016-11-07 14:00:57 +01:00
|
|
|
---
|
|
|
|
|
2017-11-21 10:17:46 +01:00
|
|
|
- name: "Compatibility check"
|
|
|
|
fail:
|
2017-08-23 01:49:27 +02:00
|
|
|
msg: only compatible with Debian >= 8
|
2017-03-24 12:05:32 +01:00
|
|
|
when:
|
2019-06-21 10:18:54 +02:00
|
|
|
- ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
|
2017-06-05 11:43:25 +02:00
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|
2017-03-24 12:05:32 +01:00
|
|
|
|
2017-10-10 16:34:53 +02:00
|
|
|
- name: Custom configuration
|
|
|
|
include: config.yml
|
|
|
|
when: apt_config
|
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|
2017-10-10 16:34:53 +02:00
|
|
|
|
2017-06-07 09:53:42 +02:00
|
|
|
- name: Install basics repositories
|
|
|
|
include: basics.yml
|
2017-07-19 08:56:46 +02:00
|
|
|
when: apt_install_basics
|
2017-06-05 11:43:25 +02:00
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|
2017-03-24 12:05:32 +01:00
|
|
|
|
|
|
|
- name: Install APT Backports repository
|
2017-01-10 10:18:42 +01:00
|
|
|
include: backports.yml
|
2017-07-19 08:56:46 +02:00
|
|
|
when: apt_install_backports
|
2017-06-05 11:43:25 +02:00
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|
2017-03-24 12:05:32 +01:00
|
|
|
|
2017-05-21 11:00:46 +02:00
|
|
|
- name: Install Evolix Public APT repository
|
|
|
|
include: evolix_public.yml
|
2017-07-19 08:56:46 +02:00
|
|
|
when: apt_install_evolix_public
|
2017-06-05 11:43:25 +02:00
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|
2019-05-13 17:48:55 +02:00
|
|
|
|
|
|
|
- name: Install check for packages marked hold
|
|
|
|
include: hold_packages.yml
|
|
|
|
when: apt_install_hold_packages
|
|
|
|
tags:
|
2019-06-21 10:18:54 +02:00
|
|
|
- apt
|