From ba2ea28cf2d9b3250581bf469277c07b8cc95df3 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 15 Nov 2021 10:52:04 +0100 Subject: [PATCH] setup Ansible matching the distro --- tasks/main.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tasks/main.yml b/tasks/main.yml index 27b785f..9c0897d 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,6 +2,23 @@ apt_repository: repo: "ppa:ansible/ansible" state: present + when: + - ansible_facts['distribution'] == "Ubuntu" + +- name: "Add apt key for Signal" + apt_key: + state: present + keyserver: keyserver.ubuntu.com + id: 93C4A3FD7BB9C367 + when: + - ansible_facts['distribution'] == "Debian" + +- name: "Add Ansible repository" + apt_repository: + repo: "deb http://ppa.launchpad.net/ansible/ansible/ubuntu bionic main" + state: present + when: + - ansible_facts['distribution_release'] == "buster" - name: "Install Packages" apt: