Gestionnaire de projets de l'April: Demandeshttps://redmine.april.org/https://redmine.april.org/favicon.ico?15861920342023-09-03T15:40:59ZGestionnaire de projets de l'April
Redmine pad.chapril.org - Demande #6233 (Nouveau): Mise à jour etherpad 1.8.18 -> 1.9.2https://redmine.april.org/issues/62332023-09-03T15:40:59ZPierre-Louis Bonicoli
<p>Mise à jour du service suite à publication de la version <a href="https://github.com/ether/etherpad-lite/releases/tag/1.9.2" class="external">1.9.2</a></p> benevalibre.chapril.org - Demande #6232 (Nouveau): Mise à jour de bénévalibre en 1.6.0https://redmine.april.org/issues/62322023-09-03T14:59:36ZPierre-Louis Bonicoli
<p>Le code HTML de <a class="external" href="https://benevalibre.chapril.org/">https://benevalibre.chapril.org/</a> mentionne 1.4.0.<br />La forge de bénévalibre contient plusieurs tags plus récents : 1.4.2, 1.5.0 (publiés en janvier 2023), 1.6.0 (publiés en octobre 2023).</p> valise.chapril.org - Demande #6046 (Nouveau): Le dépôt https://forge.april.org/Chapril/valise.cha...https://redmine.april.org/issues/60462022-12-19T21:18:24ZPierre-Louis Bonicoli
<p>Il y a des commits dans <code>/srv/valise.chapril.org/tools</code> qui ne sont pas dans pushés dans <a class="external" href="https://forge.april.org/Chapril/valise.chapril.org-tools">https://forge.april.org/Chapril/valise.chapril.org-tools</a>.</p> valise.chapril.org - Anomalie #6027 (Nouveau): Le check icinga de vérification des mises à jour n...https://redmine.april.org/issues/60272022-11-22T21:30:41ZPierre-Louis Bonicoli
<pre>
bash -x tools/monitoring/check_valisechaprilorg_update
+ NEXTCLOUD_ROOT=/var/www/valise.chapril.org
+ readonly NS_OK=0
+ NS_OK=0
+ readonly NS_WARNING=1
+ NS_WARNING=1
+ readonly NS_CRITICAL=1
+ NS_CRITICAL=1
+ readonly NS_UNKNOWN=1
+ NS_UNKNOWN=1
+ EXIT_RESULT=1
+ '[' 0 -ne 0 ']'
+ cd /var/www/valise.chapril.org
++ sudo -u www-data php occ update:check
+ UPDATE_LIST='Could not open input file: occ'
+ '[' 1 '!=' 0 ']'
+ EXIT_RESULT=1
+ echo 'Failed to check Nextcloud update'
Failed to check Nextcloud update
+ exit 1
</pre> valise.chapril.org - Demande #6006 (Fermé): Mettre à jour NextCloud (de 23.0.5 vers 23.0.10)https://redmine.april.org/issues/60062022-10-28T00:47:10ZPierre-Louis Bonicoli
<p>La version 23.0.10 contient des correctifs de sécurité.</p>
<p><a class="external" href="https://www.cert.ssi.gouv.fr/avis/CERTFR-2022-AVI-961/">https://www.cert.ssi.gouv.fr/avis/CERTFR-2022-AVI-961/</a></p>
<p>Mise à jour réalisée en suivant la <a href="https://admin.chapril.org/doku.php?id=admin:services:valise.chapril.org#mise_a_jour" class="external">procédure</a>:<br /><pre>
=(^-^)=root@valise:/var/www/valise.chapril.org/public_html# sudo -u www-data php updater/updater.phar
Nextcloud Updater - version: v20.0.0beta4-11-g68fa0d4
Current version is 23.0.5.
Update to Nextcloud 23.0.10 available. (channel: "stable")
Following file will be downloaded automatically: https://download.nextcloud.com/server/releases/nextcloud-23.0.10.zip
Open changelog ↗
Steps that will be executed:
[ ] Check for expected files
[ ] Check for write permissions
[ ] Create backup
[ ] Downloading
[ ] Verify integrity
[ ] Extracting
[ ] Enable maintenance mode
[ ] Replace entry points
[ ] Delete old files
[ ] Move new files in place
[ ] Done
Start update? [y/N] y
Info: Pressing Ctrl-C will finish the currently running step and then stops the updater.
[✔] Check for expected files
[✔] Check for write permissions
[✔] Create backup
[✔] Downloading
[✔] Verify integrity
[✔] Extracting
[✔] Enable maintenance mode
[✔] Replace entry points
[✔] Delete old files
[✔] Move new files in place
[✔] Done
Update of code successful.
Should the "occ upgrade" command be executed? [Y/n]
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Setting log level to debug
Repair step: Repair MySQL collation
Repair info: Not a mysql database -> nothing to do
Repair step: Repair SQLite autoincrement
Repair step: Copy data from accounts table when migrating from ownCloud
Repair step: Drop account terms table when migrating from ownCloud
Updating database schema
Updated database
Updating <circles> ...
Repair step: Upgrading Circles App
Updated <circles> to 23.1.2
Updating <notifications> ...
Updated <notifications> to 2.11.2
Update app calendar from App Store
Repair step: Update name of the stored view
Update app contacts from App Store
Update app passwords from App Store
Repair step: Check System Requirements
Repair step: Repair Passwords Database Objects
Update app qownnotesapi from App Store
Update app tasks from App Store
Update app twofactor_totp from App Store
Repair step: Repair MySQL collation
Repair info: Not a mysql database -> nothing to do
Repair step: Repair mime types
Repair step: Clean tags and favorites
Repair info: 0 tags of deleted users have been removed.
Repair info: 0 tags for delete files have been removed.
Repair info: 0 tag entries for deleted tags have been removed.
Repair info: 3 tags with no entries have been removed.
Repair step: Repair invalid shares
Repair step: Move .step file of updater to backup location
Repair info: .step file exists
Repair info: .step-previous-update removed
Repair info: .step file moved to .step-previous-update
Repair step: Add move avatar background job
Repair info: Repair step already executed
Repair step: Add preview cleanup background jobs
Repair step: Migrate oauth2_clients table to nextcloud schema
Repair info: Update the oauth2_access_tokens table schema.
Repair info: Update the oauth2_clients table schema.
Repair step: Fix potential broken mount points
Repair info: No mounts updated
Repair step: Repair language codes
Repair step: Install new core bundle components
Repair step: Add log rotate job
Repair step: Clear frontend caches
Repair info: Image cache cleared
Repair info: SCSS cache cleared
Repair info: JS cache cleared
Repair step: Clear every generated avatar on major updates
Repair step: Add preview background cleanup job
Repair step: Queue a one-time job to cleanup old backups of the updater
Repair step: Cleanup invalid photocache files for carddav
Repair step: Add background job to cleanup login flow v2 tokens
Repair step: Remove potentially over exposing share links
Repair info: No need to remove link shares.
Repair step: Clear access cache of projects
Repair step: Reset generated avatar flag
Repair step: Keep legacy encryption enabled
Repair step: Check encryption key format
Repair step: Remove old dashboard app config data
Repair step: Add job to cleanup the bruteforce entries
Repair step: Queue a one-time job to check for user uploaded certificates
Repair step: Repair DAV shares
Repair step: Add background job to set the lookup server share state for users
Starting code integrity check...
Finished code integrity check
Update successful
Maintenance mode is kept active
Resetting log level
Keep maintenance mode active? [y/N]
Maintenance mode disabled
Maintenance mode is disabled
sudo -u www-data php occ maintenance:theme:update
systemctl restart php7.4-fpm apache2
</pre></p>
<p>La page <a class="external" href="https://valise.chapril.org/status.php">https://valise.chapril.org/status.php</a> affiche bien la nouvelle version.</p> Admins - Demande #6005 (Fermé): Mettre à jour NextCloud (de 24.0.3 vers 24.0.6)https://redmine.april.org/issues/60052022-10-27T23:40:20ZPierre-Louis Bonicoli
<p>La version 24.0.6 contient des correctifs de sécurité.</p>
<p><a class="external" href="https://www.cert.ssi.gouv.fr/avis/CERTFR-2022-AVI-961/">https://www.cert.ssi.gouv.fr/avis/CERTFR-2022-AVI-961/</a></p> Admins - Demande #5985 (Nouveau): Rediriger le service statoolinfos.chapril.org vers stats.chaton...https://redmine.april.org/issues/59852022-10-04T23:05:37ZPierre-Louis Bonicoli
<p>Décision prise lors de la <a href="https://pad.april.org/p/reunion-chapril-sprint-octobre-2022#L553" class="external">réunion mensuelle du Chapril</a></p>
<p>Il a été proposé de supprimer ce service:<br />- puisqu'il est également dispo <a class="external" href="https://stats.chatons.org/index.xhtml">https://stats.chatons.org/index.xhtml</a><br />- mais il y a des <a href="https://statoolinfos.chapril.org/chaprilinfra.xhtml" class="external">informations</a> qui n'y sont pas<br />- mais ces informations ne sont pas consultées.</p>
<p>Le service doit être redirigé (via HTTP) vers son équivalent stats.chatons.org.</p>
<p>Le service n'est plus maintenu et bloque le ticket <br /><a class="external" href="https://stats.chatons.org/chaprilservices-datechaprilorg.xhtml">https://stats.chatons.org/chaprilservices-datechaprilorg.xhtml</a></p> mobilizon.chapril.org - Demande #5983 (Fermé): Mobilizon semble HShttps://redmine.april.org/issues/59832022-10-04T19:45:19ZPierre-Louis Bonicoli
<p>Le service semble HS: pas de nouveau compte créé depuis juin. Nombre d'évènements locaux constants depuis juin.</p> Admins - Demande #5897 (Nouveau): un mail avec une signature DKIM invalide place l'ensemble d'une...https://redmine.april.org/issues/58972022-06-01T16:39:41ZPierre-Louis Bonicoli
<p>Suite aux messages envoyés à la liste admins-autos <code>[ADMINS AUTO] Listmaster : la liste bonjour@april.org est à 100% d'erreur</code>, j'ai essayé de comprendre le problème.</p>
<p>Un message a été envoyé aux listes <code>bonjour</code>, <code>rp</code> et <code>sensibilisation</code>. La 1ère liste n'est pas modérée, sympa tente donc de transmettre ce message à l'ensemble des abonnés de la liste. Pour cela, le serveur mail.cluster.april.org est utilisé comme relai par le service postfix du serveur sympa. Ce relai utilise rspamd qui détecte que la signature DKIM est invalide, le relai refuse donc de transmettre le message et renvoie une erreur au service postfix du serveur sympa. L'ensemble de la liste est alors en erreur, les messages ne sont plus acceptés pour cette liste.</p>
<p>Il faudrait modifier la configuration pour éviter qu'un message indésirable ne bloque l'ensemble de la liste. Un message indésirable ne devrait-il pas être refusé avant d'être transmis au service sympa puisque de toute façon il ne pourra pas être relayé aux abonnés des listes (parce que refusé par le serveur relai) ?</p> forge.chapril.org - Demande #5892 (Nouveau): Mettre à jour le script de mise à jourhttps://redmine.april.org/issues/58922022-05-30T23:45:47ZPierre-Louis Bonicoli
<p>Un script est mentionné dans la doc officielle <a class="external" href="https://docs.gitea.io/en-us/upgrade-from-gitea/">https://docs.gitea.io/en-us/upgrade-from-gitea/</a>.</p>
<p>Il faudrait tendre à ce que le script mentionné upstream et celui utilisé dans le cadre du chapril soient identiques :)</p>
<p>Par exemple le script actuellement utilisé ne flush pas les queues.</p> Admins - Demande #5877 (Nouveau): agir (redmine): erreur 500 pour https://agir.april.org/projects...https://redmine.april.org/issues/58772022-05-11T16:33:08ZPierre-Louis Bonicoli
<p>Erreur signalée par benj: une erreur 500 quand on visite <a class="external" href="https://agir.april.org/projects/gdtc/repository">https://agir.april.org/projects/gdtc/repository</a> (accessible via l'onglet <code>repository</code> de cette page <a class="external" href="https://agir.april.org/projects/gdtc">https://agir.april.org/projects/gdtc</a>).</p>
<p>Dans les logs:<br /><pre>
Started GET "/projects/gdtc/repository" for XXXX at 2022-05-11 18:31:00 +0200
Processing by RepositoriesController#show as HTML
Parameters: {"id"=>"gdtc"}
Current user: pilou (id=XXX)
Completed 500 Internal Server Error in 40ms (ActiveRecord: 29.7ms)
FrozenError (can't modify frozen String: ""):
lib/redmine/scm/adapters/abstract_adapter.rb:279:in `force_encoding'
lib/redmine/scm/adapters/abstract_adapter.rb:279:in `scm_iconv'
lib/redmine/scm/adapters/git_adapter.rb:136:in `entries'
app/models/repository/git.rb:98:in `scm_entries'
app/models/repository.rb:204:in `entries'
app/controllers/repositories_controller.rb:86:in `show'
lib/redmine/sudo_mode.rb:63:in `sudo_mode'
</pre></p>
<p>Page affichée:<br /><pre>
Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your Redmine administrator for assistance.
If you are the Redmine administrator, check your log files for details about the error.
Back
</pre></p> forge.chapril.org - Demande #5866 (Fermé): Mettre à jour Gitea/forge.chapril.org en 1.16.7https://redmine.april.org/issues/58662022-05-02T22:22:04ZPierre-Louis Bonicoli
<p>Une nouvelle version est disponible: <a class="external" href="https://github.com/go-gitea/gitea/releases/tag/v1.16.7">https://github.com/go-gitea/gitea/releases/tag/v1.16.7</a></p>
<p>Le changelog de cette version contient une entrée <code>SECURITY</code>.</p>
<p><a class="external" href="https://status.chapril.org/#scheduled-165">https://status.chapril.org/#scheduled-165</a></p> Admins - Demande #5848 (Nouveau): accès administrateur à l'infra Chaprilhttps://redmine.april.org/issues/58482022-04-06T14:36:40ZPierre-Louis Bonicoli
<p>J'ai lu la <a href="https://admin.chapril.org/doku.php?id=admin:procedures:ajouter-administrateur" class="external">procédure</a> qui permet d'ajouter un administrateur au cluster Chapril.</p>
<p>Si j'ai bien compris, je ne peux pas le faire moi-même :)</p>
Mes clefs:
<ul>
<li><a href="https://forge.april.org/pilou.gpg" class="external">GPG</a></li>
<li><a href="https://forge.april.org/pilou.keys" class="external">SSH</a></li>
</ul>
L'accès me permettra de notamment terminer les tâches suivantes:
<ul>
<li><a class="external" href="https://agir.april.org/issues/5822">https://agir.april.org/issues/5822</a></li>
<li><a class="external" href="https://agir.april.org/issues/5718">https://agir.april.org/issues/5718</a></li>
</ul> forge.chapril.org - Demande #5840 (Nouveau): registre: évaluer l'impact de la fonctionnalitéhttps://redmine.april.org/issues/58402022-04-02T09:15:18ZPierre-Louis Bonicoli
<p>Une <a href="https://github.com/go-gitea/gitea/pull/16510" class="external">fonctionnalité de registre a été ajoutée upstream</a>. Faut-il l'activer ?</p>
<ul>
<li>Cette fonctionnalité <a href="https://docs.gitea.io/en-us/config-cheat-sheet/#packages-packages" class="external">peut être désactivée</a>.</li>
<li>Il est possible de supprimer automatiquement les paquets qui ont un certain qui ont un certain âge.</li>
<li>Il n'y a pas de quota par projet.</li>
<li>Il est possible d'indiquer dans la configuration un chemin local dédié à cette fonctionnalité.</li>
</ul> Admins - Demande #5627 (Nouveau): forge.april.org: erreur 500 lors de l'ajout de ma clef GPGhttps://redmine.april.org/issues/56272021-10-20T16:09:25ZPierre-Louis Bonicoli
<p>Lorsque j'essaie d'ajouter ma clef GPG sur l'instance Gitea forge.april.org, une erreur 500 est retournée sans information permettant de comprendre le problème. Je n'ai pas cette erreur sur l'instance Gitea forge.chapril.org. Les deux instances sont en version 1.15.4. J'ai essayé d'ajouter la clef GPG quand aucune des adresses emails des uid de la clef n'étaient connues de Gitea et quand au moins une l'était: cela est sans effet et l'erreur est présente dans les deux cas.</p>
<p>J'ai notamment essayer cet ajout de clef aujourd'hui (mercredi 20 octobre) à 06:00:17 PM CEST. Est ce que les logs de Gitea (<code>journalctl -u gitea -S "2021-10-20 16:00:00 UTC"</code> et <code>/var/log/gitea/gitea.log</code> contiennent des informations supplémentaires ?</p>