<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<meta content="text/html; charset=UTF-8">
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p>Hi Markus,</p>
<p><br>
</p>
<p>GitLab manages permissions by projects, groups or roles within a project. Your core developer credentials are only valid to the core group and private forks (like this one) are private even for the owners of the original repository. The solution would be
that Andreas gives you access by either making the repository public or internal, by adding you as a
<span>Developer</span> (or higher permission level) of his repository, or by giving you an access token. All of the options need some action by the owner of the (private) repository.</p>
<p><br>
</p>
<p><span>I am not aware of any change regarding this policy and I am not even sure if I could change those policies.</span><br>
</p>
</div>
<div dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<br>
</div>
<div dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p>Cheers,</p>
<p>Santiago<br>
</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Dune-devel <dune-devel-bounces@lists.dune-project.org> on behalf of Markus Blatt <markus@dr-blatt.de><br>
<b>Sent:</b> Friday, March 10, 2023 4:45:25 PM<br>
<b>To:</b> dune-devel@lists.dune-project.org<br>
<b>Subject:</b> Re: [Dune-devel] Is it intentional that user forks are private?</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt">
<div class="PlainText">Am Fri, Mar 10, 2023 at 04:34:55PM +0100 schrieb Markus Blatt:<br>
><br>
>If I go to the MR <a href="https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1152">
https://gitlab.dune-project.org/core/dune-common/-/merge_requests/1152</a><br>
>and klick on Code -> Checkout branch the recipee presented is<br>
><br>
>"git fetch "ssh://git@gitlab.dune-project.org:22022/andreas.thune/dune-common.git" 'deterministic-indicesSyncer'<br>
>git checkout -b 'dune-common-deterministic-indicesSyncer' FETCH_HEAD"<br>
><br>
<br>
Even doing that is not possible with my core developer credentials:<br>
<br>
git fetch "ssh://git@gitlab.dune-project.org:22022/andreas.thune/dune-common.git" 'deterministic-indicesSyncer'<br>
git checkout -b 'dune-common-deterministic-indicesSyncer' FETCH_HEAD<br>
X11 forwarding request failed on channel 0<br>
remote: <br>
remote: ========================================================================<br>
remote: <br>
remote: The project you were looking for could not be found or you don't have permission to view it.<br>
remote: <br>
remote: ========================================================================<br>
remote: <br>
fatal: Konnte nicht vom Remote-Repository lesen.<br>
<br>
Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen<br>
und das Repository existiert.<br>
fatal: 'FETCH_HEAD' ist kein Commit und es kann kein Branch 'dune-common-deterministic-indicesSyncer' aus diesem erstellt werden.<br>
<br>
The same holds if I use my usual approach:<br>
<br>
$ git remote add andreast ssh://git@gitlab.dune-project.org:22022/andreas.thune/dune-common.git<br>
$ git fetch andreast<br>
X11 forwarding request failed on channel 0<br>
remote: <br>
remote: ========================================================================<br>
remote: <br>
remote: The project you were looking for could not be found or you don't have permission to view it.<br>
remote: <br>
remote: ========================================================================<br>
remote: <br>
fatal: Konnte nicht vom Remote-Repository lesen.<br>
<br>
Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen<br>
und das Repository existiert.<br>
$<br>
<br>
Stupid as I am, I might be doing some very stupid mistake here, though.<br>
<br>
Best,<br>
<br>
Markus<br>
<br>
>Was this always the case or is that a new setting for Dresden? Is it intentional?<br>
><br>
>It seems a bit inconvenient. Maybe the users can change this him/herself if she/he wants to?<br>
><br>
>Best,<br>
><br>
>Markus<br>
<br>
-- <br>
<br>
Dr. Markus Blatt - HPC-Simulation-Software & Services <a href="http://www.dr-blatt.de">
http://www.dr-blatt.de</a><br>
Pedettistr. 38, 85072 Eichstätt, Germany, USt-Id: DE279960836<br>
Tel.: +49 (0) 160 97590858<br>
<br>
_______________________________________________<br>
Dune-devel mailing list<br>
Dune-devel@lists.dune-project.org<br>
<a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a><br>
</div>
</span></font></div>
</body>
</html>