La dernière mise à niveau du site ne fonctionne pas

Une erreur s’est produite lors de ma mise à jour

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

Veuillez m’aider à la corriger.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’
[DÉPRÉCIÉ] L’indicateur --deployment est déprécié car il repose sur le fait d’être mémorisé entre les invocations de bundler, ce que bundler ne fera plus dans les futures versions. Veuillez plutôt utiliser bundle config set --local deployment 'true', et arrêter d’utiliser cet indicateur
[DÉPRÉCIÉ] L’indicateur --without est déprécié car il repose sur le fait d’être mémorisé entre les invocations de bundler, ce que bundler ne fera plus dans les futures versions. Veuillez plutôt utiliser bundle config set --local without 'test development', et arrêter d’utiliser cet indicateur
I, [2022-02-22T08:22:12.051781 #1] INFO – : Exécution de bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development" avec bundler 2.3.4
Gelé, utilisation de la résolution depuis le fichier de verrouillage
La définition est manquante [“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
Récupération des métadonnées du gem depuis https://rubygems.org/
Recherche des 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
Recherche des 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
Recherche des 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
Recherche des 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
Recherche des 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”]
Recherche des gems [“powerbar”, “pattern-match”, “coffee-script-source”, “needle”, “jruby-pageant”, “bcrypt_pbkdf”, “rbnacl”, “rbnacl-libsodium”, “virtus”]
Recherche des gems [“ansi”, “descendants_tracker”, “axiom-types”, “coercible”, “equalizer”]
Recherche des gems [“ice_nine”, “adamantium”]
Recherche des gems [“memoizable”]
Utilisation de rake 13.0.6
0: rake (13.0.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rake-13.0.6.gemspec
Utilisation de concurrent-ruby 1.1.9
2: concurrent-ruby (1.1.9) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.9.gemspec
Utilisation de minitest 5.15.0
Utilisation de builder 3.2.4
3: builder (3.2.4) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Utilisation de erubi 1.10.0
2: erubi (1.10.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
1: minitest (5.15.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.15.0.gemspec
Récupération de zeitwerk 2.5.4
Utilisation de racc 1.6.0
Utilisation de crass 1.0.6
Utilisation de rack 2.2.3
1: rack (2.2.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
3: racc (1.6.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.6.0.gemspec
Utilisation de public_suffix 4.0.6
3: public_suffix (4.0.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.6.gemspec
Utilisation de aws-eventstream 1.2.0
3: aws-eventstream (1.2.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.2.0.gemspec
Utilisation de aws-partitions 1.516.0
3: aws-partitions (1.516.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.516.0.gemspec
Récupération de jmespath 1.6.0
2: crass (1.0.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
Utilisation de ember-source 2.18.2
2: ember-source (2.18.2) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
Utilisation de execjs 2.8.1
2: execjs (2.8.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Récupération de msgpack 1.4.5
Utilisation de mini_mime 1.1.2
1: mini_mime (1.1.2) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.2.gemspec
Utilisation de bundler 2.3.4
1: bundler (2.3.4) depuis /usr/local/lib/ruby/gems/2.7.0/specifications/bundler-2.3.4.gemspec
Utilisation de byebug 11.1.3
1: byebug (11.1.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
Utilisation de cbor 0.5.9.6
1: cbor (0.5.9.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cbor-0.5.9.6.gemspec
Utilisation de chunky_png 1.4.0
1: chunky_png (1.4.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
Utilisation de coderay 1.1.3
1: coderay (1.1.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
Utilisation de colored2 3.1.2
1: colored2 (3.1.2) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
Utilisation de connection_pool 2.2.5
1: connection_pool (2.2.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
Récupération de ipaddr 1.2.4
Installation de jmespath 1.6.0
Installation de ipaddr 1.2.4
Installation de zeitwerk 2.5.4
Installation de msgpack 1.4.5 avec extensions natives
1: ipaddr (1.2.4) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ipaddr-1.2.4.gemspec
Récupération de cppjieba_rb 0.4.2
0: zeitwerk (2.5.4) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.5.4.gemspec
Utilisation de diffy 3.4.0
0: diffy (3.4.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
Utilisation de method_source 1.0.0
0: method_source (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/method_source-1.0.0.gemspec
Utilisation de thor 1.2.1
0: thor (1.2.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.2.1.gemspec
Utilisation de discourse-ember-source 3.12.2.3
0: discourse-ember-source (3.12.2.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.3.gemspec
Utilisation de discourse-fonts 0.0.9
0: discourse-fonts (0.0.9) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.9.gemspec
Récupération de regexp_parser 2.2.1
Construction des extensions natives. Cela peut prendre un moment…
Installation de regexp_parser 2.2.1
0: regexp_parser (2.2.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.2.1.gemspec
Utilisation de email_reply_trimmer 0.1.13
0: email_reply_trimmer (0.1.13) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
Récupération de excon 0.91.0
3: jmespath (1.6.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.6.0.gemspec
Utilisation de exifr 1.3.9
3: exifr (1.3.9) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
Utilisation de faraday-em_http 1.0.0
3: faraday-em_http (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_http-1.0.0.gemspec
Utilisation de faraday-em_synchrony 1.0.0
3: faraday-em_synchrony (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Utilisation de faraday-excon 1.1.0
3: faraday-excon (1.1.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Utilisation de faraday-httpclient 1.0.1
3: faraday-httpclient (1.0.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Utilisation de multipart-post 2.1.1
3: multipart-post (2.1.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Utilisation de faraday-net_http 1.0.1
3: faraday-net_http (1.0.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Utilisation de faraday-net_http_persistent 1.2.0
3: faraday-net_http_persistent (1.2.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http_persistent-1.2.0.gemspec
Utilisation de faraday-patron 1.0.0
3: faraday-patron (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Utilisation de faraday-rack 1.0.0
3: faraday-rack (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Utilisation de faraday-retry 1.0.3
3: faraday-retry (1.0.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-retry-1.0.3.gemspec
Utilisation de ruby2_keywords 0.0.5
3: ruby2_keywords (0.0.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Utilisation de fast_blank 1.0.1
3: fast_blank (1.0.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.1.gemspec
Utilisation de fast_xs 0.8.0
3: fast_xs (0.8.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
Utilisation de fastimage 2.2.6
3: fastimage (2.2.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.6.gemspec
Utilisation de ffi 1.15.5
3: ffi (1.15.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.5.gemspec
Utilisation de fspath 3.1.2
3: fspath (3.1.2) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
Utilisation de gc_tracer 1.5.1
3: gc_tracer (1.5.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/gc_tracer-1.5.1.gemspec
Utilisation de guess_html_encoding 0.0.11
3: guess_html_encoding (0.0.11) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
Utilisation de hana 1.3.7
3: hana (1.3.7) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Utilisation de hashie 5.0.0
3: hashie (5.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-5.0.0.gemspec
Utilisation de highline 2.0.3
3: highline (2.0.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
Utilisation de hkdf 0.3.0
3: hkdf (0.3.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
Utilisation de htmlentities 4.3.4
3: htmlentities (4.3.4) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/htmlentities-4.3.4.gemspec
Utilisation de http_accept_language 2.1.1
3: http_accept_language (2.1.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Utilisation de image_size 3.0.1
3: image_size (3.0.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-3.0.1.gemspec
Récupération de in_threads 1.6.0
Installation de in_threads 1.6.0
Installation de excon 0.91.0
3: in_threads (1.6.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.6.0.gemspec
Utilisation de progress 3.6.0
3: progress (3.6.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Utilisation de json 2.6.1
3: json (2.6.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.6.1.gemspec
Utilisation de uri_template 0.7.0
3: uri_template (0.7.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uri_template-0.7.0.gemspec
Utilisation de jwt 2.3.0
3: jwt (2.3.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.3.0.gemspec
Utilisation de kgio 2.11.4
3: kgio (2.11.4) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Utilisation de libv8-node 16.10.0.0 (x86_64-linux)
3: libv8-node (16.10.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Utilisation de logstash-event 1.2.02
3: logstash-event (1.2.02) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Utilisation de logster 2.10.1
3: logster (2.10.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.10.1.gemspec
Utilisation de lru_redux 1.1.0
3: lru_redux (1.1.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
Utilisation de lz4-ruby 0.3.3
3: lz4-ruby (0.3.3) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lz4-ruby-0.3.3.gemspec
Utilisation de maxminddb 0.1.22
3: maxminddb (0.1.22) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
Utilisation de memory_profiler 1.0.0
3: memory_profiler (1.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/memory_profiler-1.0.0.gemspec
Utilisation de redis 4.5.1
3: redis (4.5.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.5.1.gemspec
Récupération de mini_sql 1.3.0
0: excon (0.91.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.91.0.gemspec
Utilisation de multi_json 1.15.0
0: multi_json (1.15.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_json-1.15.0.gemspec
Utilisation de multi_xml 0.6.0
0: multi_xml (0.6.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_xml-0.6.0.gemspec
Utilisation de mustache 1.1.1
0: mustache (1.1.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Utilisation de nio4r 2.5.8
0: nio4r (2.5.8) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Utilisation de oauth 0.5.8
0: oauth (0.5.8) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.8.gemspec
Récupération de oj 3.13.11
Installation de mini_sql 1.3.0
Installation de oj 3.13.11 avec extensions natives
3: mini_sql (1.3.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.3.0.gemspec
Utilisation de optimist 3.0.1
3: optimist (3.0.1) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Récupération de pg 1.3.2
Installation de pg 1.3.2 avec extensions natives
Construction des extensions natives. Cela peut prendre un moment…
Construction des extensions natives. Cela peut prendre un moment…
Installation de cppjieba_rb 0.4.2 avec extensions natives
Construction des extensions natives. Cela peut prendre un moment…
2: msgpack (1.4.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.5.gemspec
Utilisation de r2 0.2.7
2: r2 (0.2.7) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Utilisation de raindrops 0.20.0
2: raindrops (0.20.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.20.0.gemspec
Utilisation de rchardet 1.8.0
2: rchardet (1.8.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Utilisation de rexml 3.2.5
2: rexml (3.2.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rexml-3.2.5.gemspec
Utilisation de rinku 2.0.6
2: rinku (2.0.6) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
Utilisation de rotp 6.2.0
2: rotp (6.2.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Utilisation de rqrcode_core 1.2.0
2: rqrcode_core (1.2.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.2.0.gemspec
Utilisation de rtlit 0.0.5
2: rtlit (0.0.5) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Utilisation de rubyzip 2.3.2
2: rubyzip (2.3.2) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.2.gemspec
Utilisation de tilt 2.0.10
2: tilt (2.0.10) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
Utilisation de sshkey 2.0.0
2: sshkey (2.0.0) depuis /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Récupération de stackprof 0.2.18
Installation de stackprof 0.2.18 avec extensions natives
Construction des extensions natives. Cela peut prendre un moment…
2: stackprof (0.2.18) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.18.gemspec
Utilisation de 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
Utilisation de 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
Récupération de i18n 1.10.0
Installation de 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
Utilisation de 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
Récupération de nokogiri 1.13.1 (x86_64-linux)
Installation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Récupération de request_store 1.5.1
Installation de 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
Récupération de message_bus 4.1.0
Installation de 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
Utilisation de 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
Récupération de rack-protection 2.2.0
Installation de 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
Utilisation de 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
Utilisation de mail 2.8.0.edge depuis GitHub - discourse/mail: A Really Ruby Mail Library · GitHub (à main@5b700fc)
2: mail (2.8.0.edge) from /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Récupération de mini_racer 0.6.2
Installation de mini_racer 0.6.2 avec extensions natives
Construction des extensions natives. Cela peut prendre un certain temps…
1: cppjieba_rb (0.4.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.4.2.gemspec
Récupération de sidekiq 6.4.1
Installation de 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
Utilisation de 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
Utilisation de 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
Récupération de puma 5.6.2
Installation de puma 5.6.2 avec extensions natives
Construction des extensions natives. Cela peut prendre un certain temps…
3: pg (1.3.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.3.2.gemspec
Récupération de bootsnap 1.10.3
Installation de bootsnap 1.10.3 avec extensions natives
Construction des extensions natives. Cela peut prendre un certain temps…
3: bootsnap (1.10.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.10.3.gemspec
Utilisation de 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
Récupération de rqrcode 2.1.1
Installation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Récupération de loofah 2.14.0
Installation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Récupération de json_schemer 0.2.19
Installation de 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
Utilisation de 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
Utilisation de 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
Récupération de faraday 1.10.0
Installation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Récupération de rails_failover 0.8.1
Installation de 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
Utilisation de 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
Utilisation de 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
Utilisation de 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
Bundle terminé ! 126 dépendances Gemfile, 176 gems maintenant installées.
Les gems des groupes ‘test’ et ‘development’ n’ont pas été installées.
Les gems bundled sont installées dans ./vendor/bundle

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 Le champ de résolution “lodash@4.17.21” est incompatible avec la version demandée “lodash@4.17.15”
warning " > @mixer/parallel-prettier@2.0.1" a une dépendance pair non satisfaite “prettier@^2.0.0”.
I, [2022-02-22T08:23:07.016495 #1] INFO – : yarn install v1.22.17
[1/5] Validation de package.json…
[2/5] Résolution des packages…
[3/5] Récupération des packages…
[4/5] Liaison des dépendances…
[5/5] Construction des packages frais…
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.17
[1/4] Résolution des packages…
[2/4] Récupération des packages…
[3/4] Liaison des dépendances…
[4/4] Construction des packages frais…
succès Fichier de verrouillage sauvegardé.
Terminé en 32.66s.
Terminé en 49.85s.
yarn cache v1.22.17
succès Cache vidé.
Terminé en 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 est déjà à la dernière version compatible
discourse-codechef-user-custom est déjà à la dernière version compatible
discourse-math est déjà à la dernière version compatible
discourse-codechef-api-custom est déjà à la dernière version compatible
discourse-codechef-scripts est déjà à la dernière version compatible

I, [2022-02-22T08:23:11.283319 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
Discourse nécessite Redis 6.2.0 ou supérieur
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
Construction des extensions natives. Cela peut prendre un certain temps…
Installation réussie de mysql2-0.5.2
1 gem installée

I, [2022-02-22T08:23:19.835243 #1] INFO – : Terminaison des processus asynchrones
I, [2022-02-22T08:23:19.835295 #1] INFO – : Envoi de INT à 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 – : Envoi de TERM à 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: demande d’arrêt rapide reçue
107:signal-handler (1645518199) SIGTERM reçu, planification de l’arrêt…
2022-02-22 08:23:19.838 UTC [46] LOG: annulation des transactions actives
2022-02-22 08:23:19.841 UTC [46] LOG: travailleur en arrière-plan “logical replication launcher” (PID 55) arrêté avec le code de sortie 1
2022-02-22 08:23:19.841 UTC [50] LOG: arrêt en cours
2022-02-22 08:23:19.860 UTC [46] LOG: système de base de données arrêté
107:M 22 fév. 2022 08:23:19.930 # Arrêt demandé par l’utilisateur…
107:M 22 fév. 2022 08:23:19.930 * Sauvegarde de la dernière instantanée RDB avant de quitter.
107:M 22 fév. 2022 08:23:19.934 * BD sauvegardée sur le disque
107:M 22 fév. 2022 08:23:19.934 # Redis est maintenant prêt à quitter, au revoir…

ÉCHEC

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ a échoué avec le retour #<Process::Status: pid 1856 exit 1>
Lieu de l’échec : /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec a échoué avec les paramètres {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher des messages d’erreur antérieurs, il peut y en avoir plus d’un.
./discourse-doctor peut aider à diagnostiquer le problème.
==================== FIN DU JOURNAL DE RECONSTRUCTION ====================
Échec de la reconstruction de l’application.

Vérification de votre nom de domaine . . .

Connexion à discuss.codechef.com réussie.
Vous devriez probablement supprimer les plugins non standards et reconstruire.
Tentative de redémarrage du conteneur existant . . .
Architecture x86_64 détectée.

  • /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
    Impossible de trouver l’image ‘local_discourse/app:latest’ localement
    /bin/docker : Erreur de réponse du démon : accès au tir refusé pour local_discourse/app, le référentiel n’existe pas ou nécessite ‘docker login’.
    Voir ‘/bin/docker run --help’.
    Échec du redémarrage du conteneur.

==================== 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

AVERTISSEMENT :
Vous avez ce qui semble être des plugins non officiels.
Si vous rencontrez des problèmes, vous devriez les désactiver et essayer de reconstruire à nouveau.

Voir discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub pour la liste officielle.

========================================
Version de Discourse sur discuss.codechef.com : NON TROUVÉE
Version de Discourse sur localhost : NON TROUVÉE

==================== INFORMATIONS MÉMOIRE ====================
OS : Linux
RAM (Mo) : 3796

          total        utilisé        libre      partagé  buff/cache   disponible

Mémoire: 3707 226 2766 0 713 3134
Swap: 0 0 0

==================== VÉRIFICATION DE L’ESPACE DISQUE ====================
---------- Espace disque OS ----------
Système de fichiers Taille Utilisé Disp Util% Monté sur
/dev/nvme0n1p1 32G 19G 14G 57% /

==================== INFORMATIONS DISQUE ====================
Disque /dev/nvme0n1 : 32 Gio, 34359738368 octets, 67108864 secteurs
Unités : secteurs de 1 * 512 = 512 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille d’E/S (minimale/optimale) : 512 octets / 512 octets
Type de table de partitions : gpt
Identifiant de disque : D644E4B4-1955-43E3-BBBB-5773780BDEE7

Périphérique Début Fin Secteurs Taille Type
/dev/nvme0n1p1 4096 67108830 67104735 32G Système de fichiers Linux
/dev/nvme0n1p128 2048 4095 2048 1M Démarrage BIOS

Les entrées de la table de partitions ne sont pas dans l’ordre du disque.

==================== FIN DES INFORMATIONS DISQUE ====================

==================== TEST DE COURRIEL ====================
Pour un test robuste, obtenez une adresse depuis http://www.mail-tester.com/
Test de courriel ignoré.

==================== TERMINÉ ! ====================

Vous pouvez examiner la sortie de ce script avec
LESS=-Ri less /tmp/discourse-debug.txt

MAIS D’ABORD, assurez-vous de connaître les trois premières commandes ci-dessous !!!

Commandes à connaître lors de la consultation du fichier avec la commande ci-dessus (appelée ‘less’) :
q – quitter
/error<ENTRÉE> – rechercher le mot ‘error’
n – rechercher l’occurrence suivante
g – aller au début du fichier
f – avancer d’une page
b – reculer d’une page
G – aller à la fin du fichier


Quelqu'un peut-il m'aider s'il vous plaît ?

L'erreur principale qui apparaît vers la fin est celle-ci.

I, [2022-02-22T08:23:19.835243 #1] INFO – : Terminaison des processus asynchrones
I, [2022-02-22T08:23:19.835295 #1] INFO – : Envoi de INT à 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 – : Envoi de TERM à 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: demande d’arrêt rapide reçue
107:signal-handler (1645518199) SIGTERM reçu, planification de l’arrêt…
2022-02-22 08:23:19.838 UTC [46] LOG: annulation des transactions actives
2022-02-22 08:23:19.841 UTC [46] LOG: travailleur en arrière-plan “logical replication launcher” (PID 55) arrêté avec le code de sortie 1
2022-02-22 08:23:19.841 UTC [50] LOG: arrêt en cours
2022-02-22 08:23:19.860 UTC [46] LOG: système de base de données arrêté
107:M 22 fév. 2022 08:23:19.930 # Arrêt demandé par l’utilisateur…
107:M 22 fév. 2022 08:23:19.930 * Sauvegarde de la dernière instantanée RDB avant de quitter.
107:M 22 fév. 2022 08:23:19.934 * BD sauvegardée sur le disque
107:M 22 fév. 2022 08:23:19.934 # Redis est maintenant prêt à quitter, au revoir…

ÉCHEC

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ a échoué avec le retour #<Process::Status: pid 1856 exit 1>
Lieu de l’échec : /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec a échoué avec les paramètres {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher des messages d’erreur antérieurs, il peut y en avoir plus d’un.
./discourse-doctor peut aider à diagnostiquer le problème.
==================== FIN DU JOURNAL DE RECONSTRUCTION ====================
Échec de la reconstruction de l’application.

^^ c’est le problème.

Exécutez-vous une installation standard conformément à notre guide ? Si c’est le cas, Redis aurait dû se mettre à jour automatiquement, c’est donc assez surprenant.

Nous utilisons AWS elasticache pour redis. Je pense donc que je dois créer une nouvelle instance Redis avec la version 6.2.0 ou supérieure, n’est-ce pas ?

Oui, cela devrait suffire :+1:

Je ne connais pas très bien Elasticache, mais s’il existe un moyen de « mettre à niveau » votre instance existante sans perdre de données, cela garantirait que les utilisateurs ne perdent pas leurs sessions de connexion existantes.

J’ai mis à jour redis vers la version 6.2.5, mais il ne se reconstruit toujours pas.

Le journal indique-t-il toujours « Discourse requires Redis 6.2.0 or up » ?

Non, je ne trouve plus cette ligne.
Voici la sortie complète de discourse-doctor.

On dirait une erreur provenant d’un plugin tiers : discourse-codechef-email-handler. Il devra probablement être mis à jour pour fonctionner avec la dernière version de Discourse.

Essentiellement, nous avons étendu la classe single_sign_on pour ajouter un email personnalisé en tant qu’accesseur.

Voici le code correspondant.

# name: discourse-codechef-email-handler
# about: Un plugin pour rediriger les e-mails vers la bonne adresse e-mail pour plusieurs comptes associés à la même adresse,
#        et gérer toutes les fonctions liées à l'adresse e-mail d'un utilisateur sur CodeChef.

enabled_site_setting :discourse_codechef_email_handler_enabled

after_initialize do 

    # Ce bloc de code remplace build_email() pour envoyer des e-mails à codechef_email(user.codechef_email) 
    # au lieu de email(user.email)
    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

    # Ce bloc de code étend la classe SingleSignOn pour inclure codechef_email en tant qu'ACCESSEUR 
    require_dependency 'single_sign_on'
    class ::SingleSignOn
        ACCESSORS = ACCESSORS.dup << :codechef_email 
        attr_accessor(*ACCESSORS)
    end

    # Ce bloc de code remplace 'change_external_attributes_and_override' pour enregistrer codechef_email à chaque 
    # connexion à Discourse via SSO
    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

Pouvez-vous m’indiquer une documentation où je peux voir les changements ?

Les classes liées au SSO ont été renommées dans la dernière version de Discourse. Vous pouvez voir le changement ici :

Notez que nous ne recommandons pas vraiment de patcher le comportement principal de cette manière dans les plugins. Il serait beaucoup mieux si vous pouviez gérer la logique de messagerie personnalisée du côté du fournisseur d’identité.

Compris. J’ai changé les noms de classe pour l’instant et cela a fonctionné.
Je vais examiner plus en détail comment répondre à l’exigence sans apporter de modifications au comportement principal.
Merci beaucoup pour toute votre aide. :slight_smile: