J'ai cette erreur lors de la mise à niveau de discourse

J’ai cette erreur lors de la mise à niveau de discourse. Maintenant, le web est hors service.

== 20231026010114 CreatePgVectorChatbotPostEmbeddingsIndex: migrating =========
-- execute("      CREATE INDEX pgv_hnsw_index_on_chatbot_post_embeddings ON chatbot_post_embeddings USING hnsw (embedding vector_l2_ops)
      WITH (m = 32, ef_construction = 64);
")
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:209:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:108:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.7/lib/rails/commands/runner/runner_command.rb:43:in `load'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.7/lib/rails/commands/runner/runner_command.rb:43:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.0/lib/thor/command.rb:28:in `run'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.0/lib/thor/invocation.rb:127:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/thor-1.3.0/lib/thor.rb:527:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.7/lib/rails/command/base.rb:87:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.7/lib/rails/command.rb:48:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.7/lib/rails/commands.rb:18:in `<main>'
/internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb:38:in `require'
/internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb:38:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/bootsnap-1.17.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:32:in `require'
bin/rails:18:in `<main>'
Spinning up 1 Unicorn worker(s) that were stopped initially

Je pense qu’il est assez évident à quel plugin cela se rapporte ? ;)\n\nAvez-vous lu les récentes publications/le message d’origine du sujet du plugin ?\n\nIl y avait une action que vous deviez entreprendre et si vous ne l’avez pas fait, cela ne fonctionnera pas.

Non. Je viens de mettre à jour le forum comme d’habitude.
Avez-vous un lien vers ce problème ?

https://meta.discourse.org/t/discourse-chatbot-now-smarter-than-chatgpt/256652/600?u=merefield

2 « J'aime »

Oh wow. Je n’ai rien lu de tout cela non plus.

Vous voulez dire /var/www/discourse/plugins/docker_manager/lib/docker_manager/
?

Si oui, je ne sais pas quelles mesures prendre non plus. Je vais maintenant chercher le lien mentionné.

Merci !!

:arrow_up: :eyes: :sweat_smile: :wink:

3 « J'aime »

Je n’avais pas remarqué. :facepalm: Je sais que tu l’aurais remarqué même en dormant. Mon intelligence est plutôt moyenne à inférieure à la moyenne. :neutral_face: Whoosh !

Ce n’est pas grave, je pense que la plupart des gens voient les messages d’erreur et les ignorent, mais quand votre forum est en panne à cause de cela, cela vaut la peine de creuser un peu plus ?

Normalement, je ne vous mettrais pas (les utilisateurs) dans une telle position en premier lieu, mais la nature de l’IA a été des montagnes russes folles et je ne peux pas vous protéger de tous les obstacles, bien que j’aie fait de mon mieux.

Ce changement, malgré la nature manuelle agaçante de la résolution, est exceptionnel et devrait rendre les futures mises à niveau transparentes, de sorte que le chatbot ne sera plus soulevé dans les sujets pour de mauvaises raisons, j’espère !

3 « J'aime »

Votre fichier yml est différent de ma dernière mise à niveau. Il semble difficile de suivre la mise à niveau de ce plugin.
Après avoir modifié le fichier yml, tout va bien maintenant. Merci beaucoup.

1 « J'aime »

Excellente nouvelle !

Si la compilation fonctionne maintenant, vous pouvez supprimer toutes ces lignes, chacune d’entre elles.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.