From 3c4084fe180779cd3137fe56375ace63024c314b Mon Sep 17 00:00:00 2001
From: Andrea Dell'Amico <andrea.dellamico@isti.cnr.it>
Date: Thu, 29 Jul 2021 15:32:24 +0200
Subject: [PATCH 1/2] Install the python setuptools modules.

---
 library/roles/ubuntu-deb-general/defaults/main.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/library/roles/ubuntu-deb-general/defaults/main.yml b/library/roles/ubuntu-deb-general/defaults/main.yml
index 6f9c1406..4da44e88 100644
--- a/library/roles/ubuntu-deb-general/defaults/main.yml
+++ b/library/roles/ubuntu-deb-general/defaults/main.yml
@@ -42,6 +42,8 @@ default_python_packages:
   - python3-lxml
   - python-boto
   - python-ipaddress
+  - python-setuptools
+  - python3-setuptools
 
 # Set this variable in your playbook
 # additional_packages:

From 318cfee1c0e0e99e660ab819c41ef23e10299aef Mon Sep 17 00:00:00 2001
From: Andrea Dell'Amico <andrea.dellamico@isti.cnr.it>
Date: Tue, 12 Oct 2021 18:12:26 +0200
Subject: [PATCH 2/2] Meta file for freeradius.

---
 library/roles/freeradius/meta/main.yml | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/library/roles/freeradius/meta/main.yml b/library/roles/freeradius/meta/main.yml
index d052e9f2..60d158b7 100644
--- a/library/roles/freeradius/meta/main.yml
+++ b/library/roles/freeradius/meta/main.yml
@@ -1,5 +1,10 @@
 ---
 dependencies:
-  - { role: '../../library/roles/memcached', when: freeradius_local_memcache_support }
-  - { role: '../../library/roles/redis', when: freeradius_local_redis_support }
-
+- src: git+https://gitea-s2i2s.isti.cnr.it/ISTI-ansible-roles/ansible-role-memcached.git
+  version: master
+  name: memcached
+  state: latest
+- src: git+https://gitea-s2i2s.isti.cnr.it/ISTI-ansible-roles/ansible-role-redis.git
+  version: master
+  name: redis
+  state: latest