From e3778043c19f442aface7c436b999f1440a62286 Mon Sep 17 00:00:00 2001
From: Mathias Brodala <mbrodala@pagemachine.de>
Date: Fri, 20 Aug 2021 19:50:37 +0200
Subject: [PATCH] Mention access level for private GitLab repositories (#11357)

With a Guest level access Renovate is not able to access the repository.

See https://docs.gitlab.com/ee/user/permissions.html
---
 docs/usage/config-presets.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/docs/usage/config-presets.md b/docs/usage/config-presets.md
index 9006a61bb9..c62bbb9620 100644
--- a/docs/usage/config-presets.md
+++ b/docs/usage/config-presets.md
@@ -149,6 +149,8 @@ You do not need to add it as a devDependency or add any other files to the prese
 It is also possible to host your preset config using just a regular GitLab repository and without needing to publish it to npmjs.
 In such cases Renovate will simply look for a `default.json` file in the default branch.
 
+For a private GitLab repository Renovate requires at least _Reporter_ level access.
+
 To host your preset config on GitLab:
 
 - Create a new repository on GitLab. Normally you'd call it `renovate-config` but it can be named anything
@@ -182,6 +184,8 @@ But you also probably want the preset to be private too, so how can the other re
 The answer is to host your preset using GitHub or GitLab - not npmjs - and make sure you have added the preset's repo to Renovate too.
 GitHub will then allow Renovate to access the preset repo whenever it is processing any other repos within the same account/org.
 
+For a private GitLab repository Renovate requires at least _Reporter_ level access.
+
 ## Contributing to presets
 
 Have you configured a rule that you think others might benefit from?
-- 
GitLab