Projet

Général

Profil

Actions

Demande #6120

fermé

Mettre à jour Gitea/forge.chapril.org en 1.19.3

Ajouté par Pierre-Louis Bonicoli il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normale
Version cible:
-
Début:
Echéance:
% réalisé:

100%

Temps estimé:

Description

Une nouvelle version est disponible: https://github.com/go-gitea/gitea/releases/tag/v1.19.3


Demandes liées 2 (0 ouverte2 fermées)

Copié depuis forge.chapril.org - Demande #6092: Mettre à jour Gitea/forge.chapril.org en 1.18.5FerméPierre-Louis Bonicoli03/03/2023

Actions
Copié vers forge.chapril.org - Demande #6198: Mettre à jour Gitea/forge.chapril.org en 1.19.4FerméPierre-Louis Bonicoli

Actions

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • Copié depuis Demande #6092: Mettre à jour Gitea/forge.chapril.org en 1.18.5 ajouté

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • ✅ redémarrage de tous les services indiqués par needrestart
  • ✅ vérifier qu'il n'y a pas de régressions signalées:
  • ✅ avant de mettre à jour: vérifier que le checksum et la signature de l'exécutable gitea sont corrects `VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh verify download`
  • ✅ Mettre à jour:
    cd /srv/gitea/bin
    rm gitea-dump-XXX.zip gitea-XXX.sql.gzip # drop old backup before creating the new one: there isn't enough space for the new one
    VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh stop backup
    VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh upgrade
    VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh check
    su - gitea -c '/srv/gitea/bin/gitea-1.19.3-linux-amd64 --config /etc/gitea/gitea.ini --work-path /srv/gitea doctor --all --fix'
    VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh check
    VERSION=1.19.3 /srv/forge.chapril.org/tools/upgrade.sh start
    
  • ✅ surveillez les logs: tail -f /var/log/gitea/gitea.log /var/log/apache2/forge.chapril.org/forge.chapril.org-error.log puis tail -f /var/log/gitea/gitea.log |grep -vF '[I]'
  • ✅ vérifier le numéro de version de gitea affiché en bas à gauche de la page d'accueil
  • vérifier que les personnalisations ne sont pas cassées: https://forge.chapril.org/ (sans être identifié):
    • ✅ Chapril
    • ✅ page d'accueil: chercher le texte “La forge Chapril”
    • ✅ page d'accueil: logo forge.chapril au dessus du texte “La forge Chapril"
    • ✅ favicon forge.chapril
    • ✅ vérifier qu'il y a un lien Help/Aide dans le pied de page à droite du lien API
    • ✅ vérifier la présence des liens Help/Aide et Support dans la barre de navigation supérieure, à droite de Explore
  • vérifier que les personnalisations ne sont pas cassées: https://forge.chapril.org/user/sign_up
    • ✅ petit encart jaune “En créant un compte, vous acceptez …”
    • ✅ logo a gauche de la barre de navigation
  • ✅ Enregistrer un compte (pilou_test_upgrade) pour vérifier que le courriel d'activation d'un compte est en français:
    Veuillez cliquer sur le lien suivant pour activer votre compte avant 3 heures
  • ✅ En étant authentifié: vérifier la présence des liens Help/Aide et Support dans la barre de navigation supérieure, à droite de Explorateur/Explore
  • ✅ supprimer le compte de test
  • ✅ vérifier l'état des checks concernant la machine grof
  • ✅ ne conserver que deux dumps/versions: supprimer manuellement l'ancien dump
    # ls -l /srv/gitea/bin/gitea-1.*
    # rm /srv/gitea/bin/gitea-1.18.0-linux-amd64{,.asc,.sha256}
    
  • 🔲 marquer la maintenance planifiée comme complétée
  • 🔲 mettre à jour la documentation relative à la mise à jour du service forge
  • benevalo

J'ai lancé la tâche de garbage collection des dépôts afin de libérer de l'espace disque.
J'ai mis à jour les templates personnalisés, il faut que je refasse une passe et que je commit les modifs dans le dépôt dédié (fait).
J'ai lancé un redémarrage de la machine le 01 juin afin de prendre en compte la dernière mise à jour noyau.

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

Il ne faut pas exécuter la commande gitea doctor --all --fix qui est appelée par le script upgrade.sh (gitea doctor --default --fix est ok) (cf https://agir.april.org/issues/6127).

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • Sujet changé de Mettre à jour Gitea/forge.chapril.org en 1.19.0 à Mettre à jour Gitea/forge.chapril.org en 1.19.1
  • Description mis à jour (diff)

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • Sujet changé de Mettre à jour Gitea/forge.chapril.org en 1.19.1 à Mettre à jour Gitea/forge.chapril.org en 1.19.3
  • Description mis à jour (diff)
  • Statut changé de Nouveau à En cours de traitement
  • Assigné à mis à Pierre-Louis Bonicoli

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • % réalisé changé de 0 à 90

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • Statut changé de En cours de traitement à Résolu
  • % réalisé changé de 90 à 100

Mis à jour par Quentin Gibeaux il y a plus d'un an

  • Statut changé de Résolu à Fermé

Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an

  • Copié vers Demande #6198: Mettre à jour Gitea/forge.chapril.org en 1.19.4 ajouté
Actions

Formats disponibles : Atom PDF