Because
5c98e361df5241fbfa5bd0a2ae1317219b7e1244 could be seen as a non
backward compatible change this commit reverts it and bring back package
dependencies installation support.
Let's just modify the default value instead.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
############
# PACKAGES #
############
+#debian_package_dependencies: []
+
#centos_package_dependencies:
# - epel-release
# - libselinux-python
+#redhat_package_dependencies: []
+
#suse_package_dependencies:
# - python-xml
############
# PACKAGES #
############
+#debian_package_dependencies: []
+
#centos_package_dependencies:
# - epel-release
# - libselinux-python
+#redhat_package_dependencies: []
+
#suse_package_dependencies:
# - python-xml
register: result
until: result is succeeded
+- name: install dependencies
+ apt:
+ name: "{{ debian_package_dependencies }}"
+ state: present
+ update_cache: yes
+ cache_valid_time: 3600
+ register: result
+ until: result is succeeded
+
- name: include install_debian_packages.yml
include_tasks: install_debian_packages.yml
when:
---
+- name: install redhat dependencies
+ package:
+ name: "{{ redhat_package_dependencies }}"
+ state: present
+ register: result
+ until: result is succeeded
+ when:
+ - ansible_distribution == 'RedHat'
+
- name: install centos dependencies
yum:
name: "{{ centos_package_dependencies }}"
############
# PACKAGES #
############
+debian_package_dependencies: []
+
centos_package_dependencies:
- epel-release
- libselinux-python
+redhat_package_dependencies: []
+
suse_package_dependencies:
- python-xml