Aggiornamento fallito da Discourse v2.8.13 a v2.8.14

Ciao,
sto testando l’aggiornamento alla versione 2.8.14 di Discourse in un ambiente di pre-produzione.

Ma il comando rebuild fallisce sempre.

./launcher rebuild app

x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
2.0.20221221-0050: Pulling from discourse/base
Digest: sha256:7ac6489e34a0f40f32457bffaa331940a98447b46451a6a1279a79868ee5420b
Status: Image is up to date for discourse/base:2.0.20221221-0050
docker.io/discourse/base:2.0.20221221-0050
/usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-01-18T11:18:11.920439 #1]  INFO -- : Reading from stdin
I, [2023-01-18T11:18:11.929809 #1]  INFO -- : File > /etc/service/redis/run  chmod: +x  chown:
I, [2023-01-18T11:18:11.935298 #1]  INFO -- : File > /etc/service/redis/log/run  chmod: +x  chown:
I, [2023-01-18T11:18:11.939278 #1]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2023-01-18T11:18:11.939444 #1]  INFO -- : Replacing daemonize yes with  in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.939960 #1]  INFO -- : Replacing (?-mix:^pidfile.*$) with  in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.941140 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-01-18T11:18:11.943098 #1]  INFO -- :
I, [2023-01-18T11:18:11.943358 #1]  INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.943761 #1]  INFO -- : Replacing (?-mix:^bind .*$) with  in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.944922 #1]  INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.945895 #1]  INFO -- : Replacing (?-mix:^protected-mode yes) with protected-mode no in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.946656 #1]  INFO -- : Replacing # io-threads 4 with io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2023-01-18T11:18:11.947614 #1]  INFO -- : > echo redis installed
I, [2023-01-18T11:18:11.950991 #1]  INFO -- : redis installed

I, [2023-01-18T11:18:11.951195 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-01-18T11:18:11.954969 #1]  INFO -- : logfile ""

I, [2023-01-18T11:18:11.955086 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-18T11:18:11.956391 #1]  INFO -- : > sleep 10
18:C 18 Jan 2023 11:18:11.961 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
18:C 18 Jan 2023 11:18:11.961 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=18, just started
18:C 18 Jan 2023 11:18:11.961 # Configuration loaded
18:M 18 Jan 2023 11:18:11.961 * monotonic clock: POSIX clock_gettime
18:M 18 Jan 2023 11:18:11.962 * Running mode=standalone, port=6379.
18:M 18 Jan 2023 11:18:11.962 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
18:M 18 Jan 2023 11:18:11.962 # Server initialized
18:M 18 Jan 2023 11:18:11.962 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
18:M 18 Jan 2023 11:18:11.962 * Loading RDB produced by version 7.0.7
18:M 18 Jan 2023 11:18:11.962 * RDB age 103 seconds
18:M 18 Jan 2023 11:18:11.962 * RDB memory usage when created 3.91 Mb
18:M 18 Jan 2023 11:18:11.969 * Done loading RDB, keys loaded: 1308, keys expired: 0.
18:M 18 Jan 2023 11:18:11.969 * DB loaded from disk: 0.007 seconds
18:M 18 Jan 2023 11:18:11.969 * Ready to accept connections
I, [2023-01-18T11:18:21.958625 #1]  INFO -- :
I, [2023-01-18T11:18:21.958993 #1]  INFO -- : > thpoff echo "thpoff is installed!"
I, [2023-01-18T11:18:21.963915 #1]  INFO -- : thpoff is installed!

I, [2023-01-18T11:18:21.964068 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
I, [2023-01-18T11:18:22.027891 #1]  INFO -- :
I, [2023-01-18T11:18:22.028141 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
I, [2023-01-18T11:18:22.114503 #1]  INFO -- :
I, [2023-01-18T11:18:22.114714 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol specified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'
I, [2023-01-18T11:18:22.176337 #1]  INFO -- :
I, [2023-01-18T11:18:22.176805 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-01-18T11:18:22.180033 #1]  INFO -- :
I, [2023-01-18T11:18:22.183187 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown:
I, [2023-01-18T11:18:22.187920 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2023-01-18T11:18:22.193369 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown:
I, [2023-01-18T11:18:22.201334 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown:
I, [2023-01-18T11:18:22.205651 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2023-01-18T11:18:22.211288 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2023-01-18T11:18:22.211394 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-18T11:18:22.213123 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
45:C 18 Jan 2023 11:18:22.217 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
45:C 18 Jan 2023 11:18:22.217 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=45, just started
45:C 18 Jan 2023 11:18:22.217 # Configuration loaded
45:M 18 Jan 2023 11:18:22.218 * monotonic clock: POSIX clock_gettime
45:M 18 Jan 2023 11:18:22.218 # Warning: Could not create server TCP listening socket *:6379: bind: Address already in use
45:M 18 Jan 2023 11:18:22.218 # Failed listening on port 6379 (TCP), aborting.
Updating files: 100% (32637/32637), done.
I, [2023-01-18T11:18:24.148050 #1]  INFO -- : HEAD is now at e775ed1c DEV: Properly include spec examples (#19532)

I, [2023-01-18T11:18:24.148211 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2023-01-18T11:18:24.247576 #1]  INFO -- :
I, [2023-01-18T11:18:24.247954 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2023-01-18T11:18:24.253033 #1]  INFO -- :
I, [2023-01-18T11:18:24.253276 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin df6d323bd187746e254538c81ed29181efc2abe3
I, [2023-01-18T11:18:24.257952 #1]  INFO -- :
I, [2023-01-18T11:18:24.258065 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin df6d323bd187746e254538c81ed29181efc2abe3
From https://github.com/discourse/discourse
 * branch              df6d323bd187746e254538c81ed29181efc2abe3 -> FETCH_HEAD
I, [2023-01-18T11:18:28.596388 #1]  INFO -- :
I, [2023-01-18T11:18:28.596526 #1]  INFO -- : > cd /var/www/discourse && git checkout df6d323bd187746e254538c81ed29181efc2abe3
Note: switching to 'df6d323bd187746e254538c81ed29181efc2abe3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead a false

HEAD è ora a df6d323b Version bump to v2.8.14 (#19755)
I, [2023-01-18T11:18:29.324667 #1]  INFO -- :
I, [2023-01-18T11:18:29.324810 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-01-18T11:18:29.329146 #1]  INFO -- :
I, [2023-01-18T11:18:29.329240 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-01-18T11:18:29.331975 #1]  INFO -- :
I, [2023-01-18T11:18:29.332054 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-01-18T11:18:29.334617 #1]  INFO -- :
I, [2023-01-18T11:18:29.334694 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-01-18T11:18:29.337361 #1]  INFO -- :
I, [2023-01-18T11:18:29.337437 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-01-18T11:18:29.339653 #1]  INFO -- :
I, [2023-01-18T11:18:29.339743 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2023-01-18T11:18:29.342106 #1]  INFO -- :
I, [2023-01-18T11:18:29.342186 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-01-18T11:18:29.345650 #1]  INFO -- :
I, [2023-01-18T11:18:29.345730 #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, [2023-01-18T11:18:29.349292 #1]  INFO -- :
I, [2023-01-18T11:18:29.349372 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2023-01-18T11:18:29.352971 #1]  INFO -- :
I, [2023-01-18T11:18:29.353049 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-01-18T11:18:29.358592 #1]  INFO -- :
I, [2023-01-18T11:18:29.358652 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2023-01-18T11:18:29.363552 #1]  INFO -- :
I, [2023-01-18T11:18:29.363646 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-01-18T11:18:29.366699 #1]  INFO -- :
I, [2023-01-18T11:18:29.366777 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-01-18T11:18:33.708398 #1]  INFO -- :
I, [2023-01-18T11:18:33.708756 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-01-18T11:18:33.715004 #1]  INFO -- :
I, [2023-01-18T11:18:33.715422 #1]  INFO -- : Sostituzione di # redis con sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-01-18T11:18:33.716174 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-01-18T11:18:33.719419 #1]  INFO -- :
I, [2023-01-18T11:18:33.719666 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-01-18T11:18:33.722278 #1]  INFO -- :
I, [2023-01-18T11:18:33.722514 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2023-01-18T11:18:33.727597 #1]  INFO -- :
I, [2023-01-18T11:18:33.728065 #1]  INFO -- : Sostituzione di pid /run/nginx.pid; con daemon off; in /etc/nginx/nginx.conf
I, [2023-01-18T11:18:33.728726 #1]  INFO -- : Sostituzione di (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2023-01-18T11:18:33.729351 #1]  INFO -- : Sostituzione di (?-mix:server_name.+$) con server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-01-18T11:18:33.730009 #1]  INFO -- : Sostituzione di (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2023-01-18T11:18:33.730628 #1]  INFO -- : Sostituzione di (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-01-18T11:18:33.731145 #1]  INFO -- : > echo "configurazione web completata"
I, [2023-01-18T11:18:33.733596 #1]  INFO -- : configurazione web completata

I, [2023-01-18T11:18:33.734116 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-01-18T11:18:34.406959 #1]  INFO -- : Installazione di bundler-2.3.22 completata
1 gem installato

I, [2023-01-18T11:18:34.407093 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-01-18T11:18:55.018256 #1]  INFO -- :
I, [2023-01-18T11:18:55.018583 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --production --frozen-lockfile && yarn cache clean'
warning Il campo di risoluzione "lodash@4.17.21" non è compatibile con la versione richiesta "lodash@4.17.15"
warning " > @mixer/parallel-prettier@2.0.1" ha una dipendenza peer non soddisfatta "prettier@^2.0.0".
I, [2023-01-18T11:19:28.037591 #1]  INFO -- : yarn install v1.22.19
[1/5] Convalida di package.json...
[2/5] Risoluzione dei pacchetti...
[3/5] Recupero dei pacchetti...
[4/5] Collegamento delle dipendenze...
[5/5] Costruzione di pacchetti nuovi...
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.19
[1/4] Risoluzione dei pacchetti...
[2/4] Recupero dei pacchetti...
[3/4] Collegamento delle dipendenze...
[4/4] Costruzione di pacchetti nuovi...
success File di blocco salvato.
Completato in 17.10s.
Completato in 30.36s.
yarn cache v1.22.19
success Cache cancellata.
Completato in 2.33s.

Si è verificato un errore durante l'aggiornamento

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

Per favore, aiutami a correggerlo..
1: msgpack (1.4.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/msgpack-1.4.2.gemspec
Utilizzo di r2 0.2.7
1: r2 (0.2.7) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/r2-0.2.7.gemspec
Utilizzo di raindrops 0.20.0
1: raindrops (0.20.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/raindrops-0.20.0.gemspec
Utilizzo di rchardet 1.8.0
1: rchardet (1.8.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rchardet-1.8.0.gemspec
Utilizzo di rexml 3.2.5
1: rexml (3.2.5) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rexml-3.2.5.gemspec
Utilizzo di rinku 2.0.6
1: rinku (2.0.6) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rinku-2.0.6.gemspec
Recupero di rotp 6.2.0
Installazione di rotp 6.2.0
1: rotp (6.2.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rotp-6.2.0.gemspec
Utilizzo di rqrcode_core 1.2.0
1: rqrcode_core (1.2.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rqrcode_core-1.2.0.gemspec
Recupero di rtlit 0.0.5
Installazione di rtlit 0.0.5
1: rtlit (0.0.5) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rtlit-0.0.5.gemspec
Utilizzo di rubyzip 2.3.2
1: rubyzip (2.3.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rubyzip-2.3.2.gemspec
Recupero di tilt 2.0.10
Installazione di tilt 2.0.10
1: tilt (2.0.10) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/tilt-2.0.10.gemspec
Utilizzo di sshkey 2.0.0
1: sshkey (2.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sshkey-2.0.0.gemspec
Recupero di stackprof 0.2.17
0: cppjieba_rb (0.3.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cppjieba_rb-0.3.3.gemspec
Recupero di unf_ext 0.0.8
Installazione di stackprof 0.2.17 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
Installazione di unf_ext 0.0.8 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
0: unf_ext (0.0.8) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unf_ext-0.0.8.gemspec
Recupero di xorcist 1.1.2
Installazione di xorcist 1.1.2 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
1: stackprof (0.2.17) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/stackprof-0.2.17.gemspec
Recupero di nokogiri 1.13.4 (x86_64-linux)
Installazione di nokogiri 1.13.4 (x86_64-linux)
0: xorcist (1.1.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/xorcist-1.1.2.gemspec
Utilizzo di mail 2.8.0.edge da GitHub - discourse/mail: A Really Ruby Mail Library · GitHub (a main@5b700fc)
0: mail (2.8.0.edge) da /var/www/discourse/vendor/bundle/ruby/3.1.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Recupero di aws-sigv4 1.4.0
Installazione di aws-sigv4 1.4.0
0: aws-sigv4 (1.4.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sigv4-1.4.0.gemspec
Recupero di addressable 2.8.0
Installazione di addressable 2.8.0
0: addressable (2.8.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/addressable-2.8.0.gemspec
Recupero di i18n 1.8.11
1: nokogiri (1.13.4) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/nokogiri-1.13.4-x86_64-linux.gemspec
Recupero di tzinfo 2.0.4
Installazione di i18n 1.8.11
0: i18n (1.8.11) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/i18n-1.8.11.gemspec
Utilizzo di uglifier 4.2.0
0: uglifier (4.2.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/uglifier-4.2.0.gemspec
Utilizzo di rack-test 2.0.2
0: rack-test (2.0.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-test-2.0.2.gemspec
Utilizzo di sprockets 3.7.2
0: sprockets (3.7.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sprockets-3.7.2.gemspec
Recupero di request_store 1.5.0
Installazione di tzinfo 2.0.4
1: tzinfo (2.0.4) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/tzinfo-2.0.4.gemspec
Recupero di message_bus 4.0.0
Installazione di request_store 1.5.0
0: request_store (1.5.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/request_store-1.5.0.gemspec
Recupero di rack-mini-profiler 2.3.3
Installazione di message_bus 4.0.0
1: message_bus (4.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/message_bus-4.0.0.gemspec
Recupero di rack-protection 2.1.0
Installazione di rack-mini-profiler 2.3.3
Installazione di rack-protection 2.1.0
0: rack-mini-profiler (2.3.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-mini-profiler-2.3.3.gemspec
Recupero di openssl 2.2.1
1: rack-protection (2.1.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-protection-2.1.0.gemspec
Recupero di pry 0.13.1
Installazione di openssl 2.2.1 con estensioni native
Installazione di pry 0.13.1
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
1: pry (0.13.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-0.13.1.gemspec
Recupero di barber 0.12.2
Installazione di barber 0.12.2
1: barber (0.12.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/barber-0.12.2.gemspec
Recupero di ember-data-source 3.0.2
Installazione di ember-data-source 3.0.2
1: ember-data-source (3.0.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ember-data-source-3.0.2.gemspec
Utilizzo di ecma-re-validator 0.4.0
1: ecma-re-validator (0.4.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ecma-re-validator-0.4.0.gemspec
Recupero di faraday-multipart 1.0.3
Installazione di faraday-multipart 1.0.3
1: faraday-multipart (1.0.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/faraday-multipart-1.0.3.gemspec
Utilizzo di mini_suffix 0.3.3
1: mini_suffix (0.3.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_suffix-0.3.3.gemspec
Utilizzo di sassc 2.0.1
1: sassc (2.0.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sassc-2.0.1.gemspec
Recupero di omniauth 1.9.1
Installazione di omniauth 1.9.1
1: omniauth (1.9.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-1.9.1.gemspec
Recupero di image_optim 0.31.1
Installazione di image_optim 0.31.1
L’ottimizzazione delle risorse immagine di Rails è stata estratta nel gem image_optim_rails
Puoi rimuovere in sicurezza config.assets.image_optim = false se non intendi utilizzare quel gem
1: image_optim (0.31.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/image_optim-0.31.1.gemspec
Recupero di mini_racer 0.6.1
Installazione di mini_racer 0.6.1 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
2: pg (1.2.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pg-1.2.3.gemspec
Utilizzo di logstash-logger 0.26.1
2: logstash-logger (0.26.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/logstash-logger-0.26.1.gemspec
Utilizzo di webpush 1.1.0
2: webpush (1.1.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/webpush-1.1.0.gemspec
Recupero di sidekiq 6.3.1
Installazione di sidekiq 6.3.1
2: sidekiq (6.3.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sidekiq-6.3.1.gemspec
Recupero di redis-namespace 1.8.1
Installazione di redis-namespace 1.8.1
2: redis-namespace (1.8.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/redis-namespace-1.8.1.gemspec
Recupero di net-http 0.2.2
Installazione di net-http 0.2.2
2: net-http (0.2.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-http-0.2.2.gemspec
Recupero di puma 5.5.2
Installazione di puma 5.5.2 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
1: mini_racer (0.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_racer-0.6.1.gemspec
Recupero di bootsnap 1.9.4
Installazione di bootsnap 1.9.4 con estensioni native
Compilazione delle estensioni native. Questo potrebbe richiedere del tempo…
1: bootsnap (1.9.4) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/bootsnap-1.9.4.gemspec
Utilizzo di rbtrace 0.4.14
1: rbtrace (0.4.14) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rbtrace-0.4.14.gemspec
Utilizzo di unicorn 6.1.0
1: unicorn (6.1.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unicorn-6.1.0.gemspec
Utilizzo di rss 0.2.9
1: rss (0.2.9) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rss-0.2.9.gemspec
Recupero di rqrcode 2.1.0
Installazione di rqrcode 2.1.0
1: rqrcode (2.1.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rqrcode-2.1.0.gemspec
Utilizzo di unf 0.1.4
1: unf (0.1.4) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unf-0.1.4.gemspec
Recupero di aws-sdk-core 3.121.2
Installazione di aws-sdk-core 3.121.2
1: aws-sdk-core (3.121.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-core-3.121.2.gemspec
Recupero di css_parser 1.11.0
Installazione di css_parser 1.11.0
1: css_parser (1.11.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/css_parser-1.11.0.gemspec
Recupero di loofah 2.13.0
Installazione di loofah 2.13.0
1: loofah (2.13.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/loofah-2.13.0.gemspec
Utilizzo di ruby-readability 0.7.0
1: ruby-readability (0.7.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ruby-readability-0.7.0.gemspec
Utilizzo di sanitize 6.0.0
1: sanitize (6.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sanitize-6.0.0.gemspec
Recupero di activesupport 6.1.6.1
Installazione di activesupport 6.1.6.1
1: activesupport (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activesupport-6.1.6.1.gemspec
Recupero di pry-byebug 3.9.0
Installazione di pry-byebug 3.9.0
1: pry-byebug (3.9.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-byebug-3.9.0.gemspec
Utilizzo di pry-rails 0.3.9
1: pry-rails (0.3.9) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-rails-0.3.9.gemspec
Recupero di ember-handlebars-template 0.8.0
Installazione di ember-handlebars-template 0.8.0
1: ember-handlebars-template (0.8.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ember-handlebars-template-0.8.0.gemspec
Recupero di json_schemer 0.2.18
Installazione di json_schemer 0.2.18
1: json_schemer (0.2.18) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/json_schemer-0.2.18.gemspec
Recupero di faraday 1.9.3
Installazione di faraday 1.9.3
1: faraday (1.9.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/faraday-1.9.3.gemspec
Utilizzo di omniauth-oauth 1.2.0
1: omniauth-oauth (1.2.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-oauth-1.2.0.gemspec
Recupero di mini_scheduler 0.13.0
Installazione di mini_scheduler 0.13.0
1: mini_scheduler (0.13.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_scheduler-0.13.0.gemspec
Recupero di aws-sdk-kms 1.44.0
Installazione di aws-sdk-kms 1.44.0
1: aws-sdk-kms (1.44.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-kms-1.44.0.gemspec
Recupero di aws-sdk-sns 1.46.0
Installazione di aws-sdk-sns 1.46.0
1: aws-sdk-sns (1.46.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-sns-1.46.0.gemspec
Recupero di rails-html-sanitizer 1.4.3
Installazione di rails-html-sanitizer 1.4.3
1: rails-html-sanitizer (1.4.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails-html-sanitizer-1.4.3.gemspec
Utilizzo di rails-dom-testing 2.0.3
1: rails-dom-testing (2.0.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails-dom-testing-2.0.3.gemspec
Utilizzo di globalid 1.0.0
1: globalid (1.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/globalid-1.0.0.gemspec
Recupero di activemodel 6.1.6.1
Installazione di activemodel 6.1.6.1
1: activemodel (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activemodel-6.1.6.1.gemspec
Recupero di oauth2 1.4.7
Installazione di oauth2 1.4.7
1: oauth2 (1.4.7) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oauth2-1.4.7.gemspec
Utilizzo di omniauth-twitter 1.4.0
1: omniauth-twitter (1.4.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-twitter-1.4.0.gemspec
Recupero di aws-sdk-s3 1.96.1
Installazione di aws-sdk-s3 1.96.1
1: aws-sdk-s3 (1.96.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-s3-1.96.1.gemspec
Recupero di actionview 6.1.6.1
Installazione di actionview 6.1.6.1
1: actionview (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionview-6.1.6.1.gemspec
Recupero di activejob 6.1.6.1
Installazione di activejob 6.1.6.1
1: activejob (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activejob-6.1.6.1.gemspec
Utilizzo di active_model_serializers 0.8.4
1: active_model_serializers (0.8.4) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/active_model_serializers-0.8.4.gemspec
Recupero di activerecord 6.1.6.1
Installazione di activerecord 6.1.6.1
1: activerecord (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activerecord-6.1.6.1.gemspec
Recupero di omniauth-oauth2 1.7.2
Installazione di omniauth-oauth2 1.7.2
1: omniauth-oauth2 (1.7.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-oauth2-1.7.2.gemspec
Recupero di actionpack 6.1.6.1
Installazione di actionpack 6.1.6.1
1: actionpack (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionpack-6.1.6.1.gemspec
Utilizzo di actionview_precompiler 0.2.3
1: actionview_precompiler (0.2.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionview_precompiler-0.2.3.gemspec
Recupero di seed-fu 2.3.9
Installazione di seed-fu 2.3.9
1: seed-fu (2.3.9) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/seed-fu-2.3.9.gemspec
Utilizzo di omniauth-facebook 9.0.0
1: omniauth-facebook (9.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-facebook-9.0.0.gemspec
Utilizzo di omniauth-github 1.4.0
1: omniauth-github (1.4.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-github-1.4.0.gemspec
Utilizzo di omniauth-google-oauth2 0.8.2
1: omniauth-google-oauth2 (0.8.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-google-oauth2-0.8.2.gemspec
Recupero di actionmailer 6.1.6.1
Installazione di actionmailer 6.1.6.1
1: actionmailer (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionmailer-6.1.6.1.gemspec
Recupero di railties 6.1.6.1
Installazione di railties 6.1.6.1
1: railties (6.1.6.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/railties-6.1.6.1.gemspec
Utilizzo di sprockets-rails 3.4.2
1: sprockets-rails (3.4.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sprockets-rails-3.4.2.gemspec
Recupero di jquery-rails 4.4.0
Installazione di jquery-rails 4.4.0
2: puma (5.5.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/puma-5.5.2.gemspec
Recupero di lograge 0.11.2
1: jquery-rails (4.4.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/jquery-rails-4.4.0.gemspec
Recupero di rails_failover 0.7.3
Installazione di lograge 0.11.2
Installazione di rails_failover 0.7.3
2: lograge (0.11.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/lograge-0.11.2.gemspec
Recupero di rails_multisite 4.0.0
1: rails_failover (0.7.3) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails_failover-0.7.3.gemspec
Utilizzo di sassc-rails 2.1.2
1: sassc-rails (2.1.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sassc-rails-2.1.2.gemspec
Recupero di discourse-ember-rails 0.18.6
Installazione di rails_multisite 4.0.0
Installazione di discourse-ember-rails 0.18.6
2: rails_multisite (4.0.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails_multisite-4.0.0.gemspec
1: discourse-ember-rails (0.18.6) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/discourse-ember-rails-0.18.6.gemspec
3: oj (3.13.2) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oj-3.13.2.gemspec
0: openssl (2.2.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/openssl-2.2.1.gemspec
Recupero di openssl-signature_algorithm 1.1.1
Installazione di openssl-signature_algorithm 1.1.1
2: openssl-signature_algorithm (1.1.1) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/openssl-signature_algorithm-1.1.1.gemspec
Recupero di cose 1.2.0
Installazione di cose 1.2.0
1: cose (1.2.0) da /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cose-1.2.0.gemspec
Bundle completato! 128 dipendenze Gemfile, 178 gem installati.
Le gem nei gruppi ‘test’ e ‘development’ non sono state installate.
Le gem bundled sono installate in ./vendor/bundle
Messaggio post-installazione da image_optim:
L’ottimizzazione delle risorse immagine di Rails è stata estratta nel gem image_optim_rails
Puoi rimuovere in sicurezza config.assets.image_optim = false se non intendi utilizzare quel gem

I, [2023-01-18T11:20:08.795503 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all’
I, [2023-01-18T11:20:10.866531 #1] INFO – :
I, [2023-01-18T11:20:10.866729 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
rake interrotto!
LoadError: impossibile caricare il file – net/pop
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in block in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:93:in register' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:44:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/zeitwerk-2.6.0/lib/zeitwerk/kernel.rb:35:in require’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in block in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:299:in load_dependency’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in require' /var/www/discourse/lib/validators/pop3_polling_enabled_setting_validator.rb:3:in
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in block in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:88:in register' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/zeitwerk-2.6.0/lib/zeitwerk/kernel.rb:35:in require’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in block in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:299:in load_dependency’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:424:in block in require_or_load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:39:in block in load_interlock' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies/interlock.rb:14:in block in loading’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/concurrency/share_lock.rb:151:in exclusive' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies/interlock.rb:13:in loading’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:39:in load_interlock' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:402:in require_or_load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:558:in load_missing_constant' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:213:in const_missing’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/inflector/methods.rb:274:in const_get' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/inflector/methods.rb:274:in constantize’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/core_ext/string/inflections.rb:74:in constantize' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/core_ext/object/try.rb:15:in public_send’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/core_ext/object/try.rb:15:in try' /var/www/discourse/lib/site_settings/type_supervisor.rb:114:in load_setting’
/var/www/discourse/lib/site_setting_extension.rb:170:in block in setting' /var/www/discourse/lib/site_setting_extension.rb:127:in synchronize’
/var/www/discourse/lib/site_setting_extension.rb:127:in setting' /var/www/discourse/app/models/site_setting.rb:12:in block in load_settings’
/var/www/discourse/lib/site_settings/yaml_loader.rb:22:in block (2 levels) in load' /var/www/discourse/lib/site_settings/yaml_loader.rb:13:in each’
/var/www/discourse/lib/site_settings/yaml_loader.rb:13:in block in load' /var/www/discourse/lib/site_settings/yaml_loader.rb:12:in each_key’
/var/www/discourse/lib/site_settings/yaml_loader.rb:12:in load' /var/www/discourse/app/models/site_setting.rb:11:in load_settings’
/var/www/discourse/app/models/site_setting.rb:16:in <class:SiteSetting>' /var/www/discourse/app/models/site_setting.rb:3:in
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in block in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:88:in register' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/zeitwerk-2.6.0/lib/zeitwerk/kernel.rb:35:in require’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in block in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:299:in load_dependency’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:424:in block in require_or_load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:39:in block in load_interlock' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies/interlock.rb:14:in block in loading’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/concurrency/share_lock.rb:151:in exclusive' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies/interlock.rb:13:in loading’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:39:in load_interlock' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:402:in require_or_load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:558:in load_missing_constant' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:213:in const_missing’
/var/www/discourse/config/initializers/004-message_bus.rb:122:in <main>' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:60:in load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:60:in load' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:326:in block in load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:299:in load_dependency' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:326:in load’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/engine.rb:681:in block in load_config_initializer' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/notifications.rb:205:in instrument’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/engine.rb:680:in load_config_initializer' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/engine.rb:634:in block (2 levels) in class:Engine
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/engine.rb:633:in each' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/engine.rb:633:in block in class:Engine
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:32:in instance_exec' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:32:in run’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:61:in block in run_initializers' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:50:in each’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:50:in tsort_each_child' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/initializable.rb:60:in run_initializers’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/application.rb:391:in initialize!' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/railtie.rb:207:in public_send’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/railtie.rb:207:in method_missing' /var/www/discourse/config/environment.rb:7:in
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in block in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:88:in register' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in require_with_bootsnap_lfi’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/zeitwerk-2.6.0/lib/zeitwerk/kernel.rb:35:in require’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in block in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:299:in load_dependency’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/activesupport-6.1.6.1/lib/active_support/dependencies.rb:332:in require' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/application.rb:367:in require_environment!’
/var/www/discourse/vendor/bundle/ruby/3.1.0/gems/railties-6.1.6.1/lib/rails/application.rb:533:in block in run_tasks_blocks' /var/www/discourse/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/exe/rake:27:in <top (required)>’
/usr/local/bin/bundle:25:in load' /usr/local/bin/bundle:25:in
Task: TOP => db:migrate => db:load_config => environment
(Vedi il tracciato completo eseguendo il task con --trace)
I, [2023-01-18T11:20:12.608443 #1] INFO – :
I, [2023-01-18T11:20:12.608716 #1] INFO – : Terminazione dei processi asincroni
I, [2023-01-18T11:20:12.608751 #1] INFO – : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 18
18:signal-handler (1674040812) Ricevuto SIGTERM, pianificazione dello shutdown…
18:M 18 Jan 2023 11:20:12.679 # Utente ha richiesto lo shutdown…
18:M 18 Jan 2023 11:20:12.679 * Salvataggio dello snapshot RDB finale prima dell’uscita.
18:M 18 Jan 2023 11:20:12.699 * DB salvato su disco
18:M 18 Jan 2023 11:20:12.699 # Redis è ora pronto per uscire, arrivederci…

FALLITO

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ fallito con restituzione #<Process::Status: pid 1708 exit 1>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec fallito con i parametri {“cd”=>“$home”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
bootstrap fallito con codice di uscita 1
** BOOTSTRAP FALLITO ** scorri verso l’alto e cerca messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.
59c311db4c225fcfa1107d6c9ec0baef05d68d5f07bee3bb0257b3be2c06c688

Inizialmente ho pensato che fosse a causa di Redis, ma basandomi sulle informazioni da altri topic su questo Forum, sembra che questo messaggio di errore sia sempre presente.

45:M 18 Jan 2023 11:18:22.218 # Warning: Impossibile creare la socket TCP di ascolto del server *:6379: bind: Indirizzo già in uso
45:M 18 Jan 2023 11:18:22.218 # Ascolto sulla porta 6379 (TCP) fallito, abort.

Quindi l'unico altro errore che vedo è:

I, [2023-01-18T11:20:10.866729 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
rake interrotto!
LoadError: impossibile caricare il file – net/pop

Ho provato a rimuovere tutti i plugin dal file app.yml, ma l'errore è lo stesso.

Sarei grato per qualsiasi suggerimento su cosa possa essere sbagliato.

Grazie,
Jan

Non è possibile utilizzare versioni precedenti e non supportate (< 3.0) di stable, poiché non supportano Ruby 3.1.

Se lo si desidera davvero, è necessario bloccare discourse_docker al commit 1de36f6, ma ciò avviene a proprio rischio.

Grazie. Questo ha risolto il mio problema.