Projet

Général

Profil

Demande #3164

Mise à jour mastodon en 2.4

Ajouté par Quentin Gibeaux il y a presque 6 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
23/05/2018
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

La mise à jour mastodon 2.4 est sortie.

Historique

#1

Mis à jour par Quentin Gibeaux il y a presque 6 ans

Notes d'installation:

systemctl stop mastodon-sidekiq.service mastodon-streaming.service mastodon-web.service 
su - mastodon
cd live
git fetch
git checkout v2.4.0 
git checkout -b live-v2.4.0
  cd /home/mastodon/.rbenv/plugins/ruby-build && git pull && cd -
rbenv install 2.5.1
rbenv global 2.5.1
gem install bundler
bundle install
yarn install
RAILS_ENV=production bundle exec rails db:migrate
RAILS_ENV=production bundle exec rails assets:precompile
#2

Mis à jour par Quentin Gibeaux il y a presque 6 ans

  • Statut changé de Nouveau à Résolu

Màj faite, ràs

#3

Mis à jour par Frédéric Couchet il y a presque 6 ans

En voulant faire la mise à jour sur mon instance mastodon j'ai eu un souci avec j'avais oublié "yarn install".

Une fois authentifié sur mon instance, je me retrouve de nouveau avec une page grise un ctrl-u m'affiche « Pour utiliser Mastodon, veuillez activer JavaScript. »

Avec la console f12 j'ai noté qu'il y avait une erreur JS :

« Error: Cannot find module "exif-js" »

Effectivement, le dossier /home/mastodon/live/node_modules/exif-js n'existait pas sur mon instance.

J'ai donc lancé "yarn install" mais l'erreur persistait, même si le dossier exif-js a bien été créé.

J'ai essayé "RAILS_ENV=production bundle exec rails assets:precompile" mais cela n'a rien changé.

Finalement, le problème a été résolu après

RAILS_ENV=production bundle exec rails assets:clobber
RAILS_ENV=production bundle exec rails assets:precompile

Le clobber permet de faire une purge de tous les assets.

#4

Mis à jour par Quentin Gibeaux il y a presque 6 ans

La mise à jour 2.4.1 est sortie.

 1057  Mon 11 Jun 2018 10:48:41 AM CEST cd live/
 1058  Mon 11 Jun 2018 10:48:43 AM CEST git fetch
 1059  Mon 11 Jun 2018 10:48:52 AM CEST git checkout v2.4.1
 1060  Mon 11 Jun 2018 10:48:58 AM CEST git checkout -b live-v2.4.1
 1061  Mon 11 Jun 2018 10:49:02 AM CEST yarn install
 1062  Mon 11 Jun 2018 10:50:12 AM CEST RAILS_ENV=production bundle exec rails db:migrate
 1063  Mon 11 Jun 2018 10:51:32 AM CEST RAILS_ENV=production bundle exec rails assets:precompile

Ras

À noter que la note de maj parle d'une migration de compte, et de suppression si conflit avec la casse (par exemple April vs april, il en supprime l'un des deux), mais ça ne nous concernait pas trop, vu qu'on a qu'un compte.

PS: New API endpoint: GET /api/v2/search, which returns the same results as v1, except the hashtags are returned as objects with trend data instead of mere strings
J'ai remarqué également cette api v2, qu'on gère pas dans notre nginx pour l'instant, mais je pense que ça concerne elastic search qu'on a pas mis en place.

#5

Mis à jour par Quentin Gibeaux il y a presque 6 ans

La mise à jour 2.4.2 est sortie.

(April) root@pouet:~# systemctl stop mastodon-sidekiq.service mastodon-streaming.service mastodon-web.service
(April) root@pouet:~# su - mastodon
mastodon@pouet:~$ cd live/
mastodon@pouet:~/live$ git fetch
(…)
mastodon@pouet:~/live$ git checkout v2.4.2
(…)
mastodon@pouet:~/live$ git checkout -b live-v2.4.2
Switched to a new branch 'live-v2.4.2'
(…)
mastodon@pouet:~/live$ bundle install
(…)
mastodon@pouet:~/live$ RAILS_ENV=production bundle exec rails db:migrate
(…)
mastodon@pouet:~/live$ RAILS_ENV=production bundle exec rails assets:precompile
(…)mastodon@pouet:~/live$ exit
logout
(April) root@pouet:~# systemctl start mastodon-web.service mastodon-sidekiq.service mastodon-streaming.service

ràs

#6

Mis à jour par Quentin Gibeaux il y a presque 5 ans

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

Mis à jour par Christian P. Momon il y a plus de 3 ans

  • Assigné à mis à Quentin Gibeaux

Formats disponibles : Atom PDF