From 4abb0e5ce6fd08c91329e66154fb3cf356a25efb Mon Sep 17 00:00:00 2001 From: Sebastian Haderecker Date: Wed, 2 Dec 2020 23:56:54 +0100 Subject: [PATCH 1/2] Missed this one Python 3 is our friend :D --- cloud/ansible/openstack/roles/check/tasks/main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloud/ansible/openstack/roles/check/tasks/main.yaml b/cloud/ansible/openstack/roles/check/tasks/main.yaml index b1c80222..1cbc967a 100644 --- a/cloud/ansible/openstack/roles/check/tasks/main.yaml +++ b/cloud/ansible/openstack/roles/check/tasks/main.yaml @@ -2,7 +2,7 @@ package: name: - pwgen - - python-setuptools + - python3-setuptools - python3-pip state: present From f9fa1bcc74c3f376aef363799129484e91fd1bdd Mon Sep 17 00:00:00 2001 From: Sebastian Haderecker Date: Fri, 4 Dec 2020 14:42:32 +0100 Subject: [PATCH 2/2] Fix setup on Debian On Debian there are not the same preinstalled packages as on Ubuntu. Fix the compilation of netifaces, which requires gcc and python3-dev. --- cloud/ansible/openstack/roles/check/tasks/main.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cloud/ansible/openstack/roles/check/tasks/main.yaml b/cloud/ansible/openstack/roles/check/tasks/main.yaml index 1cbc967a..da1b96ca 100644 --- a/cloud/ansible/openstack/roles/check/tasks/main.yaml +++ b/cloud/ansible/openstack/roles/check/tasks/main.yaml @@ -1,7 +1,9 @@ - name: Install dependencies package: name: + - gcc - pwgen + - python3-dev - python3-setuptools - python3-pip state: present