Projet

Général

Profil

Demande #6120

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

Ajouté par Pierre-Louis Bonicoli il y a environ un an. Mis à jour il y a 10 mois.

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

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

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

Actions

Historique

#1

Mis à jour par Pierre-Louis Bonicoli il y a environ un an

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

Mis à jour par Pierre-Louis Bonicoli il y a environ 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.

#3

Mis à jour par Pierre-Louis Bonicoli il y a 12 mois

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).

#4

Mis à jour par Pierre-Louis Bonicoli il y a 12 mois

  • 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)
#5

Mis à jour par Pierre-Louis Bonicoli il y a 10 mois

  • 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
#6

Mis à jour par Pierre-Louis Bonicoli il y a 10 mois

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

Mis à jour par Pierre-Louis Bonicoli il y a 10 mois

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

Mis à jour par Quentin Gibeaux il y a 10 mois

  • Statut changé de Résolu à Fermé
#10

Mis à jour par Pierre-Louis Bonicoli il y a 9 mois

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

Formats disponibles : Atom PDF