From d8b747b8a27146165b51bc9c989fd8b655b2b2fa Mon Sep 17 00:00:00 2001 From: ionutboangiu Date: Fri, 7 Jul 2023 09:38:34 -0400 Subject: [PATCH] Make sure kamailio dependencies are installed in role --- data/ansible/roles/install_kamailio/defaults/main.yaml | 2 ++ data/ansible/roles/install_kamailio/tasks/main.yaml | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/data/ansible/roles/install_kamailio/defaults/main.yaml b/data/ansible/roles/install_kamailio/defaults/main.yaml index aa659f4ea..359634a58 100644 --- a/data/ansible/roles/install_kamailio/defaults/main.yaml +++ b/data/ansible/roles/install_kamailio/defaults/main.yaml @@ -7,3 +7,5 @@ kamailio_packages: - kamailio - kamailio-extra-modules - kamailio-json-modules +kamailio_dependencies: + - gnupg diff --git a/data/ansible/roles/install_kamailio/tasks/main.yaml b/data/ansible/roles/install_kamailio/tasks/main.yaml index f5536a7f6..ee278240d 100644 --- a/data/ansible/roles/install_kamailio/tasks/main.yaml +++ b/data/ansible/roles/install_kamailio/tasks/main.yaml @@ -1,4 +1,11 @@ --- +- name: Install necessary dependencies for Kamailio + become: yes + apt: + name: "{{ kamailio_dependencies }}" + state: present + update_cache: yes + - name: Add Kamailio repository key become: yes apt_key: