Neuestes Website-Upgrade funktioniert nicht

Bei meinem Update ist ein Fehler aufgetreten

api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })

Bitte helft mir, ihn zu beheben.I, [2022-02-22T08:21:39.676141 #1] INFO – : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} +
I, [2022-02-22T08:21:43.194476 #1] INFO – :
I, [2022-02-22T08:21:43.194958 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle install --deployment --retry 3 --jobs 4 --verbose --without test development’
[VERALTET] Die Option --deployment ist veraltet, da sie darauf basiert, dass sie über verschiedene Bundler-Aufrufe hinweg erinnert wird, was Bundler in zukünftigen Versionen nicht mehr tun wird. Bitte verwenden Sie stattdessen bundle config set --local deployment 'true' und lassen Sie diese Option weg.
[VERALTET] Die Option --without ist veraltet, da sie darauf basiert, dass sie über verschiedene Bundler-Aufrufe hinweg erinnert wird, was Bundler in zukünftiven Versionen nicht mehr tun wird. Bitte verwenden Sie stattdessen bundle config set --local without 'test development' und lassen Sie diese Option weg.
I, [2022-02-22T08:22:12.051781 #1] INFO – : Führe bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development" mit Bundler 2.3.4 aus
Eingefroren, verwende Auflösung aus der Lock-Datei
Die Definition enthält nicht [“bootsnap-1.10.3”, “message_bus-4.1.0”, “excon-0.91.0”, “nokogiri-1.13.1-x86_64-linux”, “loofah-2.14.0”, “oj-3.13.11”, “pg-1.3.2”, “mini_sql-1.3.0”, “sidekiq-6.4.1”, “mini_racer-0.6.2”, “rack-protection-2.2.0”, “json_schemer-0.2.19”, “puma-5.6.2”, “stackprof-0.2.18”, “cppjieba_rb-0.4.2”, “rqrcode-2.1.1”, “rails_failover-0.8.1”, “msgpack-1.4.5”, “i18n-1.10.0”, “zeitwerk-2.5.4”, “in_threads-1.6.0”, “regexp_parser-2.2.1”, “request_store-1.5.1”, “jmespath-1.6.0”, “faraday-1.10.0”, “ipaddr-1.2.4”]
HTTP GET https://index.rubygems.org/versions
HTTP 416 Range Not Satisfiable https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
Abrufen der Gem-Metadaten von https://rubygems.org/
Suche nach Gems [“actionmailer”, “actionpack”, “actionview”, “actionview_precompiler”, “active_model_serializers”, “activejob”, “activemodel”, “activerecord”, “activesupport”, “addressable”, “annotate”, “ast”, “aws-eventstream”, “aws-partitions”, “aws-sdk-core”, “aws-sdk-kms”, “aws-sdk-s3”, “aws-sdk-sns”, “aws-sigv4”, “barber”, “better_errors”, “binding_of_caller”, “bootsnap”, “builder”, “bullet”, “byebug”, “cbor”, “certified”, “chunky_png”, “coderay”, “colored2”, “concurrent-ruby”, “connection_pool”, “cose”, “cppjieba_rb”, “crack”, “crass”, “css_parser”, “debug_inspector”, “diff-lcs”, “diffy”, “discourse-ember-rails”, “discourse-ember-source”, “discourse-fonts”, “discourse_dev_assets”, “docile”, “ecma-re-validator”, “email_reply_trimmer”, “ember-data-source”, “ember-handlebars-template”, “ember-source”, “erubi”, “excon”, “execjs”, “exifr”, “fabrication”, “faker”, “fakeweb”, “faraday”, “faraday-em_http”, “faraday-em_synchrony”, “faraday-excon”, “faraday-httpclient”, “faraday-multipart”, “faraday-net_http”, “faraday-net_http_persistent”, “faraday-patron”, “faraday-rack”, “faraday-retry”, “fast_blank”, “fast_xs”, “fastimage”, “ffi”, “fspath”, “gc_tracer”, “globalid”, “guess_html_encoding”, “hana”, “hashdiff”, “hashie”, “highline”, “hkdf”, “htmlentities”, “http_accept_language”, “i18n”, “image_optim”, “image_size”, “in_threads”, “ipaddr”, “jmespath”, “jquery-rails”, “json”, “json-schema”, “json_schemer”, “jwt”, “kgio”, “libv8-node”, “listen”, “literate_randomizer”, “lograge”, “logstash-event”, “logstash-logger”, “logster”, “loofah”, “lru_redux”, “lz4-ruby”, “maxminddb”, “memory_profiler”, “message_bus”, “method_source”, “mini_mime”, “mini_portile2”, “mini_racer”, “mini_scheduler”, “mini_sql”, “mini_suffix”, “minitest”, “mocha”, “msgpack”, “multi_json”, “multi_xml”, “multipart-post”, “mustache”, “nio4r”, “nokogiri”, “oauth”, “oauth2”, “oj”, “omniauth”, “omniauth-facebook”, “omniauth-github”, “omniauth-google-oauth2”, “omniauth-oauth”, “omniauth-oauth2”, “omniauth-twitter”, “openssl”, “openssl-signature_algorithm”, “optimist”, “parallel”, “parallel_tests”, “parser”, “pg”, “progress”, “pry”, “pry-byebug”, “pry-rails”, “public_suffix”, “puma”, “r2”, “racc”, “rack”, “rack-mini-profiler”, “rack-protection”, “rack-test”, “rails-dom-testing”, “rails-html-sanitizer”, “rails_failover”, “rails_multisite”, “railties”, “rainbow”, “raindrops”, “rake”, “rb-fsevent”, “rb-inotify”, “rbtrace”, “rchardet”, “redis”, “redis-namespace”, “regexp_parser”, “request_store”, “rexml”, “rinku”, “rotp”, “rqrcode”, “rqrcode_core”, “rspec”, “rspec-core”, “rspec-expectations”, “rspec-html-matchers”, “rspec-mocks”, “rspec-rails”, “rspec-support”, “rss”, “rswag-specs”, “rtlit”, “rubocop”, “rubocop-ast”, “rubocop-discourse”, “rubocop-rspec”, “ruby-prof”, “ruby-progressbar”, “ruby-readability”, “ruby2_keywords”, “rubyzip”, “sanitize”, “sassc”, “sassc-rails”, “seed-fu”, “shoulda-matchers”, “sidekiq”, “simplecov”, “simplecov-html”, “simplecov_json_formatter”, “sprockets”, “sprockets-rails”, “sshkey”, “stackprof”, “test-prof”, “thor”, “tilt”, “tzinfo”, “uglifier”, “unf”, “unf_ext”, “unicode-display_width”, “unicorn”, “uniform_notifier”, “uri_template”, “webmock”, “webpush”, “xorcist”, “yaml-lint”, “zeitwerk”]
HTTP GET https://index.rubygems.org/info/actionmailer
HTTP GET https://index.rubygems.org/info/actionpack
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailer
HTTP GET https://index.rubygems.org/info/actionview
HTTP 206 Partial Content https://index.rubygems.org/info/actionpack
HTTP 206 Partial Content https://index.rubygems.org/info/actionview
HTTP GET https://index.rubygems.org/info/activejob
HTTP GET https://index.rubygems.org/info/activemodel
HTTP 206 Partial Content https://index.rubygems.org/info/activejob
HTTP 206 Partial Content https://index.rubygems.org/info/activemodel
HTTP GET https://index.rubygems.org/info/activerecord
HTTP GET https://index.rubygems.org/info/activesupport
HTTP 206 Partial Content https://index.rubygems.org/info/activerecord
HTTP 206 Partial Content https://index.rubygems.org/info/activesupport
HTTP GET https://index.rubygems.org/info/annotate
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/annotate
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sdk-core
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-core
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/bootsnap
HTTP 206 Partial Content https://index.rubygems.org/info/bootsnap
HTTP GET https://index.rubygems.org/info/excon
HTTP GET https://index.rubygems.org/info/fabrication
HTTP 206 Partial Content https://index.rubygems.org/info/excon
HTTP 206 Partial Content https://index.rubygems.org/info/fabrication
HTTP GET https://index.rubygems.org/info/faraday
HTTP GET https://index.rubygems.org/info/faraday-excon
HTTP 206 Partial Content https://index.rubygems.org/info/faraday
HTTP 206 Partial Content https://index.rubygems.org/info/faraday-excon
HTTP GET https://index.rubygems.org/info/i18n
HTTP GET https://index.rubygems.org/info/ipaddr
HTTP 206 Partial Content https://index.rubygems.org/info/ipaddr
HTTP 206 Partial Content https://index.rubygems.org/info/i18n
HTTP GET https://index.rubygems.org/info/jmespath
HTTP GET https://index.rubygems.org/info/json_schemer
HTTP 206 Partial Content https://index.rubygems.org/info/jmespath
HTTP 206 Partial Content https://index.rubygems.org/info/json_schemer
HTTP GET https://index.rubygems.org/info/loofah
HTTP GET https://index.rubygems.org/info/message_bus
HTTP 206 Partial Content https://index.rubygems.org/info/loofah
HTTP 206 Partial Content https://index.rubygems.org/info/message_bus
HTTP GET https://index.rubygems.org/info/mini_portile2
HTTP GET https://index.rubygems.org/info/mini_sql
HTTP 206 Partial Content https://index.rubygems.org/info/mini_portile2
HTTP 206 Partial Content https://index.rubygems.org/info/mini_sql
HTTP GET https://index.rubygems.org/info/msgpack
HTTP 206 Partial Content https://index.rubygems.org/info/msgpack
HTTP GET https://index.rubygems.org/info/nokogiri
HTTP 206 Partial Content https://index.rubygems.org/info/nokogiri
HTTP GET https://index.rubygems.org/info/oauth2
HTTP 206 Partial Content https://index.rubygems.org/info/oauth2
HTTP GET https://index.rubygems.org/info/parser
HTTP GET https://index.rubygems.org/info/pg
HTTP 206 Partial Content https://index.rubygems.org/info/parser
HTTP 206 Partial Content https://index.rubygems.org/info/pg
HTTP GET https://index.rubygems.org/info/puma
HTTP GET https://index.rubygems.org/info/rack-protection
HTTP 206 Partial Content https://index.rubygems.org/info/puma
HTTP 206 Partial Content https://index.rubygems.org/info/rack-protection
HTTP GET https://index.rubygems.org/info/rails_failover
HTTP GET https://index.rubygems.org/info/railties
HTTP 206 Partial Content https://index.rubygems.org/info/rails_failover
HTTP 206 Partial Content https://index.rubygems.org/info/railties
HTTP GET https://index.rubygems.org/info/rb-fsevent
HTTP GET https://index.rubygems.org/info/redis
HTTP 206 Partial Content https://index.rubygems.org/info/rb-fsevent
HTTP 206 Partial Content https://index.rubygems.org/info/redis
HTTP GET https://index.rubygems.org/info/regexp_parser
HTTP 206 Partial Content https://index.rubygems.org/info/regexp_parser
HTTP GET https://index.rubygems.org/info/rqrcode
HTTP GET https://index.rubygems.org/info/rspec
HTTP 206 Partial Content https://index.rubygems.org/info/rqrcode
HTTP 206 Partial Content https://index.rubygems.org/info/rspec
HTTP GET https://index.rubygems.org/info/rspec-core
HTTP GET https://index.rubygems.org/info/rspec-expectations
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-core
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-expectations
HTTP GET https://index.rubygems.org/info/rspec-mocks
HTTP GET https://index.rubygems.org/info/rspec-support
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-support
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-mocks
HTTP GET https://index.rubygems.org/info/rswag-specs
HTTP GET https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/rswag-specs
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
HTTP GET https://index.rubygems.org/info/rubocop-ast
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-ast
HTTP GET https://index.rubygems.org/info/sidekiq
HTTP GET https://index.rubygems.org/info/simplecov_json_formatter
HTTP 206 Partial Content https://index.rubygems.org/info/sidekiq
HTTP 206 Partial Content https://index.rubygems.org/info/simplecov_json_formatter
HTTP GET https://index.rubygems.org/info/stackprof
HTTP 206 Partial Content https://index.rubygems.org/info/stackprof
Suche nach Gems [“mail”, “text-format”, “net-imap”, “net-pop”, “net-smtp”, “erubis”, “rack-mount”, “rack-cache”, “journey”, “rails-deprecated_sanitizer”, “jsonapi”, “case_transform”, “jsonapi-renderer”, “activemodel-globalid”, “bcrypt-ruby”, “arel”, “activerecord-deprecated_finders”, “memcache-client”, “thread_safe”, “jamespath”, “http-2”, “aws-crt”, “ember-template-compiler-source”, “handlebars-source”, “rouge”, “columnize”, “debugger-linecache”, “slop”, “rb-readline”, “functional-ruby”, “ref”, “snappy”, “safe_yaml”, “rdoc”, “pastel”, “tty-pager”, “tty-screen”, “tty-tree”, “rcov”, “httpclient”, “net-http-persistent”, “patron”, “rake-compiler”, “rb-appscript”, “xattr”, “ffi-xattr”, “termios”, “rails”, “json_pure”, “rb-fchange”, “rb-kqueue”, “celluloid”, “celluloid-io”, “ruby_dep”, “rdf”, “stud”, “ruby_parser”, “eventmachine”, “thin”, “libv8”, “net-ftp”, “metaclass”, “hoe”, “ruby-hmac”, “weakling”, “mini_portile”, “pkg-config”, “bigdecimal”, “oa-core”, “oa-oauth”, “oa-openid”, “oa-basic”, “oa-enterprise”, “oa-more”, “faraday-middleware”, “httpauth”, “sexp_processor”, “win32console”, “yard”, “spoon”, “pry-doc”, “escape_utils”, “rack-ssl”, “trollop”, “base32”, “webrat”, “rspec-collection_matchers”, “term-ansicolor”, “backports”, “powerpack”, “astrolabe”, “tins”, “jaro_winkler”, “psych”, “hpricot”, “nokogumbo”, “bundler”, “sass”, “bourne”, “strscan”, “lockfile”, “compass”, “sprockets-sass”, “sinatra”, “slim”, “hike”, “therubyracer”]
HTTP GET https://index.rubygems.org/info/rouge
HTTP 206 Partial Content https://index.rubygems.org/info/rouge
HTTP GET https://index.rubygems.org/info/rails
HTTP GET https://index.rubygems.org/info/rb-kqueue
HTTP 206 Partial Content https://index.rubygems.org/info/rb-kqueue
HTTP 206 Partial Content https://index.rubygems.org/info/rails
HTTP GET https://index.rubygems.org/info/rdf
HTTP 206 Partial Content https://index.rubygems.org/info/rdf
HTTP GET https://index.rubygems.org/info/bundler
HTTP 206 Partial Content https://index.rubygems.org/info/bundler
HTTP GET https://index.rubygems.org/info/sinatra
HTTP 206 Partial Content https://index.rubygems.org/info/sinatra
Suche nach Gems [“mime-types”, “treetop”, “tlsmail”, “digest”, “net-protocol”, “timeout”, “abstract”, “multimap”, “jsonapi-parser”, “bcrypt”, “ZenTest”, “RubyInline”, “atomic”, “text-hyphen”, “ruby_core_source”, “debugger-ruby_core_source”, “snappy-jars”, “tty-which”, “verse”, “strings”, “equatable”, “tty-color”, “spruz”, “win32-api”, “timers”, “facter”, “celluloid-essentials”, “celluloid-extras”, “celluloid-fsm”, “celluloid-pool”, “celluloid-supervision”, “dotenv”, “nenv”, “rspec-logsplit”, “activeresource”, “actionwebservice”, “actioncable”, “activestorage”, “actionmailbox”, “actiontext”, “metriks”, “ParseTree”, “daemons”, “time”, “rubyforge”, “gemcutter”, “link_header”, “hamster”, “rack-openid”, “ruby-openid-apps-discovery”, “restclient”, “rest-client”, “net-ldap”, “rubyntlm”, “pyu-ruby-sasl”, “uuid”, “XMLCanonicalizer”, “webrick”, “curses”, “sync”, “jar-dependencies”, “stringio”, “sass-listen”, “haml”, “fssm”, “compass-core”, “compass-import-once”, “sprockets-helpers”, “temple”, “mongrel”, “mustermann”]
HTTP GET https://index.rubygems.org/info/activestorage
HTTP GET https://index.rubygems.org/info/actioncable
HTTP 206 Partial Content https://index.rubygems.org/info/activestorage
HTTP 206 Partial Content https://index.rubygems.org/info/actioncable
HTTP GET https://index.rubygems.org/info/actionmailbox
HTTP GET https://index.rubygems.org/info/actiontext
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailbox
HTTP 206 Partial Content https://index.rubygems.org/info/actiontext
HTTP GET https://index.rubygems.org/info/curses
HTTP 206 Partial Content https://index.rubygems.org/info/curses
Suche nach Gems [“mime-types-data”, “facets”, “polyglot”, “io-wait”, “archive-tar-minitar”, “unicode_utils”, “strings-ansi”, “test-unit”, “hitimes”, “CFPropertyList”, “sys-admin”, “win32-dir”, “windows-api”, “windows-pr”, “win32-security”, “hocon”, “celluloid-gems”, “coveralls”, “dotenv-deployment”, “rails-observers”, “activemodel-serializers-xml”, “marcel”, “mimemagic”, “coffee-rails”, “em-hiredis”, “faye-websocket”, “websocket-driver”, “rbtree”, “faraday_middleware”, “yajl-ruby”, “avl_tree”, “SexpProcessor”, “date”, “net-scp”, “ruby-openid”, “netrc”, “http-cookie”, “http-accept”, “macaddr”, “log4r”, “ruby-maven”, “cgi_multipart_eof_fix”, “fastthread”, “gem_plugin”, “tool”]
HTTP GET https://index.rubygems.org/info/io-wait
HTTP 206 Partial Content https://index.rubygems.org/info/io-wait
HTTP GET https://index.rubygems.org/info/rbtree
HTTP 206 Partial Content https://index.rubygems.org/info/rbtree
Suche nach Gems [“minitar”, “minitar-cli”, “power_assert”, “configuration”, “mkrf”, “libxml-ruby”, “ffi-win32-extensions”, “colorize”, “coffee-script”, “hiredis”, “websocket-extensions”, “roauth”, “net-ssh”, “ruby-yadis”, “domain_name”, “sqlite3”, “systemu”, “maven-tools”, “ruby-maven-libs”]
Suche nach Gems [“powerbar”, “pattern-match”, “coffee-script-source”, “needle”, “jruby-pageant”, “bcrypt_pbkdf”, “rbnacl”, “rbnacl-libsodium”, “virtus”]
Suche nach Gems [“ansi”, “descendants_tracker”, “axiom-types”, “coercible”, “equalizer”]
Suche nach Gems [“ice_nine”, “adamantium”]
Suche nach Gems [“memoizable”]
Verwende rake 13.0.6
0: rake (13.0.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rake-13.0.6.gemspec
Verwende concurrent-ruby 1.1.9
2: concurrent-ruby (1.1.9) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.9.gemspec
Verwende minitest 5.15.0
Verwende builder 3.2.4
3: builder (3.2.4) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Verwende erubi 1.10.0
2: erubi (1.10.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
1: minitest (5.15.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.15.0.gemspec
Abrufen von zeitwerk 2.5.4
Verwende racc 1.6.0
Verwende crass 1.0.6
Verwende rack 2.2.3
1: rack (2.2.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
3: racc (1.6.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.6.0.gemspec
Verwende public_suffix 4.0.6
3: public_suffix (4.0.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.6.gemspec
Verwende aws-eventstream 1.2.0
3: aws-eventstream (1.2.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.2.0.gemspec
Verwende aws-partitions 1.516.0
3: aws-partitions (1.516.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.516.0.gemspec
Abrufen von jmespath 1.6.0
2: crass (1.0.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
Verwende ember-source 2.18.2
2: ember-source (2.18.2) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
Verwende execjs 2.8.1
2: execjs (2.8.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Abrufen von msgpack 1.4.5
Verwende mini_mime 1.1.2
1: mini_mime (1.1.2) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.2.gemspec
Verwende bundler 2.3.4
1: bundler (2.3.4) aus /usr/local/lib/ruby/gems/2.7.0/specifications/bundler-2.3.4.gemspec
Verwende byebug 11.1.3
1: byebug (11.1.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
Verwende cbor 0.5.9.6
1: cbor (0.5.9.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cbor-0.5.9.6.gemspec
Verwende chunky_png 1.4.0
1: chunky_png (1.4.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
Verwende coderay 1.1.3
1: coderay (1.1.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
Verwende colored2 3.1.2
1: colored2 (3.1.2) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
Verwende connection_pool 2.2.5
1: connection_pool (2.2.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
Abrufen von ipaddr 1.2.4
Installiere jmespath 1.6.0
Installiere ipaddr 1.2.4
Installiere zeitwerk 2.5.4
Installiere msgpack 1.4.5 mit nativen Erweiterungen
1: ipaddr (1.2.4) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ipaddr-1.2.4.gemspec
Abrufen von cppjieba_rb 0.4.2
0: zeitwerk (2.5.4) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.5.4.gemspec
Verwende diffy 3.4.0
0: diffy (3.4.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
Verwende method_source 1.0.0
0: method_source (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/method_source-1.0.0.gemspec
Verwende thor 1.2.1
0: thor (1.2.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.2.1.gemspec
Verwende discourse-ember-source 3.12.2.3
0: discourse-ember-source (3.12.2.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.3.gemspec
Verwende discourse-fonts 0.0.9
0: discourse-fonts (0.0.9) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.9.gemspec
Abrufen von regexp_parser 2.2.1
Erstelle native Erweiterungen. Dies kann eine Weile dauern…
Installiere regexp_parser 2.2.1
0: regexp_parser (2.2.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.2.1.gemspec
Verwende email_reply_trimmer 0.1.13
0: email_reply_trimmer (0.1.13) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
Abrufen von excon 0.91.0
3: jmespath (1.6.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.6.0.gemspec
Verwende exifr 1.3.9
3: exifr (1.3.9) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
Verwende faraday-em_http 1.0.0
3: faraday-em_http (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_http-1.0.0.gemspec
Verwende faraday-em_synchrony 1.0.0
3: faraday-em_synchrony (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Verwende faraday-excon 1.1.0
3: faraday-excon (1.1.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Verwende faraday-httpclient 1.0.1
3: faraday-httpclient (1.0.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Verwende multipart-post 2.1.1
3: multipart-post (2.1.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Verwende faraday-net_http 1.0.1
3: faraday-net_http (1.0.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Verwende faraday-net_http_persistent 1.2.0
3: faraday-net_http_persistent (1.2.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http_persistent-1.2.0.gemspec
Verwende faraday-patron 1.0.0
3: faraday-patron (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Verwende faraday-rack 1.0.0
3: faraday-rack (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Verwende faraday-retry 1.0.3
3: faraday-retry (1.0.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-retry-1.0.3.gemspec
Verwende ruby2_keywords 0.0.5
3: ruby2_keywords (0.0.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Verwende fast_blank 1.0.1
3: fast_blank (1.0.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.1.gemspec
Verwende fast_xs 0.8.0
3: fast_xs (0.8.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
Verwende fastimage 2.2.6
3: fastimage (2.2.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.6.gemspec
Verwende ffi 1.15.5
3: ffi (1.15.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.5.gemspec
Verwende fspath 3.1.2
3: fspath (3.1.2) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
Verwende gc_tracer 1.5.1
3: gc_tracer (1.5.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/gc_tracer-1.5.1.gemspec
Verwende guess_html_encoding 0.0.11
3: guess_html_encoding (0.0.11) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
Verwende hana 1.3.7
3: hana (1.3.7) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Verwende hashie 5.0.0
3: hashie (5.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-5.0.0.gemspec
Verwende highline 2.0.3
3: highline (2.0.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
Verwende hkdf 0.3.0
3: hkdf (0.3.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
Verwende htmlentities 4.3.4
3: htmlentities (4.3.4) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/htmlentities-4.3.4.gemspec
Verwende http_accept_language 2.1.1
3: http_accept_language (2.1.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Verwende image_size 3.0.1
3: image_size (3.0.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-3.0.1.gemspec
Abrufen von in_threads 1.6.0
Installiere in_threads 1.6.0
Installiere excon 0.91.0
3: in_threads (1.6.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.6.0.gemspec
Verwende progress 3.6.0
3: progress (3.6.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Verwende json 2.6.1
3: json (2.6.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.6.1.gemspec
Verwende uri_template 0.7.0
3: uri_template (0.7.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uri_template-0.7.0.gemspec
Verwende jwt 2.3.0
3: jwt (2.3.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.3.0.gemspec
Verwende kgio 2.11.4
3: kgio (2.11.4) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Verwende libv8-node 16.10.0.0 (x86_64-linux)
3: libv8-node (16.10.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Verwende logstash-event 1.2.02
3: logstash-event (1.2.02) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Verwende logster 2.10.1
3: logster (2.10.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.10.1.gemspec
Verwende lru_redux 1.1.0
3: lru_redux (1.1.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
Verwende lz4-ruby 0.3.3
3: lz4-ruby (0.3.3) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lz4-ruby-0.3.3.gemspec
Verwende maxminddb 0.1.22
3: maxminddb (0.1.22) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
Verwende memory_profiler 1.0.0
3: memory_profiler (1.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/memory_profiler-1.0.0.gemspec
Verwende redis 4.5.1
3: redis (4.5.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.5.1.gemspec
Abrufen von mini_sql 1.3.0
0: excon (0.91.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.91.0.gemspec
Verwende multi_json 1.15.0
0: multi_json (1.15.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_json-1.15.0.gemspec
Verwende multi_xml 0.6.0
0: multi_xml (0.6.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_xml-0.6.0.gemspec
Verwende mustache 1.1.1
0: mustache (1.1.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Verwende nio4r 2.5.8
0: nio4r (2.5.8) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Verwende oauth 0.5.8
0: oauth (0.5.8) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.8.gemspec
Abrufen von oj 3.13.11
Installiere mini_sql 1.3.0
Installiere oj 3.13.11 mit nativen Erweiterungen
3: mini_sql (1.3.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.3.0.gemspec
Verwende optimist 3.0.1
3: optimist (3.0.1) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Abrufen von pg 1.3.2
Installiere pg 1.3.2 mit nativen Erweiterungen
Erstelle native Erweiterungen. Dies kann eine Weile dauern…
Erstelle native Erweiterungen. Dies kann eine Weile dauern…
Installiere cppjieba_rb 0.4.2 mit nativen Erweiterungen
Erstelle native Erweiterungen. Dies kann eine Weile dauern…
2: msgpack (1.4.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.5.gemspec
Verwende r2 0.2.7
2: r2 (0.2.7) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Verwende raindrops 0.20.0
2: raindrops (0.20.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.20.0.gemspec
Verwende rchardet 1.8.0
2: rchardet (1.8.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Verwende rexml 3.2.5
2: rexml (3.2.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rexml-3.2.5.gemspec
Verwende rinku 2.0.6
2: rinku (2.0.6) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
Verwende rotp 6.2.0
2: rotp (6.2.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Verwende rqrcode_core 1.2.0
2: rqrcode_core (1.2.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.2.0.gemspec
Verwende rtlit 0.0.5
2: rtlit (0.0.5) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Verwende rubyzip 2.3.2
2: rubyzip (2.3.2) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.2.gemspec
Verwende tilt 2.0.10
2: tilt (2.0.10) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
Verwende sshkey 2.0.0
2: sshkey (2.0.0) aus /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Abrufen von stackprof 0.2.18
Installiere stackprof 0.2.18 mit nativen Erweiterungen
Erstelle native Erweiterungen. Dies kann eine Weile dauern..
2: stackprof (0.2.18) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.18.gemspec
Verwende unf_ext 0.0.8
2: unf_ext (0.0.8) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf_ext-0.0.8.gemspec
Verwende xorcist 1.1.2
2: xorcist (1.1.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
Lade i18n 1.10.0
Installiere i18n 1.10.0
2: i18n (1.10.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.10.0.gemspec
Verwende tzinfo 2.0.4
2: tzinfo (2.0.4) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-2.0.4.gemspec
Lade nokogiri 1.13.1 (x86_64-linux)
Installiere nokogiri 1.13.1 (x86_64-linux)
2: nokogiri (1.13.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.13.1-x86_64-linux.gemspec
Verwende rack-test 1.1.0
2: rack-test (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-test-1.1.0.gemspec
Verwende addressable 2.8.0
2: addressable (2.8.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.8.0.gemspec
Verwende aws-sigv4 1.4.0
2: aws-sigv4 (1.4.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.4.0.gemspec
Verwende barber 0.12.2
2: barber (0.12.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
Verwende ember-data-source 3.0.2
2: ember-data-source (3.0.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-data-source-3.0.2.gemspec
Verwende sprockets 3.7.2
2: sprockets (3.7.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-3.7.2.gemspec
Lade request_store 1.5.1
Installiere request_store 1.5.1
2: request_store (1.5.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/request_store-1.5.1.gemspec
Lade message_bus 4.1.0
Installiere message_bus 4.1.0
2: message_bus (4.1.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-4.1.0.gemspec
Verwende rack-mini-profiler 2.3.3
2: rack-mini-profiler (2.3.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-2.3.3.gemspec
Lade rack-protection 2.2.0
Installiere rack-protection 2.2.0
2: rack-protection (2.2.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.2.0.gemspec
Verwende uglifier 4.2.0
2: uglifier (4.2.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uglifier-4.2.0.gemspec
Verwende mail 2.8.0.edge from GitHub - discourse/mail: A Really Ruby Mail Library · GitHub (at main@5b700fc)
2: mail (2.8.0.edge) from /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Verwende openssl 2.2.1
2: openssl (2.2.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.1.gemspec
Verwende pry 0.13.1
2: pry (0.13.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-0.13.1.gemspec
Verwende ecma-re-validator 0.4.0
2: ecma-re-validator (0.4.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ecma-re-validator-0.4.0.gemspec
Verwende faraday-multipart 1.0.3
2: faraday-multipart (1.0.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-multipart-1.0.3.gemspec
Verwende mini_suffix 0.3.3
2: mini_suffix (0.3.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.3.gemspec
Verwende omniauth 1.9.1
2: omniauth (1.9.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-1.9.1.gemspec
Verwende sassc 2.0.1
2: sassc (2.0.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.gemspec
Verwende image_optim 0.31.1
2: image_optim (0.31.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_optim-0.31.1.gemspec
Verwende logstash-logger 0.26.1
2: logstash-logger (0.26.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-logger-0.26.1.gemspec
Lade mini_racer 0.6.2
Installiere mini_racer 0.6.2 mit nativen Erweiterungen
Baue native Erweiterungen. Dies kann eine Weile dauern…
1: cppjieba_rb (0.4.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.4.2.gemspec
Lade sidekiq 6.4.1
Installiere sidekiq 6.4.1
1: sidekiq (6.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.4.1.gemspec
Verwende redis-namespace 1.8.1
1: redis-namespace (1.8.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.1.gemspec
Verwende webpush 1.1.0
1: webpush (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/webpush-1.1.0.gemspec
Lade puma 5.6.2
Installiere puma 5.6.2 mit nativen Erweiterungen
Baue native Erweiterungen. Dies kann eine Weile dauern…
3: pg (1.3.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.3.2.gemspec
Lade bootsnap 1.10.3
Installiere bootsnap 1.10.3 mit nativen Erweiterungen
Baue native Erweiterungen. Dies kann eine Weile dauern…
3: bootsnap (1.10.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.10.3.gemspec
Verwende rbtrace 0.4.14
3: rbtrace (0.4.14) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
Lade rqrcode 2.1.1
Installiere rqrcode 2.1.1
3: rqrcode (2.1.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-2.1.1.gemspec
Verwende rss 0.2.9
3: rss (0.2.9) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rss-0.2.9.gemspec
Verwende unicorn 6.1.0
3: unicorn (6.1.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-6.1.0.gemspec
Verwende unf 0.1.4
3: unf (0.1.4) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf-0.1.4.gemspec
Verwende activesupport 6.1.4.1
3: activesupport (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.1.4.1.gemspec
Lade loofah 2.14.0
Installiere loofah 2.14.0
3: loofah (2.14.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.14.0.gemspec
Verwende ruby-readability 0.7.0
3: ruby-readability (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby-readability-0.7.0.gemspec
Verwende sanitize 6.0.0
3: sanitize (6.0.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sanitize-6.0.0.gemspec
Verwende css_parser 1.11.0
3: css_parser (1.11.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.11.0.gemspec
Verwende aws-sdk-core 3.121.2
3: aws-sdk-core (3.121.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.121.2.gemspec
Verwende ember-handlebars-template 0.8.0
3: ember-handlebars-template (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-handlebars-template-0.8.0.gemspec
Verwende openssl-signature_algorithm 1.1.1
3: openssl-signature_algorithm (1.1.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-signature_algorithm-1.1.1.gemspec
Lade json_schemer 0.2.19
Installiere json_schemer 0.2.19
3: json_schemer (0.2.19) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json_schemer-0.2.19.gemspec
Verwende pry-byebug 3.9.0
3: pry-byebug (3.9.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-byebug-3.9.0.gemspec
Verwende pry-rails 0.3.9
3: pry-rails (0.3.9) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-rails-0.3.9.gemspec
Lade faraday 1.10.0
Installiere faraday 1.10.0
3: faraday (1.10.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.10.0.gemspec
Verwende omniauth-oauth 1.2.0
3: omniauth-oauth (1.2.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth-1.2.0.gemspec
Verwende mini_scheduler 0.13.0
3: mini_scheduler (0.13.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_scheduler-0.13.0.gemspec
Verwende rails-dom-testing 2.0.3
3: rails-dom-testing (2.0.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-dom-testing-2.0.3.gemspec
Verwende globalid 1.0.0
3: globalid (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-1.0.0.gemspec
Verwende activemodel 6.1.4.1
3: activemodel (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.1.4.1.gemspec
Verwende rails-html-sanitizer 1.4.2
3: rails-html-sanitizer (1.4.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-html-sanitizer-1.4.2.gemspec
Verwende aws-sdk-kms 1.44.0
3: aws-sdk-kms (1.44.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-kms-1.44.0.gemspec
Verwende aws-sdk-sns 1.46.0
3: aws-sdk-sns (1.46.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.46.0.gemspec
Verwende cose 1.2.0
3: cose (1.2.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cose-1.2.0.gemspec
Verwende oauth2 1.4.7
3: oauth2 (1.4.7) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.7.gemspec
Verwende omniauth-twitter 1.4.0
3: omniauth-twitter (1.4.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-twitter-1.4.0.gemspec
Verwende activejob 6.1.4.1
3: activejob (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.1.4.1.gemspec
Verwende active_model_serializers 0.8.4
3: active_model_serializers (0.8.4) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/active_model_serializers-0.8.4.gemspec
Verwende activerecord 6.1.4.1
3: activerecord (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.1.4.1.gemspec
Verwende actionview 6.1.4.1
3: actionview (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.1.4.1.gemspec
Verwende aws-sdk-s3 1.96.1
3: aws-sdk-s3 (1.96.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-s3-1.96.1.gemspec
Verwende actionpack 6.1.4.1
3: actionpack (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.1.4.1.gemspec
Verwende actionview_precompiler 0.2.3
3: actionview_precompiler (0.2.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview_precompiler-0.2.3.gemspec
Verwende omniauth-oauth2 1.7.2
3: omniauth-oauth2 (1.7.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.2.gemspec
Verwende seed-fu 2.3.9
3: seed-fu (2.3.9) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/seed-fu-2.3.9.gemspec
Verwende actionmailer 6.1.4.1
3: actionmailer (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.1.4.1.gemspec
Verwende railties 6.1.4.1
3: railties (6.1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.1.4.1.gemspec
Verwende omniauth-facebook 9.0.0
3: omniauth-facebook (9.0.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-facebook-9.0.0.gemspec
Verwende omniauth-github 1.4.0
3: omniauth-github (1.4.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-github-1.4.0.gemspec
Verwende omniauth-google-oauth2 0.8.2
3: omniauth-google-oauth2 (0.8.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-google-oauth2-0.8.2.gemspec
Verwende sprockets-rails 3.4.2
3: sprockets-rails (3.4.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-rails-3.4.2.gemspec
Verwende jquery-rails 4.4.0
3: jquery-rails (4.4.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jquery-rails-4.4.0.gemspec
Verwende lograge 0.11.2
3: lograge (0.11.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.11.2.gemspec
Lade rails_failover 0.8.1
Installiere rails_failover 0.8.1
3: rails_failover (0.8.1) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.8.1.gemspec
Verwende rails_multisite 4.0.0
3: rails_multisite (4.0.0) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-4.0.0.gemspec
Verwende sassc-rails 2.1.2
3: sassc-rails (2.1.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-rails-2.1.2.gemspec
Verwende discourse-ember-rails 0.18.6
3: discourse-ember-rails (0.18.6) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.gemspec
1: puma (5.6.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.6.2.gemspec
2: mini_racer (0.6.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.6.2.gemspec
0: oj (3.13.11) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.13.11.gemspec
Bündel abgeschlossen! 126 Gemfile-Abhängigkeiten, 176 Gems sind jetzt installiert.
Gems in den Gruppen ‘test’ und ‘development’ wurden nicht installiert.
Gebündelte Gems werden in ./vendor/bundle installiert.

I, [2022-02-22T08:22:12.052124 #1] INFO – : > cd /var/www/discourse && [ ! -d ‘node_modules’ ] || su discourse -c ‘yarn install --production && yarn cache clean’
warning Resolution field “lodash@4.17.21” is incompatible with requested version “lodash@4.17.15”
warning " > @mixer/parallel-prettier@2.0.1" has unmet peer dependency “prettier@^2.0.0”.
I, [2022-02-22T08:23:07.016495 #1] INFO – : yarn install v1.22.17
[1/5] Validiere package.json…
[2/5] Löse Pakete auf…
[3/5] Lade Pakete…
[4/5] Verknüpfe Abhängigkeiten…
[5/5] Baue frische Pakete…
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.17
[1/4] Löse Pakete auf…
[2/4] Lade Pakete…
[3/4] Verknüpfe Abhängigkeiten…
[4/4] Baue frische Pakete…
success Lockfile gespeichert.
Fertig in 32.66s.
Fertig in 49.85s.
yarn cache v1.22.17
success Cache gelöscht.
Fertig in 4.78s.

I, [2022-02-22T08:23:07.017003 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all’
I, [2022-02-22T08:23:11.280662 #1] INFO – : discourse-codechef-email-handler ist bereits auf der neuesten kompatiblen Version
discourse-codechef-user-custom ist bereits auf der neuesten kompatiblen Version
discourse-math ist bereits auf der neuesten kompatiblen Version
discourse-codechef-api-custom ist bereits auf der neuesten kompatiblen Version
discourse-codechef-scripts ist bereits auf der neuesten kompatiblen Version

I, [2022-02-22T08:23:11.283319 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
Discourse erfordert Redis 6.2.0 oder höher
I, [2022-02-22T08:23:19.834861 #1] INFO – : gem install mysql2 -v 0.5.2 -i /var/www/discourse/plugins/discourse-codechef-api-custom/gems/2.7.5 --no-document --ignore-dependencies --no-user-install
Baue native Erweiterungen. Dies kann eine Weile dauern…
mysql2-0.5.2 erfolgreich installiert
1 Gem installiert

I, [2022-02-22T08:23:19.835243 #1] INFO – : Beende asynchrone Prozesse
I, [2022-02-22T08:23:19.835295 #1] INFO – : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 46
I, [2022-02-22T08:23:19.835334 #1] INFO – : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 107
2022-02-22 08:23:19.835 UTC [46] LOG: received fast shutdown request
107:signal-handler (1645518199) Received SIGTERM scheduling shutdown…
2022-02-22 08:23:19.838 UTC [46] LOG: aborting any active transactions
2022-02-22 08:23:19.841 UTC [46] LOG: background worker “logical replication launcher” (PID 55) exited with exit code 1
2022-02-22 08:23:19.841 UTC [50] LOG: shutting down
2022-02-22 08:23:19.860 UTC [46] LOG: database system is shut down
107:M 22 Feb 2022 08:23:19.930 # User requested shutdown…
107:M 22 Feb 2022 08:23:19.930 * Saving the final RDB snapshot before exiting.
107:M 22 Feb 2022 08:23:19.934 * DB saved on disk
107:M 22 Feb 2022 08:23:19.934 # Redis is now ready to exit, bye bye…

FEHLGESCHLAGEN

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ fehlgeschlagen mit Rückgabe #<Process::Status: pid 1856 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec fehlgeschlagen mit den Parametern {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es könnte mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
==================== ENDE DES WIEDERAUFBAU-LOGS ====================
Anwendung konnte nicht wieder aufgebaut werden.

Überprüfe deinen Domainnamen . . .

Verbindung zu discuss.codechef.com erfolgreich.
Du solltest wahrscheinlich alle nicht-standardmäßigen Plugins entfernen und erneut aufbauen.
Versuche, den vorhandenen Container neu zu starten. . .
x86_64 Architektur erkannt.

  • /bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=2 -e UNICORN_SIDEKIQS=1 -e RUBY_GLOBAL_METHOD_CACHE_SIZE=131072 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST=discourse-production.c7teckpg2ocf.us-east-1.rds.amazonaws.com -e DISCOURSE_DB_PORT=5432 -e DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE=500 -e DISCOURSE_HOSTNAME=discuss.codechef.com -e DISCOURSE_DEVELOPER_EMAILS=REDACTED -e DISCOURSE_SMTP_ADDRESS=email-smtp.us-east-1.amazonaws.com -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=AKIAIHL3WLHZNDXF62XQ -e DISCOURSE_SMTP_PASSWORD=REDACTED -e DISCOURSE_DB_USERNAME=codechef -e DISCOURSE_DB_PASSWORD=REDACTED -e DISCOURSE_REDIS_HOST=discourse-production.x3rtbu.0001.use1.cache.amazonaws.com -e DISCOURSE_REDIS_PORT=6379 -e POSTGRES_DB_HOST=discourse-production.c7teckpg2ocf.us-east-1.rds.amazonaws.com -e POSTGRES_DB_NAME=discourse -e POSTGRES_DB_USER=codechef -e POSTGRES_DB_PW=AbaNabaRuba@123 -e MYSQL_DB_HOST=ccdbinstance.c7teckpg2ocf.us-east-1.rds.amazonaws.com -e MYSQL_DB_NAME=codechef -e MYSQL_DB_USER=discuss -e MYSQL_DB_PW=7sje981eu -h ip-10-0-0-74-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 4444:80 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:f6:61:48:77:db local_discourse/app /sbin/boot
    Bild ‘local_discourse/app:latest’ kann lokal nicht gefunden werden
    /bin/docker: Fehlerantwort vom Daemon: Pull-Zugriff für local_discourse/app verweigert, Repository existiert nicht oder erfordert ‘docker login’.
    Siehe ‘/bin/docker run --help’.
    Container konnte nicht neu gestartet werden.

==================== PLUGINS ====================

- git clone GitHub - discourse/docker_manager: Plugin for use with discourse docker image · GitHub

      - git clone https://9900af0b4d21567fdc2e737907cc354581075218@github.com/codechef-org/discourse-codechef-email-handler.git
      - git clone https://9900af0b4d21567fdc2e737907cc354581075218@github.com/codechef-org/discourse-codechef-user-custom.git
      - git clone https://github.com/discourse/discourse-math.git
      - git clone https://9900af0b4d21567fdc2e737907cc354581075218@github.com/codechef-org/discourse-codechef-api-custom.git
      - git clone https://9900af0b4d21567fdc2e737907cc354581075218@github.com/codechef-org/discourse-codechef-scripts.git

- git clone GitHub - angusmcleod/angus-events-plugin: Allows you to manage events in Discourse · GitHub

- git clone GitHub - discourse/discourse-sitemap: Generate XML sitemap for your Discourse forum. · GitHub

- git clone GitHub - discourse/discourse-akismet: give spam a whoopin · GitHub

WARNUNG:
Du hast Plugins, die nicht offiziell zu sein scheinen.
Wenn du Probleme hast, solltest du sie deaktivieren und versuchen, erneut aufzubauen.

Siehe discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub für die offizielle Liste.

========================================
Discourse-Version auf discuss.codechef.com: NICHT GEFUNDEN
Discourse-Version auf localhost: NICHT GEFUNDEN

==================== SPEICHERINFORMATIONEN ====================
Betriebssystem: Linux
RAM (MB): 3796

          gesamt        verwendet     frei      geteilt  Puffer/Cache   verfügbar

Speicher: 3707 226 2766 0 713 3134
Swap: 0 0 0

==================== FESTPLATTENPLATZ-PRÜFUNG ====================
---------- Betriebssystem-Festplattenplatz ----------
Dateisystem Größe Verwendet Verfügbar Nutzung% Eingehängt auf
/dev/nvme0n1p1 32G 19G 14G 57% /

==================== FESTPLATTENINFORMATIONEN ====================
Festplatte /dev/nvme0n1: 32 GiB, 34359738368 Bytes, 67108864 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physisch): 512 Bytes / 512 Bytes
I/O-Größe (minimum/optimal): 512 Bytes / 512 Bytes
Partitionstyp: gpt
Festplattenkennung: D644E4B4-1955-43E3-BBBB-5773780BDEE7

Gerät Start Ende Sektoren Größe Typ
/dev/nvme0n1p1 4096 67108830 67104735 32G Linux-Dateisystem
/dev/nvme0n1p128 2048 4095 2048 1M BIOS-Boot

Partitionstabelleneinträge sind nicht in Festplattenreihenfolge.

==================== ENDE FESTPLATTENINFORMATIONEN ====================

==================== MAIL-TEST ====================
Für einen robusten Test, hole dir eine Adresse von http://www.mail-tester.com/
Mail-Test übersprungen.

==================== FERTIG! ====================

Du kannst die Ausgabe dieses Skripts mit
LESS=-Ri less /tmp/discourse-debug.txt

überprüfen

ABER ZUERST, stelle sicher, dass du die ersten drei Befehle unten kennst!!!

Befehle, die du beim Anzeigen der Datei mit dem obigen Befehl (genannt ‘less’) kennen solltest:
q – beenden
/error – suche nach dem Wort ‘error’
n – suche nach dem nächsten Vorkommen
g – gehe zum Anfang der Datei
f – gehe eine Seite vorwärts
b – gehe eine Seite rückwärts
G – gehe zum Ende der Datei


Kann mir jemand bitte helfen?

Der Hauptfehler, der gegen Ende auftritt, ist dieser.

I, [2022-02-22T08:23:19.835243 #1] INFO – : Beende asynchrone Prozesse
I, [2022-02-22T08:23:19.835295 #1] INFO – : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 46
I, [2022-02-22T08:23:19.835334 #1] INFO – : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 107
2022-02-22 08:23:19.835 UTC [46] LOG: received fast shutdown request
107:signal-handler (1645518199) Received SIGTERM scheduling shutdown…
2022-02-22 08:23:19.838 UTC [46] LOG: aborting any active transactions
2022-02-22 08:23:19.841 UTC [46] LOG: background worker “logical replication launcher” (PID 55) exited with exit code 1
2022-02-22 08:23:19.841 UTC [50] LOG: shutting down
2022-02-22 08:23:19.860 UTC [46] LOG: database system is shut down
107:M 22 Feb 2022 08:23:19.930 # User requested shutdown…
107:M 22 Feb 2022 08:23:19.930 * Saving the final RDB snapshot before exiting.
107:M 22 Feb 2022 08:23:19.934 * DB saved on disk
107:M 22 Feb 2022 08:23:19.934 # Redis is now ready to exit, bye bye…

FEHLGESCHLAGEN

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ fehlgeschlagen mit Rückgabe #<Process::Status: pid 1856 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec fehlgeschlagen mit den Parametern {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es könnte mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
==================== ENDE DES WIEDERAUFBAU-LOGS ====================
Anwendung konnte nicht wieder aufgebaut werden.

[quote=„Aniruddh_Dubey, post:1, topic:219037″]
Discourse erfordert Redis 6.2.0 oder höher
[/quote]

^^ das ist das Problem.

Führen Sie eine Standardinstallation gemäß unserer Anleitung durch? Wenn ja, hätte sich Redis automatisch aktualisieren sollen, daher ist dies ziemlich überraschend.

Wir verwenden AWS ElastiCache für Redis. Ich denke, ich muss eine neue Redis-Instanz mit der Version 6.2.0 oder höher erstellen, richtig?

Ja, das sollte funktionieren :+1:

Ich bin nicht sehr vertraut mit Elasticache, aber wenn es eine Möglichkeit gibt, Ihre bestehende Instanz zu „aktualisieren“, ohne Daten zu verlieren, würde das sicherstellen, dass Benutzer ihre bestehenden Anmeldesitzungen nicht verlieren.

Ich habe Redis auf 6.2.5 aktualisiert, aber es wird immer noch nicht neu erstellt.

Steht im Log immer noch „Discourse erfordert Redis 6.2.0 oder höher“?

Nein, ich kann diese Zeile jetzt nicht finden.
Hier ist die vollständige Ausgabe von discourse-doctor.

Das sieht nach einem Fehler aus einem Drittanbieter-Plugin aus: discourse-codechef-email-handler. Es muss wahrscheinlich aktualisiert werden, damit es mit der neuesten Version von Discourse funktioniert.

Im Grunde haben wir die Klasse single_sign_on erweitert, um eine benutzerdefinierte E-Mail als Accessor hinzuzufügen.

Hier ist der Code dafür.

# name: discourse-codechef-email-handler
# about: Ein Plugin, um E-Mails an die richtige E-Mail-Adresse für mehrere Konten, die mit derselben Adresse verknüpft sind, weiterzuleiten
#        und alle Funktionen im Zusammenhang mit der E-Mail-Adresse eines Benutzers bei CodeChef zu verwalten.

enabled_site_setting :discourse_codechef_email_handler_enabled

after_initialize do

    # Dieser Codeblock überschreibt build_email(), um E-Mails an codechef_email(user.codechef_email)
    # anstelle von email(user.email) zu senden.
    require_dependency 'email/message_builder'
    module ::Email::BuildEmailHelper
        def build_email(*builder_args)
            user = User.find_by_email(builder_args[0])
            builder_args[0] = user.codechef_email
            builder = Email::MessageBuilder.new(*builder_args)
            headers(builder.header_args) if builder.header_args.present?
            mail(builder.build_args).tap { |message|
              if message && h = builder.html_part
                message.html_part = h
              end
            }
        end
    end

    # Dieser Codeblock erweitert die SingleSignOn-Klasse, um codechef_email als ACCESSOR einzuschließen
    require_dependency 'single_sign_on'
    class ::SingleSignOn
        ACCESSORS = ACCESSORS.dup << :codechef_email
        attr_accessor(*ACCESSORS)
    end

    # Dieser Codeblock überschreibt 'change_external_attributes_and_override', um codechef_email bei jedem
    # Login bei Discourse über SSO zu speichern.
    require_dependency 'discourse_single_sign_on'
    class ::DiscourseSingleSignOn
        module AddCodeChefEmail
            def change_external_attributes_and_override(sso_record, user)
                super(sso_record, user)
                user.codechef_email = codechef_email
            end
        end
        prepend AddCodeChefEmail
    end
end

Können Sie mir Dokumentationen zeigen, wo ich die Änderungen sehen kann?

Die SSO-bezogenen Klassen wurden in der neuesten Version von Discourse umbenannt. Sie können die Änderung hier sehen:

Beachten Sie, dass wir das Patchen des Kernverhaltens wie dieses in Plugins nicht wirklich empfehlen. Es wäre viel besser, wenn Sie die benutzerdefinierte E-Mail-Logik auf der Identitätsanbieterseite handhaben könnten.

Verstanden. Ich habe die Klassennamen vorerst geändert und es hat funktioniert.
Ich werde weiter untersuchen, wie die Anforderung erfüllt werden kann, ohne das Kernverhalten zu ändern.
Vielen Dank für all Ihre Hilfe. :slight_smile: