Ich bin selbst gehostet und habe 3 der Plugins, die kürzlich in den Kern verschoben wurden.
Meine Upgrade-Schritte:
- Bearbeitete containers/app.yml und entfernte die Zeilen für die 3 Plugins (data-explorer, solved, assign)
- cd /var/discourse
- sudo ./launcher rebuild app
Der Rebuild dauert die üblichen 5 Minuten und scheint normal abzuschließen.
Wenn ich jedoch versuche, auf die Seite zuzugreifen, erhalte ich keine Antwort.
Die letzten paar Zeilen in /var/discourse/shared/standalone/log/rails/production.log sind:
Booted Rails 8.0.3 application in production environment
Running in ruby 3.3.8 (2025-04-09 revision b200bad6cd) [x86_64-linux]
See LICENSE and the LGPL-3.0 for licensing details.
Upgrade to Sidekiq Pro for more features and support: ``https://sidekiq.org
Sidekiq 7.3.9 connecting to Redis with options {:size=>5, :pool_name=>“default”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Sidekiq 7.3.9 connecting to Redis with options {:size=>10, :pool_name=>“internal”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Sidekiq 7.3.9 connecting to Redis with options {:size=>10, :pool_name=>“internal”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Sidekiq 7.3.9 connecting to Redis with options {:size=>10, :pool_name=>“internal”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Sidekiq 7.3.9 connecting to Redis with options {:size=>10, :pool_name=>“internal”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Sidekiq 7.3.9 connecting to Redis with options {:size=>10, :pool_name=>“internal”, :host=>“localhost”, :port=>6379, :db=>1, :url=>nil}
Die letzten paar Zeilen in /var/discourse/shared/standalone/log/rails/unicorn.stderr.log sind:
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/message_bus-4.4.1/lib/message_bus/backends/redis.rb:291:in global_subscribe' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/message_bus-4.4.1/lib/message_bus.rb:769:in global_subscribe_thread’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/message_bus-4.4.1/lib/message_bus.rb:740:in `block in new_subscriber_thread’
unknown OID 23281: failed to recognize type of ‘embeddings’. It will be treated as String.
Ich habe auch versucht, ein zweites Mal neu zu erstellen, und es funktioniert immer noch nicht.
Irgendeine Idee, was los ist?