Trovato containers/app.yml
==================== IMPOSTAZIONI YML ====================
DISCOURSE_HOSTNAME=forum.jimclair.com
SMTP_ADDRESS=in-v3.mailjet.com
DEVELOPER_EMAILS=REDACTED
SMTP_PASSWORD=REDACTED
SMTP_PORT=587
SMTP_USER_NAME=495e2921d498a8d1d5ebb0afaccd7b1e
LETSENCRYPT_ACCOUNT_EMAIL=REDACTED
==================== INFO DOCKER ====================
VERSIONE DOCKER: Docker version 24.0.7, build afdd53b
PROCESSI DOCKER (docker ps -a)
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
==================== PROBLEMA SERIO!!!! ====================
app non in esecuzione!
Tentativo di ricostruzione
==================== LOG RICOSTRUZIONE ====================
Architettura x86_64 rilevata.
Verifica che il launcher sia aggiornato
Il launcher è aggiornato
2.0.20231023-1945: Pulling from discourse/base
Digest: sha256:2b0eb484d20888cc2daadb690dcfa73522105650c1420212e99345a36a424d77
Stato: L'immagine è aggiornata per discourse/base:2.0.20231023-1945
docker.io/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-06T20:26:30.044059 #1] INFO -- : Lettura da stdin
I, [2023-12-06T20:26:30.054996 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-12-06T20:26:30.127937 #1] INFO -- : Generazione delle localizzazioni (questo potrebbe richiedere un po' di tempo)...
Generazione completata.
I, [2023-12-06T20:26:30.129014 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-12-06T20:26:30.136308 #1] INFO -- :
I, [2023-12-06T20:26:30.137496 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-12-06T20:26:30.146483 #1] INFO -- :
I, [2023-12-06T20:26:30.147545 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-12-06T20:26:30.151785 #1] INFO -- :
I, [2023-12-06T20:26:30.152774 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-12-06T20:26:30.156678 #1] INFO -- :
I, [2023-12-06T20:26:30.157561 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-12-06T20:26:30.161932 #1] INFO -- :
I, [2023-12-06T20:26:30.162762 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2023/12/06 20:26:30 socat[18] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2023-12-06T20:26:30.178043 #1] INFO -- :
I, [2023-12-06T20:26:30.178987 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-12-06T20:26:30.185013 #1] INFO -- :
I, [2023-12-06T20:26:30.186426 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-12-06T20:26:30.192271 #1] INFO -- :
I, [2023-12-06T20:26:30.193332 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-06T20:26:30.198906 #1] INFO -- :
I, [2023-12-06T20:26:30.200224 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-06T20:26:30.205350 #1] INFO -- :
I, [2023-12-06T20:26:30.216408 #1] INFO -- : File > /etc/service/postgres/run chmod: +x chown:
I, [2023-12-06T20:26:30.226083 #1] INFO -- : File > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-12-06T20:26:30.235233 #1] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-12-06T20:26:30.244692 #1] INFO -- : File > /root/upgrade_postgres chmod: +x chown:
I, [2023-12-06T20:26:30.246204 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-12-06T20:26:32.183094 #1] INFO -- :
I, [2023-12-06T20:26:32.184301 #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-06T20:26:32.188149 #1] INFO -- :
I, [2023-12-06T20:26:32.188988 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-12-06T20:26:32.234190 #1] INFO -- :
I, [2023-12-06T20:26:32.235330 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-12-06T20:26:32.239962 #1] INFO -- :
I, [2023-12-06T20:26:32.241087 #1] INFO -- : > /root/upgrade_postgres
I, [2023-12-06T20:26:32.250757 #1] INFO -- :
I, [2023-12-06T20:26:32.251706 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-12-06T20:26:32.255928 #1] INFO -- :
I, [2023-12-06T20:26:32.258122 #1] INFO -- : Sostituzione di data_directory = '/var/lib/postgresql/13/main' con data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.259713 #1] INFO -- : Sostituzione di (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.260811 #1] INFO -- : Sostituzione di (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.262442 #1] INFO -- : Sostituzione di (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.263355 #1] INFO -- : Sostituzione di (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.264184 #1] INFO -- : Sostituzione di (?-mix:#?default_text_search_config *=.*) con default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.264947 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-12-06T20:26:32.272176 #1] INFO -- :
I, [2023-12-06T20:26:32.273754 #1] INFO -- : Sostituzione di (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.274919 #1] INFO -- : Sostituzione di (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2023-12-06T20:26:32.275763 #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-06T20:26:32.276744 #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-06T20:26:32.277507 #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-06T20:26:32.278326 #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-06T20:26:32.279092 #1] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main
I, [2023-12-06T20:26:32.282210 #1] INFO -- : > sleep 5
2023-12-06 20:26:32.359 UTC [41] 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 20:26:32.361 UTC [41] LOG: in ascolto sull'indirizzo IPv4 "0.0.0.0", porta 5432
2023-12-06 20:26:32.362 UTC [41] LOG: in ascolto sull'indirizzo IPv6 "::", porta 5432
2023-12-06 20:26:32.365 UTC [41] LOG: in ascolto sul socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-12-06 20:26:32.373 UTC [44] LOG: il sistema database è stato arrestato il 2023-12-06 20:24:03 UTC
2023-12-06 20:26:32.383 UTC [41] LOG: il sistema database è pronto ad accettare connessioni
I, [2023-12-06T20:26:37.289395 #1] INFO -- :
I, [2023-12-06T20:26:37.289669 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-12-06 20:26:37.379 UTC [54] postgres@postgres ERROR: il database "discourse" esiste già
2023-12-06 20:26:37.379 UTC [54] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: errore: creazione del database fallita: ERROR: il database "discourse" esiste già
I, [2023-12-06T20:26:37.385520 #1] INFO -- :
I, [2023-12-06T20:26:37.386567 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-12-06 20:26:37.489 UTC [58] postgres@discourse ERROR: il ruolo "discourse" esiste già
2023-12-06 20:26:37.489 UTC [58] postgres@discourse STATEMENT: create user discourse;
ERROR: il ruolo "discourse" esiste già
I, [2023-12-06T20:26:37.493228 #1] INFO -- :
I, [2023-12-06T20:26:37.494395 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-12-06T20:26:37.580872 #1] INFO -- : GRANT
I, [2023-12-06T20:26:37.582256 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-12-06T20:26:37.675825 #1] INFO -- : ALTER SCHEMA
I, [2023-12-06T20:26:37.676981 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: l'estensione "hstore" esiste già, salto
I, [2023-12-06T20:26:37.768934 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:37.770031 #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-06T20:26:37.859735 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:37.860890 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists vector;"'
NOTICE: l'estensione "vector" esiste già, salto
I, [2023-12-06T20:26:37.935265 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:37.936060 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: l'estensione "hstore" esiste già, salto
I, [2023-12-06T20:26:37.997652 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:37.998539 #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-06T20:26:38.064153 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:38.065166 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists vector;"'
NOTICE: l'estensione "vector" esiste già, salto
I, [2023-12-06T20:26:38.129276 #1] INFO -- : CREATE EXTENSION
I, [2023-12-06T20:26:38.130194 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-12-06T20:26:38.135353 #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-06T20:26:38.239022 #1] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-12-06T20:26:38.244519 #1] INFO -- : File > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-12-06T20:26:38.245255 #1] INFO -- : > echo postgres installed!
I, [2023-12-06T20:26:38.248470 #1] INFO -- : postgres installed!
I, [2023-12-06T20:26:38.255515 #1] INFO -- : File > /etc/service/redis/run chmod: +x chown:
I, [2023-12-06T20:26:38.261932 #1] INFO -- : File > /etc/service/redis/log/run chmod: +x chown:
I, [2023-12-06T20:26:38.268388 #1] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-12-06T20:26:38.270088 #1] INFO -- : Sostituzione di daemonize yes con in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.271335 #1] INFO -- : Sostituzione di (?-mix:^pidfile.*$) con in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.272324 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-12-06T20:26:38.276442 #1] INFO -- :
I, [2023-12-06T20:26:38.277583 #1] INFO -- : Sostituzione di (?-mix:^logfile.*$) con logfile "" in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.278657 #1] INFO -- : Sostituzione di (?-mix:^bind .*$) con in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.281449 #1] INFO -- : Sostituzione di (?-mix:^dir .*$) con dir /shared/redis_data in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.283018 #1] INFO -- : Sostituzione di (?-mix:^protected-mode yes) con protected-mode no in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.284259 #1] INFO -- : Sostituzione di # io-threads 4 con io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2023-12-06T20:26:38.286500 #1] INFO -- : > echo redis installed
I, [2023-12-06T20:26:38.289930 #1] INFO -- : redis installed
I, [2023-12-06T20:26:38.290767 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-12-06T20:26:38.300057 #1] INFO -- : logfile ""
I, [2023-12-06T20:26:38.300939 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-06T20:26:38.303702 #1] INFO -- : > sleep 10
110:C 06 Dec 2023 20:26:38.320 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
110:C 06 Dec 2023 20:26:38.321 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=110, just started
110:C 06 Dec 2023 20:26:38.322 # Configurazione caricata
110:M 06 Dec 2023 20:26:38.323 * monotonic clock: POSIX clock_gettime
110:M 06 Dec 2023 20:26:38.325 * Modalità di esecuzione=standalone, porta=6379.
110:M 06 Dec 2023 20:26:38.325 # Server inizializzato
110:M 06 Dec 2023 20:26:38.326 # ATTENZIONE: L'overcommit della memoria deve essere abilitato! Senza di esso, un salvataggio in background o una replicazione potrebbero fallire in condizioni di memoria bassa. Se disabilitato, può anche causare errori senza condizioni di memoria bassa, vedi https://github.com/jemalloc/jemalloc/issues/1328. Per risolvere questo problema aggiungi 'vm.overcommit_memory = 1' a /etc/sysctl.conf e poi riavvia o esegui il comando 'sysctl vm.overcommit_memory=1' per rendere effettive le modifiche.
110:M 06 Dec 2023 20:26:38.327 * Caricamento RDB prodotto dalla versione 7.0.7
110:M 06 Dec 2023 20:26:38.328 * Età RDB 155 secondi
110:M 06 Dec 2023 20:26:38.328 * Utilizzo memoria RDB alla creazione 1.44 Mb
110:M 06 Dec 2023 20:26:38.329 * Caricamento RDB completato, chiavi caricate: 34, chiavi scadute: 0.
110:M 06 Dec 2023 20:26:38.330 * DB caricato da disco: 0.003 secondi
110:M 06 Dec 2023 20:26:38.330 * Pronto ad accettare connessioni
I, [2023-12-06T20:26:48.309711 #1] INFO -- :
I, [2023-12-06T20:26:48.310733 #1] INFO -- : > thpoff echo "thpoff è installato!"
I, [2023-12-06T20:26:48.315835 #1] INFO -- : thpoff è installato!
I, [2023-12-06T20:26:48.316614 #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-06T20:26:48.421314 #1] INFO -- :
I, [2023-12-06T20:26:48.422469 #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-06T20:26:48.505162 #1] INFO -- :
I, [2023-12-06T20:26:48.506193 #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-06T20:26:48.592535 #1] INFO -- :
I, [2023-12-06T20:26:48.593337 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-12-06T20:26:48.597070 #1] INFO -- :
I, [2023-12-06T20:26:48.601327 #1] INFO -- : File > /etc/cron.d/anacron chmod: chown:
I, [2023-12-06T20:26:48.608402 #1] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-12-06T20:26:48.614544 #1] INFO -- : File > /etc/service/unicorn/run chmod: +x chown:
I, [2023-12-06T20:26:48.620938 #1] INFO -- : File > /etc/service/nginx/run chmod: +x chown:
I, [2023-12-06T20:26:48.627641 #1] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-12-06T20:26:48.634446 #1] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-12-06T20:26:48.635292 #1] INFO -- : Sostituzione di # postgres con sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2023-12-06T20:26:48.636055 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-06T20:26:48.639453 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
137:C 06 Dec 2023 20:26:48.649 # oO0OoO0OoO0Oo Redis è in avvio oO0OoO0OoO0Oo
137:C 06 Dec 2023 20:26:48.650 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=137, just started
137:C 06 Dec 2023 20:26:48.650 # Configurazione caricata
137:M 06 Dec 2023 20:26:48.651 * monotonic clock: POSIX clock_gettime
137:M 06 Dec 2023 20:26:48.654 # Attenzione: Impossibile creare il socket TCP di ascolto del server *:6379: bind: Indirizzo già in uso
137:M 06 Dec 2023 20:26:48.654 # Ascolto sulla porta 6379 (TCP) fallito, arresto.
Aggiornamento file: 14% (4924/33858)^MAggiornamento file: 15% (5079/33858)^MAggiornamento file: 16% (5418/33858)^MAggiornamento file: 17% (5756/33858)^MAggiornamento file: 18% (6095/33858)^MAggiornamento file: 19% (6434/33858)^MAggiornamento file: 20% (6772/33858)^MAggiornamento file: 21% (7111/33858)^MAggiornamento file: 22% (7449/33858)^MAggiornamento file: 23% (7788/33858)^MAggiornamento file: 24% (8126/33858)^MAggiornamento file: 25% (8465/33858)^MAggiornamento file: 26% (8804/33858)^MAggiornamento file: 27% (9142/33858)^MAggiornamento file: 28% (9481/33858)^MAggiornamento file: 28% (9556/33858)^MAggiornamento file: 29% (9819/33858)^MAggiornamento file: 30% (10158/33858)^MAggiornamento file: 31% (10496/33858)^MAggiornamento file: 32% (10835/33858)^MAggiornamento file: 33% (11174/33858)^MAggiornamento file: 34% (11512/33858)^MAggiornamento file: 35% (11851/33858)^MAggiornamento file: 36% (12189/33858)^MAggiornamento file: 37% (12528/33858)^MAggiornamento file: 38% (12867/33858)^MAggiornamento file: 39% (13205/33858)^MAggiornamento file: 40% (13544/33858)^MAggiornamento file: 41% (13882/33858)^MAggiornamento file: 42% (14221/33858)^MAggiornamento file: 43% (14559/33858)^MAggiornamento file: 44% (14898/33858)^MAggiornamento file: 45% (15237/33858)^MAggiornamento file: 45% (15499/33858)^MAggiornamento file: 46% (15575/33858)^M^MAggiornamento file: 47% (15914/33858)^MAggiornamento file: 48% (16252/33858)^MAggiornamento file: 49% (16591/33858)^MAggiornamento file: 50% (16929/33858)^MAggiornamento file: 51% (17268/33858)^MAggiornamento file: 52% (17607/33858)^MAggiornamento file: 53% (17945/33858)^MAggiornamento file: 54% (18284/33858)^MAggiornamento file: 55% (18622/33858)^MAggiornamento file: 56% (18961/33858)^MAggiornamento file: 57% (19300/33858)^MAggiornamento file: 58% (19638/33858)^MAggiornamento file: 59% (19977/33858)^MAggiornamento file: 60% (20315/33858)^MAggiornamento file: 61% (20654/33858)^MAggiornamento file: 62% (20992/33858)^MAggiornamento file: 63% (21331/33858)^MAggiornamento file: 64% (21670/33858)^MAggiornamento file: 64% (21754/33858)^MAggiornamento file: 65% (22008/33858)^MAggiornamento file: 66% (22347/33858)^MAggiornamento file: 67% (22685/33858)^MAggiornamento file: 68% (23024/33858)^MAggiornamento file: 69% (23363/33858)^MAggiornamento file: 70% (23701/33858)^MAggiornamento file: 71% (24040/33858)^MAggiornamento file: 72% (24378/33858)^MAggiornamento file: 73% (24717/33858)^MAggiornamento file: 74% (25055/33858)^MAggiornamento file: 75% (25394/33858)^MAggiornamento file: 76% (25733/33858)^MAggiornamento file: 77% (26071/33858)^MAggiornamento file: 78% (26410/33858)^MAggiornamento file: 79% (26748/33858)^MAggiornamento file: 80% (27087/33858)^MAggiornamento file: 80% (27336/33858)^MAggiornamento file: 81% (27425/33858)^MAggiornamento file: 82% (27764/33858)^MAggiornamento file: 83% (28103/33858)^MAggiornamento file: 84% (28441/33858)^MAggiornamento file: 85% (28780/33858)^MAggiornamento file: 86% (29118/33858)^MAggiornamento file: 87% (29457/33858)^MAggiornamento file: 88% (29796/33858)^MAggiornamento file: 89% (30134/33858)^MAggiornamento file: 90% (30473/33858)^MAggiornamento file: 91% (30811/33858)^MAggiornamento file: 92% (31150/33858)^MAggiornamento file: 93% (31488/33858)^MAggiornamento file: 94% (31827/33858)^MAggiornamento file: 94% (32069/33858)^MAggiornamento file: 95% (32166/33858)^MAggiornamento file: 96% (32504/33858)^MAggiornamento file: 97% (32843/33858)^MAggiornamento file: 98% (33181/33858)^MAggiornamento file: 99% (33520/33858)^MAggiornamento file: 100% (33858/33858)^MAggiornamento file: 100% (33858/33858), fatto.
I, [2023-12-06T20:26:56.173644 #1] INFO -- : HEAD è ora su 043b4a418 FIX: sostituisce l'uso di data-tooltip con <DTooltip /> (#24062)
I, [2023-12-06T20:26:56.177410 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-12-06T20:26:56.982967 #1] INFO -- :
I, [2023-12-06T20:26:56.983710 #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..42a75e3df main -> origin/main
* [nuovo branch] 0-lint-suffix -> origin/0-lint-suffix
* [nuovo branch] 0-rubocop -> origin/0-rubocop
* [nuovo branch] 0-timeoubara -> origin/0-timeoubara
* [nuovo branch] 0-typos -> origin/0-typos
* [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] bulk-button-class -> origin/bulk-button-class
* [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...fb0c7ba69 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/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..42a75e3df tests-passed -> origin/tests-passed
* [nuovo branch] tobiaseigen-patch-3 -> origin/tobiaseigen-patch-3
* [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-06T20:26:58.926569 #1] INFO -- :
I, [2023-12-06T20:26:58.927227 #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-06T20:27:03.240852 #1] INFO -- : Branch 'tests-passed' configurato per tracciare il branch remoto 'tests-passed' da 'origin'.
I, [2023-12-06T20:27:03.241691 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-12-06T20:27:03.259458 #1] INFO -- :
I, [2023-12-06T20:27:03.260307 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-12-06T20:27:03.268215 #1] INFO -- :
I, [2023-12-06T20:27:03.268948 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-12-06T20:27:03.274182 #1] INFO -- :
I, [2023-12-06T20:27:03.274855 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-12-06T20:27:03.278878 #1] INFO -- :
I, [2023-12-06T20:27:03.279454 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-12-06T20:27:03.283264 #1] INFO -- :
I, [2023-12-06T20:27:03.283766 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-12-06T20:27:03.288610 #1] INFO -- :
I, [2023-12-06T20:27:03.289240 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-12-06T20:27:03.294659 #1] INFO -- :
I, [2023-12-06T20:27:03.295302 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-12-06T20:27:03.302627 #1] INFO -- :
I, [2023-12-06T20:27:03.303433 #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-12-06T20:27:03.315829 #1] INFO -- :
I, [2023-12-06T20:27:03.316535 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-12-06T20:27:03.323346 #1] INFO -- :
I, [2023-12-06T20:27:03.324041 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-12-06T20:27:03.329963 #1] INFO -- :
I, [2023-12-06T20:27:03.330611 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-12-06T20:27:03.336990 #1] INFO -- :
I, [2023-12-06T20:27:03.338135 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-12-06T20:27:03.344705 #1] INFO -- :
I, [2023-12-06T20:27:03.345357 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-12-06T20:27:03.352154 #1] INFO -- :
I, [2023-12-06T20:27:03.352907 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-12-06T20:27:03.356397 #1] INFO -- :
I, [2023-12-06T20:27:03.358224 #1] INFO -- : Sostituzione di # redis con sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-12-06T20:27:03.359316 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonazione in 'docker_manager'...
I, [2023-12-06T20:27:04.552327 #1] INFO -- :
I, [2023-12-06T20:27:04.553636 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-12-06T20:27:04.563675 #1] INFO -- :
I, [2023-12-06T20:27:04.565087 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-12-06T20:27:04.571639 #1] INFO -- :
I, [2023-12-06T20:27:04.573162 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-12-06T20:27:04.580350 #1] INFO -- :
I, [2023-12-06T20:27:04.582472 #1] INFO -- : Sostituzione di pid /run/nginx.pid; con daemon off; in /etc/nginx/nginx.conf
I, [2023-12-06T20:27:04.583466 #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-06T20:27:04.584155 #1] INFO -- : Sostituzione di (?-mix:server_name.+$) con server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-12-06T20:27:04.584716 #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-06T20:27:04.585271 #1] INFO -- : Sostituzione di (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-12-06T20:27:04.585727 #1] INFO -- : > echo "configurazione web completata"
I, [2023-12-06T20:27:04.588861 #1] INFO -- : configurazione web completata
I, [2023-12-06T20:27:04.589566 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-12-06T20:27:04.923204 #1] INFO -- :
I, [2023-12-06T20:27:04.927970 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-12-06T20:27:10.523499 #1] INFO -- :
I, [2023-12-06T20:27:10.524699 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-12-06T20:27:10.527759 #1] INFO -- :
I, [2023-12-06T20:27:10.528364 #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 cercando di essere estratto nella stessa destinazione "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" del pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. Questo potrebbe comportare un comportamento non deterministico, ignorato.
warning " > discourse-markdown-it@1.0.0" ha una dipendenza peer non soddisfatta "xss@*".
warning "workspace-aggregator-943550ef-70f9-4b27-bc8f-8ecafe854b91 > discourse > @ember/legacy-built-in-components@0.5.0" ha una dipendenza peer errata "ember-source@>= 4.8".
warning "workspace-aggregator-943550ef-70f9-4b27-bc8f-8ecafe854b91 > discourse > @uppy/aws-s3@3.0.6" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-943550ef-70f9-4b27-bc8f-8ecafe854b91 > discourse > @uppy/aws-s3-multipart@3.1.3" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-943550ef-70f9-4b27-bc8f-8ecafe854b91 > discourse > @uppy/xhr-upload@3.1.1" ha una dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-943550ef-70f9-4b27-bc8f-8ecafe854b91 > 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-943550ef-70f9-4b27-bc8f-8ecafe854b91 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" ha una dipendenza peer errata "@uppy/core@^3.2.1".
I, [2023-12-06T20:29:55.103882 #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 $(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 ✔
Completato in 78.38s.
Completato in 150.14s.
yarn cache v1.22.19
success Cache svuotata.
Completato in 13.55s.
I, [2023-12-06T20:29:55.136749 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-12-06T20:29:55.567684 #1] INFO -- :
I, [2023-12-06T20:29:55.568701 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-12-06T20:29:55.820221 #1] INFO -- : Stai sostituendo il valore locale corrente di without, che è attualmente "test:development"
I, [2023-12-06T20:29:55.821029 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
I, [2023-12-06T20:30:38.015883 #1] INFO -- : Recupero dei metadati del gem da https://rubygems.org/.........
Recupero di rake 13.1.0
Installazione di rake 13.1.0
Utilizzo di builder 3.2.4
Utilizzo di erubi 1.12.0
Recupero di racc 1.7.3
Utilizzo di crass 1.0.6
Utilizzo di minitest 5.20.0
Utilizzo di concurrent-ruby 1.2.2
Utilizzo di rack 2.2.8
Utilizzo di mini_mime 1.1.5
Recupero di timeout 0.4.1
Recupero di public_suffix 5.0.4
Recupero di date 3.3.4
Installazione di timeout 0.4.1
Installazione di racc 1.7.3 con estensioni native
Installazione di date 3.3.4 con estensioni native
Installazione di public_suffix 5.0.4
Recupero di aws-eventstream 1.3.0
Installazione di aws-eventstream 1.3.0
Utilizzo di jmespath 1.6.2
Recupero di base64 0.2.0
Utilizzo di aws-partitions 1.583.0
Utilizzo di msgpack 1.7.2
Utilizzo di bundler 2.4.13
Utilizzo di byebug 11.1.3
Utilizzo di cbor 0.5.9.6
Recupero di cgi 0.4.1
Installazione di base64 0.2.0
Installazione di cgi 0.4.1 con estensioni native
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 di google-protobuf 3.25.1 (x86_64-linux)
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 di 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 di json 2.7.1
Installazione di json 2.7.1 con estensioni native
Recupero di regexp_parser 2.8.3
Installazione di regexp_parser 2.8.3
Recupero di 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 di 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 di uri 0.13.0
Installazione di uri 0.13.0
Recupero di 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 (a 3.x@f4d3dae)
Recupero di net-protocol 0.2.2
Installazione di net-protocol 0.2.2
Utilizzo di aws-sigv4 1.5.0
Utilizzo di addressable 2.8.5
Recupero di bootsnap 1.17.0
Installazione di bootsnap 1.17.0 con estensioni native
Utilizzo di openssl-signature_algorithm 1.3.0
Recupero di 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 di 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 di nokogiri 1.15.5 (x86_64-linux)
Installazione di nokogiri 1.15.5 (x86_64-linux)
Recupero di 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 di net-http 0.4.0
Utilizzo di unf 0.1.4
Installazione di net-http 0.4.0
Utilizzo di oauth-tty 1.0.5
Utilizzo di snaky_hash 2.0.1
Recupero di rbtrace 0.5.0
Utilizzo di rss 0.3.0
Utilizzo di unicorn 6.1.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 aws-sdk-core 3.130.2
Utilizzo di css_parser 1.16.0
Utilizzo di cose 1.3.0
Recupero di dartsass-ruby 3.0.2
Installazione di rbtrace 0.5.0 con estensioni native
Installazione di dartsass-ruby 3.0.2
Utilizzo di faraday-retry 2.2.0
Utilizzo di oauth2 1.4.11
Recupero di 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 rtlcss 0.2.1
Utilizzo di pry-byebug 3.10.1
Utilizzo di pry-rails 0.3.9
Utilizzo di mini_scheduler 0.16.0
Utilizzo di simpleidn 0.2.1
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 di json_schemer 2.1.1
Installazione di json_schemer 2.1.1
Utilizzo di omniauth-oauth 1.2.0
Utilizzo di actionview 7.0.7
Utilizzo di activejob 7.0.7
Utilizzo di active_model_serializers 0.8.4
Utilizzo di activerecord 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 actionpack 7.0.7
Utilizzo di actionview_precompiler 0.3.0
Utilizzo di discourse-seed-fu 2.3.12
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 di net-imap 0.4.7
Installazione di net-imap 0.4.7
Utilizzo di mail 2.8.1
Utilizzo di actionmailer 7.0.7
Bundle completo! 135 dipendenze del Gemfile, 170 gem installate.
Le gem nei gruppi 'development' e 'test' non sono state installate.
Le gem bundled sono installate in `./vendor/bundle`
I, [2023-12-06T20:30:38.029906 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2023-12-06T20:30:42.946058 #1] INFO -- : docker_manager è già alla versione compatibile più recente
I, [2023-12-06T20:30:42.947529 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
I, [2023-12-06T20:30:52.368108 #1] INFO -- :
I, [2023-12-06T20:30:52.370735 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile'
Il limite heap_size_limit di Node.js (488.25) è inferiore a 1024MB. Impostazione di --max-old-space-size=1024.
Il limite heap_size_limit di Node.js (488.25) è inferiore a 2048MB. Disabilitazione della parallelizzazione di Webpack con JOBS=0 per risparmiare memoria.
110:M 06 Dic 2023 20:31:39.033 * 100 cambiamenti in 300 secondi. Salvataggio...
110:M 06 Dic 2023 20:31:39.037 * Salvataggio in background avviato da pid 3264
3264:C 06 Dic 2023 20:31:39.055 * DB salvato su disco
3264:C 06 Dic 2023 20:31:39.056 * Fork CoW per RDB: corrente 0 MB, picco 0 MB, media 0 MB
110:M 06 Dic 2023 20:31:39.138 * Salvataggio in background terminato con successo
<--- Ultimi pochi GC --->
[3250:0x75de170] 713299 ms: Scavenge 941.1 (1032.4) -> 939.7 (1032.4) MB, 11.8 / 0.0 ms (media mu = 0.392, mu corrente = 0.720) fallimento allocazione;
[3250:0x75de170] 713376 ms: Scavenge 941.4 (1032.4) -> 940.0 (1032.4) MB, 13.1 / 0.0 ms (media mu = 0.392, mu corrente = 0.720) fallimento allocazione;
[3250:0x75de170] 713474 ms: Scavenge 941.9 (1032.4) -> 940.4 (1036.4) MB, 19.8 / 0.0 ms (media mu = 0.392, mu corrente = 0.720) fallimento allocazione;
<--- Stacktrace JS --->
ERRORE FATALE: Raggiunto il limite heap Allocazione fallita - Memoria heap JavaScript esaurita
1: 0xb83f50 node::Abort() [ember]
2: 0xa94834 [ember]
3: 0xd647c0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [ember]
4: 0xd64b67 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [ember]
5: 0xf42265 [ember]
6: 0xf5474d v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [ember]
7: 0xf2ee4e v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [ember]
8: 0xf30217 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [ember]
9: 0xf113ea v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [ember]
10: 0x12d674f v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [ember]
11: 0x17035b9 [ember]
Annullato (core dump creato)
errore Il comando è fallito con codice di uscita 134.
I, [2023-12-06T20:42:53.261307 #1] INFO -- : yarn run v1.22.19
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build
Costruzione
Ambiente: sviluppo
ATTENZIONE: ember-test-selectors: Stai utilizzando una versione non supportata di ember-cli-babel. Le proprietà data-test non vengono rimosse automaticamente dal tuo codice JS.
costruzione...
...[ConfigLoader]
...[Babel: discourse-widget-hbs > applyPatches]
...[Babel: ember-source > applyPatches]
...[ember.js]
...[Babel: discourse-common > applyPatches]
...[Babel: truth-helpers > applyPatches]
...[Babel: @ember/legacy-built-in-components > applyPatches]
...[Babel: @ember/render-modifiers > applyPatches]
...[Babel: @ember/test-waiters > applyPatches]
...[Babel: @embroider/util > applyPatches]
...[Babel: dialog-holder > applyPatches]
...[Babel: ember-this-fallback > applyPatches]
...[Babel: ember-cached-decorator-polyfill > applyPatches]
...[Babel: ember-exam > applyPatches]
...[Babel: ember-functions-as-helper-polyfill > applyPatches]
...[Babel: ember-resize-observer-service > applyPatches]
...[Babel: ember-router-service-refresh-polyfill > applyPatches]
...[Babel: float-kit > applyPatches]
...[Babel: select-kit > applyPatches]
...[@embroider/compat/app]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
info Visita https://yarnpkg.com/en/docs/cli/run per la documentazione su questo comando.
I, [2023-12-06T20:42:53.304072 #1] INFO -- : Terminazione dei processi asincroni
I, [2023-12-06T20:42:53.306771 #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: 41
2023-12-06 20:42:53.307 UTC [41] LOG: ricevuta richiesta di arresto rapido
I, [2023-12-06T20:42:53.309208 #1] INFO -- : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 110
110:signal-handler (1701895373) Ricevuto SIGTERM programmazione arresto...
2023-12-06 20:42:53.311 UTC [41] LOG: annullamento di qualsiasi transazione attiva
2023-12-06 20:42:53.331 UTC [41] LOG: worker in background "logical replication launcher" (PID 50) uscito con codice di uscita 1
2023-12-06 20:42:53.335 UTC [45] LOG: arresto in corso
110:M 06 Dic 2023 20:42:53.367 # Arresto richiesto dall'utente...
110:M 06 Dic 2023 20:42:53.369 * Salvataggio dello snapshot RDB finale prima dell'uscita.
2023-12-06 20:42:53.379 UTC [41] LOG: sistema database arrestato
110:M 06 Dic 2023 20:42:53.392 * DB salvato su disco
110:M 06 Dic 2023 20:42:53.393 # Redis è ora pronto per uscire, arrivederci...
FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' fallito con ritorno #<Process::Status: pid 3186 exit 134>
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"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap fallito con codice di uscita 134
** BOOTSTRAP FALLITO ** scorri verso l'alto e cerca messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.
ce5db16b179d8bbe8be1cc8898c2d89a9f8259e5f4f6d6bbeda8e6fa69723aa5
==================== FINE LOG RICOSTRUZIONE ====================
Ricostruzione app fallita.
Verifica del nome del dominio . . .
Connessione a forum.jimclair.com riuscita.
Probabilmente dovresti rimuovere eventuali plugin non standard e ricostruire.
TentativoTentativo di riavvio del container esistente. . .
Architettura x86_64 rilevata.
+ /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=2 -e UNICORN_SIDEKIQS=1 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e LETSENCRYPT_DIR=/shared/letsencrypt -e DISCOURSE_FORCE_HTTPS=true -e LC_ALL=en_US.UTF-8 -e LANGUAGE=en_US.UTF-8 -e DISCOURSE_HOSTNAME=forum.jimclair.com -e DISCOURSE_DEVELOPER_EMAILS=REDACTED -e DISCOURSE_SMTP_ADDRESS=in-v3.mailjet.com -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=495e2921d498a8d1d5ebb0afaccd7b1e -e DISCOURSE_SMTP_PASSWORD=REDACTED -e DISCOURSE_SMTP_DOMAIN=forum.jimclair.com -e DISCOURSE_NOTIFICATION_EMAIL=noreply@forum.jimclair.com -e LETSENCRYPT_ACCOUNT_EMAIL=REDACTED -h JimClairDiscourse-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 80:80 -p 443:443 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:43:18:d7:5e:e0 local_discourse/app /sbin/boot
Impossibile trovare l'immagine 'local_discourse/app:latest' localmente
docker: Errore dalla risposta del daemon: accesso al pull negato per local_discourse/app, il repository non esiste o potrebbe richiedere 'docker login': negato: accesso alla risorsa richiesto negato.
Vedi 'docker run --help'.
Riavvio del container fallito.
==================== PLUGINI ====================
- git clone https://github.com/discourse/docker_manager.git
Nessun plugin non ufficiale rilevato.
Vedi https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb per l'elenco ufficiale.
========================================
Versione Discourse su forum.jimclair.com: NON TROVATA
Versione Discourse su localhost: NON TROVATA
==================== INFORMAZIONI MEMORIA ====================
OS: Linux
RAM (MB): 998
totale usata libera condivisa buff/cache disponibile
Mem: 952 363 254 3 493 589
Swap: 2047 87 1960
==================== CONTROLLO SPAZIO DISCO ====================
---------- Spazio Disco OS ----------
Filesystem Dimensione Usato Disponibile Uso% Montato su
/dev/vda1 24G 7.7G 16G 33% /
==================== INFORMAZIONI DISCO ====================
Disco /dev/loop0: 73.9 MiB, 77492224 byte, 151352 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logico/fisico): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
Disco /dev/loop1: 180.94 MiB, 189730816 byte, 370568 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logico/fisico): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
Disco /dev/loop2: 40.86 MiB, 42840064 byte, 83672 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logico/fisico): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
Disco /dev/vda: 25 GiB, 26843545600 byte, 52428800 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logico/fisico): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
Tipo etichetta disco: gpt
Identificatore disco: F62235F3-8D92-4E44-9154-0DCF72CBCB9D
Dispositivo Inizio Fine Settori Dimensione Tipo
/dev/vda1 2099200 52428766 50329567 24G Filesystem Linux
/dev/vda14 2048 10239 8192 4M Avvio BIOS
/dev/vda15 10240 227327 217088 106M Sistema EFI
/dev/vda16 227328 2097152 1869825 913M Avvio esteso Linux
Le voci della tabella delle partizioni non sono in ordine di disco.
Disco /dev/vdb: 466 KiB, 477184 byte, 932 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logico/fisico): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
==================== FINE INFORMAZIONI DISCO ====================
==================== TEST MAIL ====================
Per un test robusto, ottieni un indirizzo da http://www.mail-tester.com/
Invio mail a REDACTED . .
==================== FATTO! ====================
È possibile esaminare l'output di questo script con
LESS=-Ri less /tmp/discourse-debug.txt