diff --git a/tasks/install-redhat.yml b/tasks/install-redhat.yml
index c875d2210331124e637b8adffa211a7c36561b98..ed0c7d81d54acc8080bddb4bdb31e2decf946ad1 100644
--- a/tasks/install-redhat.yml
+++ b/tasks/install-redhat.yml
@@ -1,4 +1,14 @@
 ---
+
+- name: RHEL | Install GitLab GPG key
+  rpm_key:
+    state: present
+    key: https://packages.gitlab.com/gpg.key
+  when: ansible_os_family == 'RedHat'
+  tags:
+    - gitlab
+    - gitlab-gpg
+
 - name: Install GitLab Runner dependencies
   yum:
     name: '{{ item }}'
diff --git a/tasks/register-runner.yml b/tasks/register-runner.yml
index 01c0f5caad11b9e6a285509fdae1214aa6435ffc..2a315a48d1f8cd402cde02f587d237325a6341d4 100644
--- a/tasks/register-runner.yml
+++ b/tasks/register-runner.yml
@@ -2,6 +2,7 @@
 - name: List configured runners
   command: gitlab-runner list
   register: configured_runners
+  changed_when: False
 
 - name: Register runner to GitLab
   command: gitlab-runner register >