https://redmine.april.org/https://redmine.april.org/favicon.ico?15861920342022-03-15T09:30:56ZGestionnaire de projets de l'Aprilforge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=268942022-03-15T09:30:56ZPierre-Louis Bonicoli
<ul><li><strong>Copié depuis</strong> <i><a class="issue tracker-2 status-6 priority-4 priority-default closed" href="/issues/5811">Demande #5811</a>: Mettre à jour Gitea/forge.chapril.org en 1.16.3</i> ajouté</li></ul> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=268962022-03-15T09:36:24ZPierre-Louis Bonicoli
<ul><li><strong>Description</strong> mis à jour (<a title="Voir les différences" href="/journals/26896/diff?detail_id=24336">diff</a>)</li></ul> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=269002022-03-15T23:09:21ZPierre-Louis Bonicoli
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours de traitement</i></li></ul> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=269012022-03-16T04:29:50ZPierre-Louis Bonicoli
<ul><li><strong>Statut</strong> changé de <i>En cours de traitement</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li><li><strong>Temps estimé</strong> changé de <i>0.50 h</i> à <i>2.00 h</i></li></ul><p>Suivi de la procédure <a class="external" href="https://agir.april.org/issues/5811#Proc%C3%A9dure-de-test-permettant-de-valider-le-bon-fonctionnement-de-la-mise-%C3%A0-jour">https://agir.april.org/issues/5811#Proc%C3%A9dure-de-test-permettant-de-valider-le-bon-fonctionnement-de-la-mise-%C3%A0-jour</a> avec la version 1.16.4.</p>
<p>La migration a été testée avec succès, cela a été remonté (un peu tard) upstream: <a class="external" href="https://github.com/go-gitea/gitea/issues/19012#issuecomment-1068624808">https://github.com/go-gitea/gitea/issues/19012#issuecomment-1068624808</a>.</p>
J'ai noté:
<ul>
<li>modification de la configuration Gitea pour utiliser la socket unix postgresql</li>
<li>la procédure de test d'une nouvelle version ne nécessite pas de modifier <code>/etc/postgresql/13/main/pg_hba.conf</code></li>
<li>pendant une mise à jour, il faudrait désactiver l'accès au service depuis les autres IP que celle utilisée par la personne qui fait la mise à jour pour prévenir l'utilisation du service tant que l'éventualité d'un rollback n'a pas été écartée (et ainsi éviter de perdre de données en cas de rollback).</li>
</ul>
<p>Vérifications après migration:</p>
<ul>
<li>✅ avant de mettre à jour: vérifier que le checksum et la signature de l'exécutable gitea sont corrects</li>
<li>✅ surveillez les logs: <code>tail -f /var/log/gitea/gitea.log /var/log/apache2/forge.chapril.org/forge.chapril.org-error.log</code></li>
<li>✅ vérifier le numéro de version de gitea affiché en bas à gauche de la page d'accueil</li>
<li>vérifier que les personnalisations ne sont pas cassées: <a class="external" href="https://forge.chapril.org/">https://forge.chapril.org/</a> (sans être identifié): <ul>
<li>✅ bandeau Chapril</li>
</ul>
<ul>
<li>✅ page d'accueil: chercher le texte “La forge Chapril”</li>
</ul>
<ul>
<li>✅ page d'accueil: logo forge.chapril au dessus du texte “La forge Chapril" </li>
</ul>
<ul>
<li>✅ favicon forge.chapril</li>
</ul>
<ul>
<li>✅ vérifier qu'il y a un lien <code>Help</code>/<code>Aide</code> dans le pied de page à gauche de la version de Go</li>
</ul>
<ul>
<li>✅ vérifier la présence des liens <code>Help</code>/<code>Aide</code> et <code>Support</code> dans la barre de navigation supérieure, à droite de <code>Explore</code></li>
</ul></li>
</ul>
<ul>
<li>vérifier que les personnalisations ne sont pas cassées: <a class="external" href="https://forge.chapril.org/user/sign_up">https://forge.chapril.org/user/sign_up</a> <ul>
<li>✅ petit encart jaune “En créant un compte, vous acceptez …”</li>
</ul>
<ul>
<li>✅ logo a gauche de la barre de navigation</li>
</ul></li>
</ul>
<ul>
<li>✅ Enregistrer un compte (<code>pilou_test_upgrade</code>) pour vérifier que le courriel d'activation d'un compte est en français:<br /> <pre>Veuillez cliquer sur le lien suivant pour activer votre compte avant 3 heures</pre></li>
<li>✅ En étant authentifié: vérifier la présence des liens <code>Help</code>/<code>Aide</code> et <code>Support</code> dans la barre de navigation supérieure, à droite de <code>Explorateur</code>/<code>Explore</code></li>
<li>✅ supprimer le compte de test</li>
<li>✅ vérifier l'état des <a href="https://icinga.chapril.org/icingaweb2/monitoring/host/show?host=grof.cluster.chapril.org" class="external">checks concernant la machine grof</a></li>
<li>✅ ne conserver que deux dumps: supprimer manuellement l'ancien dump<br /><pre>
# ls -l /srv/gitea/bin/gitea-dump-*
# rm gitea-dump-1642637420.zip
# ls -l /srv/gitea/bin/gitea-1.*
# rm /srv/gitea/bin/gitea-1.16.3-linux-amd64{,.asc,.sha256}
# rm /srv/gitea/bin/gitea-1.15.10-linux-amd64{,.asc,.sha256}
</pre></li>
<li>✅ marquer la <a href="https://status.chapril.org/dashboard" class="external">maintenance planifiée</a> comme complétée</li>
<li>🔲 A FAIRE: mettre à jour <a href="https://admin.chapril.org/doku.php?id=admin:services:forge.chapril.org" class="external">la documentation relative à la mise à jour du service forge</a></li>
<li>✅ <a href="https://www.april.org/my?action=benevalo" class="external">benevalo</a></li>
</ul>
<p>Le service a été interrompu plusieurs heures le temps de tester la procédure de migration et la migration à la version 1.16.4 exactement.</p> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=269032022-03-16T04:38:54ZPierre-Louis Bonicoli
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/5815">Demande #5815</a>: Mettre à jour Gitea/forge.april.org</i> ajouté</li></ul> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=269172022-03-20T03:07:06ZPierre-Louis Bonicoli
<ul></ul><p>Avec la version 1.16.4 (et <a href="https://github.com/go-gitea/gitea/pull/18319" class="external">les</a> <a href="https://github.com/go-gitea/gitea/pull/18977" class="external">précédentes</a>), il y a des problème avec la hauteur des popups de review. Ce problème a été <a href="https://github.com/go-gitea/gitea/pull/19003" class="external">corrigé</a> et <a href="https://github.com/go-gitea/gitea/pull/19147" class="external">backporté dans la 1.16.5</a></p> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=269342022-03-25T19:10:52ZPierre-Louis Bonicoli
<ul><li><strong>Copié vers</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/5831">Demande #5831</a>: Mettre à jour Gitea/forge.chapril.org en 1.16.5</i> ajouté</li></ul> forge.chapril.org - Demande #5823: Mettre à jour Gitea/forge.chapril.org en 1.16.4https://redmine.april.org/issues/5823?journal_id=274962022-06-07T20:57:40ZQuentin Gibeauxapril.quentin@gibeaux.eu
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li></ul>