Dopo aver ricostruito ottieni il seguente errore: return #


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 1631 exit 1>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}

di seguito c’è tutto il log, chi può aiutarmi?

/usr/local/bin/pups --stdin
I, [2024-12-26T12:50:52.207241 #1]  INFO -- : Lettura da stdin
I, [2024-12-26T12:50:52.223092 #1]  INFO -- : File > /etc/service/postgres/run  chmod: +x  chown:
I, [2024-12-26T12:50:52.226838 #1]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2024-12-26T12:50:52.231373 #1]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2024-12-26T12:50:52.234873 #1]  INFO -- : File > /root/install_postgres  chmod: +x  chown:
I, [2024-12-26T12:50:52.238419 #1]  INFO -- : File > /root/upgrade_postgres  chmod: +x  chown:
I, [2024-12-26T12:50:52.240056 #1]  INFO -- : Sostituzione di data_directory = '/var/lib/postgresql/13/main' con data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.240707 #1]  INFO -- : Sostituzione di (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241185 #1]  INFO -- : Sostituzione di (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241563 #1]  INFO -- : Sostituzione di (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241951 #1]  INFO -- : Sostituzione di (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.242323 #1]  INFO -- : Sostituzione di (?-mix:#?default_text_search_config *=.*) con default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.242699 #1]  INFO -- : Sostituzione di (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243215 #1]  INFO -- : Sostituzione di (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243612 #1]  INFO -- : Sostituzione di (?-mix:#?log_min_duration_statement *=.*) con log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.244219 #1]  INFO -- : Sostituzione di (?-mix:^#local +replication +postgres +peer$) con local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.244634 #1]  INFO -- : Sostituzione di (?-mix:^host.*all.*all.*127.*$) con host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.244999 #1]  INFO -- : Sostituzione di (?-mix:^host.*all.*all.*::1\/128.*$) con host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.245528 #1]  INFO -- : > if [ -f /root/install_postgres ]; then
  /root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
  socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres già in esecuzione, arrestare il container ; exit 1
fi

I, [2024-12-26T12:50:58.805083 #1]  INFO -- : Generazione delle località (questo potrebbe richiedere un po' di tempo)...
  en_US.UTF-8... fatto
Generazione completata.

I, [2024-12-26T12:50:58.805434 #1]  INFO -- : > 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
I, [2024-12-26T12:50:58.812375 #1]  INFO -- : File > /usr/local/bin/create_db  chmod: +x  chown:
I, [2024-12-26T12:50:58.818965 #1]  INFO -- : File > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2024-12-26T12:50:58.823036 #1]  INFO -- : File > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2024-12-26T12:50:58.823281 #1]  INFO -- : > sleep 5
2024-12-26 12:50:58.899 GMT [39] LOG:  salto del file di configurazione mancante "/shared/postgres_data/postgresql.auto.conf"
2024-12-26 12:50:58.903 UTC [39] FATAL:  la directory dei dati "/shared/postgres_data" ha una proprietà errata
2024-12-26 12:50:58.903 UTC [39] HINT:  Il server deve essere avviato dall'utente che possiede la directory dei dati.
I, [2024-12-26T12:51:03.826002 #1]  INFO -- :
I, [2024-12-26T12:51:03.826212 #1]  INFO -- : > /usr/local/bin/create_db
createdb: errore: impossibile connettersi al database template1: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
psql: errore: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" non riuscita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
I, [2024-12-26T12:51:04.472673 #1]  INFO -- :
I, [2024-12-26T12:51:04.472805 #1]  INFO -- : > echo postgres installato!
I, [2024-12-26T12:51:04.474368 #1]  INFO -- : postgres installato!

I, [2024-12-26T12:51:04.479147 #1]  INFO -- : File > /etc/service/redis/run  chmod: +x  chown:
I, [2024-12-26T12:51:04.483492 #1]  INFO -- : File > /etc/service/redis/log/run  chmod: +x  chown:
I, [2024-12-26T12:51:04.487637 #1]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2024-12-26T12:51:04.488582 #1]  INFO -- : Sostituzione di daemonize yes con  in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489262 #1]  INFO -- : Sostituzione di (?-mix:^pidfile.*$) con  in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489751 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-12-26T12:51:04.493498 #1]  INFO -- :
I, [2024-12-26T12:51:04.493959 #1]  INFO -- : Sostituzione di (?-mix:^logfile.*$) con logfile "" in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.494534 #1]  INFO -- : Sostituzione di (?-mix:^bind .*$) con  in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495122 #1]  INFO -- : Sostituzione di (?-mix:^dir .*$) con dir /shared/redis_data in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495772 #1]  INFO -- : Sostituzione di (?-mix:^protected-mode yes) con protected-mode no in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496298 #1]  INFO -- : Sostituzione di # io-threads 4 con io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496781 #1]  INFO -- : > echo redis installato
I, [2024-12-26T12:51:04.498507 #1]  INFO -- : redis installato

I, [2024-12-26T12:51:04.498696 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-12-26T12:51:04.502939 #1]  INFO -- : logfile ""

I, [2024-12-26T12:51:04.503105 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:51:04.504381 #1]  INFO -- : > sleep 10
87:C 26 dic 2024 12:51:04.522 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
87:C 26 dic 2024 12:51:04.522 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=87, appena avviato
87:C 26 dic 2024 12:51:04.522 # Configurazione caricata
87:M 26 dic 2024 12:51:04.523 * orologio monotono: POSIX clock_gettime
87:M 26 dic 2024 12:51:04.525 * Modalità di esecuzione=standalone, porta=6379.
87:M 26 dic 2024 12:51:04.525 # Server inizializzato
87:M 26 dic 2024 12:51:04.525 # ATTENZIONE: l'overcommit della memoria deve essere abilitato! Senza di esso, un salvataggio in background o una replicazione potrebbero fallire in condizioni di memoria bassa. Se disabilitato, può anche causare fallimenti senza condizioni di memoria bassa, vedi https://github.com/jemalloc/jemalloc/issues/1328. Per risolvere questo problema aggiungi 'vm.overcommit_memory = 1' a /etc/sysctl.conf e poi riavvia o esegui il comando 'sysctl vm.overcommit_memory=1' per rendere effettive le modifiche.
87:M 26 dic 2024 12:51:04.526 * Caricamento RDB prodotto dalla versione 7.0.7
87:M 26 dic 2024 12:51:04.526 * Età RDB 1152 secondi
87:M 26 dic 2024 12:51:04.526 * Utilizzo memoria RDB alla creazione 0.92 Mb
87:M 26 dic 2024 12:51:04.526 * Caricamento RDB completato, chiavi caricate: 1, chiavi scadute: 0.
87:M 26 dic 2024 12:51:04.526 * DB caricato da disco: 0.000 secondi
87:M 26 dic 2024 12:51:04.526 * Pronto ad accettare connessioni
I, [2024-12-26T12:51:14.506650 #1]  INFO -- :
I, [2024-12-26T12:51:14.507053 #1]  INFO -- : > thpoff echo "thpoff è installato!"
I, [2024-12-26T12:51:14.512648 #1]  INFO -- : thpoff è installato!

I, [2024-12-26T12:51:14.513141 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Interruzione! La mail non è configurata!"; exit 1; end'
I, [2024-12-26T12:51:14.599767 #1]  INFO -- :
I, [2024-12-26T12:51:14.599873 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Interruzione! Il dominio non è configurato!"; exit 1; end'
I, [2024-12-26T12:51:14.687292 #1]  INFO -- :
I, [2024-12-26T12:51:14.687398 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Interruzione! Il CDN deve avere un protocollo specificato. Una volta corretto, dovresti ribakare i tuoi post ora per correggere tutti i post."; exit 1; end'
I, [2024-12-26T12:51:14.767418 #1]  INFO -- :
I, [2024-12-26T12:51:14.767643 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-12-26T12:51:14.770302 #1]  INFO -- :
I, [2024-12-26T12:51:14.772555 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown:
I, [2024-12-26T12:51:14.780855 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2024-12-26T12:51:14.784714 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown:
I, [2024-12-26T12:51:14.788282 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown:
I, [2024-12-26T12:51:14.791993 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2024-12-26T12:51:14.795425 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2024-12-26T12:51:14.795568 #1]  INFO -- : Sostituzione di # postgres con if [ -f /root/install_postgres ]; then
  /root/install_postgres
  rm /root/install_postgres
fi
sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2024-12-26T12:51:14.797041 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-12-26T12:51:15.572806 #1]  INFO -- :
I, [2024-12-26T12:51:15.572932 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
  set -o errexit
  if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
      git remote set-branches --add origin main
      git remote set-branches origin tests-passed
      git fetch --depth 1 origin tests-passed
  else
      git fetch --tags --prune-tags --prune --force origin
  fi
'
Da https://github.com/discourse/discourse
 - [eliminato]             (nessuno)     -> origin/0-a-extra-item-classes
 - [eliminato]             (nessuno)     -> origin/abstract_autocomplete_textarea
 - [eliminato]             (nessuno)     -> origin/add-plugin-wrapper-to-user-profile-avatar
 - [eliminato]             (nessuno)     -> origin/better-conflict-handling
 - [eliminato]             (nessuno)     -> origin/custom-flag-default-translation
 - [eliminato]             (nessuno)     -> origin/dependabot/bundler/sass-embedded-1.81.0
 - [eliminato]             (nessuno)     -> origin/dependabot/bundler/webrick-1.9.1
 - [eliminato]             (nessuno)     -> origin/dependabot/npm_and_yarn/sass-1.81.0
 - [eliminato]             (nessuno)     -> origin/dev/ember-5-12
 - [eliminato]             (nessuno)     -> origin/feature/backup-cli-sql-only-option
 - [eliminato]             (nessuno)     -> origin/feature/block-ip-and-email-to-bulk-delete
 - [eliminato]             (nessuno)     -> origin/fix-undefined-controller
 - [eliminato]             (nessuno)     -> origin/fix/hide-profiles
 - [eliminato]             (nessuno)     -> origin/mobile-firefox-keyboard-fix
 - [eliminato]             (nessuno)     -> origin/relax-emoji-sanitization
 - [eliminato]             (nessuno)     -> origin/separate_upload_placeholder
 - [eliminato]             (nessuno)     -> origin/update-robots-desc
   251333995..bf3279d75  main                    -> origin/main
 * [nuovo ramo]          0-a-gjs-comp            -> origin/0-a-gjs-comp
 * [nuovo ramo]          0-a-no-nest             -> origin/0-a-no-nest
 * [nuovo ramo]          0-a-presence            -> origin/0-a-presence
 * [nuovo ramo]          add-devenv              -> origin/add-devenv
 + 8741e0f07...04bf23c03 br/directory            -> origin/br/directory  (aggiornamento forzato)
 * [nuovo ramo]          category-page-mobile    -> origin/category-page-mobile
   07c91ff5b..1a3925b17  composer_toolbar_improv -> origin/composer_toolbar_improv
 * [nuovo ramo]          dependabot/bundler/mocha-2.7.1 -> origin/dependabot/bundler/mocha-2.7.1
 * [nuovo ramo]          dependabot/bundler/nokogiri-1.18.0 -> origin/dependabot/bundler/nokogiri-1.18.0
 * [nuovo ramo]          dependabot/bundler/sass-embedded-1.83.0 -> origin/dependabot/bundler/sass-embedded-1.83.0
 * [nuovo ramo]          dependabot/npm_and_yarn/ember-cli-6.1.0 -> origin/dependabot/npm_and_yarn/ember-cli-6.1.0
 * [nuovo ramo]          dependabot/npm_and_yarn/highlightjs-4b4c138b28 -> origin/dependabot/npm_and_yarn/highlightjs-4b4c138b28
 * [nuovo ramo]          dependabot/npm_and_yarn/sass-1.83.0 -> origin/dependabot/npm_and_yarn/sass-1.83.0
 * [nuovo ramo]          dev-no-text-on-yields   -> origin/dev-no-text-on-yields
 * [nuovo ramo]          dev-update-svg-icon-subset-site-setting-help-text -> origin/dev-update-svg-icon-subset-site-setting-help-text
 + d5f594c07...3759d9cf2 dev/admin-api-ui-guidelines -> origin/dev/admin-api-ui-guidelines  (aggiornamento forzato)
 * [nuovo ramo]          dev/admin-webhooks-ui-guidelines -> origin/dev/admin-webhooks-ui-guidelines
 * [nuovo ramo]          dev/import-support-discourse-reactions-plugin -> origin/dev/import-support-discourse-reactions-plugin
 * [nuovo ramo]          dev/settable-fields     -> origin/dev/settable-fields
 * [nuovo ramo]          embedding-ux            -> origin/embedding-ux
 * [nuovo ramo]          feature/add-trigger-on-option-to-on-tag-change-automation -> origin/feature/add-trigger-on-option-to-on-tag-change-automation
 * [nuovo ramo]          feature/default-value-to-fields-in-automation -> origin/feature/default-value-to-fields-in-automation
 * [nuovo ramo]          feature/option-for-optional-name-at-signup -> origin/feature/option-for-optional-name-at-signup
 + 2921205f2...7902d7260 feature/wizard-look-and-feel-improvements -> origin/feature/wizard-look-and-feel-improvements  (aggiornamento forzato)
 * [nuovo ramo]          fitzy/org-runners       -> origin/fitzy/org-runners
 * [nuovo ramo]          fix-chat                -> origin/fix-chat
 * [nuovo ramo]          fix-firefox-android-followup -> origin/fix-firefox-android-followup
 * [nuovo ramo]          fix-is-replying-when-offline -> origin/fix-is-replying-when-offline
 * [nuovo ramo]          fix-open-composer-error -> origin/fix-open-composer-error
 * [nuovo ramo]          hide-login-outlets      -> origin/hide-login-outlets
 * [nuovo ramo]          i18n/banned-lint        -> origin/i18n/banned-lint
 * [nuovo ramo]          issue/allow-admin-to-use-reserved-usernames -> origin/issue/allow-admin-to-use-reserved-usernames
 + 50c0a90ba...56e8c5245 less_invasive_autocomplete -> origin/less_invasive_autocomplete  (aggiornamento forzato)
 * [nuovo ramo]          login-css               -> origin/login-css
 + 8834e37c4...d502d7c37 loic-enable-rspec-rule  -> origin/loic-enable-rspec-rule  (aggiornamento forzato)
 * [nuovo ramo]          mt/fix-poll-options     -> origin/mt/fix-poll-options
 + 1fc526eb4...9e46da1b7 mt/idb                  -> origin/mt/idb  (aggiornamento forzato)
 + 72f3215c0...eaded6223 mt/pr4                  -> origin/mt/pr4  (aggiornamento forzato)
 * [nuovo ramo]          multiple-drafts-dropdown -> origin/multiple-drafts-dropdown
 * [nuovo ramo]          plugin-outlet-for-full-page-search-container-and-filter -> origin/plugin-outlet-for-full-page-search-container-and-filter
 * [nuovo ramo]          plugin-outlet-on-full-page-search-container-and-filter -> origin/plugin-outlet-on-full-page-search-container-and-filter
 * [nuovo ramo]          plugin-outlet-on-full-page-search-container-and-filter-1 -> origin/plugin-outlet-on-full-page-search-container-and-filter-1
 * [nuovo ramo]          post-dup-event          -> origin/post-dup-event
 * [nuovo ramo]          reapply_refactor        -> origin/reapply_refactor
 * [nuovo ramo]          refactor-mobile-coposer-position -> origin/refactor-mobile-coposer-position
 * [nuovo ramo]          refactor-mobile-coposer-position-replace-actions -> origin/refactor-mobile-coposer-position-replace-actions
 * [nuovo ramo]          remove-u-blocked        -> origin/remove-u-blocked
 * [nuovo ramo]          renato/pm               -> origin/renato/pm
 * [nuovo ramo]          skip_compressing_assets_if_assets_is_already_on_s3 -> origin/skip_compressing_assets_if_assets_is_already_on_s3
 * [nuovo ramo]          speed_up_bundle         -> origin/speed_up_bundle
 * [nuovo ramo]          splash-screen-optim     -> origin/splash-screen-optim
 * [nuovo ramo]          split-badge-grant       -> origin/split-badge-grant
   f5b108bf9..bb7b5ec70  stable                  -> origin/stable
   251333995..bf3279d75  tests-passed            -> origin/tests-passed
 * [nuovo ramo]          topic-tracking-dmenu    -> origin/topic-tracking-dmenu
 * [nuovo ramo]          translations-from-crowdin-main -> origin/translations-from-crowdin-main
 * [nuovo ramo]          translations-from-crowdin-stable -> origin/translations-from-crowdin-stable
 * [nuovo ramo]          user-fields-plugin-outlets-update -> origin/user-fields-plugin-outlets-update
 * [nuovo ramo]          user-menu-plugin-outlet -> origin/user-menu-plugin-outlet
 * [nuovo ramo]          vite                    -> origin/vite
 * [nuovo ramo]          wip-merged-topics       -> origin/wip-merged-topics
 t [aggiornamento tag]          beta                    -> beta
 t [aggiornamento tag]          latest-release          -> latest-release
 * [nuovo tag]             v3.3.3                  -> v3.3.3
 * [nuovo tag]             v3.4.0.beta3            -> v3.4.0.beta3
I, [2024-12-26T12:51:18.637477 #1]  INFO -- :
I, [2024-12-26T12:51:18.637601 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
  set -o errexit
  if [[ $(git symbolic-ref --short HEAD) == tests-passed ]] ; then
      git pull
  else
      git -c advice.detachedHead=false checkout tests-passed
  fi
'
Passato a un nuovo ramo 'tests-passed'
I, [2024-12-26T12:51:32.760569 #1]  INFO -- : ramo 'tests-passed' configurato per tracciare 'origin/tests-passed'.

I, [2024-12-26T12:51:32.760686 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-12-26T12:51:32.769978 #1]  INFO -- :
I, [2024-12-26T12:51:32.770075 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-12-26T12:51:32.772833 #1]  INFO -- :
I, [2024-12-26T12:51:32.772915 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-12-26T12:51:32.775404 #1]  INFO -- :
I, [2024-12-26T12:51:32.775482 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-12-26T12:51:32.778308 #1]  INFO -- :
I, [2024-12-26T12:51:32.778383 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-12-26T12:51:32.780841 #1]  INFO -- :
I, [2024-12-26T12:51:32.780926 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-12-26T12:51:32.784451 #1]  INFO -- :
I, [2024-12-26T12:51:32.784543 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2024-12-26T12:51:32.787109 #1]  INFO -- :
I, [2024-12-26T12:51:32.787191 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-12-26T12:51:32.790727 #1]  INFO -- :
I, [2024-12-26T12:51:32.790896 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"
I, [2024-12-26T12:51:32.794789 #1]  INFO -- :
I, [2024-12-26T12:51:32.794877 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2024-12-26T12:51:32.798800 #1]  INFO -- :
I, [2024-12-26T12:51:32.798885 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-12-26T12:51:32.802599 #1]  INFO -- :
I, [2024-12-26T12:51:32.802677 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2024-12-26T12:51:32.806850 #1]  INFO -- :
I, [2024-12-26T12:51:32.806935 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-12-26T12:51:32.810393 #1]  INFO -- :
I, [2024-12-26T12:51:32.810479 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-12-26T12:51:32.888664 #1]  INFO -- :
I, [2024-12-26T12:51:32.888804 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-12-26T12:51:32.890931 #1]  INFO -- :
I, [2024-12-26T12:51:32.891136 #1]  INFO -- : Sostituzione di # redis con if [ ! -d /shared/redis_data ]; then
  install -d -m 0755 -o redis -g redis /shared/redis_data
fi
sv start redis || exit 1 in /etc/service/unicorn/run
I, [2024-12-26T12:51:32.891767 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonazione in 'docker_manager'...
I, [2024-12-26T12:51:35.362595 #1]  INFO -- :
I, [2024-12-26T12:51:35.362724 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Clonazione in 'discourse-data-explorer'...
I, [2024-12-26T12:51:37.397513 #1]  INFO -- :
I, [2024-12-26T12:51:37.397655 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonazione in 'discourse-solved'...
I, [2024-12-26T12:51:39.372227 #1]  INFO -- :
I, [2024-12-26T12:51:39.372361 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-user-notes.git
Clonazione in 'discourse-user-notes'...
I, [2024-12-26T12:51:43.860556 #1]  INFO -- :
I, [2024-12-26T12:51:43.860787 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
Clonazione in 'discourse-adplugin'...
I, [2024-12-26T12:51:45.872895 #1]  INFO -- :
I, [2024-12-26T12:51:45.873053 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-policy.git
Clonazione in 'discourse-policy'...
I, [2024-12-26T12:51:47.722593 #1]  INFO -- :
I, [2024-12-26T12:51:47.722971 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.727257 #1]  INFO -- :
I, [2024-12-26T12:51:47.727641 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-12-26T12:51:47.729606 #1]  INFO -- :
I, [2024-12-26T12:51:47.729712 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2024-12-26T12:51:47.731912 #1]  INFO -- :
I, [2024-12-26T12:51:47.732880 #1]  INFO -- : Sostituzione di pid /run/nginx.pid; con daemon off; in /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.733403 #1]  INFO -- : Sostituzione di (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.733788 #1]  INFO -- : Sostituzione di (?-mix:server_name.+$) con server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734148 #1]  INFO -- : Sostituzione di (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734484 #1]  INFO -- : Sostituzione di (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.734778 #1]  INFO -- : > echo "configurazione web completata"
I, [2024-12-26T12:51:47.736525 #1]  INFO -- : configurazione web completata

I, [2024-12-26T12:51:47.736920 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-12-26T12:51:48.089770 #1]  INFO -- :
I, [2024-12-26T12:51:48.089887 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-12-26T12:51:52.139597 #1]  INFO -- :
I, [2024-12-26T12:51:52.140257 #1]  INFO -- : > cd /var/www/discourse && if [ -f yarn.lock ]; then
  if [ -d node_modules/.pnpm ]; then
    echo "Questa versione di Discourse usa yarn, ma sono presenti node_modules di pnpm. Pulizia..."
    find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +
  fi
  su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
else
  su discourse -c 'CI=1 pnpm install --frozen-lockfile && pnpm prune'
fi
I, [2024-12-26T12:52:29.760119 #1]  INFO -- : Ambito: tutti i 18 progetti workspace
Il lockfile è aggiornato, il passaggio di risoluzione è saltato
Progresso: risolto 1, riutilizzato 0, scaricato 0, aggiunto 0
Pacchetti: +232 -97
++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
Progresso: risolto 232, riutilizzato 164, scaricato 0, aggiunto 2
Progresso: risolto 232, riutilizzato 164, scaricato 0, aggiunto 29
Progresso: risolto 232, riutilizzato 164, scaricato 0, aggiunto 45
Progresso: risolto 232, riutilizzato 164, scaricato 14, aggiunto 59
Progresso: risolto 232, riutilizzato 164, scaricato 19, aggiunto 71
Progresso: risolto 232, riutilizzato 164, scaricato 29, aggiunto 79
Progresso: risolto 232, riutilizzato 164, scaricato 46, aggiunto 94
Progresso: risolto 232, riutilizzato 164, scaricato 59, aggiunto 106
Progresso: risolto 232, riutilizzato 164, scaricato 60, aggiunto 109
Progresso: risolto 232, riutilizzato 164, scaricato 65, aggiunto 111
Progresso: risolto 232, riutilizzato 164, scaricato 67, aggiunto 113
Progresso: risolto 232, riutilizzato 164, scaricato 67, aggiunto 116
Progresso: risolto 232, riutilizzato 164, scaricato 67, aggiunto 122
Progresso: risolto 232, riutilizzato 164, scaricato 67, aggiunto 123
Progresso: risolto 232, riutilizzato 164, scaricato 68, aggiunto 125
Progresso: risolto 232, riutilizzato 164, scaricato 68, aggiunto 126
Progresso: risolto 232, riutilizzato 164, scaricato 68, aggiunto 127
Progresso: risolto 232, riutilizzato 164, scaricato 68, aggiunto 127, fatto
.../node_modules/@swc/core postinstall$ node postinstall.js
.../esbuild@0.24.2/node_modules/esbuild postinstall$ node install.js
.../node_modules/lefthook postinstall$ node postinstall.js
.../node_modules/@swc/core postinstall: Fatto
.../node_modules/lefthook postinstall: Fatto
.../esbuild@0.24.2/node_modules/esbuild postinstall: Fatto

dipendenze di sviluppo:
- @swc/core 1.9.3
+ @swc/core 1.10.1
- esbuild 0.24.0
+ esbuild 0.24.2
- lefthook 1.8.5
+ lefthook 1.10.0
- lint-to-the-future 2.5.1
+ lint-to-the-future 2.6.1
- lint-to-the-future-ember-template 2.0.0
+ lint-to-the-future-ember-template 3.0.0
- puppeteer-core 23.9.0
+ puppeteer-core 23.11.1
- terser 5.36.0
+ terser 5.37.0

Fatto in 34.7s
Il lockfile è aggiornato, il passaggio di risoluzione è saltato
Già aggiornato


I, [2024-12-26T12:52:29.760701 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
ATTENZIONE: Specifiche non risolte o ambigue durante Gem::Specification.reset:
      stringio (>= 0)
      Versioni disponibili/installate di questo gem:
      - 3.1.2
      - 3.1.1
ATTENZIONE: Pulizia delle specifiche non risolte. Prova 'gem cleanup <gem>'
Segnala un bug se questo causa problemi.
I, [2024-12-26T12:53:29.944202 #1]  INFO -- : Recupero metadati gem da https://rubygems.org/........
Recupero bigdecimal 3.1.9
Recupero minitest 5.25.4
Recupero logger 1.6.4
Installazione bigdecimal 3.1.9 con estensioni native
Installazione minitest 5.25.4
Installazione logger 1.6.4
Recupero securerandom 0.4.1
Recupero erubi 1.13.1
Installazione securerandom 0.4.1
Recupero useragent 0.16.11
Installazione erubi 1.13.1
Recupero timeout 0.4.3
Installazione useragent 0.16.11
Recupero openssl 3.3.0
Installazione timeout 0.4.3
Recupero csv 3.3.2
Installazione openssl 3.3.0 con estensioni native
Installazione csv 3.3.2
Recupero discourse-fonts 0.0.12
Installazione discourse-fonts 0.0.12Recupero di json 2.9.1
Installazione di json 2.9.1 con estensioni native
Recupero di io-console 0.8.0
Installazione di io-console 0.8.0 con estensioni native
Recupero di regexp_parser 2.10.0
Installazione di regexp_parser 2.10.0
Recupero di webrick 1.9.1
Installazione di webrick 1.9.1
Recupero di rexml 3.4.0
Installazione di rexml 3.4.0
Recupero di rack-test 2.2.0
Installazione di rack-test 2.2.0
Recupero di reline 0.6.0
Installazione di reline 0.6.0
Recupero di psych 5.2.2
Installazione di psych 5.2.2 con estensioni native
Recupero di css_parser 1.21.0
Installazione di css_parser 1.21.0
Recupero di net-imap 0.5.4
Installazione di net-imap 0.5.4
Recupero di rdoc 6.10.0
Installazione di rdoc 6.10.0
Recupero di mini_scheduler 0.18.0
Installazione di mini_scheduler 0.18.0
Recupero di rails-html-sanitizer 1.6.2
Installazione di rails-html-sanitizer 1.6.2
Recupero di faraday 2.12.2
Installazione di faraday 2.12.2
Recupero di irb 1.14.3
Installazione di irb 1.14.3
Recupero di activesupport 7.2.2.1
Recupero di google-protobuf 4.29.2 (x86_64-linux)
Installazione di activesupport 7.2.2.1
Recupero di oj 3.16.8
Installazione di google-protobuf 4.29.2 (x86_64-linux)
Installazione di oj 3.16.8 con estensioni native
Recupero di activemodel 7.2.2.1
Installazione di activemodel 7.2.2.1
Recupero di actionview 7.2.2.1
Installazione di actionview 7.2.2.1
Recupero di activejob 7.2.2.1
Installazione di activejob 7.2.2.1
Recupero di activerecord 7.2.2.1
Installazione di activerecord 7.2.2.1
Recupero di actionpack 7.2.2.1
Installazione di actionpack 7.2.2.1
Recupero di actionmailer 7.2.2.1
Installazione di actionmailer 7.2.2.1
Recupero di railties 7.2.2.1
Installazione di railties 7.2.2.1
Bundle completato! 146 dipendenze nel Gemfile, 187 gem installate.
Le gem nei gruppi 'test' e 'development' non sono state installate.
Le gem bundled sono installate in `./vendor/bundle`
2 gem installate di cui dipendi direttamente stanno cercando finanziamenti.
  Esegui `bundle fund` per i dettagli

I, [2024-12-26T12:53:29.944330 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle clean'
I, [2024-12-26T12:53:30.602553 #1]  INFO -- : Rimozione di actionmailer (7.2.2)
Rimozione di actionpack (7.2.2)
Rimozione di actionview (7.2.2)
Rimozione di activejob (7.2.2)
Rimozione di activemodel (7.2.2)
Rimozione di activerecord (7.2.2)
Rimozione di activesupport (7.2.2)
Rimozione di bigdecimal (3.1.8)
Rimozione di css_parser (1.19.1)
Rimozione di csv (3.3.0)
Rimozione di discourse-fonts (0.0.9)
Rimozione di erubi (1.13.0)
Rimozione di faraday (2.12.1)
Rimozione di google-protobuf-4.29.0-x86_64 (linux)
Rimozione di io-console (0.7.2)
Rimozione di irb (1.14.1)
Rimozione di json (2.8.2)
Rimozione di logger (1.6.2)
Rimozione di mini_scheduler (0.17.0)
Rimozione di minitest (5.25.2)
Rimozione di net-imap (0.5.1)
Rimozione di oj (3.16.7)
Rimozione di openssl (3.2.0)
Rimozione di psych (5.2.1)
Rimozione di rack-test (2.1.0)
Rimozione di rails-html-sanitizer (1.6.1)
Rimozione di railties (7.2.2)
Rimozione di rdoc (6.8.1)
Rimozione di regexp_parser (2.9.3)
Rimozione di reline (0.5.12)
Rimozione di rexml (3.3.9)
Rimozione di securerandom (0.4.0)
Rimozione di timeout (0.4.2)
Rimozione di useragent (0.16.10)
Rimozione di webrick (1.9.0)

I, [2024-12-26T12:53:30.602867 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-12-26T12:53:34.804140 #1]  INFO -- : Creazione symlink dei font dalla gem discourse-fonts
discourse-adplugin è già alla versione compatibile più recente
discourse-data-explorer è già alla versione compatibile più recente
discourse-policy è già alla versione compatibile più recente
discourse-solved è già alla versione compatibile più recente
discourse-user-notes è già alla versione compatibile più recente
docker_manager è già alla versione compatibile più recente

I, [2024-12-26T12:53:34.804366 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:53:34.806082 #1]  INFO -- : > sleep 10
1628:C 26 Dec 2024 12:53:34.814 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
1628:C 26 Dec 2024 12:53:34.814 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=1628, just started
1628:C 26 Dec 2024 12:53:34.814 # Configurazione caricata
1628:M 26 Dec 2024 12:53:34.814 * monotonic clock: POSIX clock_gettime
1628:M 26 Dec 2024 12:53:34.815 # Warning: Impossibile creare la socket di ascolto TCP del server *:6379: bind: Indirizzo già in uso
1628:M 26 Dec 2024 12:53:34.815 # Ascolto sulla porta 6379 (TCP) fallito, abort.
I, [2024-12-26T12:53:44.808580 #1]  INFO -- :
I, [2024-12-26T12:53:44.809131 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
URGENTE: Impossibile inizializzare il sito predefinito: ActiveRecord::ConnectionNonStabilita connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" fallita: Nessun file o directory
        Il server è in esecuzione localmente e accetta connessioni su quella socket?

/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:58:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:14:in `all'
/var/www/discourse/lib/site_settings/defaults_provider.rb:30:in `db_all'
/var/www/discourse/lib/site_setting_extension.rb:360:in `block in refresh!'
/var/www/discourse/lib/site_setting_extension.rb:353:in `synchronize'
/var/www/discourse/lib/site_setting_extension.rb:353:in `refresh!'
/var/www/discourse/config/initializers/005-site_settings.rb:20:in `block (2 levels) in <main>'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:16:in `block in safe_each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:36:in `each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `each_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:9:in `each_active_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:14:in `safe_each_connection'
/var/www/discourse/config/initializers/005-site_settings.rb:18:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/usr/local/lib/ruby/3.3.0/tsort.rb:231:in `block in tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:353:in `block (2 levels) in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:434:in `each_strongly_connected_component_from'
/usr/local/lib/ruby/3.3.0/tsort.rb:352:in `block in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `call'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:229:in `tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:208:in `tsort_each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `block in execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:188:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:188:in `invoke_task'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block (2 levels) in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:147:in `run_with_threads'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:132:in `top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:83:in `block in run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:214:in `standard_exception_handling'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:80:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `<top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:23:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:455:in `exec'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:35:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:29:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:28:in `block in <top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:20:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
rake interrotto!
ActiveRecord::ConnectionNonStabilita: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" fallita: Nessun file o directory (ActiveRecord::ConnectionNonStabilita)
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'

Causato da:
PG::ConnectionBad: connessione al server sulla socket "/var/run/postgresql/.s.PGSQL.5432" fallita: Nessun file o directory (PG::ConnectionBad)
        Il server è in esecuzione localmente e accetta connessioni su quella socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_start'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_to_hosts'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:759:in `new'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg.rb:63:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:58:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Task: TOP => db:migrate => db:load_config => environment
(Vedi traccia completa eseguendo il task con --trace)
I, [2024-12-26T12:53:47.919752 #1]  INFO -- :
I, [2024-12-26T12:53:47.920249 #1]  INFO -- : Terminazione dei processi asincroni
I, [2024-12-26T12:53:47.920297 #1]  INFO -- : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 87
87:signal-handler (1735217627) Ricevuto SIGTERM pianificazione arresto...
87:M 26 Dec 2024 12:53:47.985 # L'utente ha richiesto l'arresto...
87:M 26 Dec 2024 12:53:47.985 * Salvataggio dello snapshot RDB finale prima dell'uscita.
87:M 26 Dec 2024 12:53:48.018 * DB salvato su disco
87:M 26 Dec 2024 12:53:48.018 # Redis è ora pronto per uscire, arrivederci...

Hai giocato con la proprietà della directory sotto /var/discourse/shared o una delle sue sottodirectory? Questo interromperà l’installazione.

Se il tuo sito era vuoto, puoi rimuovere /var/discourse e rifare l’installazione.

Penso che un’immagine di base precedente avesse ID utente diversi, quindi devono essere cambiati.

Ho aggiornato Docker prima di eseguire ./launcher rebuild app, è questo il motivo?

Sì, Falco
Ho eseguito il backup prima di ricostruire, ho riavviato un server e ho ripristinato i file precedentemente sottoposti a backup, grazie mille per la tua risposta