Erreur Rake lors de la mise à jour (non fatale)

J’ai vu cela apparaître dans les journaux, mais la mise à niveau s’est poursuivie avec un succès apparent :

En attente du rechargement de Unicorn...........................................................
$ bundle exec rake assets:flush_sw
rake aborted!
Impossible de savoir comment construire la tâche 'assets:flush_sw' (Voir la liste des tâches disponibles avec `rake --tasks`)
Voulez-vous dire ?  assets:clean
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `\u003ctop (required)\u003e'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `\u003cmain\u003e'
(Voir la trace complète en exécutant la tâche avec --trace)
AVERTISSEMENT : Impossible de mettre à jour le fichier du service worker
Exécution des migrations post-déploiement

Cela est-il important ? Intéressant ?

2 « J'aime »

Not sure, @eviltrout did the rake task name change?

Is this service worker related @featheredtoast? I can’t find flush_sw in our codebase right now.

That is a task that was live on master for less than 3h and was reverted afterwards.

Please use a rebuild @Ed_S.

cd /var/discourse
./launcher rebuild app
3 « J'aime »

This won’t cause any issues updating, just noise in the logs which you can ignore for now - flush_sw is a new rake task that will exist once we re-add it. I’ve been working out some issues with the rake task in a draft PR, but for now those errors in the logs are harmless.

2 « J'aime »