Rebuild app ne fonctionne pas sur Ubuntu 16.04

Bonjour,

Nous avons un ancien serveur Ubuntu - 16.04 sur lequel nous hébergeons notre forum.
Récemment, le serveur a planté et Discourse s’est arrêté. Lorsque nous avons essayé de faire ./launcher restart ou ./launcher rebuild app, nous avons reçu le message que la version minimale de Docker prise en charge est 20.0.10.
Cependant, Ubuntu 16.04 (xenial) officiel n’a que jusqu’à la version 19 de Docker dans le dépôt Docker officiel.
Nous avons donc téléchargé manuellement une version 20 de Docker à partir d’une branche séparée qui fonctionne avec Ubuntu 16.04. Docker s’est installé correctement.
Cependant, lorsque nous avons essayé de faire un rebuild app, nous avons reçu des messages d’échec lors de l’installation et l’installation n’a pas abouti.

Nous ne voulons pas perdre les publications et les données du forum existant. Nous n’avons pas non plus la possibilité de mettre à niveau Ubuntu car il y a d’autres applications qui fonctionnent en parallèle et que nous ne pouvons pas risquer de perturber.

Comment pouvons-nous faire reconstruire le forum Discourse avec succès et ne pas perdre les données existantes, compte tenu de la situation ci-dessus ?

Votre serveur Ubuntu est trop ancien, même si vous disposez d’une version à jour de Docker. Vous avez probablement d’autres dépendances qui sont également obsolètes ou périmées.

Vous voudrez envisager de mettre à jour un nouveau serveur et d’y installer une nouvelle version de Discourse. Ensuite, restaurez une sauvegarde de votre installation Discourse.

Vous pourriez avoir besoin de publier dans Marketplace si vous avez besoin d’aide pour accomplir cet exploit avec votre installation actuelle très obsolète.

5 « J'aime »