diff --git a/group_vars/server/crans_scripts.yml b/group_vars/server/crans_scripts.yml new file mode 100644 index 0000000000000000000000000000000000000000..4b9051771cfed62982d30b9460dc8d4e59fc04e6 --- /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 a2b968d997f10ec845526aeda75f9a3ff9f5b3a9..7a42fb295e4e59bbcb7a952997aee37f77bbb1b7 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 73c00d723484bd12a43b057408ae7851ea750252..bed7bb5dd3339fff9a68507695d2476a4b6422df 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