Discourse não vai reconstruir

Olá,

Meu Discourse de repente não está conseguindo reconstruir. Eu fazia atualizações regulares por mais de 3 anos sem problemas, mas a última tentativa não está funcionando… Não fiz alterações administrativas na configuração — nem introduzi novos temas. Em outras palavras, não houve nenhuma mudança desde a última atualização.

Erro:

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 3945 exit 1>

LOG completo:

./launcher rebuild discourse
Garantindo que o launcher esteja atualizado
Buscando origin
Launcher está atualizado
Parando o container antigo
+ /usr/bin/docker stop -t 60 discourse
discourse
cd /pups && git pull && git checkout v1.0.3 && /pups/bin/pups --stdin
De https://github.com/discourse/pups
   17f04ec..e0ff889  master     -> origin/master
 * [nova tag]         v1.1.1     -> v1.1.1
 * [nova tag]         v1.1.0     -> v1.1.0
Atualizando 17f04ec..e0ff889
Fast-forward
 .github/workflows/ci.yml     |  29 ++++++
 .github/workflows/lint.yml   |  27 +++++
 .rubocop.yml                 |   3 +
 Gemfile                      |   2 +
 Guardfile                    |   4 +-
 README.md                    |  21 ++++
 Rakefile                     |  14 +--
 bin/pups                     |   8 +-
 lib/pups.rb                  |  32 ++++--
 lib/pups/cli.rb              |  92 ++++++++++-------
 lib/pups/command.rb          |  25 +++--
 lib/pups/config.rb           | 240 +++++++++++++++++++++++--------------------
 lib/pups/docker.rb           |  69 +++++++++++++
 lib/pups/exec_command.rb     | 182 ++++++++++++++++----------------
 lib/pups/file_command.rb     |  60 +++++------
 lib/pups/merge_command.rb    |  94 ++++++++---------
 lib/pups/replace_command.rb  |  70 +++++++------
 lib/pups/runit.rb            |  47 +++++----
 lib/pups/version.rb          |   4 +-
 pups.gemspec                 |  37 ++++---
 test/cli_test.rb             | 102 +++++++++++++++---
 test/config_test.rb          | 215 ++++++++++++++++++++++++++++----------
 test/docker_test.rb          | 157 ++++++++++++++++++++++++++++
 test/exec_command_test.rb    |  62 ++++++-----
 test/file_command_test.rb    |  17 ++-
 test/merge_command_test.rb   |  64 ++++++------
 test/replace_command_test.rb |  86 ++++++++--------
 test/test_helper.rb          |   2 +
 28 arquivos alterados, 1158 inserções(+), 607 exclusões(-)
 criar modo 100644 .github/workflows/ci.yml
 criar modo 100644 .github/workflows/lint.yml
 criar modo 100644 .rubocop.yml
 criar modo 100644 lib/pups/docker.rb
 criar modo 100644 test/docker_test.rb
Nota: verificando 'v1.0.3'.

Você está no estado 'detached HEAD'. Você pode olhar ao redor, fazer mudanças experimentais e commitá-las, e pode descartar qualquer commit que fizer neste estado sem impactar qualquer branch, realizando outro checkout.

Se você quiser criar um novo branch para reter os commits que criar, você pode fazê-lo (agora ou mais tarde) usando -b com o comando de checkout novamente. Exemplo:

  git checkout -b <nome-do-novo-branch>

HEAD está agora em d1db030 cortou uma nova versão
I, [2021-08-06T20:55:29.975137 #1]  INFO -- : Carregando --stdin
I, [2021-08-06T20:55:29.978798 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2021-08-06T20:55:30.008331 #1]  INFO -- : Gerando locales (isso pode demorar um pouco)...
Geração concluída.

I, [2021-08-06T20:55:30.008485 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2021-08-06T20:55:30.010760 #1]  INFO -- :
I, [2021-08-06T20:55:30.010879 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2021-08-06T20:55:30.012708 #1]  INFO -- :
I, [2021-08-06T20:55:30.012838 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2021-08-06T20:55:30.014027 #1]  INFO -- :
I, [2021-08-06T20:55:30.014118 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2021-08-06T20:55:30.016426 #1]  INFO -- :
I, [2021-08-06T20:55:30.016551 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2021-08-06T20:55:30.018251 #1]  INFO -- :
I, [2021-08-06T20:55:30.018391 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres já está em execução, pare o container ; exit 1
2021/08/06 20:55:30 socat[34] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Arquivo ou diretório não encontrado
I, [2021-08-06T20:55:30.020876 #1]  INFO -- :
I, [2021-08-06T20:55:30.020942 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2021-08-06T20:55:30.023429 #1]  INFO -- :
I, [2021-08-06T20:55:30.023514 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2021-08-06T20:55:30.025854 #1]  INFO -- :
I, [2021-08-06T20:55:30.025923 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2021-08-06T20:55:30.027727 #1]  INFO -- :
I, [2021-08-06T20:55:30.027842 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2021-08-06T20:55:30.029544 #1]  INFO -- :
I, [2021-08-06T20:55:30.035415 #1]  INFO -- : Arquivo > /etc/service/postgres/run  chmod: +x  chown:
I, [2021-08-06T20:55:30.039019 #1]  INFO -- : Arquivo > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2021-08-06T20:55:30.042824 #1]  INFO -- : Arquivo > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2021-08-06T20:55:30.046287 #1]  INFO -- : Arquivo > /root/upgrade_postgres  chmod: +x  chown:
I, [2021-08-06T20:55:30.046444 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2021-08-06T20:55:33.132539 #1]  INFO -- :
I, [2021-08-06T20:55:33.132680 #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, [2021-08-06T20:55:33.134858 #1]  INFO -- :
I, [2021-08-06T20:55:33.134929 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2021-08-06T20:55:33.146303 #1]  INFO -- :
I, [2021-08-06T20:55:33.146391 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2021-08-06T20:55:33.148096 #1]  INFO -- :
I, [2021-08-06T20:55:33.148200 #1]  INFO -- : > /root/upgrade_postgres
I, [2021-08-06T20:55:33.151392 #1]  INFO -- :
I, [2021-08-06T20:55:33.151469 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2021-08-06T20:55:33.152931 #1]  INFO -- :
I, [2021-08-06T20:55:33.153090 #1]  INFO -- : Substituindo data_directory = '/var/lib/postgresql/13/main' por data_directory = '/shared/postgres_data' em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.153445 #1]  INFO -- : Substituindo (?-mix:#?listen_addresses *=.*) por listen_addresses = '*' em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.153608 #1]  INFO -- : Substituindo (?-mix:#?synchronous_commit *=.*) por synchronous_commit = $db_synchronous_commit em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.153763 #1]  INFO -- : Substituindo (?-mix:#?shared_buffers *=.*) por shared_buffers = $db_shared_buffers em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.153911 #1]  INFO -- : Substituindo (?-mix:#?work_mem *=.*) por work_mem = $db_work_mem em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.154056 #1]  INFO -- : Substituindo (?-mix:#?default_text_search_config *=.*) por default_text_search_config = '$db_default_text_search_config' em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.154194 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2021-08-06T20:55:33.155685 #1]  INFO -- :
I, [2021-08-06T20:55:33.155839 #1]  INFO -- : Substituindo (?-mix:#?checkpoint_segments *=.*) por checkpoint_segments = $db_checkpoint_segments em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.156037 #1]  INFO -- : Substituindo (?-mix:#?logging_collector *=.*) por logging_collector = $db_logging_collector em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.156212 #1]  INFO -- : Substituindo (?-mix:#?log_min_duration_statement *=.*) por log_min_duration_statement = $db_log_min_duration_statement em /etc/postgresql/13/main/postgresql.conf
I, [2021-08-06T20:55:33.156384 #1]  INFO -- : Substituindo (?-mix:^#local +replication +postgres +peer$) por local replication postgres  peer em /etc/postgresql/13/main/pg_hba.conf
I, [2021-08-06T20:55:33.156543 #1]  INFO -- : Substituindo (?-mix:^host.*all.*all.*127.*$) por host all all 0.0.0.0/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2021-08-06T20:55:33.156693 #1]  INFO -- : Substituindo (?-mix:^host.*all.*all.*::1\/128.*$) por host all all ::/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2021-08-06T20:55:33.156821 #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, [2021-08-06T20:55:33.157605 #1]  INFO -- : > sleep 5
2021-08-06 20:55:33.189 UTC [57] LOG:  iniciando PostgreSQL 13.3 (Debian 13.3-1.pgdg100+1) em x86_64-pc-linux-gnu, compilado por gcc (Debian 8.3.0-6) 8.3.0, 64-bit
2021-08-06 20:55:33.189 UTC [57] LOG:  escutando no endereço IPv4 "0.0.0.0", porta 5432
2021-08-06 20:55:33.189 UTC [57] LOG:  escutando no endereço IPv6 "::", porta 5432
2021-08-06 20:55:33.197 UTC [57] LOG:  escutando no soquete Unix "/var/run/postgresql/.s.PGSQL.5432"
2021-08-06 20:55:33.207 UTC [60] LOG:  sistema de banco de dados foi desligado em 2021-08-06 20:54:23 UTC
2021-08-06 20:55:33.220 UTC [57] LOG:  sistema de banco de dados está pronto para aceitar conexões
I, [2021-08-06T20:55:38.159279 #1]  INFO -- :
I, [2021-08-06T20:55:38.159499 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2021-08-06 20:55:38.191 UTC [70] postgres@postgres ERROR:  banco de dados "discourse" já existe
2021-08-06 20:55:38.191 UTC [70] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: erro: criação do banco de dados falhou: ERROR:  banco de dados "discourse" já existe
I, [2021-08-06T20:55:38.192499 #1]  INFO -- :
I, [2021-08-06T20:55:38.192655 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2021-08-06 20:55:38.229 UTC [81] postgres@discourse ERROR:  papel "discourse" já existe
2021-08-06 20:55:38.229 UTC [81] postgres@discourse STATEMENT:  create user discourse;
ERROR:  papel "discourse" já existe
I, [2021-08-06T20:55:38.230113 #1]  INFO -- :
I, [2021-08-06T20:55:38.230240 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2021-08-06T20:55:38.264816 #1]  INFO -- : GRANT

I, [2021-08-06T20:55:38.264954 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2021-08-06T20:55:38.300671 #1]  INFO -- : ALTER SCHEMA

I, [2021-08-06T20:55:38.300800 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, ignorando
I, [2021-08-06T20:55:38.338165 #1]  INFO -- : CREATE EXTENSION

I, [2021-08-06T20:55:38.338299 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, ignorando
I, [2021-08-06T20:55:38.373916 #1]  INFO -- : CREATE EXTENSION

I, [2021-08-06T20:55:38.374048 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, ignorando
I, [2021-08-06T20:55:38.411727 #1]  INFO -- : CREATE EXTENSION

I, [2021-08-06T20:55:38.411860 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, ignorando
I, [2021-08-06T20:55:38.447989 #1]  INFO -- : CREATE EXTENSION

I, [2021-08-06T20:55:38.448182 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2021-08-06T20:55:38.450095 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2021-08-06T20:55:38.491795 #1]  INFO -- : Arquivo > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2021-08-06T20:55:38.493826 #1]  INFO -- : Arquivo > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2021-08-06T20:55:38.493898 #1]  INFO -- : > echo postgres instalado!
I, [2021-08-06T20:55:38.494947 #1]  INFO -- : postgres instalado!

I, [2021-08-06T20:55:38.498073 #1]  INFO -- : Arquivo > /etc/service/redis/run  chmod: +x  chown:
I, [2021-08-06T20:55:38.501701 #1]  INFO -- : Arquivo > /etc/service/redis/log/run  chmod: +x  chown:
I, [2021-08-06T20:55:38.505031 #1]  INFO -- : Arquivo > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2021-08-06T20:55:38.505155 #1]  INFO -- : Substituindo daemonize yes por  em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.505503 #1]  INFO -- : Substituindo (?-mix:^pidfile.*$) por  em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.506380 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2021-08-06T20:55:38.508241 #1]  INFO -- :
I, [2021-08-06T20:55:38.508462 #1]  INFO -- : Substituindo (?-mix:^logfile.*$) por logfile "" em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.508754 #1]  INFO -- : Substituindo (?-mix:^bind .*$) por  em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.508994 #1]  INFO -- : Substituindo (?-mix:^dir .*$) por dir /shared/redis_data em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.511494 #1]  INFO -- : Substituindo (?-mix:^protected-mode yes) por protected-mode no em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.511692 #1]  INFO -- : Substituindo # io-threads 4 por io-threads $redis_io_threads em /etc/redis/redis.conf
I, [2021-08-06T20:55:38.511889 #1]  INFO -- : > echo redis instalado
I, [2021-08-06T20:55:38.513410 #1]  INFO -- : redis instalado

I, [2021-08-06T20:55:38.513516 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2021-08-06T20:55:38.515983 #1]  INFO -- : logfile ""

I, [2021-08-06T20:55:38.516072 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2021-08-06T20:55:38.518035 #1]  INFO -- : > sleep 10
174:C 06 Ago 2021 20:55:38.520 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
174:C 06 Ago 2021 20:55:38.520 # Redis version=6.2.3, bits=64, commit=00000000, modified=0, pid=174, just started
174:C 06 Ago 2021 20:55:38.520 # Configuration loaded
174:M 06 Ago 2021 20:55:38.520 * monotonic clock: POSIX clock_gettime
174:M 06 Ago 2021 20:55:38.521 * Running mode=standalone, port=6379.
174:M 06 Ago 2021 20:55:38.521 # WARNING: A configuração de backlog TCP de 511 não pode ser imposta porque /proc/sys/net/core/somaxconn está definido para o valor menor de 128.
174:M 06 Ago 2021 20:55:38.521 # Server initialized
174:M 06 Ago 2021 20:55:38.521 # WARNING overcommit_memory está definido como 0! A gravação em segundo plano pode falhar em condições de baixa memória. Para corrigir esse problema, adicione 'vm.overcommit_memory = 1' ao /etc/sysctl.conf e reinicie ou execute o comando 'sysctl vm.overcommit_memory=1' para que isso entre em vigor.
174:M 06 Ago 2021 20:55:38.521 * Carregando RDB produzido pela versão 6.2.3
174:M 06 Ago 2021 20:55:38.521 * RDB age 75 segundos
174:M 06 Ago 2021 20:55:38.521 * Uso de memória RDB quando criado 5.00 Mb
174:M 06 Ago 2021 20:55:38.529 * DB carregado do disco: 0.008 segundos
174:M 06 Ago 2021 20:55:38.529 * Pronto para aceitar conexões
I, [2021-08-06T20:55:48.519778 #1]  INFO -- :
I, [2021-08-06T20:55:48.520057 #1]  INFO -- : > thpoff echo "thpoff está instalado!"
I, [2021-08-06T20:55:48.523431 #1]  INFO -- : thpoff está instalado!

I, [2021-08-06T20:55:48.523576 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Abortando! E-mail não está configurado!"; exit 1; end'
I, [2021-08-06T20:55:48.573512 #1]  INFO -- :
I, [2021-08-06T20:55:48.573664 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Abortando! Domínio não está configurado!"; exit 1; end'
I, [2021-08-06T20:55:48.625016 #1]  INFO -- :
I, [2021-08-06T20:55:48.625183 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Abortando! CDN deve ter um protocolo especificado. Uma vez corrigido, você deve rebake seus posts agora para corrigir todos os posts."; exit 1; end'
I, [2021-08-06T20:55:48.673708 #1]  INFO -- :
I, [2021-08-06T20:55:48.673858 #1]  INFO -- : > chown -R discourse /home/discourse
I, [2021-08-06T20:55:50.187443 #1]  INFO -- :
I, [2021-08-06T20:55:50.187715 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2021-08-06T20:55:50.190315 #1]  INFO -- :
I, [2021-08-06T20:55:50.192649 #1]  INFO -- : Arquivo > /etc/cron.d/anacron  chmod:   chown:
I, [2021-08-06T20:55:50.196279 #1]  INFO -- : Arquivo > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2021-08-06T20:55:50.200029 #1]  INFO -- : Arquivo > /etc/service/unicorn/run  chmod: +x  chown:
I, [2021-08-06T20:55:50.203299 #1]  INFO -- : Arquivo > /etc/service/nginx/run  chmod: +x  chown:
I, [2021-08-06T20:55:50.206916 #1]  INFO -- : Arquivo > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2021-08-06T20:55:50.210465 #1]  INFO -- : Arquivo > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2021-08-06T20:55:50.210557 #1]  INFO -- : Substituindo # postgres por sv start postgres || exit 1 em /etc/service/unicorn/run
I, [2021-08-06T20:55:50.210743 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2021-08-06T20:55:50.212426 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
202:C 06 Ago 2021 20:55:50.214 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
202:C 06 Ago 2021 20:55:50.214 # Redis version=6.2.3, bits=64, commit=00000000, modified=0, pid=202, just started
202:C 06 Ago 2021 20:55:50.214 # Configuration loaded
202:M 06 Ago 2021 20:55:50.214 * monotonic clock: POSIX clock_gettime
202:M 06 Ago 2021 20:55:50.214 # Aviso: Não foi possível criar soquete de escuta TCP do servidor *:6379: bind: Endereço já em uso
202:M 06 Ago 2021 20:55:50.214 # Falha ao escutar na porta 6379 (TCP), abortando.
Verificando arquivos: 100% (28860/28860), concluído.
I, [2021-08-06T20:55:51.872305 #1]  INFO -- : HEAD está agora em 74f71503 FEATURE: Excluir automaticamente tópicos stub após o tópico inteiro ser mesclado em outro tópico (#13187)

I, [2021-08-06T20:55:51.872402 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2021-08-06T20:55:51.958388 #1]  INFO -- :
I, [2021-08-06T20:55:51.958493 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2021-08-06T20:55:51.960768 #1]  INFO -- :
I, [2021-08-06T20:55:51.960820 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2021-08-06T20:55:51.965935 #1]  INFO -- :
I, [2021-08-06T20:55:51.966003 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
De https://github.com/discourse/discourse
 * branch              tests-passed -> FETCH_HEAD
 * [new branch]        tests-passed -> origin/tests-passed
I, [2021-08-06T20:55:54.476291 #1]  INFO -- :
I, [2021-08-06T20:55:54.476389 #1]  INFO -- : > cd /var/www/discourse && git checkout tests-passed
Mudado para uma nova branch 'tests-passed'
I, [2021-08-06T20:55:55.350856 #1]  INFO -- : Branch 'tests-passed' configurado para rastrear branch remota 'tests-passed' de 'origin'.

I, [2021-08-06T20:55:55.350965 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2021-08-06T20:55:55.354244 #1]  INFO -- :
I, [2021-08-06T20:55:55.354326 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2021-08-06T20:55:55.356693 #1]  INFO -- :
I, [2021-08-06T20:55:55.356748 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2021-08-06T20:55:55.359270 #1]  INFO -- :
I, [2021-08-06T20:55:55.359354 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2021-08-06T20:55:55.361644 #1]  INFO -- :
I, [2021-08-06T20:55:55.361707 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2021-08-06T20:55:55.363277 #1]  INFO -- :
I, [2021-08-06T20:55:55.363319 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2021-08-06T20:55:55.365505 #1]  INFO -- :
I, [2021-08-06T20:55:55.365568 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2021-08-06T20:55:55.368090 #1]  INFO -- :
I, [2021-08-06T20:55:55.368151 #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, [2021-08-06T20:55:55.371120 #1]  INFO -- :
I, [2021-08-06T20:55:55.371179 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2021-08-06T20:55:55.374060 #1]  INFO -- :
I, [2021-08-06T20:55:55.374111 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2021-08-06T20:55:55.377133 #1]  INFO -- :
I, [2021-08-06T20:55:55.377205 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2021-08-06T20:55:55.380123 #1]  INFO -- :
I, [2021-08-06T20:55:55.380185 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2021-08-06T20:55:55.383105 #1]  INFO -- :
I, [2021-08-06T20:55:55.383169 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2021-08-06T20:55:55.391208 #1]  INFO -- :
I, [2021-08-06T20:55:55.391282 #1]  INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2021-08-06T20:55:55.393641 #1]  INFO -- :
I, [2021-08-06T20:55:55.393753 #1]  INFO -- : Substituindo # redis por sv start redis || exit 1 em /etc/service/unicorn/run
I, [2021-08-06T20:55:55.394026 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonando em 'docker_manager'...
I, [2021-08-06T20:55:56.240429 #1]  INFO -- :
I, [2021-08-06T20:55:56.240543 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-voting.git
Clonando em 'discourse-voting'...
I, [2021-08-06T20:55:56.774041 #1]  INFO -- :
I, [2021-08-06T20:55:56.774147 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/davidmh/discourse-giphy.git
Clonando em 'discourse-giphy'...
I, [2021-08-06T20:55:57.855222 #1]  INFO -- :
I, [2021-08-06T20:55:57.855328 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/davidtaylorhq/discourse-telegram-notifications
Clonando em 'discourse-telegram-notifications'...
I, [2021-08-06T20:55:58.284365 #1]  INFO -- :
I, [2021-08-06T20:55:58.284615 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2021-08-06T20:55:58.287516 #1]  INFO -- :
I, [2021-08-06T20:55:58.287618 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2021-08-06T20:55:58.289302 #1]  INFO -- :
I, [2021-08-06T20:55:58.289392 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2021-08-06T20:55:58.291290 #1]  INFO -- :
I, [2021-08-06T20:55:58.291439 #1]  INFO -- : Substituindo pid /run/nginx.pid; por daemon off; em /etc/nginx/nginx.conf
I, [2021-08-06T20:55:58.291656 #1]  INFO -- : Substituindo (?m-ix:upstream[^\}]+\}) por upstream discourse { server 127.0.0.1:3000; } em /etc/nginx/conf.d/discourse.conf
I, [2021-08-06T20:55:58.291818 #1]  INFO -- : Substituindo (?-mix:server_name.+$) por server_name _ ; em /etc/nginx/conf.d/discourse.conf
I, [2021-08-06T20:55:58.291946 #1]  INFO -- : Substituindo (?-mix:client_max_body_size.+$) por client_max_body_size $upload_size ; em /etc/nginx/conf.d/discourse.conf
I, [2021-08-06T20:55:58.292066 #1]  INFO -- : > echo "concluída configuração da web"
I, [2021-08-06T20:55:58.293474 #1]  INFO -- : concluída configuração da web

I, [2021-08-06T20:55:58.293625 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2021-08-06T20:55:58.899514 #1]  INFO -- : Instalado com sucesso bundler-2.2.19
1 gem instalado

I, [2021-08-06T20:55:58.899611 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2021-08-06T20:56:07.547504 #1]  INFO -- :
I, [2021-08-06T20:56:07.547736 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[DEPRECATED] A flag `--deployment` está obsoleta, pois depende de ser lembrada entre invocações do bundler, o que o bundler não fará mais em versões futuras. Em vez disso, use `bundle config set --local deployment 'true'` e pare de usar esta flag
[DEPRECATED] A flag `--without` está obsoleta, pois depende de ser lembrada entre invocações do bundler, o que o bundler não fará mais em versões futuras. Em vez disso, use `bundle config set --local without 'test development'` e pare de usar esta flag
I, [2021-08-06T20:56:22.471464 #1]  INFO -- : Executando `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` com bundler 2.2.19
Congelado, usando resolução do lockfile
A definição está faltando ["rake-13.0.6", "concurrent-ruby-1.1.9", "nokogiri-1.12.2-x86_64-linux", "loofah-2.11.0", "globalid-0.5.2", "addressable-2.8.0", "aws-sdk-kms-1.44.0", "aws-sdk-s3-1.96.1", "bootsnap-1.7.7", "css_parser-1.10.0", "excon-0.85.0", "faraday-httpclient-1.0.1", "faraday-net_http_persistent-1.2.0", "faraday-patron-1.0.0", "faraday-rack-1.0.0", "ruby2_keywords-0.0.5", "faraday-1.6.0", "fastimage-2.2.4", "ffi-1.15.3", "image_size-2.1.1", "logster-2.9.7", "message_bus-3.3.6", "redis-4.4.0", "nio4r-2.5.8", "oj-3.12.3", "puma-5.4.0", "rqrcode_core-1.1.0", "rubyzip-2.3.2", "sanitize-6.0.0"]
HTTP GET https://index.rubygems.org/versions
HTTP 206 Partial Content https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
Buscando metadados do gem em https://rubygems.org/
Verificando novamente ["rake", "concurrent-ruby", "i18n", "minitest", "tzinfo", "zeitwerk", "activesupport", "builder", "erubi", "racc", "nokogiri", "rails-dom-testing", "crass", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mini_mime", "actionmailer", "actionview_precompiler", "activemodel", "active_model_serializers", "activerecord", "public_suffix", "addressable", "aws-eventstream", "aws-partitions", "aws-sigv4", "jmespath", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "ember-source", "execjs", "barber", "msgpack", "bootsnap", "byebug", "cbor", "chunky_png", "coderay", "colored2", "connection_pool", "openssl", "openssl-signature_algorithm", "cose", "cppjieba_rb", "css_parser", "diffy", "ember-data-source", "sprockets", "ember-handlebars-template", "method_source", "thor", "railties", "jquery-rails", "discourse-ember-rails", "discourse-ember-source", "discourse-fonts", "regexp_parser", "ecma-re-validator", "email_reply_trimmer", "excon", "exifr", "faraday-em_http", "faraday-em_synchrony", "faraday-excon", "faraday-httpclient", "faraday-net_http", "faraday-net_http_persistent", "faraday-patron", "faraday-rack", "multipart-post", "ruby2_keywords", "faraday", "fast_blank", "fast_xs", "fastimage", "ffi", "fspath", "gc_tracer", "guess_html_encoding", "hana", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "image_size", "in_threads", "progress", "image_optim", "json", "uri_template", "json_schemer", "jwt", "kgio", "libv8-node", "request_store", "lograge", "logstash-event", "logstash-logger", "logster", "lru_redux", "lz4-ruby", "maxminddb", "memory_profiler", "message_bus", "mini_racer", "redis", "sidekiq", "mini_scheduler", "mini_sql", "mini_suffix", "multi_json", "multi_xml", "mustache", "nio4r", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-twitter", "optimist", "pg", "pry", "pry-byebug", "pry-rails", "puma", "r2", "rack-mini-profiler", "rack-protection", "rails_failover", "rails_multisite", "raindrops", "rbtrace", "rchardet", "redis-namespace", "rinku", "rotp", "rqrcode_core", "rqrcode", "rtlit", "ruby-readability", "rubyzip", "sanitize", "sassc", "sprockets-rails", "tilt", "sassc-rails", "seed-fu", "sshkey", "stackprof", "uglifier", "unf_ext", "unf", "unicorn", "webpush", "xorcist"] no repositório rubygems https://rubygems.org/ ou instalado localmente
Buscando metadados do gem em https://rubygems.org/
Procurando gems ["rake", "concurrent-ruby", "i18n", "minitest", "tzinfo", "zeitwerk", "activesupport", "builder", "erubi", "racc", "nokogiri", "rails-dom-testing", "crass", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mini_mime", "actionmailer", "actionview_precompiler", "activemodel", "active_model_serializers", "activerecord", "public_suffix", "addressable", "aws-eventstream", "aws-partitions", "aws-sigv4", "jmespath", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "ember-source", "execjs", "barber", "msgpack", "bootsnap", "byebug", "cbor", "chunky_png", "coderay", "colored2", "connection_pool", "openssl", "openssl-signature_algorithm", "cose", "cppjieba_rb", "css_parser", "diffy", "ember-data-source", "sprockets", "ember-handlebars-template", "method_source", "thor", "railties", "jquery-rails", "discourse-ember-rails", "discourse-ember-source", "discourse-fonts", "regexp_parser", "ecma-re-validator", "email_reply_trimmer", "excon", "exifr", "faraday-em_http", "faraday-em_synchrony", "faraday-excon", "faraday-httpclient", "faraday-net_http", "faraday-net_http_persistent", "faraday-patron", "faraday-rack", "multipart-post", "ruby2_keywords", "faraday", "fast_blank", "fast_xs", "fastimage", "ffi", "fspath", "gc_tracer", "guess_html_encoding", "hana", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "image_size", "in_threads", "progress", "image_optim", "json", "uri_template", "json_schemer", "jwt", "kgio", "libv8-node", "request_store", "lograge", "logstash-event", "logstash-logger", "logster", "lru_redux", "lz4-ruby", "maxminddb", "memory_profiler", "message_bus", "mini_racer", "redis", "sidekiq", "mini_scheduler", "mini_sql", "mini_suffix", "multi_json", "multi_xml", "mustache", "nio4r", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-twitter", "optimist", "pg", "pry", "pry-byebug", "pry-rails", "puma", "r2", "rack-mini-profiler", "rack-protection", "rails_failover", "rails_multisite", "raindrops", "rbtrace", "rchardet", "redis-namespace", "rinku", "rotp", "rqrcode_core", "rqrcode", "rtlit", "ruby-readability", "rubyzip", "sanitize", "sassc", "sprockets-rails", "tilt", "sassc-rails", "seed-fu", "sshkey", "stackprof", "uglifier", "unf_ext", "unf", "unicorn", "webpush", "xorcist"]
HTTP GET https://index.rubygems.org/info/zeitwerk
HTTP GET https://index.rubygems.org/info/actionmailer
HTTP GET https://index.rubygems.org/info/actionpack
HTTP GET https://index.rubygems.org/info/nokogiri
HTTP GET https://index.rubygems.org/info/rake
HTTP GET https://index.rubygems.org/info/actionview
HTTP GET https://index.rubygems.org/info/globalid
HTTP GET https://index.rubygems.org/info/concurrent-ruby
HTTP GET https://index.rubygems.org/info/activemodel
HTTP GET https://index.rubygems.org/info/activesupport
HTTP GET https://index.rubygems.org/info/loofah
HTTP GET https://index.rubygems.org/info/activejob
HTTP GET https://index.rubygems.org/info/activerecord
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sigv4
HTTP GET https://index.rubygems.org/info/aws-sdk-core
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP GET https://index.rubygems.org/info/addressable
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/bootsnap
HTTP 206 Partial Content https://index.rubygems.org/info/zeitwerk
HTTP GET https://index.rubygems.org/info/cppjieba_rb
HTTP GET https://index.rubygems.org/info/css_parser
HTTP 206 Partial Content https://index.rubygems.org/info/actionpack
HTTP GET https://index.rubygems.org/info/railties
HTTP 206 Partial Content https://index.rubygems.org/info/globalid
HTTP 206 Partial Content https://index.rubygems.org/info/nokogiri
HTTP 206 Partial Content https://index.rubygems.org/info/concurrent-ruby
HTTP 206 Partial Content https://index.rubygems.org/info/loofah
HTTP 206 Partial Content https://index.rubygems.org/info/actionview
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/addressable
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/railties
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sigv4
HTTP 206 Partial Content https://index.rubygems.org/info/activerecord
HTTP 206 Partial Content https://index.rubygems.org/info/rake
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-core
HTTP 206 Partial Content https://index.rubygems.org/info/activemodel
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/activejob
HTTP 206 Partial Content https://index.rubygems.org/info/activesupport
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailer
HTTP 206 Partial Content https://index.rubygems.org/info/bootsnap
HTTP 206 Partial Content https://index.rubygems.org/info/cppjieba_rb
HTTP 206 Partial Content https://index.rubygems.org/info/css_parser
HTTP GET https://index.rubygems.org/info/faraday-httpclient
HTTP GET https://index.rubygems.org/info/excon
HTTP GET https://index.rubygems.org/info/faraday-rack
HTTP GET https://index.rubygems.org/info/faraday-patron
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-sns
HTTP 206 Partial Content https://index.rubygems.org/info/excon
HTTP 200 OK https://index.rubygems.org/info/faraday-rack
HTTP GET https://index.rubygems.org/info/faraday-net_http_persistent
HTTP GET https://index.rubygems.org/info/ruby2_keywords
HTTP GET https://index.rubygems.org/info/faraday
HTTP GET https://index.rubygems.org/info/fastimage
HTTP 200 OK https://index.rubygems.org/info/faraday-httpclient
HTTP GET https://index.rubygems.org/info/ffi
HTTP 200 OK https://index.rubygems.org/info/faraday-patron
HTTP GET https://index.rubygems.org/info/image_size
HTTP 206 Partial Content https://index.rubygems.org/info/fastimage
HTTP 206 Partial Content https://index.rubygems.org/info/faraday-net_http_persistent
HTTP 206 Partial Content https://index.rubygems.org/info/ffi
HTTP 206 Partial Content https://index.rubygems.org/info/faraday
HTTP 206 Partial Content https://index.rubygems.org/info/image_size
HTTP GET https://index.rubygems.org/info/redis
HTTP GET https://index.rubygems.org/info/logster
HTTP 206 Partial Content https://index.rubygems.org/info/ruby2_keywords
HTTP 206 Partial Content https://index.rubygems.org/info/redis
HTTP GET https://index.rubygems.org/info/message_bus
HTTP GET https://index.rubygems.org/info/oj
HTTP GET https://index.rubygems.org/info/nio4r
HTTP GET https://index.rubygems.org/info/puma
HTTP 206 Partial Content https://index.rubygems.org/info/message_bus
HTTP 206 Partial Content https://index.rubygems.org/info/oj
HTTP GET https://index.rubygems.org/info/rqrcode_core
HTTP GET https://index.rubygems.org/info/rubyzip
HTTP GET https://index.rubygems.org/info/sanitize
HTTP 206 Partial Content https://index.rubygems.org/info/nio4r
HTTP 206 Partial Content https://index.rubygems.org/info/puma
HTTP 206 Partial Content https://index.rubygems.org/info/logster
HTTP 206 Partial Content https://index.rubygems.org/info/rqrcode_core
HTTP 206 Partial Content https://index.rubygems.org/info/rubyzip
HTTP 206 Partial Content https://index.rubygems.org/info/sanitize
Procurando gems ["rails-deprecated_sanitizer", "thread_safe", "jsonapi", "case_transform", "jsonapi-renderer", "json_pure", "handlebars-source", "ember-template-compiler-source", "columnize", "debugger-linecache", "slop", "rb-readline", "hike", "ruby_parser", "rails", "erubis", "rack-mount", "rack-cache", "journey", "rspec", "functional-ruby", "ref", "rack-ssl", "rdoc", "arel", "activerecord-deprecated_finders", "mail", "text-format", "hoe", "weakling", "mini_portile", "mini_portile2", "pkg-config", "memcache-client", "rake-compiler", "rb-appscript", "xattr", "ffi-xattr", "activemodel-globalid", "termios", "bcrypt-ruby", "rdf", "snappy", "stud", "celluloid", "compass", "sass", "sprockets-sass", "sinatra", "slim", "libv8", "jamespath", "http-2", "ruby-hmac", "faraday-middleware", "httpauth", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "win32console", "yard", "spoon", "pry-doc", "escape_utils", "listen", "trollop", "base32", "net-http-persistent", "bundler", "therubyracer", "eventmachine", "thin", "bigdecimal", "hpricot", "nokogumbo"]
HTTP GET https://index.rubygems.org/info/rails
HTTP GET https://index.rubygems.org/info/slop
HTTP GET https://index.rubygems.org/info/ruby_parser
HTTP GET https://index.rubygems.org/info/rdoc
HTTP 206 Partial Content https://index.rubygems.org/info/rails
HTTP GET https://index.rubygems.org/info/mini_portile2
HTTP GET https://index.rubygems.org/info/hoe
HTTP GET https://index.rubygems.org/info/rdf
HTTP 206 Partial Content https://index.rubygems.org/info/ruby_parser
HTTP GET https://index.rubygems.org/info/listen
HTTP 206 Partial Content https://index.rubygems.org/info/rdoc
HTTP GET https://index.rubygems.org/info/bundler
HTTP 206 Partial Content https://index.rubygems.org/info/slop
HTTP 206 Partial Content https://index.rubygems.org/info/mini_portile2
HTTP 206 Partial Content https://index.rubygems.org/info/hoe
HTTP 206 Partial Content https://index.rubygems.org/info/rdf
HTTP 206 Partial Content https://index.rubygems.org/info/listen
HTTP 206 Partial Content https://index.rubygems.org/info/bundler
Procurando gems ["jsonapi-parser", "abstract", "rspec-core", "rspec-expectations", "rspec-mocks", "atomic", "spruz", "ruby_core_source", "debugger-ruby_core_source", "multimap", "text-hyphen", "mime-types", "treetop", "tlsmail", "metriks", "bcrypt", "haml", "fssm", "compass-core", "compass-import-once", "rb-fsevent", "rb-inotify", "ZenTest", "RubyInline", "snappy-jars", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "sprockets-helpers", "mongrel", "backports", "mustermann", "sass-listen", "rack-openid", "ruby-openid-apps-discovery", "temple", "restclient", "rest-client", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "curses", "daemons", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "ParseTree", "sexp_processor", "net-ftp", "rubyforge", "gemcutter", "link_header", "hamster", "rb-fchange", "rb-kqueue", "celluloid-io", "ruby_dep"]
HTTP GET https://index.rubygems.org/info/net-ftp
HTTP GET https://index.rubygems.org/info/haml
HTTP GET https://index.rubygems.org/info/facter
HTTP GET https://index.rubygems.org/info/curses
HTTP GET https://index.rubygems.org/info/actioncable
HTTP GET https://index.rubygems.org/info/activestorage
HTTP GET https://index.rubygems.org/info/actionmailbox
HTTP GET https://index.rubygems.org/info/actiontext
HTTP 200 OK https://index.rubygems.org/info/net-ftp
HTTP 206 Partial Content https://index.rubygems.org/info/haml
HTTP 206 Partial Content https://index.rubygems.org/info/facter
HTTP 206 Partial Content https://index.rubygems.org/info/curses
HTTP 206 Partial Content https://index.rubygems.org/info/actioncable
HTTP 206 Partial Content https://index.rubygems.org/info/actiontext
HTTP 206 Partial Content https://index.rubygems.org/info/activestorage
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailbox
Procurando gems ["rspec-support", "diff-lcs", "archive-tar-minitar", "facets", "polyglot", "mime-types-data", "hitimes", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "celluloid-gems", "coveralls", "rubocop", "dotenv-deployment", "ruby-openid", "macaddr", "tool", "netrc", "http-cookie", "http-accept", "cgi_multipart_eof_fix", "fastthread", "gem_plugin", "rails-observers", "activemodel-serializers-xml", "log4r", "SexpProcessor", "net-scp", "win32-api", "net-protocol", "time", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "marcel", "mimemagic"]
HTTP GET https://index.rubygems.org/info/net-protocol
HTTP GET https://index.rubygems.org/info/time
HTTP GET https://index.rubygems.org/info/rubocop
HTTP GET https://index.rubygems.org/info/faraday_middleware
HTTP GET https://index.rubygems.org/info/http-cookie
HTTP GET https://index.rubygems.org/info/mime-types-data
HTTP GET https://index.rubygems.org/info/websocket-driver
HTTP 200 OK https://index.rubygems.org/info/net-protocol
HTTP 200 OK https://index.rubygems.org/info/time
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/http-cookie
HTTP 206 Partial Content https://index.rubygems.org/info/faraday_middleware
HTTP 206 Partial Content https://index.rubygems.org/info/mime-types-data
HTTP 206 Partial Content https://index.rubygems.org/info/websocket-driver
Procurando gems ["colorize", "simplecov", "term-ansicolor", "tins", "minitar", "minitar-cli", "configuration", "mkrf", "ruby-yadis", "systemu", "net-ssh", "test-unit", "ffi-win32-extensions", "libxml-ruby", "coffee-script", "hiredis", "io-wait", "timeout", "rainbow", "parser", "powerpack", "ruby-progressbar", "astrolabe", "unicode-display_width", "parallel", "jaro_winkler", "psych", "rexml", "rubocop-ast", "domain_name", "sqlite3", "roauth", "websocket-extensions"]
HTTP GET https://index.rubygems.org/info/io-wait
HTTP GET https://index.rubygems.org/info/timeout
HTTP GET https://index.rubygems.org/info/test-unit
HTTP GET https://index.rubygems.org/info/parser
HTTP GET https://index.rubygems.org/info/rubocop-ast
HTTP GET https://index.rubygems.org/info/psych
HTTP 200 OK https://index.rubygems.org/info/timeout
HTTP 206 Partial Content https://index.rubygems.org/info/test-unit
HTTP 206 Partial Content https://index.rubygems.org/info/psych
HTTP 206 Partial Content https://index.rubygems.org/info/parser
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-ast
HTTP 200 OK https://index.rubygems.org/info/io-wait
Procurando gems ["sync", "powerbar", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "simplecov-html", "docile", "lockfile", "simplecov_json_formatter", "coffee-script-source", "power_assert", "jar-dependencies", "ast", "strscan"]
Procurando gems ["ansi", "ruby-maven", "pattern-match"]
Procurando gems ["maven-tools", "ruby-maven-libs"]
Procurando gems ["virtus"]
HTTP GET https://index.rubygems.org/info/virtus
HTTP 206 Partial Content https://index.rubygems.org/info/virtus
Procurando gems ["descendants_tracker", "axiom-types", "coercible", "equalizer"]
Procurando gems ["ice_nine", "adamantium"]
Procurando gems ["memoizable"]
Buscando rake 13.0.6
Instalando rake 13.0.6
0:  rake (13.0.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rake-13.0.6.gemspec
Usando minitest 5.14.4
Usando zeitwerk 2.4.2
Usando builder 3.2.4
1:  minitest (5.14.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.14.4.gemspec
Usando erubi 1.10.0
Buscando concurrent-ruby 1.1.9
1:  erubi (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
Usando racc 1.5.2
1:  racc (1.5.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.5.2.gemspec
Usando crass 1.0.6
1:  crass (1.0.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
Usando rack 2.2.3
1:  rack (2.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
Usando mini_mime 1.1.0
1:  mini_mime (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.0.gemspec
Usando public_suffix 4.0.6
1:  public_suffix (4.0.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.6.gemspec
Usando aws-eventstream 1.1.1
1:  aws-eventstream (1.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.1.1.gemspec
Usando aws-partitions 1.432.0
1:  aws-partitions (1.432.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.432.0.gemspec
Usando jmespath 1.4.0
1:  jmespath (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.4.0.gemspec
Usando ember-source 2.18.2
1:  ember-source (2.18.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
Usando execjs 2.8.1
1:  execjs (2.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Usando msgpack 1.4.2
1:  msgpack (1.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.2.gemspec
Usando bundler 2.2.19
1:  bundler (2.2.19) de /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.19/lib/bundler/source
Usando byebug 11.1.3
1:  byebug (11.1.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
Usando cbor 0.5.9.6
2:  zeitwerk (2.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.4.2.gemspec
1:  cbor (0.5.9.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cbor-0.5.9.6.gemspec
Usando chunky_png 1.4.0
2:  chunky_png (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
Usando coderay 1.1.3
2:  coderay (1.1.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
Usando colored2 3.1.2
2:  colored2 (3.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
Usando connection_pool 2.2.5
2:  connection_pool (2.2.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
Usando openssl 2.2.0
2:  openssl (2.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.0.gemspec
Usando cppjieba_rb 0.3.3
2:  cppjieba_rb (0.3.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.3.3.gemspec
Usando diffy 3.4.0
2:  diffy (3.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
Usando method_source 1.0.0
2:  method_source (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/method_source-1.0.0.gemspec
Usando thor 1.1.0
2:  thor (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.1.0.gemspec
Usando discourse-ember-source 3.12.2.3
2:  discourse-ember-source (3.12.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.3.gemspec
Usando discourse-fonts 0.0.8
2:  discourse-fonts (0.0.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.8.gemspec
Usando regexp_parser 2.1.1
2:  regexp_parser (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.1.1.gemspec
Usando email_reply_trimmer 0.1.13
2:  email_reply_trimmer (0.1.13) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
Usando exifr 1.3.9
1:  exifr (1.3.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
Usando faraday-em_http 1.0.0
3:  builder (3.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Usando faraday-em_synchrony 1.0.0
3:  faraday-em_synchrony (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Buscando excon 0.85.0
1:  faraday-em_http (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_http-1.0.0.gemspec
Usando faraday-excon 1.1.0
1:  faraday-excon (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Usando faraday-net_http 1.0.1
3:  faraday-net_http (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Buscando faraday-httpclient 1.0.1
Buscando faraday-net_http_persistent 1.2.0
Instalando concurrent-ruby 1.1.9
Instalando faraday-httpclient 1.0.1
Instalando faraday-net_http_persistent 1.2.0
1:  faraday-httpclient (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Buscando faraday-patron 1.0.0
3:  faraday-net_http_persistent (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http_persistent-1.2.0.gemspec
Buscando faraday-rack 1.0.0
Instalando excon 0.85.0
Instalando faraday-patron 1.0.0
Instalando faraday-rack 1.0.0
1:  faraday-patron (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Usando multipart-post 2.1.1
1:  multipart-post (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Buscando ruby2_keywords 0.0.5
3:  faraday-rack (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Usando fast_blank 1.0.0
3:  fast_blank (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.0.gemspec
Usando fast_xs 0.8.0
3:  fast_xs (0.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
2:  excon (0.85.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.85.0.gemspec
Buscando fastimage 2.2.4
Buscando ffi 1.15.3
Instalando ruby2_keywords 0.0.5
Instalando fastimage 2.2.4
1:  ruby2_keywords (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Usando fspath 3.1.2
1:  fspath (3.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
Usando gc_tracer 1.5.1
1:  gc_tracer (1.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/gc_tracer-1.5.1.gemspec
Usando guess_html_encoding 0.0.11
1:  guess_html_encoding (0.0.11) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
Usando hana 1.3.7
1:  hana (1.3.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Usando hashie 4.1.0
1:  hashie (4.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-4.1.0.gemspec
Usando highline 2.0.3
1:  highline (2.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
Usando hkdf 0.3.0
1:  hkdf (0.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
Usando htmlentities 4.3.4
1:  htmlentities (4.3.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/htmlentities-4.3.4.gemspec
Usando http_accept_language 2.1.1
1:  http_accept_language (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Buscando image_size 2.1.1
3:  fastimage (2.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.4.gemspec
Usando in_threads 1.5.4
3:  in_threads (1.5.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.5.4.gemspec
Usando progress 3.6.0
3:  progress (3.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Usando json 2.5.1
3:  json (2.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.5.1.gemspec
Usando uri_template 0.7.0
3:  uri_template (0.7.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uri_template-0.7.0.gemspec
Usando jwt 2.2.3
3:  jwt (2.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.2.3.gemspec
Usando kgio 2.11.4
3:  kgio (2.11.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Usando libv8-node 15.14.0.1 (x86_64-linux)
3:  libv8-node (15.14.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-15.14.0.1-x86_64-linux.gemspec
Usando logstash-event 1.2.02
3:  logstash-event (1.2.02) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Buscando logster 2.9.7
0:  concurrent-ruby (1.1.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.9.gemspec
Usando lru_redux 1.1.0
0:  lru_redux (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
Usando lz4-ruby 0.3.3
0:  lz4-ruby (0.3.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lz4-ruby-0.3.3.gemspec
Usando maxminddb 0.1.22
0:  maxminddb (0.1.22) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
Usando memory_profiler 1.0.0
0:  memory_profiler (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/memory_profiler-1.0.0.gemspec
Buscando redis 4.4.0
Instalando ffi 1.15.3 com extensões nativas
Instalando image_size 2.1.1
Instalando redis 4.4.0
1:  image_size (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-2.1.1.gemspec
Usando mini_sql 1.1.3
1:  mini_sql (1.1.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.1.3.gemspec
Usando multi_json 1.15.0
1:  multi_json (1.15.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_json-1.15.0.gemspec
Usando multi_xml 0.6.0
1:  multi_xml (0.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_xml-0.6.0.gemspec
Usando mustache 1.1.1
1:  mustache (1.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Buscando nio4r 2.5.8
Instalando logster 2.9.7
0:  redis (4.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.4.0.gemspec
Usando oauth 0.5.6
0:  oauth (0.5.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.6.gemspec
Buscando oj 3.12.3
Instalando nio4r 2.5.8 com extensões nativas
Instalando oj 3.12.3 com extensões nativas
Construindo extensões nativas. Isso pode demorar um pouco...
3:  logster (2.9.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.9.7.gemspec
Usando optimist 3.0.1
3:  optimist (3.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Usando pg 1.2.3
3:  pg (1.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.2.3.gemspec
Usando r2 0.2.7
3:  r2 (0.2.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Usando raindrops 0.19.2
3:  raindrops (0.19.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.19.2.gemspec
Usando rchardet 1.8.0
3:  rchardet (1.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Usando rinku 2.0.6
3:  rinku (2.0.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
Usando rotp 6.2.0
3:  rotp (6.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Buscando rqrcode_core 1.1.0
Instalando rqrcode_core 1.1.0
Construindo extensões nativas. Isso pode demorar um pouco...
3:  rqrcode_core (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.1.0.gemspec
Usando rtlit 0.0.5
3:  rtlit (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Buscando rubyzip 2.3.2
Instalando rubyzip 2.3.2
RubyZip 3.0 está chegando!
**********************

A API pública de algumas classes do Rubyzip foi modernizada para usar parâmetros nomeados para argumentos opcionais. Verifique o uso das seguintes classes:
  * `Zip::File`
  * `Zip::Entry`
  * `Zip::InputStream`
  * `Zip::OutputStream`

Ocorreu um erro na minha atualização

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

Por favor, ajudem-me a corrigi-lo.

Por favor, certifique-se de que seus Gemfiles e .gemspecs são suficientemente restritivos
para evitar uma quebra inesperada quando a versão 3.0 for lançada (ex. ~> 2.3.0).
Veja GitHub - rubyzip/rubyzip: Official Rubyzip repository · GitHub para mais detalhes. O Changelog também
lista outras melhorias e correções de bugs que foram implementadas desde
a versão 2.3.0.
3: rubyzip (2.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.2.gemspec
Usando tilt 2.0.10
3: tilt (2.0.10) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
Usando sshkey 2.0.0
3: sshkey (2.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Usando stackprof 0.2.17
3: stackprof (0.2.17) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.17.gemspec
Usando unf_ext 0.0.7.7
3: unf_ext (0.0.7.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf_ext-0.0.7.7.gemspec
Usando xorcist 1.1.2
3: xorcist (1.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
Buscando nokogiri 1.12.2 (x86_64-linux)
Compilando extensões nativas. Isso pode levar um tempo…
Instalando nokogiri 1.12.2 (x86_64-linux)
3: nokogiri (1.12.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.12.2-x86_64-linux.gemspec
Usando rack-test 1.1.0
3: rack-test (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-test-1.1.0.gemspec
Usando request_store 1.5.0
3: request_store (1.5.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/request_store-1.5.0.gemspec
Buscando message_bus 3.3.6
Instalando message_bus 3.3.6
3: message_bus (3.3.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-3.3.6.gemspec
Usando rack-mini-profiler 2.3.2
3: rack-mini-profiler (2.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-2.3.2.gemspec
Usando rack-protection 2.1.0
3: rack-protection (2.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.1.0.gemspec
Usando mail 2.8.0.edge de GitHub - discourse/mail: A Really Ruby Mail Library · GitHub (em master@5b700fc)
3: mail (2.8.0.edge) de /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Buscando addressable 2.8.0
Instalando addressable 2.8.0
3: addressable (2.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.8.0.gemspec
Usando aws-sigv4 1.2.3
3: aws-sigv4 (1.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.2.3.gemspec
Usando ember-data-source 3.0.2
3: ember-data-source (3.0.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-data-source-3.0.2.gemspec
Usando barber 0.12.2
3: barber (0.12.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
Usando uglifier 4.2.0
3: uglifier (4.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uglifier-4.2.0.gemspec
Buscando bootsnap 1.7.7
Instalando bootsnap 1.7.7 com extensões nativas
Compilando extensões nativas. Isso pode levar um tempo…
3: bootsnap (1.7.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.7.7.gemspec
Usando openssl-signature_algorithm 1.1.1
3: openssl-signature_algorithm (1.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-signature_algorithm-1.1.1.gemspec
Usando pry 0.13.1
3: pry (0.13.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-0.13.1.gemspec
Usando ecma-re-validator 0.3.0
3: ecma-re-validator (0.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ecma-re-validator-0.3.0.gemspec
Buscando faraday 1.6.0
Instalando faraday 1.6.0
3: faraday (1.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.6.0.gemspec
Usando omniauth 1.9.1
3: omniauth (1.9.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-1.9.1.gemspec
Usando webpush 1.1.0
3: webpush (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/webpush-1.1.0.gemspec
Usando mini_racer 0.4.0
3: mini_racer (0.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.4.0.gemspec
Usando logstash-logger 0.26.1
3: logstash-logger (0.26.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-logger-0.26.1.gemspec
Usando i18n 1.8.10
3: i18n (1.8.10) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.8.10.gemspec
Usando tzinfo 2.0.4
3: tzinfo (2.0.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-2.0.4.gemspec
Usando sprockets 3.7.2
3: sprockets (3.7.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-3.7.2.gemspec
Usando image_optim 0.30.0
3: image_optim (0.30.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_optim-0.30.0.gemspec
Usando sidekiq 6.2.1
3: sidekiq (6.2.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.2.1.gemspec
Usando redis-namespace 1.8.1
3: redis-namespace (1.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.1.gemspec
Usando unicorn 6.0.0
3: unicorn (6.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-6.0.0.gemspec
Usando rqrcode 2.0.0
3: rqrcode (2.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-2.0.0.gemspec
Usando unf 0.1.4
3: unf (0.1.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf-0.1.4.gemspec
Buscando loofah 2.11.0
Instalando loofah 2.11.0
3: loofah (2.11.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.11.0.gemspec
Usando ruby-readability 0.7.0
3: ruby-readability (0.7.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby-readability-0.7.0.gemspec
Buscando sanitize 6.0.0
Instalando sanitize 6.0.0
3: sanitize (6.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sanitize-6.0.0.gemspec
Buscando css_parser 1.10.0
Instalando css_parser 1.10.0
3: css_parser (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.10.0.gemspec
Usando aws-sdk-core 3.112.1
3: aws-sdk-core (3.112.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.112.1.gemspec
Usando cose 1.2.0
3: cose (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cose-1.2.0.gemspec
Usando pry-byebug 3.9.0
3: pry-byebug (3.9.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-byebug-3.9.0.gemspec
Usando pry-rails 0.3.9
3: pry-rails (0.3.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-rails-0.3.9.gemspec
Usando json_schemer 0.2.18
3: json_schemer (0.2.18) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json_schemer-0.2.18.gemspec
Usando oauth2 1.4.7
3: oauth2 (1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.7.gemspec
Usando omniauth-oauth 1.2.0
3: omniauth-oauth (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth-1.2.0.gemspec
Usando activesupport 6.1.3.2
3: activesupport (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.1.3.2.gemspec
Usando ember-handlebars-template 0.8.0
3: ember-handlebars-template (0.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-handlebars-template-0.8.0.gemspec
Usando mini_scheduler 0.13.0
3: mini_scheduler (0.13.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_scheduler-0.13.0.gemspec
Usando rails-html-sanitizer 1.3.0
3: rails-html-sanitizer (1.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-html-sanitizer-1.3.0.gemspec
Buscando aws-sdk-kms 1.44.0
1: nio4r (2.5.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Usando aws-sdk-sns 1.38.0
1: aws-sdk-sns (1.38.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.38.0.gemspec
Usando omniauth-oauth2 1.7.1
1: omniauth-oauth2 (1.7.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.1.gemspec
Usando omniauth-twitter 1.4.0
1: omniauth-twitter (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-twitter-1.4.0.gemspec
Usando rails-dom-testing 2.0.3
1: rails-dom-testing (2.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-dom-testing-2.0.3.gemspec
Buscando globalid 0.5.2
Instalando globalid 0.5.2
1: globalid (0.5.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-0.5.2.gemspec
Usando activemodel 6.1.3.2
1: activemodel (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.1.3.2.gemspec
Buscando puma 5.4.0
Instalando aws-sdk-kms 1.44.0
3: aws-sdk-kms (1.44.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-kms-1.44.0.gemspec
Usando omniauth-facebook 8.0.0
3: omniauth-facebook (8.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-facebook-8.0.0.gemspec
Usando omniauth-github 1.4.0
3: omniauth-github (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-github-1.4.0.gemspec
Usando omniauth-google-oauth2 0.8.2
3: omniauth-google-oauth2 (0.8.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-google-oauth2-0.8.2.gemspec
Usando actionview 6.1.3.2
3: actionview (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.1.3.2.gemspec
Usando activejob 6.1.3.2
3: activejob (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.1.3.2.gemspec
Usando active_model_serializers 0.8.4
3: active_model_serializers (0.8.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/active_model_serializers-0.8.4.gemspec
Usando activerecord 6.1.3.2
3: activerecord (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.1.3.2.gemspec
Buscando aws-sdk-s3 1.96.1
Instalando puma 5.4.0 com extensões nativas
Compilando extensões nativas. Isso pode levar um tempo…
Instalando aws-sdk-s3 1.96.1
3: aws-sdk-s3 (1.96.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-s3-1.96.1.gemspec
Usando actionpack 6.1.3.2
3: actionpack (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.1.3.2.gemspec
Usando actionview_precompiler 0.2.3
3: actionview_precompiler (0.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview_precompiler-0.2.3.gemspec
Usando seed-fu 2.3.9
3: seed-fu (2.3.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/seed-fu-2.3.9.gemspec
Usando actionmailer 6.1.3.2
3: actionmailer (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.1.3.2.gemspec
Usando railties 6.1.3.2
3: railties (6.1.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.1.3.2.gemspec
Usando sprockets-rails 3.2.2
3: sprockets-rails (3.2.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-rails-3.2.2.gemspec
Usando jquery-rails 4.4.0
3: jquery-rails (4.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jquery-rails-4.4.0.gemspec
Usando lograge 0.11.2
3: lograge (0.11.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.11.2.gemspec
Usando rails_failover 0.7.3
3: rails_failover (0.7.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.7.3.gemspec
Usando rails_multisite 3.0.0
3: rails_multisite (3.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-3.0.0.gemspec
Usando discourse-ember-rails 0.18.6
3: discourse-ember-rails (0.18.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.gemspec
1: puma (5.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.4.0.gemspec
0: oj (3.12.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.12.3.gemspec
2: ffi (1.15.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.3.gemspec
Usando mini_suffix 0.3.2
Usando rbtrace 0.4.14
Usando sassc 2.0.1
3: mini_suffix (0.3.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.2.gemspec
0: sassc (2.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.gemspec
1: rbtrace (0.4.14) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
Usando sassc-rails 2.1.2
2: sassc-rails (2.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-rails-2.1.2.gemspec
Bundle concluído! 126 dependências do Gemfile, 171 gems agora instaladas.
Gems nos grupos ‘test’ e ‘development’ não foram instaladas.
Gems empacotadas são instaladas em ./vendor/bundle
Mensagem pós-instalação do rubyzip:
RubyZip 3.0 está chegando!


A API pública de algumas classes do Rubyzip foi modernizada para usar parâmetros
nomeados para argumentos opcionais. Por favor, verifique o uso das seguintes classes:

  • Zip::File
  • Zip::Entry
  • Zip::InputStream
  • Zip::OutputStream

Por favor, certifique-se de que seus Gemfiles e .gemspecs são suficientemente restritivos
para evitar uma quebra inesperada quando a versão 3.0 for lançada (ex. ~> 2.3.0).
Veja GitHub - rubyzip/rubyzip: Official Rubyzip repository · GitHub para mais detalhes. O Changelog também
lista outras melhorias e correções de bugs que foram implementadas desde
a versão 2.3.0.

I, [2021-08-06T20:56:22.471704 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake plugin:pull_compatible_all’
I, [2021-08-06T20:56:24.062109 #1] INFO – : discourse-voting já está na versão compatível mais recente
discourse-giphy já está na versão compatível mais recente
discourse-telegram-notifications já está na versão compatível mais recente
docker_manager já está na versão compatível mais recente

I, [2021-08-06T20:56:24.062282 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
I, [2021-08-06T20:56:27.409456 #1] INFO – :
I, [2021-08-06T20:56:27.409667 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake themes:update assets:precompile’
Limpando arquivos temporários
Empacotando ativos
I, [2021-08-06T20:56:33.444442 #3947] INFO – : Escrevendo /var/www/discourse/public/assets/vendor-9e69876ef88af15a98c891006ce921a856d493aeca4be129f273759800f9fbe2.js
<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
I, [2021-08-06T20:56:49.951479 #3947] INFO – : Escrevendo /var/www/discourse/public/assets/plugins/discourse-details-61554ea83ad59329c2d5c9f0390a0498f3e3665deb58d32dc608aeca24fa0bb9.js
rake abortado!
Barber::PrecompilerError: Pré-compilação falhou para: {{#d-modal-body id=“giphy-modal”}}

{{input type="text" name="query" key-up="refresh" }}
{{#if loading}} {{i18n "loading"}} {{/if}}
{{#each currentGifs as |result|}} {{giphy-result content=result pick="pick"}} {{/each}}
{{/d-modal-body}}

. O compilador disse: ReferenceError: console is not defined
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/barber-0.12.2/lib/barber/precompiler.rb:33:in rescue in compile' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/barber-0.12.2/lib/barber/precompiler.rb:30:in compile’
<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/sprockets-rails-3.2.2/lib/sprockets/rails/task.rb:66:in block (2 levels) in define' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in <top (required)>’
/usr/local/bin/bundle:23:in load' /usr/local/bin/bundle:23:in

Causado por:
ExecJS::ProgramError: ReferenceError: console is not defined
logDeprecationStackTrace ((execjs):7049:11)
HANDLERS. ((execjs):7126:11)
raiseOnDeprecation ((execjs):7059:11)
HANDLERS. ((execjs):7126:11)
invoke ((execjs):7138:11)
deprecate ((execjs):7097:30)
(execjs):11958:56
Array.forEach ((execjs))
MustacheStatement ((execjs):11956:29)
visitNode ((execjs):10234:16)
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in eval_unsafe' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in block (2 levels) in eval’
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:339:in timeout' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:218:in block in eval’
<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/sprockets-rails-3.2.2/lib/sprockets/rails/task.rb:66:in block (2 levels) in define' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in <top (required)>’
/usr/local/bin/bundle:23:in load' /usr/local/bin/bundle:23:in

Causado por:
MiniRacer::RuntimeError: ReferenceError: console is not defined
JavaScript em logDeprecationStackTrace (:7049:11)
JavaScript em HANDLERS. (:7126:11)
JavaScript em raiseOnDeprecation (:7059:11)
JavaScript em HANDLERS. (:7126:11)
JavaScript em invoke (:7138:11)
JavaScript em deprecate (:7097:30)
JavaScript em :11958:56
JavaScript em Array.forEach ()
JavaScript em MustacheStatement (:11956:29)
JavaScript em visitNode (:10234:16)
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in eval_unsafe' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in block (2 levels) in eval’
<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/sprockets-rails-3.2.2/lib/sprockets/rails/task.rb:66:in block (2 levels) in define' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in <top (required)>’
/usr/local/bin/bundle:23:in load' /usr/local/bin/bundle:23:in
Tarefas: TOP => assets:precompile
(Veja o rastreamento completo executando a tarefa com --trace)
I, [2021-08-06T20:56:50.056489 #1] INFO – : Atualizando Vincent…
Atualizando Material Design…

I, [2021-08-06T20:56:50.056766 #1] INFO – : Encerrando processos assíncronos
I, [2021-08-06T20:56:50.056803 #1] INFO – : Enviando INT para 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: 57
I, [2021-08-06T20:56:50.056832 #1] INFO – : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 174
174:signal-handler (1628283410) Recebido SIGTERM agendando desligamento…
2021-08-06 20:56:50.056 UTC [57] LOG: recebido pedido de desligamento rápido
174:M 06 Ago 2021 20:56:50.067 # Usuário solicitou desligamento…
174:M 06 Ago 2021 20:56:50.067 * Salvando o snapshot RDB final antes de sair.
2021-08-06 20:56:50.068 UTC [57] LOG: abortando transações ativas
2021-08-06 20:56:50.069 UTC [57] LOG: trabalhador em segundo plano “logical replication launcher” (PID 66) saiu com código de saída 1
2021-08-06 20:56:50.069 UTC [61] LOG: desligando
174:M 06 Ago 2021 20:56:50.085 * DB salvo em disco
174:M 06 Ago 2021 20:56:50.085 # Redis está pronto para sair, adeus…
2021-08-06 20:56:50.125 UTC [57] LOG: sistema de banco de dados está desligado

FALHOU

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake themes:update assets:precompile’ falhou com retorno #<Process::Status: pid 3945 exit 1>
Localização da falha: /pups/lib/pups/exec_command.rb:112:in `spawn’
exec falhou com os parâmetros {“cd”=>“$home”, “hook”=>“assets_precompile”, “cmd”=>[“su discourse -c ‘bundle exec rake themes:update assets:precompile’”]}
475409d9256a492683c02da01e68da51c5fd8de79a6f8565ac1de486f734657f
** FALHA NO BOOTSTRAP ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.


Agradeço a ajuda. Obrigado

Tente remover o plugin do Giphy.

Isso ajudou. Obrigado. De qualquer forma, isso significa que o plugin do Giphy não é mais compatível?

Não foi atualizado há 4 anos… Existem alguns forks, além disso veja: