From cbb5e2c1332bbca5ebf36dfb75402bd5f1149074 Mon Sep 17 00:00:00 2001
From: Frederik Schwan <frederik.schwan@linux.com>
Date: Sun, 13 Dec 2020 01:28:52 +0100
Subject: [PATCH] gitlab: use implicit ssl instead of STARTTLS for imap
 connections

Gitlab uses IMAP to fetch incoming mails. IMAP used to run on port 143
until the recent migration which disabled that port. This change makes
gitlab use port 993 and implicit TLS.
---
 roles/gitlab/tasks/main.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/roles/gitlab/tasks/main.yml b/roles/gitlab/tasks/main.yml
index 39f637547..c32b667a3 100644
--- a/roles/gitlab/tasks/main.yml
+++ b/roles/gitlab/tasks/main.yml
@@ -54,8 +54,8 @@
         gitlab_rails['incoming_email_email'] = "gitlab@archlinux.org"
         gitlab_rails['incoming_email_password'] = "{{ vault_gitlab_root_password }}"
         gitlab_rails['incoming_email_host'] = "mail.archlinux.org"
-        gitlab_rails['incoming_email_port'] = 143
-        gitlab_rails['incoming_email_start_tls'] = true
+        gitlab_rails['incoming_email_port'] = 993
+        gitlab_rails['incoming_email_ssl'] = true
         gitlab_rails['omniauth_allow_single_sign_on'] = ['saml']
         gitlab_rails['omniauth_block_auto_created_users'] = false
         gitlab_rails['omniauth_auto_link_saml_user'] = true
-- 
GitLab