1
|
# Réunion d'intégration de Chris \\o/
|
2
|
|
3
|
## Préliminaires
|
4
|
|
5
|
Avec le départ de .... il y a une question de savoir comment nous intégrons de nouveau animinsys. Nous allons continuer comme avant -- à ceci près sans Christian -- mais en notant que Chapril verra pour comment s'adapter. Cette intégration actuelle est un peu ad-hoc et ce ne sera pas toujours @pilou.
|
6
|
|
7
|
Les principes de bénévolat co-existent avec les besoins de fournir une administration bien.
|
8
|
|
9
|
# Principes animsys Chapril
|
10
|
|
11
|
* Il existe une vidéo de présentation du Chapril, il est conseillé de la regarder:
|
12
|
* <https://media.april.org/video/201911-Capitole_du_Libre_2019/Le_CHATON_Chapril_recrute-Christian_Momon-Cdl2019.mp4>
|
13
|
* rappel de la notion de groupe infra (adminsys) et de groupe animsys
|
14
|
* équipe adminsys :
|
15
|
* QGuLL : Quentin Gibeaux
|
16
|
* PoluX : François Poulain
|
17
|
* rh : Romain Houvier
|
18
|
* pitchum
|
19
|
* concept de vigilance continue (il est possible d'installer client de notification icinga)
|
20
|
* délai et réactivité (le « plus tôt » possible pour les alertes, une semaine de délai pour un upgrade c'est possible)
|
21
|
* points incontournables :
|
22
|
* la doc à jour <https://admin.chapril.org>
|
23
|
* les mises à jour du service
|
24
|
* les tickets ([https://agir.april.org/projects/valise-chapril-org/issues)](https://agir.april.org/projects/valise-chapril-org/issues))
|
25
|
* les alertes Icinga <https://icinga.chapril.org>
|
26
|
* courriel support du service (valise-support@chapril.org, [https://listes.chapril.org/sympa/lists)](https://listes.chapril.org/sympa/lists))
|
27
|
* la réunion mensuelle des animsys en début de mois (voir <https://agir.april.org/projects/chapril-chapril/issues> pour les prochaines réunions), participation des deux animsys importante. le pad de la réunion peut être rempli en début de réunion.
|
28
|
* <https://pad.april.org/p/reunion-chapril-sprint-mai-2022>
|
29
|
* prochaine réunion : mardi 10 mai 21h-22h30
|
30
|
* <https://stats.chatons.org/> : il faut maintenir les métriques
|
31
|
* principe d'installation normalisée (/srv, /etc ...)
|
32
|
* etckeeper
|
33
|
* /srv/\<service>: /srv/valise.chapril.org/tools ([https://forge.april.org/Chapril/valise.chapril.org-tools)](https://forge.april.org/Chapril/forge.chapril.org-tools))
|
34
|
* accord pour engagement
|
35
|
* Chris : OK
|
36
|
|
37
|
Les bases de données utilisées par les services sont hébergées localement sur chaque VM.
|
38
|
|
39
|
Il y a un bastion devant les services (april@fip.chapril.org), les certificats sont gérés par l'équipe animsys. HTTP est utilisé entre le bastion et les services.
|
40
|
|
41
|
* échange contacts: email
|
42
|
* binôme orga/répartition/dispos
|
43
|
|
44
|
# Cycle de vie d'un service
|
45
|
|
46
|
* valise.chapril.org
|
47
|
* principes : éviter le nom du produit, éviter un mot, éviter l'anglais
|
48
|
* valise
|
49
|
* principes : court, pas le nom d'un produit, évocateur du produit principal
|
50
|
|
51
|
Texte de présentation du service pour l'accueil, avec une capture
|
52
|
|
53
|
* clé SSH : clef ajoutée
|
54
|
|
55
|
# Tour du Chapril
|
56
|
|
57
|
* photos.april.org + convention photo
|
58
|
* accord pour être pris en photo ?
|
59
|
* Chris : OUI
|
60
|
* accord pour diffusion photos en licence libre ?
|
61
|
* Chris : OUI
|
62
|
* fiche du service sur www.chapril.org
|
63
|
* <https://www.chapril.org/-services-.html>
|
64
|
* OK
|
65
|
* accès vm :
|
66
|
* [https://agir.april.org/issues/5849](https://agir.april.org/issues/5849#change-27059)
|
67
|
* <https://admin.chapril.org/doku.php?id=admin:procedures:ajouter-animateur-service#acces_ssh>
|
68
|
* inscription liste chapril@april.org
|
69
|
* <https://listes.april.org/wws/info/chapril>
|
70
|
* TODO Chris : FAIT
|
71
|
* inscription liste animsys@chapril.org
|
72
|
* <https://listes.chapril.org/sympa/info/animsys>
|
73
|
* inscriptions : en attente de validation
|
74
|
* envoyer un courriel de présentation sur animsys@
|
75
|
* a été envoyé sur chapril@april
|
76
|
* rappel priorité usage des listes : chapril@ > animsys@ > admins@
|
77
|
* wiki.april.org
|
78
|
* <https://wiki.chapril.org/>
|
79
|
* [https://wiki.april.org/w/Chapril:Services:valise](https://wiki.april.org/w/Chapril:Services:forge)
|
80
|
* agir.chapril.org
|
81
|
* création de compte : FAIT
|
82
|
* ajout dans le projet Chapril
|
83
|
* À FAIRE
|
84
|
* ajout dans le sous-projet forge.chapril.org
|
85
|
* A FAIRE
|
86
|
* statistiques des tickets :
|
87
|
* <https://statool.agir.april.org/chapril.xhtml>
|
88
|
* **Tout ticket clôturé doit être assigné.** Christian recommande de passer les tickets au statut "Fermé" lors de la réunion mensuelle.
|
89
|
* forge.april.org
|
90
|
* FAQ : <https://forge.april.org/adminsys/forge.april.org-faq>
|
91
|
* rappel gestion tickets externe
|
92
|
* création de compte
|
93
|
* A FAIRE
|
94
|
* mettre avatar
|
95
|
* À FAIRE
|
96
|
* mettre clé ssh :
|
97
|
* A FAIRE
|
98
|
* ajout dans les projets valise.chapril.org
|
99
|
* A FAIRE
|
100
|
* indication du dossier /srv/valise.chapril.org/ FAIT
|
101
|
* La maintenance du fichier/srv/chaprilinfos/well-known/chaprilinfos/valisechaprilorg.properties est la responsabilité des animsys.
|
102
|
* admin.chapril.org :
|
103
|
* création compte
|
104
|
* A FAIRE
|
105
|
* FAQ : <https://admin.chapril.org/doku.php?id=admin:services:faq_services>
|
106
|
* icinga.chapril.org
|
107
|
* création compte : A FAIRE
|
108
|
* sonde détection disponibilité mise à jour
|
109
|
* /srv/valise.chapril.org/tools/monitoring/
|
110
|
* nagstamon
|
111
|
* <https://nagstamon.ifw-dresden.de/files/stable/nagstamon_3.4.1_all.deb>
|
112
|
* ou demander à être notifié par mail: <https://agir.april.org/issues/5717>
|
113
|
* grafana.chapril.org
|
114
|
* status.chapril.org
|
115
|
* création de compte :
|
116
|
* A FAIRE
|
117
|
* [https://status.chapril.org/dashboard](https://status.chapril.org/auth/login)
|
118
|
* le service est hébergé avec le reste de l'infra
|
119
|
* à la création d'une maintenance planifiée ou d'un incident il ne faut pas mettre d'horaire de fin (même dans le futur) sinon il ne sera pas affiché.
|
120
|
* rapport d'activité mensuel
|
121
|
* /srv/forge.chapril.org/tools/rapport_activite/ executer update_redmine_ticket.sh qui appelle rapport_activite.sh
|
122
|
* <https://agir.april.org/issues/4870>
|
123
|
* alimentation automatique par cron
|
124
|
* reporter manuellement les chiffres intéressants dans le pad réunion animsys mensuelle
|
125
|
* ChaprilInfos :
|
126
|
* <https://statoolinfos.chapril.org/chaprilservices-forgechaprilorg.xhtml>
|
127
|
* /srv/chaprilnfos/…/fichier properties
|
128
|
* la réunion mensuelle des animsys
|
129
|
* **participation indispensable**
|
130
|
* la précédente : <https://pad.april.org/p/reunion-chapril-sprint-avril-2022>
|
131
|
* la prochaine : <https://pad.april.org/p/reunion-chapril-sprint-mai-2022>
|
132
|
* rappel sur les pouets
|
133
|
* sur @april (plutot que @chapril)
|
134
|
* maj, nouveautés
|
135
|
* simple demande à Fred avec possibilité de brouillon sur pad
|
136
|
* traitement du support
|
137
|
* ajout dans la liste valise-support@chapril.org A FAIRE
|
138
|
* <https://admin.chapril.org/doku.php?id=admin:services:faq_services#reception_d_un_courriel_sur_l_adresse_de_support>
|
139
|
* modération
|
140
|
* principe de responsabilité collective : la responsabilité n'a pas à reposer sur une unique personne
|
141
|
* approche collégiale avec arbitrage par le Délégué Général et/ou le CA si nécessaire
|
142
|
* registre de modération Chapril : <https://www.chapril.org/Registre-de-moderation.html> / <https://www.chapril.org/ecrire/>
|
143
|
* notion de revue du service :
|
144
|
* les alertes Icinga
|
145
|
* les tickets ([https://agir.april.org)](https://agir.april.org))
|
146
|
* les courriels en attente (mailing list: <https://listes.chapril.org/>, [https://listes.april.org/)](https://listes.april.org/))
|
147
|
* la doc ([https://wiki.april.org/w/Chapril:Services:forge)](https://wiki.april.org/w/Chapril:Services:forge))
|
148
|
* accès service :
|
149
|
* TODO Cpm mettre le compte de Pilou en administrateur FAIT
|
150
|
|
151
|
# Annexes
|
152
|
|
153
|
## Lexique
|
154
|
|
155
|
Animsys: Hyperviseurs
|
156
|
|
157
|
Animsys: Dans un VM
|
158
|
|
159
|
## Documents
|
160
|
|
161
|
Documents de référence:
|
162
|
|
163
|
[admin.chapril.org]([https://admin.chapril.org/doku.php?id=admin:services:valise.chapril.org)](<https://admin.chapril.org/doku.php?id=admin:services:valise.chapril.org>))
|
164
|
|
165
|
[wiki.april.org]([https://wiki.april.org/w/Chapril:services:valise)](<https://wiki.april.org/w/Chapril:services:valise>))
|
166
|
|
167
|
[agir.april.org]([https://agir.april.org/issues/5763)](<https://agir.april.org/issues/5763>))
|
168
|
|
169
|
[social.targaryen.house]([https://social.targaryen.house/@lordphoenix/107565294296722860)](<https://social.targaryen.house/@lordphoenix/107565294296722860>))
|
170
|
|
171
|
[help.nextcloud.com]([https://help.nextcloud.com/t/massive-performance-problems-cron-running-forever/133351)](<https://help.nextcloud.com/t/massive-performance-problems-cron-running-forever/133351>))
|
172
|
|
173
|
[agir.april.org]([https://agir.april.org/issues/3977)](<https://agir.april.org/issues/3977>))
|
174
|
|
175
|
Lecture en cours ou fait sans ordre précis:
|
176
|
|
177
|
* [\[https://wiki.april.org/w/Chapril:services:candidats\](https://wiki.april.org/w/Chapril:services:candidats)]([https://wiki.april.org/w/Chapril:services:candidats](https://wiki.april.org/w/Chapril:services:candidats))
|
178
|
* [\[https://fr.wikipedia.org/wiki/N%C3%A9tiquette\](https://fr.wikipedia.org/wiki/N%C3%A9tiquette)]([https://fr.wikipedia.org/wiki/N%C3%A9tiquette](https://fr.wikipedia.org/wiki/N%C3%A9tiquette))
|
179
|
* [\[https://wiki.april.org/w/Chapril\](https://wiki.april.org/w/Chapril)]([https://wiki.april.org/w/Chapril](https://wiki.april.org/w/Chapril))
|
180
|
* [\[https://www.april.org/groupes/chapril\](https://www.april.org/groupes/chapril)]([https://www.april.org/groupes/chapril](https://www.april.org/groupes/chapril))
|
181
|
* [\[https://agir.april.org/projects/chapril\](https://agir.april.org/projects/chapril)]([https://agir.april.org/projects/chapril](https://agir.april.org/projects/chapril))
|
182
|
* [\[https://admin.chapril.org/doku.php\](https://admin.chapril.org/doku.php)]([https://admin.chapril.org/doku.php](https://admin.chapril.org/doku.php))
|
183
|
* [\[https://admin.chapril.org/doku.php?id=admin\](https://admin.chapril.org/doku.php?id=admin)]([https://admin.chapril.org/doku.php?id=admin](https://admin.chapril.org/doku.php?id=admin))
|
184
|
* [\[https://www.chatons.org/\](https://www.chatons.org/)]([https://www.chatons.org/](https://www.chatons.org/))
|
185
|
* [\[https://wiki.april.org/w/Chapril:services:Plan\\\_d%27int%C3%A9gration\\\_d%27un\\\_nouveau\\\_service\](https://wiki.april.org/w/Chapril:services:Plan\\\_d%27int%C3%A9gration\\\_d%27un\\\_nouveau\\\_service)]([https://wiki.april.org/w/Chapril:services:Plan_d%27int%C3%A9gration_d%27un_nouveau_service](https://wiki.april.org/w/Chapril:services:Plan_d%27int%C3%A9gration_d%27un_nouveau_service))
|
186
|
|
187
|
## Accès à créer
|
188
|
|
189
|
Les accès suivant sont à créer par un adminsys chapril. @Pilou n'est pas AdminSys Chapril tout en étant AdminSys April:
|
190
|
|
191
|
1. icinga.chapril.org
|
192
|
2. admin.chapril.org
|
193
|
3. listes.chapril.org - compte chris@mann.fr créé, mais authorisations à attribuer
|
194
|
|
195
|
Comptes nécessaires créés par @chris2fr :
|
196
|
|
197
|
* membre [april.org]([https://www.april.org/trombinoscope.php?membre=cmann)](<https://www.april.org/trombinoscope.php?membre=cmann>))
|
198
|
* compte créé [agir.april.org]([https://agir.april.org/users/271)](<https://agir.april.org/users/271>))
|
199
|
* compte créé [wiki.april.org]([https://wiki.april.org/w/Utilisateur:ChrisMann)](<https://wiki.april.org/w/Utilisateur:ChrisMann>))
|
200
|
* abonnement fait sur liste de diffusion [chapril@april.org]([https://listes.april.org/wws/info/chapril)](<https://listes.april.org/wws/info/chapril>))
|
201
|
* passages sur [#april-chapril]([https://libera.chat/)](<https://libera.chat/>))
|
202
|
|
203
|
Comptes facultatifs créés par @chris2fr:
|
204
|
|
205
|
* compte sur [forge.chapril.org]([https://forge.chapril.org/chris2fr)](<https://forge.chapril.org/chris2fr>))
|
206
|
* compte sur [pouet.chapril.org]([https://pouet.chapril.org/@lesgrandsvoisins)](<https://pouet.chapril.org/@lesgrandsvoisins>))
|
207
|
|
208
|
|