From d1f3ef3028c1f8dc4bfcf543a28a4eed578eb68e Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Wed, 26 Jul 2017 12:55:39 +0000 Subject: [PATCH] Install package dependencies in ip-allocation role These are required by the ip_allocation role. --- ansible/roles/ip-allocation/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ansible/roles/ip-allocation/tasks/main.yml b/ansible/roles/ip-allocation/tasks/main.yml index e1ffb041e..47f8017e8 100644 --- a/ansible/roles/ip-allocation/tasks/main.yml +++ b/ansible/roles/ip-allocation/tasks/main.yml @@ -1,4 +1,14 @@ --- +- name: Ensure package dependencies are installed + local_action: + module: yum + name: "{{ item }}" + state: installed + become: True + with_items: + - python-netaddr + - PyYAML + - name: Ensure IP addresses are allocated local_action: module: ip_allocation