From 665904a195653c0c5a3536921ee15caa068518a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Thu, 10 Jun 2021 09:20:42 +0200
Subject: [PATCH] Update PATH for gitlab

---
 tasks/main.yml           | 8 ++++++++
 templates/environment.j2 | 1 +
 2 files changed, 9 insertions(+)
 create mode 100644 templates/environment.j2

diff --git a/tasks/main.yml b/tasks/main.yml
index a828a19..342965e 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -163,6 +163,14 @@
     sysctl_set: true
   with_items: "{{ sysctl_disable_ipv6_keys }}"
 
+- name: set default path
+  template:
+    src: environment.j2
+    dest: /etc/environment
+    owner: root
+    group: root
+    mode: '0644'
+
 - name: Check if backup servers present in root known hosts
   lineinfile:
     path: /root/.ssh/known_hosts
diff --git a/templates/environment.j2 b/templates/environment.j2
new file mode 100644
index 0000000..847c826
--- /dev/null
+++ b/templates/environment.j2
@@ -0,0 +1 @@
+PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin{% if inventory_hostname in groups.gitlab %}:/opt/gitlab/embedded/bin{% endif %}"
-- 
GitLab