Use 'package_facts' module in firewall role 15/79115/4
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Mon, 25 Feb 2019 15:00:46 +0000 (16:00 +0100)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 28 Feb 2019 10:34:56 +0000 (11:34 +0100)
commit8bd90d9023e43ae59effb75caef2a68cc00abe3a
tree3f3de36d40d6ce262c30e8f75d59835f9df04cb7
parent41a20c145b30e9eebf395742b986bfed2ed7ca60
Use 'package_facts' module in firewall role

Centos iso image doesn't have 'yum-utils' package with
'repoquery' binary which causes 'yum' module to crash.
Using more generic 'package_facts' fixes that.

This patch also introduces more general compatibility with
RedHat/Debian based distros.

Issue-ID: OOM-1632

Change-Id: Ica026c0f9a9ffa9e307f7cba589900962b0db4e7
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/infrastructure.yml
ansible/roles/firewall/defaults/main.yml [new file with mode: 0644]
ansible/roles/firewall/tasks/firewall-disable.yml
ansible/roles/firewall/tasks/main.yml