blob: 95eb726a17564fff5642f204ea09f17011c4b8ca [file] [log] [blame]
Zesstra0ce8cdf2016-07-17 16:20:43 +02001Wie bekomme ich einen Account in gerrit?
2----------------------------------------
3
41) Ihr habt einen Github- oder Google-Account
Arathorn3696a032021-01-23 15:42:10 +01005
6 Dann geht ihr auf https://mg.mud.de/gerrit/ und benutzt oben rechts
7 "Sign-in" und waehlt die Methode aus, ueber die ihr euch einloggen
8 wollt.
9
10 Anschliessend geht ihr oben rechts in die Einstellungen eures Accounts oder
11 hierhin: https://mg.mud.de/gerrit/#/settings/
12
13 Dort koennt ihr euren SSH-Key hinterlegen und einige andere Einstellungen
14 vornehmen.
15
16 WICHTIG: Bitte stellt sicher, dass ihr nach dem ersten Login dort auf
17 jeden Fall einen "User name" eintragt, ansonsten ist euer Account defekt
18 und fuer die Admins funktioniert die Admin-Konsole nicht richtig.
19
20 Bitte legt auch einen "Full name" fest, am besten auf euren Magiernamen;
21 alternativ tragt den Magiernamen unter "Display name" ein, wenn ihr unter
22 "Full name" etwas anderes wie z.B. euren RL-Namen verwenden wollt.
23
24 Der als "User name" bezeichnete ist der, den ihr fuer git+ssh braucht.
25
26 Nach Accounterstellung sagt ihr bitte einem EM oder allen euren RMs
27 Bescheid, damit diese euch in die richtigen Gruppen aufnehmen. ;-)
Zesstra0ce8cdf2016-07-17 16:20:43 +020028
29
302) Ihr habt weder einen Github- noch einen Google-Account
31 (und wollt euch keinen)
Arathorn3696a032021-01-23 15:42:10 +010032
33 In dem Fall braucht ihr einen gerrit-Admin (zur zeit Zesstra, Zook,
34 Arathorn und Humni).
35 Dieser kann einen Benutzer anlegen. In diesem Fall koennt ihr gerrit aber
36 NICHT ueber die Weboberflaeche benutzen, nur via git + ssh. Auch muss dann
37 der Gerrit-Admin euren SSH-Key eintragen.
Zesstra0ce8cdf2016-07-17 16:20:43 +020038
Zesstrab9d11742016-07-17 16:53:44 +020039
40Abschnitt fuer Erzmagier / Admins
41---------------------------------
42
431) Accounts per Kommandozeile anlegen:
44 cat ~/.ssh/id_<magier>.pub | ssh mgg gerrit \
45 create-account --group "" --ssh-key - <magiername>
46
472) Account in Gruppen aufnehmen (Web):
Arathorn3696a032021-01-23 15:42:10 +010048 Auf https://mg.mud.de/gerrit/admin/groups Gruppe auswaehlen und unter
49 "Members" den Account hinzufuegen.
Zesstrab9d11742016-07-17 16:53:44 +020050 (Vorsicht: nicht ohne weiteres eine andere Gruppe dort aufnehmen!)
51
523) Account per Kommandozeile in Gruppen aufnehmen:
Arathorn3696a032021-01-23 15:42:10 +010053 ssh mgg gerrit set-members \
54 -a alice@example.com -a bob@example.com \
55 -r eve@example.com <group1> <group2> ...
Zesstrab9d11742016-07-17 16:53:44 +020056
574) Magier bittet euch, in passende Gruppen aufgenommen zu werden:
58 Die folgenden Gruppen sollte er bekommen:
59 - u_<magier> (ggf. anlegen, wenn nicht existiert)
60 - Vollmagier (wenn kein Lehrling mehr)
61 - RM-* (wenn er RM-Posten hat)
62 - GM-* (wenn er Gildenmagier ist)
63 - Regionsmitglieder * (in den Regionen, in denen er Mitglied ist)
64
65 Achtung: der Username eines Magier kann, aber MUSS nicht mit dem Magiernamen
66 uebereinstimmen. Die Gruppe u_<magier> MUSS aber immer dem Magier
67 entsprechen.
68