Ho un rebuild che fallisce, penso a causa di questo. Sta eseguendo Ubuntu 16.04 con Docker version 17.05.0-ce, build 89658be, che so essere problematico, ma volevo dare a questa persona un’ultima possibilità di rebuild, se possibile.
I, [2023-12-06T16:10:12.656984 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
Gem::Ext::BuildError: ERROR: Impossibile compilare l'estensione nativa del gem.
directory corrente:
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext
/usr/local/bin/ruby extconf.rb
-- tar zxvfo msgpack-1.1.0.tar.gz
-- env CFLAGS=nil LDFLAGS=nil CC=nil
-- ./configure --disable-dependency-tracking --disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/lib
*** extconf.rb fallito ***
Impossibile creare il Makefile per qualche motivo, probabilmente mancanza di
librerie e/o header necessari. Controlla il file mkmf.log per maggiori dettagli. Potresti
aver bisogno di opzioni di configurazione.
Opzioni di configurazione fornite:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/local/bin/$(RUBY_BASE_NAME)
extconf.rb:6:in `sys': ./configure --disable-dependency-tracking
--disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/lib
fallito, per favore segnala a https://github.com/tmm1/rbtrace/issues (RuntimeError)
from extconf.rb:42:in `block (2 levels) in <main>'
from extconf.rb:34:in `chdir'
from extconf.rb:34:in `block in <main>'
da extconf.rb:30:in `chdir'
da extconf.rb:30:in `<main>'
Per capire perché questo componente non è riuscito a essere compilato, controlla il file mkmf.log che si trova qui:
/var/www/discourse/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0/rbtrace-0.5.0/mkmf.log
estconf fallito, codice di uscita 1
root@www:/var/discourse# ./launcher rebuild app
ATTENZIONE: la versione di Docker 17.05.0-ce è deprecata, si consiglia di aggiornare alla versione 17.06.2 o successiva.
Architettura x86_64 rilevata.
ATTENZIONE: il file containers/app.yml è leggibile da tutti. Puoi proteggere questo file eseguendo: chmod o-rwx containers/app.yml
Verifica che launcher sia aggiornato
Recupero dell'origine
Launcher è aggiornato
Arresto del vecchio contenitore
+ /usr/bin/docker stop -t 600 app
app
2.0.20231023-1945: Pulling from discourse/base
Digest: sha256:2b0eb484d20888cc2daadb690dcfa73522105650c1420212e99345a36a424d77
Stato: l'immagine è aggiornata per discourse/base:2.0.20231023-1945
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-12-06T16:07:07.394158 #1] INFO -- : Lettura da stdin
I, [2023-12-06T16:07:07.401986 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-12-06T16:07:07.472801 #1] INFO -- : Generazione delle impostazioni locali (questo potrebbe richiedere un po' di tempo)...
Generazione completata.
I, [2023-12-06T16:07:07.473766 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-12-06T16:07:07.483448 #1] INFO -- :
I, [2023-12-06T16:07:07.485286 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-12-06T16:07:07.492124 #1] INFO -- :
I, [2023-12-06T16:07:07.493335 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-12-06T16:07:07.499353 #1] INFO -- :
I, [2023-12-06T16:07:07.500588 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-12-06T16:07:07.507193 #1] INFO -- :
I, [2023-12-06T16:07:07.508374 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-12-06T16:07:07.514723 #1] INFO -- :
I, [2023-12-06T16:07:07.516000 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres già in esecuzione, arresta il contenitore ; exit 1
2023/12/06 16:07:07 socat[17] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Nessun file o directory
I, [2023-12-06T16:07:07.543544 #1] INFO -- :
I, [2023-12-06T16:07:07.544355 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-12-06T16:07:07.549264 #1] INFO -- :
I, [2023-12-06T16:07:07.549978 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-12-06T16:07:07.554670 #1] INFO -- :
I, [2023-12-06T16:07:07.555334 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-06T16:07:07.559798 #1] INFO -- :
I, [2023-12-06T16:07:07.560895 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-06T16:07:07.565444 #1] INFO -- :
I, [2023-12-06T16:07:07.575177 #1] INFO -- : File > /etc/service/postgres/run chmod: +x chown:
I, [2023-12-06T16:07:07.583472 #1] INFO -- : File > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-12-06T16:07:07.593556 #1] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-12-06T16:07:07.602131 #1] INFO -- : File > /root/upgrade_postgres chmod: +x chown:
I, [2023-12-06T16:07:07.603040 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-12-06T16:07:08.001408 #1] INFO -- :
I, [2023-12-06T16:07:08.002703 #1] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/
13/bin/initdb -D /shared/postgres_data || exit 0
I, [2023-12-06T16:07:08.006516 #1] INFO -- :
I, [2023-12-06T16:07:08.007156 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-12-06T16:07:08.048363 #1] INFO -- :
I, [2023-12-06T16:07:08.049524 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-12-06T16:07:08.055285 #1] INFO -- :
I, [2023-12-06T16:07:08.056635 #1] INFO -- : > /root/upgrade_postgres
I, [2023-12-06T16:07:08.067823 #1] INFO -- :
I, [2023-12-06T16:07:08.068692 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-12-06T16:07:08.074460 #1] INFO -- :
I, [2023-12-06T16:07:08.077226 #1] INFO -- : Sostituzione di data_directory = '/var/lib/postgresql/13/main' con data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.con
f
I, [2023-12-06T16:07:08.078863 #1] INFO -- : Sostituzione di (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.080089 #1] INFO -- : Sostituzione di (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.081228 #1] INFO -- : Sostituzione di (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.082315 #1] INFO -- : Sostituzione di (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.083334 #1] INFO -- : Sostituzione di (?-mix:#?default_text_search_config *=.*) con default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/mai
n/postgresql.conf
I, [2023-12-06T16:07:08.084197 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-12-06T16:07:08.093130 #1] INFO -- :
I, [2023-12-06T16:07:08.094813 #1] INFO -- : Sostituzione di (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.095967 #1] INFO -- : Sostituzione di (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T16:07:08.097082 #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, [2023-12-06T16:07:08.098475 #1] INFO -- : Sostituzione di (?-mix:^#local +replication +postgres +peer$) con local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2023-12-06T16:07:08.099453 #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, [2023-12-06T16:07:08.100346 #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, [2023-12-06T16:07:08.101225 #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/postm
aster -D /etc/postgresql/13/main
I, [2023-12-06T16:07:08.105497 #1] INFO -- : > sleep 5
2023-12-06 16:07:08.222 UTC [40] LOG: avvio di PostgreSQL 13.12 (Debian 13.12-1.pgdg110+1) su x86_64-pc-linux-gnu, compilato da gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2023-12-06 16:07:08.223 UTC [40] LOG: in ascolto sull'indirizzo IPv4 "0.0.0.0", porta 5432
2023-12-06 16:07:08.224 UTC [40] LOG: in ascolto sull'indirizzo IPv6 "::", porta 5432
2023-12-06 16:07:08.228 UTC [40] LOG: in ascolto sulla socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-12-06 16:07:08.236 UTC [43] LOG: il sistema del database è stato arrestato il 2023-12-06 16:06:59 UTC
2023-12-06 16:07:08.249 UTC [40] LOG: il sistema del database è pronto ad accettare connessioni
I, [2023-12-06T16:07:13.114589 #1] INFO -- :
I, [2023-12-06T16:07:13.114892 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-12-06 16:07:13.233 UTC [53] postgres@postgres ERROR: il database "discourse" esiste già
2023-12-06 16:07:13.233 UTC [53] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: errore: creazione del database fallita: ERROR: il database "discourse" esiste già
I, [2023-12-06T16:07:13.238163 #1] INFO -- :
I, [2023-12-06T16:07:13.239077 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-12-06 16:07:13.337 UTC [57] postgres@discourse ERROR: il ruolo "discourse" esiste già
2023-12-06 16:07:13.337 UTC [57] postgres@discourse STATEMENT: create user discourse;
ERROR: il ruolo "discourse" esiste già
I, [2023-12-06T16:07:13.341906 #1] INFO -- :
I, [2023-12-06T16:07:13.342832 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-12-06T16:07:13.414866 #1] INFO -- : GRANT
I, [2023-12-06T16:07:13.415706 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-12-06T16:07:13.488051 #1] INFO -- : ALTER SCHEMA
I, [2023-12-06T16:07:13.488985 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: l'estensione "hstore" esiste già, salto
I, [2023-12-06T16:07:13.565797 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.566695 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE: l'estensione "pg_trgm" esiste già, salto
I, [2023-12-06T16:07:13.631827 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.632670 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists vector;"'
NOTICE: l'estensione "vector" esiste già, salto
I, [2023-12-06T16:07:13.699897 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.700680 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: l'estensione "hstore" esiste già, salto
I, [2023-12-06T16:07:13.766672 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.767617 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE: l'estensione "pg_trgm" esiste già, salto
I, [2023-12-06T16:07:13.836190 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.837081 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists vector;"'
NOTICE: l'estensione "vector" esiste già, salto
I, [2023-12-06T16:07:13.904254 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T16:07:13.905131 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-12-06T16:07:13.911512 #1] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
I, [2023-12-06T16:07:14.017559 #1] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-12-06T16:07:14.025808 #1] INFO -- : File > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-12-06T16:07:14.026677 #1] INFO -- : > echo postgres installed!
I, [2023-12-06T16:07:14.031148 #1] INFO -- : postgres installed!
I, [2023-12-06T16:07:14.039613 #1] INFO -- : File > /etc/service/redis/run chmod: +x chown:
I, [2023-12-06T16:07:14.047348 #1] INFO -- : File > /etc/service/redis/log/run chmod: +x chown:
I, [2023-12-06T16:07:14.054663 #1] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-12-06T16:07:14.056288 #1] INFO -- : Sostituzione di daemonize yes con in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.058359 #1] INFO -- : Sostituzione di (?-mix:^pidfile.*$) con in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.059363 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-12-06T16:07:14.063988 #1] INFO -- :
I, [2023-12-06T16:07:14.065261 #1] INFO -- : Sostituzione di (?-mix:^logfile.*$) con logfile "" in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.066441 #1] INFO -- : Sostituzione di (?-mix:^bind .*$) con in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.068176 #1] INFO -- : Sostituzione di (?-mix:^dir .*$) con dir /shared/redis_data in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.069623 #1] INFO -- : Sostituzione di (?-mix:^protected-mode yes) con protected-mode no in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.072095 #1] INFO -- : Sostituzione di # io-threads 4 con io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2023-12-06T16:07:14.073689 #1] INFO -- : > echo redis installed
I, [2023-12-06T16:07:14.079558 #1] INFO -- : redis installed
I, [2023-12-06T16:07:14.080851 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-12-06T16:07:14.092037 #1] INFO -- : logfile ""
I, [2023-12-06T16:07:14.092862 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-06T16:07:14.095644 #1] INFO -- : > sleep 10
109:C 06 Dec 2023 16:07:14.118 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
109:C 06 Dec 2023 16:07:14.119 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=109, appena avviato
109:C 06 Dec 2023 16:07:14.119 # Configurazione caricata
109:M 06 Dec 2023 16:07:14.120 * orologio monotono: POSIX clock_gettime
109:M 06 Dec 2023 16:07:14.123 * Modalità di esecuzione=standalone, porta=6379.
109:M 06 Dec 2023 16:07:14.123 # ATTENZIONE: l'impostazione TCP backlog di 511 non può essere applicata perché /proc/sys/net/core/somaxconn è impostato sul valore inferiore di 128.
109:M 06 Dec 2023 16:07:14.123 # Server inizializzato
109:M 06 Dec 2023 16:07:14.124 * Caricamento RDB prodotto dalla versione 7.0.7
109:M 06 Dec 2023 16:07:14.125 * Età RDB 17 secondi
109:M 06 Dec 2023 16:07:14.125 * Utilizzo memoria RDB alla creazione 16.66 Mb
109:M 06 Dec 2023 16:07:14.212 * Caricamento RDB completato, chiavi caricate: 24735, chiavi scadute: 2.
109:M 06 Dec 2023 16:07:14.212 * DB caricato dal disco: 0.088 secondi
109:M 06 Dec 2023 16:07:14.212 * Pronto ad accettare connessioni
I, [2023-12-06T16:07:24.102624 #1] INFO -- :
I, [2023-12-06T16:07:24.103423 #1] INFO -- : > thpoff echo "thpoff is installed!"
I, [2023-12-06T16:07:24.111028 #1] INFO -- : thpoff is installed!
I, [2023-12-06T16:07:24.111792 #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-12-06T16:07:24.220317 #1] INFO -- :
I, [2023-12-06T16:07:24.221265 #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-12-06T16:07:24.335260 #1] INFO -- :
I, [2023-12-06T16:07:24.336566 #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-12-06T16:07:24.447936 #1] INFO -- :
I, [2023-12-06T16:07:24.448990 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-12-06T16:07:24.456613 #1] INFO -- :
I, [2023-12-06T16:07:24.462541 #1] INFO -- : File > /etc/cron.d/anacron chmod: chown:
I, [2023-12-06T16:07:24.472173 #1] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-12-06T16:07:24.483793 #1] INFO -- : File > /etc/service/unicorn/run chmod: +x chown:
I, [2023-12-06T16:07:24.493548 #1] INFO -- : File > /etc/service/nginx/run chmod: +x chown:
I, [2023-12-06T16:07:24.503794 #1] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-12-06T16:07:24.511755 #1] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-12-06T16:07:24.512437 #1] INFO -- : Sostituzione di # postgres con sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2023-12-06T16:07:24.513223 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-06T16:07:24.517456 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
137:C 06 Dec 2023 16:07:24.534 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
137:C 06 Dec 2023 16:07:24.534 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=137, appena avviato
137:C 06 Dec 2023 16:07:24.534 # Configurazione caricata
137:M 06 Dec 2023 16:07:24.535 * orologio monotono: POSIX clock_gettime
137:M 06 Dec 2023 16:07:24.536 # Avviso: impossibile creare la socket di ascolto TCP del server *:6379: bind: Indirizzo già in uso
137:M 06 Dec 2023 16:07:24.536 # Impossibile ascoltare sulla porta 6379 (TCP), arresto.
Aggiornamento file: 100% (33858/33858), fatto.
I, [2023-12-06T16:07:29.876110 #1] INFO -- : HEAD è ora a 043b4a418 FIX: sostituisce l'uso di data-tooltip con <DTooltip /> (#24062)
I, [2023-12-06T16:07:29.876964 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-12-06T16:07:30.100602 #1] INFO -- :
I, [2023-12-06T16:07:30.101495 #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-flake-key
- [eliminato] (nessuno) -> origin/0-obscuring
- [eliminato] (nessuno) -> origin/0-router-lint
- [eliminato] (nessuno) -> origin/0-router-service
- [eliminato] (nessuno) -> origin/autoimport-cleanup
- [eliminato] (nessuno) -> origin/category-bullet-only
- [eliminato] (nessuno) -> origin/dependabot/bundler/syntax_tree-6.2.0
- [eliminato] (nessuno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.4.0
- [eliminato] (nessuno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.8.0
- [eliminato] (nessuno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/core-3.6.0
- [eliminato] (nessuno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.5.2
- [eliminato] (nessuno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.4.2
- [eliminato] (nessuno) -> origin/dev-upgrade-reject-reason-reviewable-modal
- [eliminato] (nessuno) -> origin/dev/ability-to-collect-stats-without-public-exposing
- [eliminato] (nessuno) -> origin/dev/minio-s3-system-specs
- [eliminato] (nessuno) -> origin/dev/re-enable-minio-specs
- [eliminato] (nessuno) -> origin/dev/switch-over-category-settings
- [eliminato] (nessuno) -> origin/dev/switch-over-more-category-settings
- [eliminato] (nessuno) -> origin/discovery-named-outlets
- [eliminato] (nessuno) -> origin/feature/theme-settings-migration
- [eliminato] (nessuno) -> origin/fix/account-for-empty-string-site-settings
- [eliminato] (nessuno) -> origin/footnote-plugin
- [eliminato] (nessuno) -> origin/metadata-update
- [eliminato] (nessuno) -> origin/modal-ux
- [eliminato] (nessuno) -> origin/neil-2
- [eliminato] (nessuno) -> origin/perf_cache_async_search
- [eliminato] (nessuno) -> origin/spoiler-plugin
- [eliminato] (nessuno) -> origin/support-search-customizationz
043b4a418..22bb1c895 main -> origin/main
* [nuovo branch] 0-lint-suffix -> origin/0-lint-suffix
* [nuovo branch] 0-rubocop -> origin/0-rubocop
* [nuovo branch] add-custom-emoji-sanitization-clean -> origin/add-custom-emoji-sanitization-clean
* [nuovo branch] add-ds-store-to-gitignore -> origin/add-ds-store-to-gitignore
+ 64520a075...ff17131c9 add-new-chat-indicator-preference-only-mentions -> origin/add-new-chat-indicator-preference-only-mentions (aggiornamento forzato)
* [nuovo branch] api-topic-title-decorator -> origin/api-topic-title-decorator
* [nuovo branch] array-custom-field-fix -> origin/array-custom-field-fix
* [nuovo branch] array-custom-field-order -> origin/array-custom-field-order
* [nuovo branch] avatar-notifications -> origin/avatar-notifications
* [nuovo branch] boosted-searches -> origin/boosted-searches
* [nuovo branch] category_definition -> origin/category_definition
* [nuovo branch] chat-github-onebox -> origin/chat-github-onebox
* [nuovo branch] chat-reaction-emoji-alignment -> origin/chat-reaction-emoji-alignment
* [nuovo branch] chat/direct-messages -> origin/chat/direct-messages
* [nuovo branch] custom-field-store-cleanup -> origin/custom-field-store-cleanup
* [nuovo branch] delete-backups-based-on-time-window -> origin/delete-backups-based-on-time-window
* [nuovo branch] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.5.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.5.0
* [nuovo branch] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.9.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.9.0
* [nuovo branch] dependabot/npm_and_yarn/app/assets/javascripts/uppy/core-3.7.1 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/core-3.7.1
* [nuovo branch] dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.6.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.6.0
* [nuovo branch] dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.5.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.5.0
* [nuovo branch] desktop-notification-handlers -> origin/desktop-notification-handlers
* [nuovo branch] dev/add-a-reference-column-to-notifications -> origin/dev/add-a-reference-column-to-notifications
+ ee95e6359...346f9d1cd dev/add-new-chat-metrics -> origin/dev/add-new-chat-metrics (aggiornamento forzato)
* [nuovo branch] dev/dry-up-user-status-serializers -> origin/dev/dry-up-user-status-serializers
* [nuovo branch] dev/flaky-chat-details-collapser-spec -> origin/dev/flaky-chat-details-collapser-spec
* [nuovo branch] dev/no-need-to-include-user-status-twice -> origin/dev/no-need-to-include-user-status-twice
* [nuovo branch] dev/rethink-mass-mentions -> origin/dev/rethink-mass-mentions
* [nuovo branch] dev/rethink-mass-mentions-polymorphic -> origin/dev/rethink-mass-mentions-polymorphic
* [nuovo branch] dev/revert-guardian-devex -> origin/dev/revert-guardian-devex
* [nuovo branch] dev/use-system-user-id-const -> origin/dev/use-system-user-id-const
+ 54940ca5c...1f44361c2 dev_paginate_categories_json -> origin/dev_paginate_categories_json (aggiornamento forzato)
* [nuovo branch] dev_watched_words -> origin/dev_watched_words
+ 46fe4511f...a9d0e7069 ember-4 -> origin/ember-4 (aggiornamento forzato)
* [nuovo branch] ember-5-plugins -> origin/ember-5-plugins
* [nuovo branch] extract_stripper -> origin/extract_stripper
* [nuovo branch] feature/add-copy-share-link-post-functionality -> origin/feature/add-copy-share-link-post-functionality
9a6c6fd5b..8780daeee feature/bookmark-menu-and-modal-redesign -> origin/feature/bookmark-menu-and-modal-redesign
* [nuovo branch] feature/migrations-schema-generator -> origin/feature/migrations-schema-generator
* [nuovo branch] feature_watched_words_validation -> origin/feature_watched_words_validation
* [nuovo branch] file-size-restriction -> origin/file-size-restriction
43df37774..4393dd37e filtered-events -> origin/filtered-events
* [nuovo branch] fix-keyboard-shortcuts-modal-double-scrollbar -> origin/fix-keyboard-shortcuts-modal-double-scrollbar
* [nuovo branch] fix/count-mass-mentions-correctly -> origin/fix/count-mass-mentions-correctly
* [nuovo branch] fix_category_select_kits -> origin/fix_category_select_kits
* [nuovo branch] full-page -> origin/full-page
ce7fb6906..a6227532d generic-import-latest -> origin/generic-import-latest
* [nuovo branch] generic-import-latest-snowflake -> origin/generic-import-latest-snowflake
* [nuovo branch] generic-import-update -> origin/generic-import-update
* [nuovo branch] image-assets -> origin/image-assets
* [nuovo branch] independent-theme-compiler -> origin/independent-theme-compiler
* [nuovo branch] input-text-field-component -> origin/input-text-field-component
* [nuovo branch] issue/fix-guardian-init-basic-user -> origin/issue/fix-guardian-init-basic-user
* [nuovo branch] keyword-site-setting -> origin/keyword-site-setting
+ bdcc24f96...92e545292 list-wrapper -> origin/list-wrapper (aggiornamento forzato)
e3636078c..5def32699 mock-chat-index-redesign -> origin/mock-chat-index-redesign
* [nuovo branch] move_inflector -> origin/move_inflector
* [nuovo branch] oklab -> origin/oklab
* [nuovo branch] poc/auto-after-before-plugin-outlets -> origin/poc/auto-after-before-plugin-outlets
* [nuovo branch] poc/insert-before-after-wrapping-outlet -> origin/poc/insert-before-after-wrapping-outlet
* [nuovo branch] pretty-text-please -> origin/pretty-text-please
* [nuovo branch] revert-maxmind -> origin/revert-maxmind
ef3f41543..223626d7a stable -> origin/stable
* [nuovo branch] support-load-more-btn -> origin/support-load-more-btn
* [nuovo branch] test-issue-temporary -> origin/test-issue-temporary
043b4a418..efcb5bb3d tests-passed -> origin/tests-passed
* [nuovo branch] transform-hooks -> origin/transform-hooks
* [nuovo branch] transform-post-fn-api -> origin/transform-post-fn-api
* [nuovo branch] tweaks-2-fr -> origin/tweaks-2-fr
* [nuovo branch] use-sassc-embedded -> origin/use-sassc-embedded
* [nuovo branch] username_cache -> origin/username_cache
* [nuovo branch] ux-add-sorting-params-to-outlet -> origin/ux-add-sorting-params-to-outlet
t [aggiornamento tag] beta -> beta
t [aggiornamento tag] latest-release -> latest-release
* [nuovo tag] v3.1.3 -> v3.1.3
* [nuovo tag] v3.2.0.beta3 -> v3.2.0.beta3
I, [2023-12-06T16:07:31.685641 #1] INFO -- :
I, [2023-12-06T16:07:31.686339 #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 branch 'tests-passed'
I, [2023-12-06T16:07:35.620323 #1] INFO -- : Branch 'tests-passed' impostato per tracciare il branch remoto 'tests-passed' da 'origin'.
I, [2023-12-06T16:07:35.620991 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-12-06T16:07:35.636731 #1] INFO -- :
I, [2023-12-06T16:07:35.637527 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-12-06T16:07:35.643552 #1] INFO -- :
I, [2023-12-06T16:07:35.644234 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-12-06T16:07:35.650138 #1] INFO -- :
I, [2023-12-06T16:07:35.650972 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-12-06T16:07:35.656320 #1] INFO -- :
I, [2023-12-06T16:07:35.657036 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-12-06T16:07:35.662104 #1] INFO -- :
I, [2023-12-06T16:07:35.662758 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-12-06T16:07:35.669054 #1] INFO -- :
I, [2023-12-06T16:07:35.669975 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-12-06T16:07:35.676933 #1] INFO -- :
I, [2023-12-06T16:07:35.677771 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.lo
g"
I, [2023-12-06T16:07:35.687445 #1] INFO -- :
I, [2023-12-06T16:07:35.688203 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.lo
g /var/www/discourse/log"
I, [2023-12-06T16:07:35.697439 #1] INFO -- :
I, [2023-12-06T16:07:35.698219 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-12-06T16:07:35.705472 #1] INFO -- :
I, [2023-12-06T16:07:35.706224 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-12-06T16:07:35.714941 #1] INFO -- :
I, [2023-12-06T16:07:35.715579 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-12-06T16:07:35.722744 #1] INFO -- :
I, [2023-12-06T16:07:35.723466 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-12-06T16:07:35.730272 #1] INFO -- :
I, [2023-12-06T16:07:35.730904 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-12-06T16:07:36.244295 #1] INFO -- :
I, [2023-12-06T16:07:36.245006 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-12-06T16:07:36.248521 #1] INFO -- :
I, [2023-12-06T16:07:36.249238 #1] INFO -- : Sostituzione di # redis con sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-12-06T16:07:36.249835 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonazione in 'docker_manager'...
I, [2023-12-06T16:07:37.086735 #1] INFO -- :
I, [2023-12-06T16:07:37.087632 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-12-06T16:07:37.095997 #1] INFO -- :
I, [2023-12-06T16:07:37.097169 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-12-06T16:07:37.102877 #1] INFO -- :
I, [2023-12-06T16:07:37.103777 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-12-06T16:07:37.109509 #1] INFO -- :
I, [2023-12-06T16:07:37.110962 #1] INFO -- : Sostituzione di pid /run/nginx.pid; con daemon off; in /etc/nginx/nginx.conf
I, [2023-12-06T16:07:37.111761 #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-12-06T16:07:37.112365 #1] INFO -- : Sostituzione di (?-mix:server_name.+$) con server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-12-06T16:07:37.112934 #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-12-06T16:07:37.113518 #1] INFO -- : Sostituzione di (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-12-06T16:07:37.113925 #1] INFO -- : > echo "done configuring web"
I, [2023-12-06T16:07:37.116639 #1] INFO -- : done configuring web
I, [2023-12-06T16:07:37.117373 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-12-06T16:07:37.381140 #1] INFO -- :
I, [2023-12-06T16:07:37.381751 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-12-06T16:07:42.260626 #1] INFO -- :
I, [2023-12-06T16:07:42.266374 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-12-06T16:07:42.275364 #1] INFO -- :
I, [2023-12-06T16:07:42.276177 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning " > @glint/environment-ember-loose@1.1.0" ha una dipendenza peer non soddisfatta "@glimmer/component@^1.1.2".
warning " > @glint/environment-ember-template-imports@1.1.0" ha una dipendenza peer non soddisfatta "ember-template-imports@^3.0.0".
warning Il campo di risoluzione "unset-value@2.0.1" è incompatibile con la versione richiesta "unset-value@^1.0.0"
warning Il pattern ["wrap-ansi@^7.0.0"] sta tentando di essere estratto nella stessa destinazione "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/no
de_modules/wrap-ansi-cjs" del pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. Questo potrebbe comportare un comportamento non deterministico, saltato.
warning " > discourse-markdown-it@1.0.0" ha una dipendenza peer non soddisfatta "xss@*".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse > @ember/legacy-built-in-components@0.5.0" ha una dipendenza peer errata "ember-source@>= 4.8".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse > @uppy/aws-s3@3.0.6" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse > @uppy/aws-s3-multipart@3.1.3" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse > @uppy/xhr-upload@3.1.1" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse-plugins > ember-this-fallback@0.4.0" ha una dipendenza peer non soddisfatta "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-91e584d3-820f-4c50-a600-62c805fec825 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" ha una dipendenza peer errata "@uppy/core@^3.2.1".
I, [2023-12-06T16:10:11.898082 #1] INFO -- : yarn install v1.22.19
[1/5] Validazione 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 $(node -e 'const argv = JSON.parse(process.env.npm_config_argv).original; const passthrough = [`--frozen-lockfile`, `-s`].filter(arg => argv.includes(arg)
); console.log(passthrough.join(` `));')
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...
$ ./run-patch-package
patch-package 8.0.0
Applicazione delle patch...
babel-plugin-debug-macros@0.3.4 ✔
content-tag@1.1.2 ✔
ember-cli@5.0.0 ✔
ember-this-fallback@0.4.0 (1 deprecation-name) ✔
ember-this-fallback@0.4.0 (2 themes) ✔
virtual-dom@2.1.1 ✔
Terminato in 72.34s.
Terminato in 135.83s.
yarn cache v1.22.19
success Cache svuotata.
Terminato in 13.11s.
I, [2023-12-06T16:10:11.904393 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-12-06T16:10:12.394395 #1] INFO -- :
I, [2023-12-06T16:10:12.395124 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-12-06T16:10:12.656177 #1] INFO -- : Stai sostituendo il valore locale corrente di without, che è attualmente "test:development"
I, [2023-12-06T16:10:12.656984 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
Gem::Ext::BuildError: ERRORE: Impossibile compilare l'estensione nativa del gem.
directory corrente:
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext
/usr/local/bin/ruby extconf.rb
-- tar zxvfo msgpack-1.1.0.tar.gz
-- env CFLAGS=nil LDFLAGS=nil CC=nil
-- ./configure --disable-dependency-tracking --disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/lib
*** extconf.rb fallito ***
Impossibile creare Makefile per qualche motivo, probabilmente mancanza di
librerie e/o header necessari. Controlla il file mkmf.log per maggiori dettagli. Potresti
avere bisogno di opzioni di configurazione.
Opzioni di configurazione fornite:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/local/bin/$(RUBY_BASE_NAME)
extconf.rb:6:in `sys': ./configure --disable-dependency-tracking
--disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0/ext/dst/lib
fallito, si prega di segnalare a https://github.com/tmm1/rbtrace/issues (RuntimeError)
from extconf.rb:42:in `block (2 levels) in <main>'
from extconf.rb:34:in `chdir'
from extconf.rb:34:in `block in <main>'
from extconf.rb:30:in `chdir'
from extconf.rb:30:in `<main>'
Per vedere il motivo per cui questa estensione non è stata compilata, controlla il file mkmf.log che si
può trovare qui:
/var/www/discourse/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0/rbtrace-0.5.0/mkmf.log
extconf fallito, codice di uscita 1
I file gem rimarranno installati in
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.0 per ispezione.
Risultati registrati in
/var/www/discourse/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0/rbtrace-0.5.0/gem_make.out
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:120:in `run'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in
`build'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:188:in
`build_extension'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:222:in `block in
build_extensions'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:219:in `each'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:219:in
`build_extensions'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/installer.rb:844:in
`build_extensions'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/rubygems_gem_installer.rb:72:in
`build_extensions'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/rubygems_gem_installer.rb:28:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/source/rubygems.rb:198:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/gem_installer.rb:54:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/gem_installer.rb:16:in
`install_from_spec'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/parallel_installer.rb:156:in
`do_install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/parallel_installer.rb:147:in
`block in worker_pool'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:62:in
`apply_func'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:57:in
`block in process_queue'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:54:in
`loop'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:54:in
`process_queue'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:90:in
`block (2 levels) in create_threads'
Si è verificato un errore durante l'installazione di rbtrace (0.5.0) e Bundler non può continuare.
In Gemfile:
rbtrace
I, [2023-12-06T16:10:45.706190 #1] INFO -- : Recupero metadati gem da https://rubygems.org/.........
Recupero rake 13.1.0
Installazione di rake 13.1.0
Utilizzo di concurrent-ruby 1.2.2
Recupero racc 1.7.3
Utilizzo di builder 3.2.4
Utilizzo di minitest 5.20.0
Utilizzo di erubi 1.12.0
Utilizzo di mini_mime 1.1.5
Recupero date 3.3.4
Utilizzo di crass 1.0.6
Utilizzo di rack 2.2.8
Recupero public_suffix 5.0.4
Recupero timeout 0.4.1
Installazione di timeout 0.4.1
Installazione di date 3.3.4 con estensioni native
Installazione di racc 1.7.3 con estensioni native
Installazione di public_suffix 5.0.4
Recupero aws-eventstream 1.3.0
Utilizzo di aws-partitions 1.583.0
Utilizzo di jmespath 1.6.2
Recupero base64 0.2.0
Installazione di aws-eventstream 1.3.0
Utilizzo di msgpack 1.7.2
Utilizzo di bundler 2.4.13
Installazione di base64 0.2.0
Utilizzo di byebug 11.1.3
Utilizzo di cbor 0.5.9.6
Recupero cgi 0.4.1
Utilizzo di chunky_png 1.4.0
Utilizzo di coderay 1.1.3
Utilizzo di colored2 4.0.0
Utilizzo di connection_pool 2.4.1
Utilizzo di openssl 3.2.0
Utilizzo di cppjieba_rb 0.4.2
Recupero google-protobuf 3.25.1 (x86_64-linux)
Installazione di cgi 0.4.1 con estensioni native
Installazione di google-protobuf 3.25.1 (x86_64-linux)
Utilizzo di diffy 3.4.2
Utilizzo di digest 3.1.1
Utilizzo di discourse-fonts 0.0.9
Utilizzo di email_reply_trimmer 0.1.13
Recupero excon 0.105.0
Installazione di excon 0.105.0
Utilizzo di execjs 2.9.1
Utilizzo di exifr 1.4.0
Utilizzo di faraday-net_http 3.0.2
Utilizzo di ruby2_keywords 0.0.5
Utilizzo di fast_blank 1.0.1
Utilizzo di fast_xs 0.8.0
Utilizzo di fastimage 2.2.7
Utilizzo di ffi 1.16.3
Utilizzo di fspath 3.1.2
Utilizzo di gc_tracer 1.5.1
Utilizzo di guess_html_encoding 0.0.11
Utilizzo di hana 1.3.7
Utilizzo di hashie 5.0.0
Utilizzo di highline 2.1.0
Utilizzo di htmlentities 4.3.4
Utilizzo di http_accept_language 2.1.1
Utilizzo di image_size 3.3.0
Utilizzo di in_threads 1.6.0
Utilizzo di progress 3.6.0
Recupero json 2.7.1
Installazione di json 2.7.1 con estensioni native
Recupero regexp_parser 2.8.3
Installazione di regexp_parser 2.8.3
Recupero unf_ext 0.0.9.1
Installazione di unf_ext 0.0.9.1 con estensioni native
Utilizzo di jwt 2.7.1
Utilizzo di kgio 2.11.4
Utilizzo di libv8-node 18.16.0.0 (x86_64-linux)
Utilizzo di method_source 1.0.0
Utilizzo di thor 1.3.0
Utilizzo di zeitwerk 2.6.12
Utilizzo di logstash-event 1.2.02
Recupero logster 2.13.1
Installazione di logster 2.13.1
Utilizzo di lru_redux 1.1.0
Utilizzo di lz4-ruby 0.3.3
Utilizzo di maxminddb 0.1.22
Utilizzo di memory_profiler 1.0.1
Utilizzo di redis 4.8.1
Utilizzo di mini_sql 1.5.0
Utilizzo di multi_json 1.15.0
Utilizzo di multi_xml 0.6.0
Utilizzo di mustache 1.1.1
Recupero uri 0.13.0
Installazione di uri 0.13.0
Recupero nio4r 2.7.0
Installazione di nio4r 2.7.0 con estensioni native
Utilizzo di version_gem 1.1.3
Utilizzo di oj 3.16.1
Utilizzo di optimist 3.1.0
Utilizzo di pg 1.5.4
Utilizzo di raindrops 0.20.1
Utilizzo di rchardet 1.8.0
Utilizzo di rexml 3.2.6
Utilizzo di rinku 2.0.6
Utilizzo di rotp 6.3.0
Utilizzo di rqrcode_core 1.2.0
Utilizzo di rubyzip 2.3.2
Utilizzo di sshkey 3.0.0
Utilizzo di stackprof 0.2.25
Utilizzo di i18n 1.14.1
Utilizzo di tzinfo 2.0.6
Utilizzo di rack-test 2.1.0
Utilizzo di request_store 1.5.1
Utilizzo di message_bus 4.3.8
Utilizzo di rack-mini-profiler 3.1.1
Utilizzo di rack-protection 3.1.0
Utilizzo di sprockets 3.7.2 da https://github.com/rails/sprockets (at 3.x@f4d3dae)
Recupero net-protocol 0.2.2
Installazione di net-protocol 0.2.2
Utilizzo di addressable 2.8.5
Utilizzo di aws-sigv4 1.5.0
Recupero bootsnap 1.17.0
Installazione di bootsnap 1.17.0 con estensioni native
Utilizzo di openssl-signature_algorithm 1.3.0
Recupero sass-embedded 1.66.1 (x86_64-linux-gnu)
Installazione di sass-embedded 1.66.1 (x86_64-linux-gnu)
Utilizzo di uglifier 4.2.0
Recupero faraday 2.7.12
Installazione di faraday 2.7.12
Utilizzo di mini_suffix 0.3.3
Utilizzo di omniauth 1.9.2
Utilizzo di image_optim 0.31.3
Recupero nokogiri 1.15.5 (x86_64-linux)
Installazione di nokogiri 1.15.5 (x86_64-linux)
Recupero web-push 3.0.1
Installazione di web-push 3.0.1
Utilizzo di mini_racer 0.8.0
Utilizzo di pry 0.14.2
Utilizzo di logstash-logger 0.26.1
Utilizzo di sidekiq 6.5.12
Utilizzo di redis-namespace 1.11.0
Recupero net-http 0.4.0
Utilizzo di unf 0.1.4
Utilizzo di oauth-tty 1.0.5
Utilizzo di snaky_hash 2.0.1
Recupero rbtrace 0.5.0
Installazione di rbtrace 0.5.0 con estensioni native
Installazione di net-http 0.4.0
Utilizzo di unicorn 6.1.0
Utilizzo di rss 0.3.0
Utilizzo di rqrcode 2.2.0
Utilizzo di activesupport 7.0.7
Utilizzo di tzinfo-data 1.2023.3
Utilizzo di net-pop 0.1.2
Utilizzo di net-smtp 0.4.0
Utilizzo di css_parser 1.16.0
Utilizzo di aws-sdk-core 3.130.2
Utilizzo di cose 1.3.0
Recupero dartsass-ruby 3.0.2
Installazione di dartsass-ruby 3.0.2
Utilizzo di faraday-retry 2.2.0
Utilizzo di oauth2 1.4.11
Utilizzo di rtlcss 0.2.1
Utilizzo di pry-byebug 3.10.1
Utilizzo di pry-rails 0.3.9
Recupero loofah 2.22.0
Installazione di loofah 2.22.0
Utilizzo di ruby-readability 0.7.0
Utilizzo di sanitize 6.1.0
Utilizzo di simpleidn 0.2.1
Utilizzo di mini_scheduler 0.16.0
Utilizzo di oauth 1.1.0
Utilizzo di rails-dom-testing 2.2.0
Utilizzo di globalid 1.2.1
Utilizzo di activemodel 7.0.7
Utilizzo di aws-sdk-kms 1.56.0
Utilizzo di aws-sdk-sns 1.53.0
Utilizzo di omniauth-oauth2 1.7.3
Utilizzo di rails-html-sanitizer 1.6.0
Recupero json_schemer 2.1.1
Installazione di json_schemer 2.1.1
Utilizzo di omniauth-oauth 1.2.0
Utilizzo di activejob 7.0.7
Utilizzo di active_model_serializers 0.8.4
Utilizzo di activerecord 7.0.7
Utilizzo di actionview 7.0.7
Utilizzo di aws-sdk-s3 1.114.0
Utilizzo di omniauth-facebook 9.0.0
Utilizzo di omniauth-github 1.4.0
Utilizzo di omniauth-google-oauth2 0.8.2
Utilizzo di omniauth-twitter 1.4.0
Utilizzo di discourse-seed-fu 2.3.12
Utilizzo di actionpack 7.0.7
Utilizzo di actionview_precompiler 0.3.0
Utilizzo di railties 7.0.7
Utilizzo di sprockets-rails 3.4.2
Utilizzo di lograge 0.14.0
Utilizzo di rails_failover 2.0.1
Utilizzo di rails_multisite 5.0.0
Utilizzo di puma 6.4.0
Recupero net-imap 0.4.7
Installazione di net-imap 0.4.7
Utilizzo di mail 2.8.1
Utilizzo di actionmailer 7.0.7
I, [2023-12-06T16:10:45.708604 #1] INFO -- : Terminazione dei processi asincroni
I, [2023-12-06T16:10:45.708734 #1] INFO -- : Invio di INT a HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql
/13/bin/postmaster -D /etc/postgresql/13/main pid: 40
I, [2023-12-06T16:10:45.709069 #1] INFO -- : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 109
2023-12-06 16:10:45.709 UTC [40] LOG: ricevuta richiesta di arresto rapido
109:signal-handler (1701879045) Ricevuto SIGTERM programmazione arresto...
2023-12-06 16:10:45.713 UTC [40] LOG: annullamento di eventuali transazioni attive
2023-12-06 16:10:45.721 UTC [40] LOG: worker di background "logical replication launcher" (PID 49) uscito con codice di uscita 1
2023-12-06 16:10:45.722 UTC [44] LOG: arresto in corso
2023-12-06 16:10:45.746 UTC [40] LOG: sistema database arrestato
109:M 06 Dec 2023 16:10:45.749 # Arresto richiesto dall'utente...
109:M 06 Dec 2023 16:10:45.750 * Salvataggio dello snapshot RDB finale prima dell'uscita.
109:M 06 Dec 2023 16:10:45.855 * DB salvato su disco
109:M 06 Dec 2023 16:10:45.856 # Redis è pronto per uscire, arrivederci...
FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4' fallito con ritorno #<Process::Status: pid 507 exit 5>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \"develo
pment test\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
bootstrap fallito con codice di uscita 5
** BOOTSTRAP FALLITO ** si prega di scorrere verso l'alto e cercare messaggi di errore precedenti, potrebbe essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.
a3071aa235f86264227596c04c18b830cff475e4fa809d5a88ead626ab2cdf28