Update - Relution

Introduction

Suivez ces étapes pour mettre à jour votre installation Relution.

Installation Docker

Modifiez le fichier docker-compose.yml et remplacez
image : relution/relution:xxx par image : relution/relution:latest.

La mise à jour de Relution est alors très simple :

cd /opt/relution/
docker compose pull
docker compose up --detach

Dans les nouvelles versions de Docker, l’orthographe a changé pour docker compose sans trait d’union.

Assurez-vous de comparer docker_relution avec le nom du conteneur Relution container_name que vous avez spécifié dans le docker-compose.yml s’il est différent de celui par défaut.

Cette commande téléchargera la dernière version de l’image Docker et l’installera. Le service Relution sera indisponible pendant quelques minutes pendant le redémarrage du conteneur.

La commande suivante peut être utilisée pour supprimer les anciens conteneurs et caches, ce qui peut libérer beaucoup de mémoire.

docker system prune -a
ATTENTION ! Ceci va supprimer :
  - tous les conteneurs arrêtés
  - tous les réseaux non utilisés par au moins un conteneur
  - toutes les images qui ne sont pas associées à au moins un conteneur
  - tout le cache de construction

Etes-vous sûr de vouloir continuer ? [y/N]

Installation native Linux

  1. téléchargez le dernier paquetage de Relution : [Latest Relution Package → ] (http://repo.relution.io/package/latest/relution-package.zip).
  2. Arrêtez le service Relution.
  3. Sauvegardez votre base de données Relution.
  4. sauvegarder le répertoire d’installation.
    mv <INSTALL_DIR> <INSTALL_DIR>.bak
    
  5. extrayez le paquet zip dans <INSTALL_DIR>.
  6. définissez le propriétaire du répertoire <INSTALL_DIR>, par exemple :
    sudo chown -R relution:relution /opt/relution
    
  7. copiez <INSTALL_DIR>.bak/application.yml dans <INSTALL_DIR>/application.yml.
  8. Démarrez le service Relution.
  9. attendez que le service Relution soit démarré.

La base de données sera mise à jour vers la dernière version. La mise à jour de la base de données peut prendre un certain temps.

Installation native Windows

  1. téléchargez le dernier paquet Relution : Latest Relution Package →
  2. arrêtez le service Relution services.msc.
  3. enregistrer le répertoire d’installation existant sous relution_bak_
  4. extraire le paquet zip dans l’ancien répertoire d’installation <INSTALL_DIR>
  5. copier le fichier de configuration de la sauvegarde relution_bak_/application.yml dans <INSTALL_DIR>/application.yml.
  6. démarrer le service Relution
  7. attendez que le service Relution ait démarré. dans le répertoire <INSTALL_DIR>/log/relution.txt, le journal peut être consulté

La base de données est en train d’être mise à jour vers la dernière version. La mise à jour de la base de données peut prendre un certain temps."

Messages d’erreur connus

Le service Relution sur Ordinateur local n’a pas pu être démarré. Le service n’a pas renvoyé d’erreur. Il peut s’agir d’une erreur interne de Windows ou d’une erreur interne du service. Veuillez contacter votre administrateur système si le problème persiste.

Si vous recevez le message suivant lors du démarrage du service Relution, cela peut indiquer que la version de Java utilisée est trop faible. Pour résoudre ce problème, veuillez télécharger et installer la dernière version de Java 17 LTS à partir du lien suivant : Adoptium Java
. Pendant l’installation, activez l’option Set Home PATH, sinon vous devrez entrer manuellement le Home PATH dans les variables Windows par la suite.
Après l’installation, redémarrez le service Relution.

Liste de contrôle après la mise à jour.

  • Les applications de relution sur les appareils mobiles doivent-elles également être mises à jour ?
  • Les fichiers CSS personnalisés doivent-ils être mis à jour ?
  • Les appareils inscrits sont-ils toujours accessibles ?
    • Envoyez une action update device information à un appareil.
  • L’inscription fonctionne-t-elle toujours pour les différentes plateformes ?