Ultimo aggiornamento del sito non funzionante

Si è verificato un errore nel mio aggiornamento

api_key = "una veloce volpe marrone"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })

Per favore aiutami a risolverlo.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’
[DEPRECATED] Il flag --deployment è deprecato perché si basa sulla memorizzazione tra le invocazioni di bundler, cosa che bundler non farà più nelle versioni future. Invece, usa bundle config set --local deployment 'true' e smetti di usare questo flag
[DEPRECATED] Il flag --without è deprecato perché si basa sulla memorizzazione tra le invocazioni di bundler, cosa che bundler non farà più nelle versioni future. Invece, usa bundle config set --local without 'test development' e smetti di usare questo flag
I, [2022-02-22T08:22:12.051781 #1] INFO – : Esecuzione di bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development" con bundler 2.3.4
Bloccato, utilizzo della risoluzione dal lockfile
La definizione manca di [“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
Recupero metadati gem da https://rubygems.org/
Ricerca gem [“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
Ricerca gem [“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
Ricerca gem [“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
Ricerca gem [“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
Ricerca gem [“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”]
Ricerca gem [“powerbar”, “pattern-match”, “coffee-script-source”, “needle”, “jruby-pageant”, “bcrypt_pbkdf”, “rbnacl”, “rbnacl-libsodium”, “virtus”]
Ricerca gem [“ansi”, “descendants_tracker”, “axiom-types”, “coercible”, “equalizer”]
Ricerca gem [“ice_nine”, “adamantium”]
Ricerca gem [“memoizable”]
Utilizzo rake 13.0.6
0: rake (13.0.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rake-13.0.6.gemspec
Utilizzo concurrent-ruby 1.1.9
2: concurrent-ruby (1.1.9) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.9.gemspec
Utilizzo minitest 5.15.0
Utilizzo builder 3.2.4
3: builder (3.2.4) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Utilizzo erubi 1.10.0
2: erubi (1.10.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
1: minitest (5.15.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.15.0.gemspec
Recupero zeitwerk 2.5.4
Utilizzo racc 1.6.0
Utilizzo crass 1.0.6
Utilizzo rack 2.2.3
1: rack (2.2.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
3: racc (1.6.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.6.0.gemspec
Utilizzo public_suffix 4.0.6
3: public_suffix (4.0.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.6.gemspec
Utilizzo aws-eventstream 1.2.0
3: aws-eventstream (1.2.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.2.0.gemspec
Utilizzo aws-partitions 1.516.0
3: aws-partitions (1.516.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.516.0.gemspec
Recupero jmespath 1.6.0
2: crass (1.0.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
Utilizzo ember-source 2.18.2
2: ember-source (2.18.2) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
Utilizzo execjs 2.8.1
2: execjs (2.8.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Recupero msgpack 1.4.5
Utilizzo mini_mime 1.1.2
1: mini_mime (1.1.2) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.2.gemspec
Utilizzo bundler 2.3.4
1: bundler (2.3.4) da /usr/local/lib/ruby/gems/2.7.0/specifications/bundler-2.3.4.gemspec
Utilizzo byebug 11.1.3
1: byebug (11.1.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
Utilizzo cbor 0.5.9.6
1: cbor (0.5.9.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cbor-0.5.9.6.gemspec
Utilizzo chunky_png 1.4.0
1: chunky_png (1.4.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
Utilizzo coderay 1.1.3
1: coderay (1.1.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
Utilizzo colored2 3.1.2
1: colored2 (3.1.2) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
Utilizzo connection_pool 2.2.5
1: connection_pool (2.2.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
Recupero ipaddr 1.2.4
Installazione jmespath 1.6.0
Installazione ipaddr 1.2.4
Installazione zeitwerk 2.5.4
Installazione msgpack 1.4.5 con estensioni native
1: ipaddr (1.2.4) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ipaddr-1.2.4.gemspec
Recupero cppjieba_rb 0.4.2
0: zeitwerk (2.5.4) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.5.4.gemspec
Utilizzo diffy 3.4.0
0: diffy (3.4.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
Utilizzo method_source 1.0.0
0: method_source (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/method_source-1.0.0.gemspec
Utilizzo thor 1.2.1
0: thor (1.2.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.2.1.gemspec
Utilizzo discourse-ember-source 3.12.2.3
0: discourse-ember-source (3.12.2.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.3.gemspec
Utilizzo discourse-fonts 0.0.9
0: discourse-fonts (0.0.9) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.9.gemspec
Recupero regexp_parser 2.2.1
Costruzione estensioni native. Questo potrebbe richiedere un po’ di tempo…
Installazione regexp_parser 2.2.1
0: regexp_parser (2.2.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.2.1.gemspec
Utilizzo email_reply_trimmer 0.1.13
0: email_reply_trimmer (0.1.13) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
Recupero excon 0.91.0
3: jmespath (1.6.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.6.0.gemspec
Utilizzo exifr 1.3.9
3: exifr (1.3.9) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
Utilizzo faraday-em_http 1.0.0
3: faraday-em_http (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_http-1.0.0.gemspec
Utilizzo faraday-em_synchrony 1.0.0
3: faraday-em_synchrony (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Utilizzo faraday-excon 1.1.0
3: faraday-excon (1.1.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Utilizzo faraday-httpclient 1.0.1
3: faraday-httpclient (1.0.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Utilizzo multipart-post 2.1.1
3: multipart-post (2.1.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Utilizzo faraday-net_http 1.0.1
3: faraday-net_http (1.0.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Utilizzo faraday-net_http_persistent 1.2.0
3: faraday-net_http_persistent (1.2.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http_persistent-1.2.0.gemspec
Utilizzo faraday-patron 1.0.0
3: faraday-patron (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Utilizzo faraday-rack 1.0.0
3: faraday-rack (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Utilizzo faraday-retry 1.0.3
3: faraday-retry (1.0.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-retry-1.0.3.gemspec
Utilizzo ruby2_keywords 0.0.5
3: ruby2_keywords (0.0.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Utilizzo fast_blank 1.0.1
3: fast_blank (1.0.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.1.gemspec
Utilizzo fast_xs 0.8.0
3: fast_xs (0.8.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
Utilizzo fastimage 2.2.6
3: fastimage (2.2.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.6.gemspec
Utilizzo ffi 1.15.5
3: ffi (1.15.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.5.gemspec
Utilizzo fspath 3.1.2
3: fspath (3.1.2) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
Utilizzo gc_tracer 1.5.1
3: gc_tracer (1.5.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/gc_tracer-1.5.1.gemspec
Utilizzo guess_html_encoding 0.0.11
3: guess_html_encoding (0.0.11) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
Utilizzo hana 1.3.7
3: hana (1.3.7) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Utilizzo hashie 5.0.0
3: hashie (5.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-5.0.0.gemspec
Utilizzo highline 2.0.3
3: highline (2.0.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
Utilizzo hkdf 0.3.0
3: hkdf (0.3.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
Utilizzo htmlentities 4.3.4
3: htmlentities (4.3.4) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/htmlentities-4.3.4.gemspec
Utilizzo http_accept_language 2.1.1
3: http_accept_language (2.1.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Utilizzo image_size 3.0.1
3: image_size (3.0.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-3.0.1.gemspec
Recupero in_threads 1.6.0
Installazione in_threads 1.6.0
Installazione excon 0.91.0
3: in_threads (1.6.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.6.0.gemspec
Utilizzo progress 3.6.0
3: progress (3.6.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Utilizzo json 2.6.1
3: json (2.6.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.6.1.gemspec
Utilizzo uri_template 0.7.0
3: uri_template (0.7.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uri_template-0.7.0.gemspec
Utilizzo jwt 2.3.0
3: jwt (2.3.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.3.0.gemspec
Utilizzo kgio 2.11.4
3: kgio (2.11.4) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Utilizzo libv8-node 16.10.0.0 (x86_64-linux)
3: libv8-node (16.10.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Utilizzo logstash-event 1.2.02
3: logstash-event (1.2.02) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Utilizzo logster 2.10.1
3: logster (2.10.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.10.1.gemspec
Utilizzo lru_redux 1.1.0
3: lru_redux (1.1.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
Utilizzo lz4-ruby 0.3.3
3: lz4-ruby (0.3.3) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lz4-ruby-0.3.3.gemspec
Utilizzo maxminddb 0.1.22
3: maxminddb (0.1.22) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
Utilizzo memory_profiler 1.0.0
3: memory_profiler (1.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/memory_profiler-1.0.0.gemspec
Utilizzo redis 4.5.1
3: redis (4.5.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.5.1.gemspec
Recupero mini_sql 1.3.0
0: excon (0.91.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.91.0.gemspec
Utilizzo multi_json 1.15.0
0: multi_json (1.15.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_json-1.15.0.gemspec
Utilizzo multi_xml 0.6.0
0: multi_xml (0.6.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_xml-0.6.0.gemspec
Utilizzo mustache 1.1.1
0: mustache (1.1.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Utilizzo nio4r 2.5.8
0: nio4r (2.5.8) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Utilizzo oauth 0.5.8
0: oauth (0.5.8) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.8.gemspec
Recupero oj 3.13.11
Installazione mini_sql 1.3.0
Installazione oj 3.13.11 con estensioni native
3: mini_sql (1.3.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.3.0.gemspec
Utilizzo optimist 3.0.1
3: optimist (3.0.1) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Recupero pg 1.3.2
Installazione pg 1.3.2 con estensioni native
Costruzione estensioni native. Questo potrebbe richiedere un po’ di tempo…
Costruzione estensioni native. Questo potrebbe richiedere un po’ di tempo…
Installazione cppjieba_rb 0.4.2 con estensioni native
Costruzione estensioni native. Questo potrebbe richiedere un po’ di tempo…
2: msgpack (1.4.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.5.gemspec
Utilizzo r2 0.2.7
2: r2 (0.2.7) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Utilizzo raindrops 0.20.0
2: raindrops (0.20.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.20.0.gemspec
Utilizzo rchardet 1.8.0
2: rchardet (1.8.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Utilizzo rexml 3.2.5
2: rexml (3.2.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rexml-3.2.5.gemspec
Utilizzo rinku 2.0.6
2: rinku (2.0.6) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
Utilizzo rotp 6.2.0
2: rotp (6.2.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Utilizzo rqrcode_core 1.2.0
2: rqrcode_core (1.2.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.2.0.gemspec
Utilizzo rtlit 0.0.5
2: rtlit (0.0.5) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Utilizzo rubyzip 2.3.2
2: rubyzip (2.3.2) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.2.gemspec
Utilizzo tilt 2.0.10
2: tilt (2.0.10) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
Utilizzo sshkey 2.0.0
2: sshkey (2.0.0) da /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Recupero stackprof 0.2.18
Installazione stackprof 0.2.18 con estensioni native
Costruzione estensioni native. Questo potrebbe richiedere un po’ di tempo…
2: stackprof (0.2.18) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.18.gemspec
Using 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
Using 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
Fetching i18n 1.10.0
Installing 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
Using 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
Fetching nokogiri 1.13.1 (x86_64-linux)
Installing 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Fetching request_store 1.5.1
Installing 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
Fetching message_bus 4.1.0
Installing 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
Using 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
Fetching rack-protection 2.2.0
Installing 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Fetching mini_racer 0.6.2
Installing mini_racer 0.6.2 with native extensions
Building native extensions. This could take a while…
1: cppjieba_rb (0.4.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.4.2.gemspec
Fetching sidekiq 6.4.1
Installing 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
Using 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
Using 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
Fetching puma 5.6.2
Installing puma 5.6.2 with native extensions
Building native extensions. This could take a while…
3: pg (1.3.2) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.3.2.gemspec
Fetching bootsnap 1.10.3
Installing bootsnap 1.10.3 with native extensions
Building native extensions. This could take a while…
3: bootsnap (1.10.3) from /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.10.3.gemspec
Using 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
Fetching rqrcode 2.1.1
Installing 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
Using 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
Using 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
Using 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
Using 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
Fetching loofah 2.14.0
Installing 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Fetching json_schemer 0.2.19
Installing 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
Using 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
Using 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
Fetching faraday 1.10.0
Installing 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Using 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
Fetching rails_failover 0.8.1
Installing 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
Using 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
Using 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
Using 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 complete! 126 Gemfile dependencies, 176 gems now installed.
Gems in the groups ‘test’ and ‘development’ were not installed.
Bundled gems are installed into ./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 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] Validating package.json…
[2/5] Resolving packages…
[3/5] Fetching packages…
[4/5] Linking dependencies…
[5/5] Building fresh packages…
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.17
[1/4] Resolving packages…
[2/4] Fetching packages…
[3/4] Linking dependencies…
[4/4] Building fresh packages…
success Saved lockfile.
Done in 32.66s.
Done in 49.85s.
yarn cache v1.22.17
success Cleared cache.
Done 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 is already at latest compatible version
discourse-codechef-user-custom is already at latest compatible version
discourse-math is already at latest compatible version
discourse-codechef-api-custom is already at latest compatible version
discourse-codechef-scripts is already at latest compatible version

I, [2022-02-22T08:23:11.283319 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
Discourse requires Redis 6.2.0 or up
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
Building native extensions. This could take a while…
Successfully installed mysql2-0.5.2
1 gem installed

I, [2022-02-22T08:23:19.835243 #1] INFO – : Terminating async processes
I, [2022-02-22T08:23:19.835295 #1] INFO – : Sending INT to 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 – : Sending TERM to 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…

FAILED

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ failed with return #<Process::Status: pid 1856 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec failed with the params {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
==================== END REBUILD LOG ====================
Failed to rebuild app.

Checking your domain name . . .

Connection to discuss.codechef.com succeeded.
You should probably remove any non-standard plugins and rebuild.
Attempting to restart existing container. . .
x86_64 arch detected.

  • /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
    Unable to find image ‘local_discourse/app:latest’ locally
    /bin/docker: Error response from daemon: pull access denied for local_discourse/app, repository does not exist or may require ‘docker login’.
    See ‘/bin/docker run --help’.
    Failed to restart the container.

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

WARNING:
You have what appear to be non-official plugins.
If you are having trouble, you should disable them and try rebuilding again.

See discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub for the official list.

========================================
Discourse version at discuss.codechef.com: NOT FOUND
Discourse version at localhost: NOT FOUND

==================== MEMORY INFORMATION ====================
OS: Linux
RAM (MB): 3796

          total        used        free      shared  buff/cache   available

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

==================== DISK SPACE CHECK ====================
---------- OS Disk Space ----------
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 32G 19G 14G 57% /

==================== DISK INFORMATION ====================
Disk /dev/nvme0n1: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D644E4B4-1955-43E3-BBBB-5773780BDEE7

Device Start End Sectors Size Type
/dev/nvme0n1p1 4096 67108830 67104735 32G Linux filesystem
/dev/nvme0n1p128 2048 4095 2048 1M BIOS boot

Partition table entries are not in disk order.

==================== END DISK INFORMATION ====================

==================== MAIL TEST ====================
For a robust test, get an address from http://www.mail-tester.com/
Mail test skipped.

==================== DONE! ====================

You can examine the output of this script with
LESS=-Ri less /tmp/discourse-debug.txt

BUT FIRST, make sure that you know the first three commands below!!!

Commands to know when viewing the file with the above command (called ‘less’):
q – quit
/error – search for the word ‘error’
n – search for the next occurrence
g – go to the beginning of the file
f – go forward a page
b – go back a page
G – go to the end of the file


Qualcuno può aiutarmi per favore?

L'errore principale che compare verso la fine è questo.

I, [2022-02-22T08:23:19.835243 #1] INFO – : Terminating async processes
I, [2022-02-22T08:23:19.835295 #1] INFO – : Sending INT to 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 – : Sending TERM to 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…

FAILED

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ failed with return #<Process::Status: pid 1856 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec failed with the params {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
e47c7ed53cf670fd0c81677b4f71bd6f63fc5d5d3d6bf26580361b2f62f46b69
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
==================== END REBUILD LOG ====================
Failed to rebuild app.

^^ questo è il problema.

Stai eseguendo un’installazione standard secondo la nostra guida? In tal caso, Redis dovrebbe essersi aggiornato automaticamente, quindi questo è piuttosto sorprendente.

Stiamo usando AWS elasticache per redis. Quindi penso di dover creare una nuova istanza Redis con la versione 6.2.0 o superiore, giusto?

Sì, dovrebbe bastare :+1:

Non ho molta familiarità con Elasticache, ma se c’è un modo per “aggiornare” la tua istanza esistente senza perdere dati, ciò garantirebbe che gli utenti non perdano le loro sessioni di accesso esistenti.

Ho aggiornato redis a 6.2.5, ma non si sta ancora ricompilando.

Il log dice ancora “Discourse richiede Redis 6.2.0 o versione successiva”?

No, non riesco più a trovare questa riga.
Ecco l’output completo di discourse-doctor.

Sembra un errore da un plugin di terze parti: discourse-codechef-email-handler. Probabilmente dovrà essere aggiornato per funzionare con l’ultima versione di Discourse.

In sostanza, stavamo estendendo la classe single_sign_on per aggiungere un’email personalizzata come Accessor.

Ecco il codice:

# name: discourse-codechef-email-handler
# about: Un plugin per reindirizzare le email all'indirizzo email corretto per più account associati allo stesso indirizzo,
#        e gestire tutte le funzioni relative all'indirizzo email di un utente su CodeChef.

enabled_site_setting :discourse_codechef_email_handler_enabled

after_initialize do 

    # Questo blocco di codice sovrascrive build_email() per inviare email a codechef_email(user.codechef_email) 
    # invece di 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

    # Questo blocco di codice estende la classe SingleSignOn per includere codechef_email come ACCESSOR 
    require_dependency 'single_sign_on'
    class ::SingleSignOn
        ACCESSORS = ACCESSORS.dup << :codechef_email 
        attr_accessor(*ACCESSORS)
    end

    # Questo blocco di codice sovrascrive 'change_external_attributes_and_override' per salvare codechef_email ad ogni 
    # accesso a discourse tramite 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

Puoi indicarmi della documentazione dove posso vedere le modifiche?

Le classi relative a SSO sono state rinominate nell’ultima versione di Discourse. Puoi vedere la modifica qui:

Nota che sconsigliamo vivamente di apportare modifiche al comportamento principale in questo modo nei plugin. Sarebbe molto meglio se potessi gestire la logica delle email personalizzate dal lato del provider di identità.

Capito. Per ora ho cambiato i nomi delle classi e ha funzionato.
Approfondirò ulteriormente come raggiungere il requisito senza apportare modifiche al comportamento principale.
Grazie mille per tutto il tuo aiuto. :slight_smile: