From 29222acf56bf5e48f4f88770cd1a53ec5bb88d93 Mon Sep 17 00:00:00 2001
From: shirenn <shirenn@crans.org>
Date: Sun, 17 Jan 2021 21:39:06 +0100
Subject: [PATCH] [crans_scripts] PEPCRANSIFICATION

---
 group_vars/server/crans_scripts.yml | 4 ++++
 plays/root.yml                      | 3 ++-
 roles/crans-scripts/tasks/main.yml  | 4 ++--
 3 files changed, 8 insertions(+), 3 deletions(-)
 create mode 100644 group_vars/server/crans_scripts.yml

diff --git a/group_vars/server/crans_scripts.yml b/group_vars/server/crans_scripts.yml
new file mode 100644
index 00000000..4b905177
--- /dev/null
+++ b/group_vars/server/crans_scripts.yml
@@ -0,0 +1,4 @@
+---
+glob_crans_scripts:
+  remote: http://gitlab.adm.crans.org/nounous/scripts.git
+  version: master
diff --git a/plays/root.yml b/plays/root.yml
index a2b968d9..7a42fb29 100755
--- a/plays/root.yml
+++ b/plays/root.yml
@@ -34,12 +34,13 @@
     # crans_scripts_git: "http://gitlab.adm.crans.org/nounous/scripts.git"
 
     ntp_client: '{{ glob_ntp_client | combine(loc_ntp_client | default({})) }}'
+    crans_scripts: '{{ glob_crans_scripts | combine(loc_crans_scripts | default({})) }}'
   roles:
     - debian-apt-sources
     - common-tools
     - sudo
     - ntp-client
-    # - crans-scripts
+    - crans-scripts
     - root-config
 
 - hosts: crans_vm
diff --git a/roles/crans-scripts/tasks/main.yml b/roles/crans-scripts/tasks/main.yml
index 73c00d72..bed7bb5d 100644
--- a/roles/crans-scripts/tasks/main.yml
+++ b/roles/crans-scripts/tasks/main.yml
@@ -20,9 +20,9 @@
 
 - name: Clone scripts repository
   git:
-    repo: "{{ crans_scripts_git }}"
+    repo: "{{ crans_scripts.remote }}"
     dest: /usr/scripts
-    version: master
+    version: "{{ crans_scripts.version }}"
     umask: "002"
   environment:
     GIT_SSL_NO_VERIFY: 1
-- 
GitLab