Falha na atualização de 2.9.0beta1 para beta4

I, [2022-04-19T19:46:59.893019 #1]  INFO -- : Terminando processos assíncronos
I, [2022-04-19T19:46:59.893129 #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: 41
102:signal-handler (1650397619) SIGTERM recebido, agendando desligamento...
2022-04-19 19:46:59.893 UTC [41] LOG:  recebido pedido de desligamento rápido
I, [2022-04-19T19:46:59.894001 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 102
2022-04-19 19:46:59.907 UTC [41] LOG:  abortando todas as transações ativas
2022-04-19 19:46:59.923 UTC [41] LOG:  worker em segundo plano \"logical replication launcher\" (PID 50) saiu com código de saída 1
2022-04-19 19:46:59.925 UTC [45] LOG:  desligando
102:M 19 Apr 2022 19:46:59.929 # Desligamento solicitado pelo usuário...
102:M 19 Apr 2022 19:46:59.929 * Salvando o snapshot RDB final antes de sair.
102:M 19 Apr 2022 19:46:59.933 * DB salvo em disco
102:M 19 Apr 2022 19:46:59.934 # Redis está pronto para sair, até mais...
2022-04-19 19:47:00.190 UTC [41] LOG:  sistema de banco de dados foi desligado

FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 1122 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {\"cd\"=>\"$home\", \"hook\"=>\"db_migrate\", \"cmd\"=>[\"su discourse -c 'bundle exec rake db:migrate'\"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIAR ** 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.
b6a24507cfb18de438ebaedbf731cf5fc6a2389de445e872995d58fc0af2fd1c

Também vendo:
AVISO: overcommit_memory está definido como 0! O salvamento em segundo plano pode falhar sob condições de pouca memória. Para corrigir este problema, adicione 'vm.overcommit_memory = 1' a /etc/sysctl.conf e, em seguida, reinicie ou execute o comando 'sysctl vm.overcommit_memory=1' para que isso tenha efeito.

Editei este valor em /etc/sysctl.conf e reiniciei o servidor.

Ainda vendo
AVISO: A configuração de backlog TCP de 511 não pode ser imposta porque /proc/sys/net/core/somaxconn está definido como o valor inferior de 128.

Aqui está o erro de rede anterior. Resolvido reconstruindo
I, [2022-04-19T17:02:14.450670 #1]  INFO -- : > cd /var/www/discourse && [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production && yarn cache clean'
error Um erro inesperado ocorreu: \"https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz: ESOCKETTIMEDOUT\".
error Comando falhou com código de saída 1.
I, [2022-04-19T17:08:24.165517 #1]  INFO -- : yarn install v1.22.18
[1/5] Validando package.json...
[2/5] Resolvendo pacotes...
success Já está atualizado.
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.18
[1/4] Resolvendo pacotes...
[2/4] Buscando pacotes...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Parece haver problemas com sua conexão de rede. Tentando novamente...
info Se você acha que isso é um bug, por favor, abra um relatório de bug com as informações fornecidas em \"/var/www/discourse/app/assets/javascripts/discourse/yarn-error.log\".
info Visite https://yarnpkg.com/en/docs/cli/install para documentação sobre este comando.
info Visite https://yarnpkg.com/en/docs/cli/install para documentação sobre este comando.

I, [2022-04-19T17:08:24.231065 #1]  INFO -- : Terminando processos assíncronos
I, [2022-04-19T17:08:24.231265 #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: 42
I, [2022-04-19T17:08:24.231439 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 103
2022-04-19 17:08:24.231 UTC [42] LOG:  recebido pedido de desligamento rápido
103:signal-handler (1650388104) SIGTERM recebido, agendando desligamento...
2022-04-19 17:08:24.251 UTC [42] LOG:  abortando todas as transações ativas
2022-04-19 17:08:24.259 UTC [42] LOG:  worker em segundo plano \"logical replication launcher\" (PID 51) saiu com código de saída 1
103:M 19 Apr 2022 17:08:24.261 # Desligamento solicitado pelo usuário...
103:M 19 Apr 2022 17:08:24.261 * Salvando o snapshot RDB final antes de sair.
2022-04-19 17:08:24.328 UTC [46] LOG:  desligando
103:M 19 Apr 2022 17:08:24.345 * DB salvo em disco
103:M 19 Apr 2022 17:08:24.345 # Redis está pronto para sair, até mais...
2022-04-19 17:08:24.837 UTC [42] LOG:  sistema de banco de dados foi desligado


FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production && yarn cache clean' falhou com retorno #<Process::Status: pid 1183 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {\"cd\"=>\"$home\", \"cmd\"=>[\"[ ! -d 'node_modules' ] || su discourse -c 'yarn install --production && yarn cache clean'\"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIAR ** 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.
9fdbbee859d86c2d16fa51af92a4383c29c2b55bbe77a12118a5d5cf1f8d37c5
Você tem novas mensagens em /var/mail/noisebridge

Bem, aí está:

Parece haver um problema com sua conexão de rede

Sim, estranho. Comecei a reconstruir tudo de novo. Obrigado.

$  docker --version
Docker version 19.03.12, build 48a66213fe

Ok, tentar novamente levou a progresso e um novo erro.

I, [2022-04-19T18:07:48.209270 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
Discourse requires Redis 6.2.0 or up
I, [2022-04-19T18:08:20.659054 #1]  INFO -- : gem install iso8601 -v 0.13.0 -i /var/www/discourse/plugins/discourse-automation/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed iso8601-0.13.0
1 gem installed
gem install rrule -v 0.4.4 -i /var/www/discourse/plugins/discourse-automation/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed rrule-0.4.4
1 gem installed
gem install rrule -v 0.4.4 -i /var/www/discourse/plugins/discourse-calendar/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed rrule-0.4.4
1 gem installed
gem install liquid -v 5.0.1 -i /var/www/discourse/plugins/discourse-custom-wizard/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed liquid-5.0.1
1 gem installed
gem install rbnacl -v 3.4.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed rbnacl-3.4.0
1 gem installed
gem install event_emitter -v 0.2.6 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed event_emitter-0.2.6
1 gem installed
gem install websocket -v 1.2.8 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed websocket-1.2.8
1 gem installed
gem install websocket-client-simple -v 0.3.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed websocket-client-simple-0.3.0
1 gem installed
gem install opus-ruby -v 1.0.1 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed opus-ruby-1.0.1
1 gem installed
gem install netrc -v 0.11.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed netrc-0.11.0
1 gem installed
gem install mime-types-data -v 3.2019.1009 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed mime-types-data-3.2019.1009
1 gem installed
gem install mime-types -v 3.3.1 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed mime-types-3.3.1
1 gem installed
gem install domain_name -v 0.5.20180417 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed domain_name-0.5.20180417
1 gem installed
gem install http-cookie -v 1.0.3 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed http-cookie-1.0.3
1 gem installed
gem install http-accept -v 1.7.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed http-accept-1.7.0
1 gem installed
gem install rest-client -v 2.1.0.rc1 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed rest-client-2.1.0.rc1
1 gem installed
gem install discordrb-webhooks -v 3.3.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed discordrb-webhooks-3.3.0
1 gem installed
gem install discordrb -v 3.3.0 -i /var/www/discourse/plugins/discourse-discord-sync/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed discordrb-3.3.0
1 gem installed
gem install sawyer -v 0.8.2 -i /var/www/discourse/plugins/discourse-github/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed sawyer-0.8.2
1 gem installed
gem install octokit -v 4.22.0 -i /var/www/discourse/plugins/discourse-github/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed octokit-4.22.0
1 gem installed
gem install geocoder -v 1.4.4 -i /var/www/discourse/plugins/discourse-locations/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed geocoder-1.4.4
1 gem installed
gem install ruby-openid -v 2.9.2 -i /var/www/discourse/plugins/discourse-steam-login/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed ruby-openid-2.9.2
1 gem installed
gem install rack-openid -v 1.3.1 -i /var/www/discourse/plugins/discourse-steam-login/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed rack-openid-1.3.1
1 gem installed
gem install omniauth-openid -v 1.0.1 -i /var/www/discourse/plugins/discourse-steam-login/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed omniauth-openid-1.0.1
1 gem installed
gem install omniauth-steam -v 1.0.6 -i /var/www/discourse/plugins/discourse-steam-login/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed omniauth-steam-1.0.6
1 gem installed
gem install stripe -v 5.29.0 -i /var/www/discourse/plugins/discourse-subscriptions/gems/2.7.6 --no-document --ignore-dependencies --no-user-install
Successfully installed stripe-5.29.0
1 gem installed

I, [2022-04-19T18:08:20.664629 #1]  INFO -- : Terminating async processes
I, [2022-04-19T18:08:20.664959 #1]  INFO -- : Sending INT to 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: 42
I, [2022-04-19T18:08:20.668352 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 103
2022-04-19 18:08:20.668 UTC [42] LOG:  received fast shutdown request
103:signal-handler (1650391700) Received SIGTERM scheduling shutdown...
103:M 19 Apr 2022 18:08:20.681 # User requested shutdown...
103:M 19 Apr 2022 18:08:20.681 * Saving the final RDB snapshot before exiting.
2022-04-19 18:08:20.690 UTC [42] LOG:  aborting any active transactions
103:M 19 Apr 2022 18:08:20.694 * DB saved on disk
103:M 19 Apr 2022 18:08:20.694 # Redis is now ready to exit, bye bye...
2022-04-19 18:08:20.704 UTC [42] LOG:  background worker "logical replication launcher" (PID 51) exited with exit code 1
2022-04-19 18:08:20.709 UTC [46] LOG:  shutting down
2022-04-19 18:08:20.779 UTC [42] LOG:  database system is shut down


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 1310 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
8da3738a5409e8ef8e45c18fb33a505f723c66f73e8543dbe553de286c27f583

Discourse Doctor

$ sudo ./discourse-doctor 
DISCOURSE DOCTOR Ter 19 Abr 2022 13:45:14 CDT
OS: Linux 4.19.0-18-amd64 #1 SMP Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux


Found containers/app.yml

==================== CONFIGURAÇÕES YML ====================
DISCOURSE_HOSTNAME=removed
SMTP_ADDRESS=removed
DEVELOPER_EMAILS=removed
SMTP_PASSWORD=removed
SMTP_PORT=587
SMTP_USER_NAME=removed
LETSENCRYPT_ACCOUNT_EMAIL=removed

==================== INFORMAÇÕES DO DOCKER ====================
DOCKER VERSION: Docker version 19.03.12, build 48a66213fe

DOCKER PROCESSES (docker ps -a)

CONTAINER ID        IMAGE                                COMMAND                  CREATED             STATUS                          PORTS                              NAMES
13e2578870fa        rssbridge/rss-bridge:latest          \"docker-php-entrypoi…\"   4 weeks ago         Up 2 weeks                      0.0.0.0:3004->80/tcp               rss-bridge_rss-bridge_1
c4f86df909bb        local_discourse/mail-receiver        \"/sbin/boot\"             2 months ago        Up 7 weeks                      127.0.0.1:2533->25/tcp             mail-receiver
4ef32b06b06b        local_discourse/app                  \"/sbin/boot\"             2 months ago        Exited (5) 2 hours ago                                             app
51a7dda1aa56        local_discourse/data                 \"/sbin/boot\"             10 months ago       Up 7 weeks                                                         data
bedd4bcbb2f6        c0718f92ec4d                         \"/sbin/boot\"             23 months ago       Up 7 weeks                                                         redis

Discourse container app is running


==================== PLUGINS ====================
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/davidtaylorhq/discourse-whos-online.git
          - git clone https://github.com/gdpelican/retort.git
          - git clone https://github.com/mozilla/discourse-expose-emails-in.git
          - git clone https://github.com/discourse/discourse-steam-login.git
          - git clone https://github.com/discourse/discourse-docs.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-patreon.git
          - git clone https://github.com/discourse/discourse-encrypt.git
          - git clone https://github.com/paviliondev/discourse-custom-wizard.git
          - git clone https://github.com/discourse/discourse-assign.git
          - git clone https://github.com/discourse/discourse-checklist.git
          - git clone https://github.com/cpradio/discourse-plugin-vb-emoticons.git
          - git clone https://github.com/paviliondev/discourse-locations.git
          - git clone https://github.com/discourse/discourse-bcc.git
          - git clone https://github.com/discourse/discourse-calendar.git
          - git clone https://github.com/paviliondev/discourse-layouts.git
          - git clone https://github.com/barreeeiroo/discourse-discord-sync.git
          - git clone https://github.com/discourse/discourse-subscriptions
          - git clone https://github.com/discourse/discourse-oauth2-basic
          - git clone https://github.com/discourse/discourse-github.git
          - git clone https://github.com/discourse/discourse-automation.git
          - git clone https://github.com/communiteq/discourse-rocketchat.git
          - git clone https://github.com/LibreTranslate/discourse-translator.git

AVISO:
Você tem o que parecem ser plugins não oficiais.
Se você estiver tendo problemas, deve desativá-los e tentar reconstruir novamente.

Veja https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb para a lista oficial.

========================================
Discourse version at removed: NOT FOUND
Discourse version at localhost: NOT FOUND


==================== INFORMAÇÕES DE MEMÓRIA ====================
RAM (MB): 25277

              total        used        free      shared  buff/cache   available
Mem:          24106        2260       11336         598       10509       20921
Swap:             0           0           0

==================== VERIFICAÇÃO DE ESPAÇO EM DISCO ====================
---------- Espaço em Disco do SO ----------
Filesystem                       Size  Used Avail Use% Mounted on
/dev/mapper/debian9--vg-debian9  119G  102G   11G  91% /

==================== INFORMAÇÕES DE DISCO ====================
Disk /dev/sda: 120 GiB, 128849018880 bytes, 251658240 sectors
Disk model: QEMU HARDDISK   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb8c51ad2

Device     Boot Start       End   Sectors  Size Id Type
/dev/sda1  *     2048 251658239 251656192  120G 8e Linux LVM


Disk /dev/mapper/debian9--vg-debian9: 120 GiB, 128840630272 bytes, 251641856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop0: 4 KiB, 4096 bytes, 8 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 55.5 MiB, 58204160 bytes, 113680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 91.4 MiB, 95805440 bytes, 187120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 164.8 MiB, 172761088 bytes, 337424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 162.9 MiB, 170778624 bytes, 333552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 65.2 MiB, 68378624 bytes, 133552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 65.1 MiB, 68259840 bytes, 133320 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop8: 55.5 MiB, 58212352 bytes, 113696 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

==================== FIM DAS INFORMAÇÕES DE DISCO ====================

Entre

e

error Ocorreu um erro inesperado: “https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz: ESOCKETTIMEDOUT

Parece que seu servidor tem problemas de rede que precisam ser resolvidos primeiro.

Resolvi esse erro após mais algumas tentativas de reconstrução. Obrigado, também enviei um e-mail para nosso VPS para descobrir se há algum erro de rede do lado deles.

Agora estou vendo um novo erro, que editei na postagem principal.

Esse log está truncado, precisamos dos logs completos para solucionar o problema.

$ sudo ./launcher rebuild app
Arquitetura x86_64 detectada.
Garantindo que o launcher esteja atualizado
Buscando origem
Launcher está atualizado
Parando container antigo
+ /usr/bin/docker stop -t 60 app
app
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2022-04-19T19:56:54.676192 #1]  INFO -- : Lendo de stdin
I, [2022-04-19T19:56:54.689289 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2022-04-19T19:56:54.912341 #1]  INFO -- : Gerando locales (isso pode demorar um pouco)...
Geração concluída.

I, [2022-04-19T19:56:54.912830 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2022-04-19T19:56:54.945010 #1]  INFO -- : 
I, [2022-04-19T19:56:54.951479 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2022-04-19T19:56:54.977314 #1]  INFO -- : 
I, [2022-04-19T19:56:54.978632 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2022-04-19T19:56:54.990930 #1]  INFO -- : 
I, [2022-04-19T19:56:54.991465 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2022-04-19T19:56:55.007404 #1]  INFO -- : 
I, [2022-04-19T19:56:55.008159 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2022-04-19T19:56:55.017193 #1]  INFO -- : 
I, [2022-04-19T19:56:55.017933 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres já está rodando, pare o container ; exit 1
2022/04/19 19:56:55 socat[18] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Arquivo ou diretório não encontrado
I, [2022-04-19T19:56:55.120211 #1]  INFO -- : 
I, [2022-04-19T19:56:55.120699 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2022-04-19T19:56:55.126338 #1]  INFO -- : 
I, [2022-04-19T19:56:55.126795 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2022-04-19T19:56:55.133775 #1]  INFO -- : 
I, [2022-04-19T19:56:55.134253 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T19:56:55.144433 #1]  INFO -- : 
I, [2022-04-19T19:56:55.145225 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T19:56:55.157131 #1]  INFO -- : 
I, [2022-04-19T19:56:55.168121 #1]  INFO -- : Arquivo > /etc/service/postgres/run  chmod: +x  chown: 
I, [2022-04-19T19:56:55.178012 #1]  INFO -- : Arquivo > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2022-04-19T19:56:55.215168 #1]  INFO -- : Arquivo > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2022-04-19T19:56:55.284130 #1]  INFO -- : Arquivo > /root/upgrade_postgres  chmod: +x  chown: 
I, [2022-04-19T19:56:55.285478 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2022-04-19T19:57:02.990601 #1]  INFO -- : 
I, [2022-04-19T19:57:02.991072 #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, [2022-04-19T19:57:03.004834 #1]  INFO -- : 
I, [2022-04-19T19:57:03.005088 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2022-04-19T19:57:03.197645 #1]  INFO -- : 
I, [2022-04-19T19:57:03.198675 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2022-04-19T19:57:03.210950 #1]  INFO -- : 
I, [2022-04-19T19:57:03.213203 #1]  INFO -- : > /root/upgrade_postgres
I, [2022-04-19T19:57:03.269222 #1]  INFO -- : 
I, [2022-04-19T19:57:03.269785 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2022-04-19T19:57:03.275265 #1]  INFO -- : 
I, [2022-04-19T19:57:03.276810 #1]  INFO -- : Substituindo data_directory = '/var/lib/postgresql/13/main' por data_directory = '/shared/postgres_data' em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.279078 #1]  INFO -- : Substituindo (?-mix:#?listen_addresses *=.*) por listen_addresses = '*' em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.285820 #1]  INFO -- : Substituindo (?-mix:#?synchronous_commit *=.*) por synchronous_commit = $db_synchronous_commit em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.289187 #1]  INFO -- : Substituindo (?-mix:#?shared_buffers *=.*) por shared_buffers = $db_shared_buffers em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.293099 #1]  INFO -- : Substituindo (?-mix:#?work_mem *=.*) por work_mem = $db_work_mem em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.294997 #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, [2022-04-19T19:57:03.297513 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2022-04-19T19:57:03.318170 #1]  INFO -- : 
I, [2022-04-19T19:57:03.320182 #1]  INFO -- : Substituindo (?-mix:#?checkpoint_segments *=.*) por checkpoint_segments = $db_checkpoint_segments em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.321371 #1]  INFO -- : Substituindo (?-mix:#?logging_collector *=.*) por logging_collector = $db_logging_collector em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T19:57:03.323694 #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, [2022-04-19T19:57:03.325523 #1]  INFO -- : Substituindo (?-mix:^#local +replication +postgres +peer$) por local replication postgres  peer em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T19:57:03.326015 #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, [2022-04-19T19:57:03.328498 #1]  INFO -- : Substituindo (?-mix:^host.*all.*all.*::1\/128.*$) por host all all ::/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T19:57:03.339744 #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, [2022-04-19T19:57:03.351639 #1]  INFO -- : > sleep 5
2022-04-19 19:57:05.016 UTC [41] LOG:  iniciando PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) em x86_64-pc-linux-gnu, compilado por gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2022-04-19 19:57:05.018 UTC [41] LOG:  escutando no endereço IPv4 "0.0.0.0", porta 5432
2022-04-19 19:57:05.018 UTC [41] LOG:  escutando no endereço IPv6 "::", porta 5432
2022-04-19 19:57:05.044 UTC [41] LOG:  escutando no soquete Unix "/var/run/postgresql/.s.PGSQL.5432"
2022-04-19 19:57:05.123 UTC [44] LOG:  sistema de banco de dados foi desligado em 2022-04-19 19:47:00 UTC
2022-04-19 19:57:05.198 UTC [41] LOG:  sistema de banco de dados está pronto para aceitar conexões
I, [2022-04-19T19:57:08.372189 #1]  INFO -- : 
I, [2022-04-19T19:57:08.372514 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2022-04-19 19:57:08.766 UTC [54] postgres@postgres ERROR:  banco de dados "discourse" já existe
2022-04-19 19:57:08.766 UTC [54] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: erro: criação do banco de dados falhou: ERROR:  banco de dados "discourse" já existe
I, [2022-04-19T19:57:08.775979 #1]  INFO -- : 
I, [2022-04-19T19:57:08.784302 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2022-04-19 19:57:09.169 UTC [58] postgres@discourse ERROR:  papel "discourse" já existe
2022-04-19 19:57:09.169 UTC [58] postgres@discourse STATEMENT:  create user discourse;
ERROR:  papel "discourse" já existe
I, [2022-04-19T19:57:09.197203 #1]  INFO -- : 
I, [2022-04-19T19:57:09.197551 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2022-04-19T19:57:09.504741 #1]  INFO -- : GRANT

I, [2022-04-19T19:57:09.505326 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2022-04-19T19:57:09.716094 #1]  INFO -- : ALTER SCHEMA

I, [2022-04-19T19:57:09.716915 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, ignorando
I, [2022-04-19T19:57:10.080293 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T19:57:10.081352 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, ignorando
I, [2022-04-19T19:57:10.404857 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T19:57:10.420087 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, ignorando
I, [2022-04-19T19:57:10.773450 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T19:57:10.774867 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, ignorando
I, [2022-04-19T19:57:11.051685 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T19:57:11.060490 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2022-04-19T19:57:11.121114 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2022-04-19T19:57:11.405050 #1]  INFO -- : Arquivo > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2022-04-19T19:57:11.425091 #1]  INFO -- : Arquivo > /var/spool/cron/crontabs/postgres  chmod:   chown: 
I, [2022-04-19T19:57:11.425324 #1]  INFO -- : > echo postgres instalado!
I, [2022-04-19T19:57:11.441354 #1]  INFO -- : postgres instalado!

I, [2022-04-19T19:57:11.460172 #1]  INFO -- : Arquivo > /etc/service/redis/run  chmod: +x  chown: 
I, [2022-04-19T19:57:11.480173 #1]  INFO -- : Arquivo > /etc/service/redis/log/run  chmod: +x  chown: 
I, [2022-04-19T19:57:11.500243 #1]  INFO -- : Arquivo > /etc/runit/3.d/10-redis  chmod: +x  chown: 
I, [2022-04-19T19:57:11.500718 #1]  INFO -- : Substituindo daemonize yes por  em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.501915 #1]  INFO -- : Substituindo (?-mix:^pidfile.*$) por  em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.505739 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2022-04-19T19:57:11.512887 #1]  INFO -- : 
I, [2022-04-19T19:57:11.513927 #1]  INFO -- : Substituindo (?-mix:^logfile.*$) por logfile "" em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.515332 #1]  INFO -- : Substituindo (?-mix:^bind .*$) por  em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.517825 #1]  INFO -- : Substituindo (?-mix:^dir .*$) por dir /shared/redis_data em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.521009 #1]  INFO -- : Substituindo (?-mix:^protected-mode yes) por protected-mode no em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.525043 #1]  INFO -- : Substituindo # io-threads 4 por io-threads $redis_io_threads em /etc/redis/redis.conf
I, [2022-04-19T19:57:11.529087 #1]  INFO -- : > echo redis instalado
I, [2022-04-19T19:57:11.535959 #1]  INFO -- : redis instalado

I, [2022-04-19T19:57:11.543695 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2022-04-19T19:57:11.638199 #1]  INFO -- : logfile ""

I, [2022-04-19T19:57:11.684481 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T19:57:11.689212 #1]  INFO -- : > sleep 10
102:C 19 Abr 2022 19:57:11.725 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
102:C 19 Abr 2022 19:57:11.725 # Versão do Redis=6.2.6, bits=64, commit=00000000, modificado=0, pid=102, acabou de iniciar
102:C 19 Abr 2022 19:57:11.725 # Configuração carregada
102:M 19 Abr 2022 19:57:11.736 * relógio monótono: POSIX clock_gettime
102:M 19 Abr 2022 19:57:11.737 * Modo de execução=standalone, porta=6379.
102:M 19 Abr 2022 19:57:11.737 # AVISO: A configuração de backlog TCP de 511 não pode ser aplicada porque /proc/sys/net/core/somaxconn está definido para o valor menor de 128.
102:M 19 Abr 2022 19:57:11.737 # Servidor inicializado
102:M 19 Abr 2022 19:57:11.751 * Carregando RDB produzido pela versão 6.2.6
102:M 19 Abr 2022 19:57:11.751 * Idade do RDB 612 segundos
102:M 19 Abr 2022 19:57:11.751 * Uso de memória do RDB quando criado 0.91 Mb
102:M 19 Abr 2022 19:57:11.756 # Conclusão do carregamento do RDB, chaves carregadas: 93, chaves expiradas: 0.
102:M 19 Abr 2022 19:57:11.756 * Banco de dados carregado do disco: 0.016 segundos
102:M 19 Abr 2022 19:57:11.756 * Pronto para aceitar conexões
I, [2022-04-19T19:57:21.703855 #1]  INFO -- : 
I, [2022-04-19T19:57:21.704138 #1]  INFO -- : > thpoff echo "thpoff está instalado!"
I, [2022-04-19T19:57:21.722081 #1]  INFO -- : thpoff está instalado!

I, [2022-04-19T19:57:21.722449 #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, [2022-04-19T19:57:22.741124 #1]  INFO -- : 
I, [2022-04-19T19:57:22.741620 #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, [2022-04-19T19:57:23.079156 #1]  INFO -- : 
I, [2022-04-19T19:57:23.080027 #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, [2022-04-19T19:57:23.342158 #1]  INFO -- : 
I, [2022-04-19T19:57:23.343338 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2022-04-19T19:57:23.372584 #1]  INFO -- : 
I, [2022-04-19T19:57:23.386781 #1]  INFO -- : Arquivo > /etc/cron.d/anacron  chmod:   chown: 
I, [2022-04-19T19:57:23.411100 #1]  INFO -- : Arquivo > /etc/runit/1.d/copy-env  chmod: +x  chown: 
I, [2022-04-19T19:57:23.428088 #1]  INFO -- : Arquivo > /etc/service/unicorn/run  chmod: +x  chown: 
I, [2022-04-19T19:57:23.441496 #1]  INFO -- : Arquivo > /etc/service/nginx/run  chmod: +x  chown: 
I, [2022-04-19T19:57:23.456870 #1]  INFO -- : Arquivo > /etc/runit/3.d/01-nginx  chmod: +x  chown: 
I, [2022-04-19T19:57:23.472126 #1]  INFO -- : Arquivo > /etc/runit/3.d/02-unicorn  chmod: +x  chown: 
I, [2022-04-19T19:57:23.472788 #1]  INFO -- : Substituindo # postgres por sv start postgres || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T19:57:23.473753 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T19:57:23.479648 #1]  INFO -- : > apt-get update
132:C 19 Abr 2022 19:57:23.502 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
132:C 19 Abr 2022 19:57:23.502 # Versão do Redis=6.2.6, bits=64, commit=00000000, modificado=0, pid=132, acabou de iniciar
132:C 19 Abr 2022 19:57:23.502 # Configuração carregada
132:M 19 Abr 2022 19:57:23.504 * relógio monótono: POSIX clock_gettime
132:M 19 Abr 2022 19:57:23.505 # Aviso: Não foi possível criar soquete de escuta TCP do servidor *:6379: bind: Endereço já em uso
132:M 19 Abr 2022 19:57:23.505 # Falha ao escutar na porta 6379 (TCP), abortando.
I, [2022-04-19T19:57:33.059244 #1]  INFO -- : Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:2 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [44.2 kB]
Get:5 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B]
Get:6 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
Get:7 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg InRelease [86.7 kB]
Get:8 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [126 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 Packages [8,182 kB]
Get:10 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [2,596 B]
Get:11 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [236 kB]
Get:12 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages [770 B]
Get:13 https://dl.yarnpkg.com/debian stable/main all Packages [10.6 kB]
Get:14 https://dl.yarnpkg.com/debian stable/main amd64 Packages [10.6 kB]
Get:15 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg/main amd64 Packages [240 kB]
Baixados 9,160 kB em 8s (1,221 kB/s)
Lendo lista de pacotes...

I, [2022-04-19T19:57:33.059556 #1]  INFO -- : > apt-get install -y libsodium-dev
debconf: adiando configuração de pacote, pois apt-utils não está instalado
I, [2022-04-19T19:57:46.764177 #1]  INFO -- : Lendo lista de pacotes...
Construindo árvore de dependências...
Lendo informações de estado...
Os seguintes pacotes adicionais serão instalados:
  libsodium23
Os seguintes NOVOS pacotes serão instalados:
  libsodium-dev libsodium23
0 atualizados, 2 novos instalados, 0 a remover e 4 não atualizados.
É necessário baixar 341 kB de arquivos.
Depois desta operação, 1,251 kB de espaço em disco adicional serão utilizados.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libsodium-dev amd64 1.0.18-1 [180 kB]
Baixados 341 kB em 0s (3,183 kB/s)
Selecionando pacote libsodium23:amd64 anteriormente não selecionado.
(Lendo banco de dados ... 38888 arquivos e diretórios atualmente instalados.)
Preparando para descompactar .../libsodium23_1.0.18-1_amd64.deb ...
Descompactando libsodium23:amd64 (1.0.18-1) ...
Selecionando pacote libsodium-dev:amd64 anteriormente não selecionado.
Preparando para descompactar .../libsodium-dev_1.0.18-1_amd64.deb ...
Descompactando libsodium-dev:amd64 (1.0.18-1) ...
Configurando libsodium23:amd64 (1.0.18-1) ...
Configurando libsodium-dev:amd64 (1.0.18-1) ...
Processando gatilhos para libc-bin (2.31-13+deb11u3) ...

I, [2022-04-19T19:57:46.766487 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
Atualizando arquivos: 100% (31051/31051), concluído.
I, [2022-04-19T19:58:02.998757 #1]  INFO -- : HEAD está agora em 6fc52d95 DEV: Remover aviso de ordem escopada em PostDestroyer.

I, [2022-04-19T19:58:02.998947 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2022-04-19T19:58:03.512534 #1]  INFO -- : 
I, [2022-04-19T19:58:03.512973 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2022-04-19T19:58:03.525969 #1]  INFO -- : 
I, [2022-04-19T19:58:03.526543 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2022-04-19T19:58:03.564740 #1]  INFO -- : 
I, [2022-04-19T19:58:03.564947 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
From https://github.com/discourse/discourse
 * branch              tests-passed -> FETCH_HEAD
 * [new branch]        tests-passed -> origin/tests-passed
I, [2022-04-19T19:58:06.480958 #1]  INFO -- : 
I, [2022-04-19T19:58:06.481132 #1]  INFO -- : > cd /var/www/discourse && git checkout tests-passed
Comutado para um novo branch 'tests-passed'
I, [2022-04-19T19:58:08.028693 #1]  INFO -- : Branch 'tests-passed' configurado para rastrear branch remoto 'tests-passed' de 'origin'.

I, [2022-04-19T19:58:08.028941 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2022-04-19T19:58:08.047991 #1]  INFO -- : 
I, [2022-04-19T19:58:08.048302 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2022-04-19T19:58:08.055081 #1]  INFO -- : 
I, [2022-04-19T19:58:08.055324 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2022-04-19T19:58:08.062522 #1]  INFO -- : 
I, [2022-04-19T19:58:08.062765 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2022-04-19T19:58:08.068950 #1]  INFO -- : 
I, [2022-04-19T19:58:08.069204 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2022-04-19T19:58:08.074538 #1]  INFO -- : 
I, [2022-04-19T19:58:08.074705 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2022-04-19T19:58:08.081516 #1]  INFO -- : 
I, [2022-04-19T19:58:08.081686 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2022-04-19T19:58:08.093769 #1]  INFO -- : 
I, [2022-04-19T19:58:08.093925 #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, [2022-04-19T19:58:08.110710 #1]  INFO -- : 
I, [2022-04-19T19:58:08.110962 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2022-04-19T19:58:08.123619 #1]  INFO -- : 
I, [2022-04-19T19:58:08.123958 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2022-04-19T19:58:08.143783 #1]  INFO -- : 
I, [2022-04-19T19:58:08.144253 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2022-04-19T19:58:08.153802 #1]  INFO -- : 
I, [2022-04-19T19:58:08.154239 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2022-04-19T19:58:08.163904 #1]  INFO -- : 
I, [2022-04-19T19:58:08.164144 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2022-04-19T19:58:09.690285 #1]  INFO -- : 
I, [2022-04-19T19:58:09.690749 #1]  INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2022-04-19T19:58:09.706335 #1]  INFO -- : 
I, [2022-04-19T19:58:09.720074 #1]  INFO -- : Substituindo # redis por sv start redis || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T19:58:09.721050 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonando em 'docker_manager'...
I, [2022-04-19T19:58:11.807946 #1]  INFO -- : 
I, [2022-04-19T19:58:11.808267 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
Clonando em 'discourse-chat-integration'...
I, [2022-04-19T19:58:12.967201 #1]  INFO -- : 
I, [2022-04-19T19:58:12.967605 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/davidtaylorhq/discourse-whos-online.git
Clonando em 'discourse-whos-online'...
I, [2022-04-19T19:58:13.820240 #1]  INFO -- : 
I, [2022-04-19T19:58:13.821306 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/gdpelican/retort.git
Clonando em 'retort'...
I, [2022-04-19T19:58:14.625106 #1]  INFO -- : 
I, [2022-04-19T19:58:14.625306 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonando em 'discourse-solved'...
I, [2022-04-19T19:58:15.913463 #1]  INFO -- : 
I, [2022-04-19T19:58:15.914347 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-patreon.git
Clonando em 'discourse-patreon'...
I, [2022-04-19T19:58:16.971774 #1]  INFO -- : 
I, [2022-04-19T19:58:16.972905 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T19:58:16.985839 #1]  INFO -- : 
I, [2022-04-19T19:58:16.987060 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2022-04-19T19:58:17.004419 #1]  INFO -- : 
I, [2022-04-19T19:58:17.005563 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2022-04-19T19:58:17.018559 #1]  INFO -- : 
I, [2022-04-19T19:58:17.020087 #1]  INFO -- : Substituindo pid /run/nginx.pid; por daemon off; em /etc/nginx/nginx.conf
I, [2022-04-19T19:58:17.023198 #1]  INFO -- : Substituindo (?m-ix:upstream[^\}]+\}) por upstream discourse { server 127.0.0.1:3000; } em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T19:58:17.024086 #1]  INFO -- : Substituindo (?-mix:server_name.+$) por server_name _ ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T19:58:17.026036 #1]  INFO -- : Substituindo (?-mix:client_max_body_size.+$) por client_max_body_size $upload_size ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T19:58:17.026850 #1]  INFO -- : Substituindo (?-mix:worker_connections.+$) por worker_connections $nginx_worker_connections ; em /etc/nginx/nginx.conf
I, [2022-04-19T19:58:17.028590 #1]  INFO -- : > echo "concluída configuração web"
I, [2022-04-19T19:58:17.052549 #1]  INFO -- : concluída configuração web

I, [2022-04-19T19:58:17.053470 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2022-04-19T19:58:19.166842 #1]  INFO -- : Instalado com sucesso bundler-2.3.5
1 gem instalado

I, [2022-04-19T19:58:19.167144 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2022-04-19T19:59:21.928174 #1]  INFO -- : 
I, [2022-04-19T19:59:21.929497 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[OBSOLETO] A flag `--deployment` está obsoleta porque 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
[OBSOLETO] A flag `--without` está obsoleta porque 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, [2022-04-19T19:59:37.415149 #1]  INFO -- : Executando `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` com bundler 2.3.5
Congelado, usando resolução do lockfile
A definição está faltando ["sprockets-4.0.3"]
HTTP GET https://index.rubygems.org/versions
HTTP 206 Partial Content https://index.rubygems.org/versions
Buscando metadados do gem em https://rubygems.org/
Procurando gems ["actionmailer", "actionpack", "actionview", "actionview_precompiler", "active_model_serializers", "activejob", "activemodel", "activerecord", "activesupport", "addressable", "annotate", "ast", "aws-eventstream", "aws-partitions", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "aws-sigv4", "barber", "better_errors", "binding_of_caller", "bootsnap", "builder", "bullet", "byebug", "cbor", "certified", "chunky_png", "coderay", "colored2", "concurrent-ruby", "connection_pool", "cose", "cppjieba_rb", "crack", "crass", "css_parser", "debug_inspector", "diff-lcs", "diffy", "discourse-ember-rails", "discourse-ember-source", "discourse-fonts", "discourse_dev_assets", "docile", "ecma-re-validator", "email_reply_trimmer", "ember-data-source", "ember-handlebars-template", "ember-source", "erubi", "excon", "execjs", "exifr", "fabrication", "faker", "fakeweb", "faraday", "faraday-em_http", "faraday-em_synchrony", "faraday-excon", "faraday-httpclient", "faraday-multipart", "faraday-net_http", "faraday-net_http_persistent", "faraday-patron", "faraday-rack", "faraday-retry", "fast_blank", "fast_xs", "fastimage", "ffi", "fspath", "gc_tracer", "globalid", "guess_html_encoding", "hana", "hashdiff", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "i18n", "image_optim", "image_size", "in_threads", "ipaddr", "jmespath", "jquery-rails", "json", "json-schema", "json_schemer", "jwt", "kgio", "libv8-node", "listen", "literate_randomizer", "lograge", "logstash-event", "logstash-logger", "logster", "loofah", "lru_redux", "lz4-ruby", "maxminddb", "memory_profiler", "message_bus", "method_source", "mini_mime", "mini_portile2", "mini_racer", "mini_scheduler", "mini_sql", "mini_suffix", "minitest", "mocha", "msgpack", "multi_json", "multi_xml", "multipart-post", "mustache", "nio4r", "nokogiri", "oauth", "oauth2", "oj", "omniauth", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-oauth2", "omniauth-twitter", "openssl", "openssl-signature_algorithm", "optimist", "parallel", "parallel_tests", "parser", "pg", "progress", "pry", "pry-byebug", "pry-rails", "public_suffix", "puma", "r2", "racc", "rack", "rack-mini-profiler", "rack-protection", "rack-test", "rails-dom-testing", "rails-html-sanitizer", "rails_failover", "rails_multisite", "railties", "rainbow", "raindrops", "rake", "rb-fsevent", "rb-inotify", "rbtrace", "rchardet", "redis", "redis-namespace", "regexp_parser", "request_store", "rexml", "rinku", "rotp", "rqrcode", "rqrcode_core", "rspec", "rspec-core", "rspec-expectations", "rspec-html-matchers", "rspec-mocks", "rspec-rails", "rspec-support", "rss", "rswag-specs", "rtlit", "rubocop", "rubocop-ast", "rubocop-discourse", "rubocop-rspec", "ruby-prof", "ruby-progressbar", "ruby-readability", "ruby2_keywords", "rubyzip", "sanitize", "sassc", "sassc-rails", "seed-fu", "shoulda-matchers", "sidekiq", "simplecov", "simplecov-html", "simplecov_json_formatter", "sprockets", "sprockets-rails", "sshkey", "stackprof", "test-prof", "thor", "tilt", "tzinfo", "uglifier", "unf", "unf_ext", "unicode-display_width", "unicorn", "uniform_notifier", "uri_template", "webmock", "webpush", "xorcist", "yaml-lint", "zeitwerk"]
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/omniauth
HTTP 206 Partial Content https://index.rubygems.org/info/omniauth
HTTP GET https://index.rubygems.org/info/rubocop-rspec
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-rspec
HTTP GET https://index.rubygems.org/info/unf_ext
HTTP 206 Partial Content https://index.rubygems.org/info/unf_ext
Procurando gems ["erubis", "rack-mount", "rack-cache", "journey", "rails-deprecated_sanitizer", "mail", "text-format", "net-imap", "net-pop", "net-smtp", "jsonapi", "case_transform", "jsonapi-renderer", "activemodel-globalid", "memcache-client", "thread_safe", "arel", "activerecord-deprecated_finders", "bcrypt-ruby", "jamespath", "http-2", "rouge", "ember-template-compiler-source", "handlebars-source", "snappy", "columnize", "debugger-linecache", "slop", "rb-readline", "functional-ruby", "ref", "aws-crt", "safe_yaml", "rdoc", "rcov", "pastel", "tty-pager", "tty-screen", "tty-tree", "httpclient", "patron", "net-http-persistent", "rake-compiler", "rb-appscript", "xattr", "ffi-xattr", "termios", "rails", "json_pure", "rdf", "stud", "rb-fchange", "rb-kqueue", "celluloid", "celluloid-io", "ruby_dep", "ruby_parser", "eventmachine", "thin", "net-ftp", "libv8", "metaclass", "hoe", "ruby-hmac", "weakling", "mini_portile", "pkg-config", "faraday-middleware", "httpauth", "bigdecimal", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "sexp_processor", "pry-doc", "win32console", "yard", "spoon", "escape_utils", "rack-ssl", "trollop", "base32", "webrat", "rspec-collection_matchers", "term-ansicolor", "backports", "powerpack", "astrolabe", "tins", "jaro_winkler", "psych", "strscan", "hpricot", "nokogumbo", "sass", "bundler", "bourne", "lockfile", "compass", "sprockets-sass", "sinatra", "slim", "hike", "therubyracer"]
HTTP GET https://index.rubygems.org/info/rake-compiler
HTTP 206 Partial Content https://index.rubygems.org/info/rake-compiler
HTTP GET https://index.rubygems.org/info/strscan
HTTP 206 Partial Content https://index.rubygems.org/info/strscan
Procurando gems ["multimap", "text-hyphen", "digest", "net-protocol", "abstract", "mime-types", "treetop", "tlsmail", "timeout", "jsonapi-parser", "ZenTest", "RubyInline", "atomic", "bcrypt", "snappy-jars", "ruby_core_source", "debugger-ruby_core_source", "equatable", "tty-color", "tty-which", "verse", "strings", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "spruz", "link_header", "hamster", "metriks", "win32-api", "dotenv", "nenv", "rspec-logsplit", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "ParseTree", "time", "rubyforge", "gemcutter", "daemons", "rack-openid", "ruby-openid-apps-discovery", "restclient", "rest-client", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "webrick", "curses", "jar-dependencies", "stringio", "sync", "haml", "fssm", "compass-core", "compass-import-once", "sprockets-helpers", "sass-listen", "mongrel", "mustermann", "temple"]
HTTP GET https://index.rubygems.org/info/stringio
HTTP 206 Partial Content https://index.rubygems.org/info/stringio
Procurando gems ["io-wait", "facets", "polyglot", "mime-types-data", "archive-tar-minitar", "unicode_utils", "strings-ansi", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "rails-observers", "activemodel-serializers-xml", "marcel", "mimemagic", "test-unit", "dotenv-deployment", "hitimes", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "coveralls", "celluloid-gems", "date", "SexpProcessor", "net-scp", "ruby-openid", "netrc", "http-cookie", "http-accept", "log4r", "macaddr", "ruby-maven", "tool", "cgi_multipart_eof_fix", "fastthread", "gem_plugin"]
Procurando gems ["minitar", "minitar-cli", "hiredis", "coffee-script", "websocket-extensions", "power_assert", "configuration", "mkrf", "ffi-win32-extensions", "roauth", "libxml-ruby", "net-ssh", "ruby-yadis", "colorize", "systemu", "domain_name", "sqlite3", "maven-tools", "ruby-maven-libs"]
Procurando gems ["powerbar", "coffee-script-source", "pattern-match", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "virtus"]
Procurando gems ["ansi", "descendants_tracker", "axiom-types", "coercible", "equalizer"]
Procurando gems ["adamantium", "ice_nine"]
Procurando gems ["memoizable"]
Usando 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 concurrent-ruby 1.1.10
0:  concurrent-ruby (1.1.10) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.10.gemspec
Usando zeitwerk 2.5.4
3:  zeitwerk (2.5.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.5.4.gemspec
Usando builder 3.2.4
3:  builder (3.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Usando erubi 1.10.0
3:  erubi (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
Usando racc 1.6.0
3:  racc (1.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.6.0.gemspec
Usando crass 1.0.6
3:  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
3:  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.2
3:  mini_mime (1.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.2.gemspec
Usando public_suffix 4.0.7
3:  public_suffix (4.0.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.7.gemspec
Usando aws-eventstream 1.2.0
3:  aws-eventstream (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.2.0.gemspec
Usando aws-partitions 1.516.0
2:  aws-partitions (1.516.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.516.0.gemspec
Usando jmespath 1.6.1
2:  jmespath (1.6.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.6.1.gemspec
Usando ember-source 2.18.2
2:  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
2:  execjs (2.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Usando msgpack 1.5.1
2:  msgpack (1.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.5.1.gemspec
Usando bundler 2.3.5
2:  bundler (2.3.5) de /usr/local/lib/ruby/gems/2.7.0/specifications/bundler-2.3.5.gemspec
Usando byebug 11.1.3
2:  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:  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 ipaddr 1.2.4
2:  ipaddr (1.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ipaddr-1.2.4.gemspec
Usando cppjieba_rb 0.4.2
2:  cppjieba_rb (0.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.4.2.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.2.1
2:  thor (1.2.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.2.1.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.9
2:  discourse-fonts (0.0.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.9.gemspec
Usando regexp_parser 2.3.0
2:  regexp_parser (2.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.3.0.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 excon 0.92.2
2:  excon (0.92.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.92.2.gemspec
Usando exifr 1.3.9
2:  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
2:  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-em_synchrony 1.0.0
2:  faraday-em_synchrony (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Usando faraday-excon 1.1.0
2:  faraday-excon (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Usando faraday-httpclient 1.0.1
2:  faraday-httpclient (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Usando multipart-post 2.1.1
2:  multipart-post (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Usando faraday-net_http 1.0.1
2:  faraday-net_http (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Usando faraday-net_http_persistent 1.2.0
2:  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
Usando faraday-patron 1.0.0
2:  faraday-patron (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Usando faraday-rack 1.0.0
2:  faraday-rack (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Usando faraday-retry 1.0.3
2:  faraday-retry (1.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-retry-1.0.3.gemspec
Usando ruby2_keywords 0.0.5
2:  ruby2_keywords (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Usando fast_blank 1.0.1
2:  fast_blank (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.1.gemspec
Usando fast_xs 0.8.0
2:  fast_xs (0.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
Usando fastimage 2.2.6
2:  fastimage (2.2.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.6.gemspec
Usando ffi 1.15.5
2:  ffi (1.15.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.5.gemspec
Usando fspath 3.1.2
2:  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
2:  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
2:  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
2:  hana (1.3.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Usando hashie 5.0.0
2:  hashie (5.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-5.0.0.gemspec
Usando highline 2.0.3
2:  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
2:  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
2:  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
2:  http_accept_language (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Usando image_size 3.0.1
2:  image_size (3.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-3.0.1.gemspec
Usando in_threads 1.6.0
2:  in_threads (1.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.6.0.gemspec
Usando progress 3.6.0
2:  progress (3.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Usando json 2.6.1
2:  json (2.6.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.6.1.gemspec
Usando uri_template 0.7.0
2:  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.3.0
2:  jwt (2.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.3.0.gemspec
Usando kgio 2.11.4
2:  kgio (2.11.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Usando libv8-node 16.10.0.0 (x86_64-linux)
2:  libv8-node (16.10.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Usando logster 2.11.0
Usando minitest 5.15.0
Usando lru_redux 1.1.0
0:  logster (2.11.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.11.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
Usando redis 4.5.1
0:  redis (4.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.5.1.gemspec
Usando mini_sql 1.4.0
0:  mini_sql (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.4.0.gemspec
Usando multi_json 1.15.0
0:  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
0:  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
0:  mustache (1.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Usando nio4r 2.5.8
0:  nio4r (2.5.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Usando oauth 0.5.8
0:  oauth (0.5.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.8.gemspec
Usando oj 3.13.11
0:  oj (3.13.11) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.13.11.gemspec
Usando optimist 3.0.1
0:  optimist (3.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Usando pg 1.3.5
0:  pg (1.3.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.3.5.gemspec
Usando r2 0.2.7
0:  r2 (0.2.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Usando raindrops 0.20.0
0:  raindrops (0.20.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.20.0.gemspec
Usando rchardet 1.8.0
0:  rchardet (1.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Usando rexml 3.2.5
0:  rexml (3.2.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rexml-3.2.5.gemspec
Usando rinku 2.0.6
0:  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
0:  rotp (6.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Usando rqrcode_core 1.2.0
0:  rqrcode_core (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.2.0.gemspec
Usando rtlit 0.0.5
0:  rtlit (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Usando rubyzip 2.3.2
0:  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
0:  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
0:  sshkey (2.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Usando stackprof 0.2.19
0:  stackprof (0.2.19) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.19.gemspec
Usando unf_ext 0.0.8.1
0:  unf_ext (0.0.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf_ext-0.0.8.1.gemspec
Usando xorcist 1.1.2
0:  xorcist (1.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
Usando i18n 1.10.0
0:  i18n (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.10.0.gemspec
Usando tzinfo 2.0.4
0:  tzinfo (2.0.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-2.0.4.gemspec
Usando nokogiri 1.13.4 (x86_64-linux)
0:  nokogiri (1.13.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.13.4-x86_64-linux.gemspec
Usando rack-test 1.1.0
0:  rack-test (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-test-1.1.0.gemspec
Usando logstash-event 1.2.02
2:  logstash-event (1.2.02) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Usando addressable 2.8.0
2:  addressable (2.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.8.0.gemspec
1:  minitest (5.15.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.15.0.gemspec
Usando aws-sigv4 1.4.0
1:  aws-sigv4 (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.4.0.gemspec
Usando barber 0.12.2
1:  barber (0.12.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
Usando bootsnap 1.11.1
1:  bootsnap (1.11.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.11.1.gemspec
Usando openssl 2.2.1
1:  openssl (2.2.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.1.gemspec
Usando ember-data-source 3.0.2
1:  ember-data-source (3.0.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-data-source-3.0.2.gemspec
Buscando sprockets 4.0.3
3:  lru_redux (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
Usando ecma-re-validator 0.4.0
3:  ecma-re-validator (0.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ecma-re-validator-0.4.0.gemspec
Usando faraday-multipart 1.0.3
3:  faraday-multipart (1.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-multipart-1.0.3.gemspec
Usando image_optim 0.31.1
3:  image_optim (0.31.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_optim-0.31.1.gemspec
Usando request_store 1.5.1
3:  request_store (1.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/request_store-1.5.1.gemspec
Usando message_bus 4.2.0
3:  message_bus (4.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-4.2.0.gemspec
Usando mini_racer 0.6.2
3:  mini_racer (0.6.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.6.2.gemspec
Usando mini_suffix 0.3.3
3:  mini_suffix (0.3.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.3.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 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 rack-mini-profiler 3.0.0
3:  rack-mini-profiler (3.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-3.0.0.gemspec
Usando rack-protection 2.2.0
3:  rack-protection (2.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.2.0.gemspec
Usando sassc 2.0.1
3:  sassc (2.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.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
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 openssl-signature_algorithm 1.1.1
2:  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 css_parser 1.11.0
3:  css_parser (1.11.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.11.0.gemspec
Usando faraday 1.10.0
3:  faraday (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.10.0.gemspec
Usando json_schemer 0.2.20
3:  json_schemer (0.2.20) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json_schemer-0.2.20.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 sidekiq 6.4.1
3:  sidekiq (6.4.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.4.1.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 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 puma 5.6.4
3:  puma (5.6.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.6.4.gemspec
Usando rbtrace 0.4.14
3:  rbtrace (0.4.14) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
Usando redis-namespace 1.8.2
3:  redis-namespace (1.8.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.2.gemspec
Usando rss 0.2.9
2:  rss (0.2.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rss-0.2.9.gemspec
Usando ruby-readability 0.7.0
Usando rqrcode 2.1.1
2:  ruby-readability (0.7.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby-readability-0.7.0.gemspec
Usando sanitize 6.0.0
2:  sanitize (6.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sanitize-6.0.0.gemspec
Usando unf 0.1.4
2:  unf (0.1.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf-0.1.4.gemspec
Usando unicorn 6.1.0
2:  unicorn (6.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-6.1.0.gemspec
Usando activesupport 6.1.4.7
2:  activesupport (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.1.4.7.gemspec
Usando loofah 2.16.0
2:  loofah (2.16.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.16.0.gemspec
Usando aws-sdk-core 3.121.2
2:  aws-sdk-core (3.121.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.121.2.gemspec
Usando mini_scheduler 0.13.0
2:  mini_scheduler (0.13.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_scheduler-0.13.0.gemspec
Usando oauth2 1.4.7
2:  oauth2 (1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.7.gemspec
Usando omniauth-twitter 1.4.0
2:  omniauth-twitter (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-twitter-1.4.0.gemspec
3:  rqrcode (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-2.1.1.gemspec
Usando rails-dom-testing 2.0.3
2:  rails-dom-testing (2.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-dom-testing-2.0.3.gemspec
Usando rails-html-sanitizer 1.4.2
3:  rails-html-sanitizer (1.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-html-sanitizer-1.4.2.gemspec
Usando globalid 1.0.0
3:  globalid (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-1.0.0.gemspec
Usando activemodel 6.1.4.7
3:  activemodel (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.1.4.7.gemspec
Usando 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 aws-sdk-sns 1.46.0
3:  aws-sdk-sns (1.46.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.46.0.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 omniauth-oauth2 1.7.2
3:  omniauth-oauth2 (1.7.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.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.4.7
3:  activerecord (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.1.4.7.gemspec
Usando 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 omniauth-facebook 9.0.0
3:  omniauth-facebook (9.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-facebook-9.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 activejob 6.1.4.7
2:  activejob (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.1.4.7.gemspec
Usando actionview 6.1.4.7
3:  actionview (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.1.4.7.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 actionpack 6.1.4.7
2:  actionpack (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.1.4.7.gemspec
Usando actionview_precompiler 0.2.3
2:  actionview_precompiler (0.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview_precompiler-0.2.3.gemspec
Usando mail 2.8.0.edge de https://github.com/discourse/mail.git (em main@5b700fc)
Usando railties 6.1.4.7
2:  railties (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.1.4.7.gemspec
Usando jquery-rails 4.4.0
2:  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.12.0
2:  lograge (0.12.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.12.0.gemspec
Usando rails_failover 0.8.1
2:  rails_failover (0.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.8.1.gemspec
Usando rails_multisite 4.0.1
2:  rails_multisite (4.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-4.0.1.gemspec
Instalando sprockets 4.0.3
0:  mail (2.8.0.edge) de /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Usando actionmailer 6.1.4.7
2:  actionmailer (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.1.4.7.gemspec
1:  sprockets (4.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-4.0.3.gemspec
Usando ember-handlebars-template 0.8.0
Usando sprockets-rails 3.4.2
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
0:  sprockets-rails (3.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-rails-3.4.2.gemspec
Usando discourse-ember-rails 0.18.6
0:  discourse-ember-rails (0.18.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.gemspec
Usando sassc-rails 2.1.2
1:  sassc-rails (2.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-rails-2.1.2.gemspec
Bundle completo! 126 dependências do Gemfile, 176 gems instalados agora.
As gems dos grupos 'test' e 'development' não foram instaladas.
As gems do bundle foram instaladas em `./vendor/bundle`

I, [2022-04-19T19:59:37.432567 #1]  INFO -- : > cd /var/www/discourse && [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production && yarn cache clean'
I, [2022-04-19T20:01:52.537930 #1]  INFO -- : yarn install v1.22.18
[1/5] Validando package.json...
[2/5] Resolvendo pacotes...
sucesso Já está atualizado.
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.18
[1/4] Resolvendo pacotes...
[2/4] Buscando pacotes...
[3/4] Vinculando dependências...
[4/4] Compilando pacotes novos...
sucesso Arquivo de bloqueio salvo.
Concluído em 126.70s.
Concluído em 128.30s.
yarn cache v1.22.18
sucesso Cache limpo.
Concluído em 5.90s.

I, [2022-04-19T20:01:52.538722 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2022-04-19T20:01:57.682911 #1]  INFO -- : discourse-whos-online já está na versão compatível mais recente
docker_manager já está na versão compatível mais recente
retort já está na versão compatível mais recente
discourse-solved já está na versão compatível mais recente
discourse-chat-integration já está na versão compatível mais recente
discourse-patreon já está na versão compatível mais recente

I, [2022-04-19T20:01:57.683591 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
O Discourse requer Redis 6.2.0 ou superior
I, [2022-04-19T20:02:03.563992 #1]  INFO -- : 
I, [2022-04-19T20:02:03.564760 #1]  INFO -- : Encerrando processos assíncronos
I, [2022-04-19T20:02:03.565111 #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: 41
I, [2022-04-19T20:02:03.565317 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 102
2022-04-19 20:02:03.565 UTC [41] LOG:  recebido pedido de desligamento rápido
102:signal-handler (1650398523) Recebido SIGTERM agendando desligamento...
2022-04-19 20:02:03.574 UTC [41] LOG:  abortando transações ativas
2022-04-19 20:02:03.578 UTC [41] LOG:  trabalhador em segundo plano "logical replication launcher" (PID 50) saiu com código de saída 1
2022-04-19 20:02:03.595 UTC [45] LOG:  desligando
102:M 19 Apr 2022 20:02:03.606 # Desligamento solicitado pelo usuário...
102:M 19 Apr 2022 20:02:03.606 * Salvando a snapshot RDB final antes de sair.
102:M 19 Apr 2022 20:02:03.609 * Banco de dados salvo em disco
102:M 19 Apr 2022 20:02:03.609 # Redis está pronto para sair, tchau...
2022-04-19 20:02:03.682 UTC [41] LOG:  sistema de banco de dados desligado


FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 1046 exit 1>
Local da falha: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap falhou com código de saída 1
** FALHA NO BOOTSTRAP ** role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
89e976f0d59a1ac5270b0b71efdb3e1c797517ead7c9772aeebf78604d0d9f64

Você está configurado para usar um servidor Redis externo? Seja um serviço hospedado, um contêiner de dados ou algo assim? Certifique-se de que ele esteja atualizado.

docker ps -a

c4f86df909bb        local_discourse/mail-receiver        "/sbin/boot"             2 months ago        Up 57 minutes                  127.0.0.1:2533->25/tcp             mail-receiver
4ef32b06b06b        local_discourse/app                  "/sbin/boot"             2 months ago        Exited (5) 56 minutes ago                                         app
51a7dda1aa56        local_discourse/data                 "/sbin/boot"             10 months ago       Up 57 minutes                                                     data
6b99f4c4b0a7        postgres:9.6-alpine                  "docker-entrypoint.s…"   15 months ago       
bedd4bcbb2f6        c0718f92ec4d                         "/sbin/boot"             23 months ago       Up 57 minutes                                                     redis

O Redis está em seu próprio contêiner Docker. Hmm, eu não configurei isso originalmente. Não tenho certeza de como atualizá-lo, mas vou procurar mais informações.

Entre no contêiner do Redis usando docker exec e usei o apt-get para fazer um dist-upgrade.

Executei a reconstrução novamente e estou vendo
$ sudo ./launcher rebuild app
Arquitetura x86_64 detectada.
Garantindo que o launcher esteja atualizado
Buscando origem
Launcher está atualizado
Parando o antigo contêiner
+ /usr/bin/docker stop -t 60 app
app
/usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2022-04-19T20:36:23.360331 #1]  INFO -- : Lendo de stdin
I, [2022-04-19T20:36:23.382671 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2022-04-19T20:36:23.607232 #1]  INFO -- : Gerando locales (isso pode demorar um pouco)...
Geração concluída.

I, [2022-04-19T20:36:23.608189 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2022-04-19T20:36:23.617358 #1]  INFO -- : 
I, [2022-04-19T20:36:23.618202 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2022-04-19T20:36:23.625755 #1]  INFO -- : 
I, [2022-04-19T20:36:23.626668 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2022-04-19T20:36:23.646625 #1]  INFO -- : 
I, [2022-04-19T20:36:23.647215 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2022-04-19T20:36:23.665064 #1]  INFO -- : 
I, [2022-04-19T20:36:23.665836 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2022-04-19T20:36:23.672588 #1]  INFO -- : 
I, [2022-04-19T20:36:23.673578 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres já está em execução, pare o contêiner ; exit 1
2022/04/19 20:36:23 socat[19] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2022-04-19T20:36:23.736660 #1]  INFO -- : 
I, [2022-04-19T20:36:23.737323 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2022-04-19T20:36:23.744776 #1]  INFO -- : 
I, [2022-04-19T20:36:23.745562 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2022-04-19T20:36:23.772306 #1]  INFO -- : 
I, [2022-04-19T20:36:23.773459 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T20:36:23.780215 #1]  INFO -- : 
I, [2022-04-19T20:36:23.784837 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T20:36:23.795963 #1]  INFO -- : 
I, [2022-04-19T20:36:23.819231 #1]  INFO -- : File > /etc/service/postgres/run  chmod: +x  chown: 
I, [2022-04-19T20:36:23.842986 #1]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2022-04-19T20:36:23.858655 #1]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2022-04-19T20:36:23.883197 #1]  INFO -- : File > /root/upgrade_postgres  chmod: +x  chown: 
I, [2022-04-19T20:36:23.888524 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2022-04-19T20:36:33.236154 #1]  INFO -- : 
I, [2022-04-19T20:36:33.237479 #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, [2022-04-19T20:36:33.268142 #1]  INFO -- : 
I, [2022-04-19T20:36:33.268307 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2022-04-19T20:36:33.411962 #1]  INFO -- : 
I, [2022-04-19T20:36:33.412211 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2022-04-19T20:36:33.420101 #1]  INFO -- : 
I, [2022-04-19T20:36:33.420409 #1]  INFO -- : > /root/upgrade_postgres
I, [2022-04-19T20:36:33.448273 #1]  INFO -- : 
I, [2022-04-19T20:36:33.448745 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2022-04-19T20:36:33.455691 #1]  INFO -- : 
I, [2022-04-19T20:36:33.463122 #1]  INFO -- : Substituindo data_directory = '/var/lib/postgresql/13/main' por data_directory = '/shared/postgres_data' em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.464516 #1]  INFO -- : Substituindo (?-mix:#?listen_addresses *=.*) por listen_addresses = '*' em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.465618 #1]  INFO -- : Substituindo (?-mix:#?synchronous_commit *=.*) por synchronous_commit = $db_synchronous_commit em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.466656 #1]  INFO -- : Substituindo (?-mix:#?shared_buffers *=.*) por shared_buffers = $db_shared_buffers em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.469415 #1]  INFO -- : Substituindo (?-mix:#?work_mem *=.*) por work_mem = $db_work_mem em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.471717 #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, [2022-04-19T20:36:33.472518 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2022-04-19T20:36:33.486973 #1]  INFO -- : 
I, [2022-04-19T20:36:33.488588 #1]  INFO -- : Substituindo (?-mix:#?checkpoint_segments *=.*) por checkpoint_segments = $db_checkpoint_segments em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.489824 #1]  INFO -- : Substituindo (?-mix:#?logging_collector *=.*) por logging_collector = $db_logging_collector em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T20:36:33.497924 #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, [2022-04-19T20:36:33.500230 #1]  INFO -- : Substituindo (?-mix:^#local +replication +postgres +peer$) por local replication postgres  peer em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T20:36:33.501351 #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, [2022-04-19T20:36:33.503489 #1]  INFO -- : Substituindo (?-mix:^host.*all.*all.*::1\/128.*$) por host all all ::/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T20:36:33.505378 #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, [2022-04-19T20:36:33.510196 #1]  INFO -- : > sleep 5
2022-04-19 20:36:34.287 UTC [42] LOG:  iniciando PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) em x86_64-pc-linux-gnu, compilado por gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2022-04-19 20:36:34.288 UTC [42] LOG:  escutando no endereço IPv4 "0.0.0.0", porta 5432
2022-04-19 20:36:34.288 UTC [42] LOG:  escutando no endereço IPv6 "::", porta 5432
2022-04-19 20:36:34.302 UTC [42] LOG:  escutando no soquete Unix "/var/run/postgresql/.s.PGSQL.5432"
2022-04-19 20:36:34.326 UTC [45] LOG:  sistema de banco de dados foi desligado em 2022-04-19 20:31:29 UTC
2022-04-19 20:36:34.362 UTC [42] LOG:  sistema de banco de dados está pronto para aceitar conexões
I, [2022-04-19T20:36:38.525931 #1]  INFO -- : 
I, [2022-04-19T20:36:38.526394 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2022-04-19 20:36:38.869 UTC [55] postgres@postgres ERROR:  banco de dados "discourse" já existe
2022-04-19 20:36:38.869 UTC [55] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: erro: criação do banco de dados falhou: ERROR:  banco de dados "discourse" já existe
I, [2022-04-19T20:36:38.873101 #1]  INFO -- : 
I, [2022-04-19T20:36:38.873486 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2022-04-19 20:36:39.253 UTC [59] postgres@discourse ERROR:  papel "discourse" já existe
2022-04-19 20:36:39.253 UTC [59] postgres@discourse STATEMENT:  create user discourse;
ERROR:  papel "discourse" já existe
I, [2022-04-19T20:36:39.258971 #1]  INFO -- : 
I, [2022-04-19T20:36:39.260701 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2022-04-19T20:36:39.504377 #1]  INFO -- : GRANT

I, [2022-04-19T20:36:39.505274 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2022-04-19T20:36:39.788039 #1]  INFO -- : ALTER SCHEMA

I, [2022-04-19T20:36:39.789083 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, pulando
I, [2022-04-19T20:36:40.006417 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T20:36:40.007709 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, pulando
I, [2022-04-19T20:36:40.166725 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T20:36:40.167878 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extensão "hstore" já existe, pulando
I, [2022-04-19T20:36:40.523975 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T20:36:40.524732 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extensão "pg_trgm" já existe, pulando
I, [2022-04-19T20:36:40.719931 #1]  INFO -- : CREATE EXTENSION

I, [2022-04-19T20:36:40.720531 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2022-04-19T20:36:40.727148 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

2022-04-19 20:36:41.004 UTC [86] postgres@discourse LOG:  duração: 131.703 ms  statement: update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
I, [2022-04-19T20:36:41.081060 #1]  INFO -- : File > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2022-04-19T20:36:41.101016 #1]  INFO -- : File > /var/spool/cron/crontabs/postgres  chmod:   chown: 
I, [2022-04-19T20:36:41.101233 #1]  INFO -- : > echo postgres instalado!
I, [2022-04-19T20:36:41.128258 #1]  INFO -- : postgres instalado!

I, [2022-04-19T20:36:41.148916 #1]  INFO -- : File > /etc/service/redis/run  chmod: +x  chown: 
I, [2022-04-19T20:36:41.163114 #1]  INFO -- : File > /etc/service/redis/log/run  chmod: +x  chown: 
I, [2022-04-19T20:36:41.177880 #1]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x  chown: 
I, [2022-04-19T20:36:41.185901 #1]  INFO -- : Substituindo daemonize yes por  em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.188262 #1]  INFO -- : Substituindo (?-mix:^pidfile.*$) por  em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.192829 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2022-04-19T20:36:41.205468 #1]  INFO -- : 
I, [2022-04-19T20:36:41.206432 #1]  INFO -- : Substituindo (?-mix:^logfile.*$) por logfile "" em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.207893 #1]  INFO -- : Substituindo (?-mix:^bind .*$) por  em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.210463 #1]  INFO -- : Substituindo (?-mix:^dir .*$) por dir /shared/redis_data em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.212758 #1]  INFO -- : Substituindo (?-mix:^protected-mode yes) por protected-mode no em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.220925 #1]  INFO -- : Substituindo # io-threads 4 por io-threads $redis_io_threads em /etc/redis/redis.conf
I, [2022-04-19T20:36:41.222660 #1]  INFO -- : > echo redis instalado
I, [2022-04-19T20:36:41.231934 #1]  INFO -- : redis instalado

I, [2022-04-19T20:36:41.232280 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2022-04-19T20:36:41.276427 #1]  INFO -- : logfile ""

I, [2022-04-19T20:36:41.277086 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T20:36:41.284230 #1]  INFO -- : > sleep 10
103:C 19 Abr 2022 20:36:41.354 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
103:C 19 Abr 2022 20:36:41.354 # Versão do Redis=6.2.6, bits=64, commit=00000000, modified=0, pid=103, acabou de iniciar
103:C 19 Abr 2022 20:36:41.354 # Configuração carregada
103:M 19 Abr 2022 20:36:41.360 * relógio monótono: POSIX clock_gettime
103:M 19 Abr 2022 20:36:41.376 * Modo de execução=standalone, porta=6379.
103:M 19 Abr 2022 20:36:41.376 # AVISO: A configuração de backlog TCP de 511 não pode ser aplicada porque /proc/sys/net/core/somaxconn está definida para o valor inferior de 128.
103:M 19 Abr 2022 20:36:41.376 # Servidor inicializado
103:M 19 Abr 2022 20:36:41.390 * Carregando RDB produzido pela versão 6.2.6
103:M 19 Abr 2022 20:36:41.390 * Idade do RDB 312 segundos
103:M 19 Abr 2022 20:36:41.390 * Uso de memória do RDB quando criado 0.91 Mb
103:M 19 Abr 2022 20:36:41.400 # Conclusão do carregamento do RDB, chaves carregadas: 93, chaves expiradas: 0.
103:M 19 Abr 2022 20:36:41.400 * Banco de dados carregado do disco: 0.018 segundos
103:M 19 Abr 2022 20:36:41.400 * Pronto para aceitar conexões
I, [2022-04-19T20:36:51.346439 #1]  INFO -- : 
I, [2022-04-19T20:36:51.346927 #1]  INFO -- : > thpoff echo "thpoff está instalado!"
I, [2022-04-19T20:36:51.390031 #1]  INFO -- : thpoff está instalado!

I, [2022-04-19T20:36:51.391705 #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, [2022-04-19T20:36:52.182584 #1]  INFO -- : 
I, [2022-04-19T20:36:52.188065 #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, [2022-04-19T20:36:52.492394 #1]  INFO -- : 
I, [2022-04-19T20:36:52.493087 #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 suas postagens agora para corrigir todas as postagens."; exit 1; end'
I, [2022-04-19T20:36:52.843426 #1]  INFO -- : 
I, [2022-04-19T20:36:52.843745 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2022-04-19T20:36:52.866950 #1]  INFO -- : 
I, [2022-04-19T20:36:52.893482 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown: 
I, [2022-04-19T20:36:52.927915 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown: 
I, [2022-04-19T20:36:52.952790 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown: 
I, [2022-04-19T20:36:52.987386 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown: 
I, [2022-04-19T20:36:53.013497 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown: 
I, [2022-04-19T20:36:53.036235 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown: 
I, [2022-04-19T20:36:53.036779 #1]  INFO -- : Substituindo # postgres por sv start postgres || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T20:36:53.038048 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T20:36:53.044239 #1]  INFO -- : > apt-get update
133:C 19 Abr 2022 20:36:53.104 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
133:C 19 Abr 2022 20:36:53.104 # Versão do Redis=6.2.6, bits=64, commit=00000000, modified=0, pid=133, acabou de iniciar
133:C 19 Abr 2022 20:36:53.104 # Configuração carregada
133:M 19 Abr 2022 20:36:53.107 * relógio monótono: POSIX clock_gettime
133:M 19 Abr 2022 20:36:53.127 # Aviso: Não foi possível criar o soquete de escuta TCP do servidor *:6379: bind: Endereço já em uso
133:M 19 Abr 2022 20:36:53.127 # Falha ao escutar na porta 6379 (TCP), abortando.
I, [2022-04-19T20:37:03.649448 #1]  INFO -- : Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:3 http://deb.debian.org/debian bullseye-backports InRelease [44.2 kB]
Get:4 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:5 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B]
Get:6 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg InRelease [86.7 kB]
Get:7 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 Packages [8,182 kB]
Get:9 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [2,596 B]
Get:10 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [236 kB]
Get:11 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [126 kB]
Get:12 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages [770 B]
Get:13 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg/main amd64 Packages [240 kB]
Get:14 https://dl.yarnpkg.com/debian stable/main amd64 Packages [10.6 kB]
Get:15 https://dl.yarnpkg.com/debian stable/main all Packages [10.6 kB]
Fetched 9,160 kB in 7s (1,279 kB/s)
Reading package lists...

I, [2022-04-19T20:37:03.652126 #1]  INFO -- : > apt-get install -y libsodium-dev
debconf: adiando configuração de pacotes, pois apt-utils não está instalado
I, [2022-04-19T20:37:18.388943 #1]  INFO -- : Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libsodium23
The following NEW packages will be installed:
  libsodium-dev libsodium23
0 upgraded, 2 newly installed, 0 to remove and 4 not upgraded.
Need to get 341 kB of archives.
After this operation, 1,251 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libsodium-dev amd64 1.0.18-1 [180 kB]
Fetched 341 kB in 0s (1,930 kB/s)
Selecting previously unselected package libsodium23:amd64.
(Reading database ... 38888 files and directories currently installed.)
Preparing to unpack .../libsodium23_1.0.18-1_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1) ...
Selecting previously unselected package libsodium-dev:amd64.
Preparing to unpack .../libsodium-dev_1.0.18-1_amd64.deb ...
Unpacking libsodium-dev:amd64 (1.0.18-1) ...
Setting up libsodium23:amd64 (1.0.18-1) ...
Setting up libsodium-dev:amd64 (1.0.18-1) ...
Processing triggers for libc-bin (2.31-13+deb11u3) ...

I, [2022-04-19T20:37:18.392960 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
Updating files: 100% (31051/31051), done.
I, [2022-04-19T20:37:30.309133 #1]  INFO -- : HEAD is now at 6fc52d95 DEV: Remove scoped order warning in PostDestroyer.

I, [2022-04-19T20:37:30.310724 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2022-04-19T20:37:30.868648 #1]  INFO -- : 
I, [2022-04-19T20:37:30.869090 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2022-04-19T20:37:30.881524 #1]  INFO -- : 
I, [2022-04-19T20:37:30.882363 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2022-04-19T20:37:30.900937 #1]  INFO -- : 
I, [2022-04-19T20:37:30.901294 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
From https://github.com/discourse/discourse
 * branch              tests-passed -> FETCH_HEAD
 * [new branch]        tests-passed -> origin/tests-passed
I, [2022-04-19T20:37:34.019485 #1]  INFO -- : 
I, [2022-04-19T20:37:34.019724 #1]  INFO -- : > cd /var/www/discourse && git checkout tests-passed
Switched to a new branch 'tests-passed'
I, [2022-04-19T20:37:35.482470 #1]  INFO -- : Branch 'tests-passed' set up to track remote branch 'tests-passed' from 'origin'.

I, [2022-04-19T20:37:35.484241 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2022-04-19T20:37:35.496417 #1]  INFO -- : 
I, [2022-04-19T20:37:35.496941 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2022-04-19T20:37:35.512506 #1]  INFO -- : 
I, [2022-04-19T20:37:35.512944 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2022-04-19T20:37:35.528567 #1]  INFO -- : 
I, [2022-04-19T20:37:35.529015 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2022-04-19T20:37:35.552353 #1]  INFO -- : 
I, [2022-04-19T20:37:35.552783 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2022-04-19T20:37:35.569435 #1]  INFO -- : 
I, [2022-04-19T20:37:35.569676 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2022-04-19T20:37:35.589094 #1]  INFO -- : 
I, [2022-04-19T20:37:35.590293 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2022-04-19T20:37:35.630569 #1]  INFO -- : 
I, [2022-04-19T20:37:35.631252 #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, [2022-04-19T20:37:35.661575 #1]  INFO -- : 
I, [2022-04-19T20:37:35.664043 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2022-04-19T20:37:35.718445 #1]  INFO -- : 
I, [2022-04-19T20:37:35.719488 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2022-04-19T20:37:35.754323 #1]  INFO -- : 
I, [2022-04-19T20:37:35.758735 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2022-04-19T20:37:35.773102 #1]  INFO -- : 
I, [2022-04-19T20:37:35.774170 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2022-04-19T20:37:35.791845 #1]  INFO -- : 
I, [2022-04-19T20:37:35.792412 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2022-04-19T20:37:37.275066 #1]  INFO -- : 
I, [2022-04-19T20:37:37.275403 #1]  INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2022-04-19T20:37:37.286276 #1]  INFO -- : 
I, [2022-04-19T20:37:37.287005 #1]  INFO -- : Substituindo # redis por sv start redis || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T20:37:37.288738 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Cloning into 'docker_manager'...
I, [2022-04-19T20:37:39.535782 #1]  INFO -- : 
I, [2022-04-19T20:37:39.535978 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
Cloning into 'discourse-chat-integration'...
I, [2022-04-19T20:37:41.155957 #1]  INFO -- : 
I, [2022-04-19T20:37:41.156407 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/davidtaylorhq/discourse-whos-online.git
Cloning into 'discourse-whos-online'...
I, [2022-04-19T20:37:42.209680 #1]  INFO -- : 
I, [2022-04-19T20:37:42.210342 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/gdpelican/retort.git
Cloning into 'retort'...
I, [2022-04-19T20:37:43.106787 #1]  INFO -- : 
I, [2022-04-19T20:37:43.106979 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Cloning into 'discourse-solved'...
I, [2022-04-19T20:37:44.184294 #1]  INFO -- : 
I, [2022-04-19T20:37:44.184734 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-patreon.git
Cloning into 'discourse-patreon'...
I, [2022-04-19T20:37:45.292171 #1]  INFO -- : 
I, [2022-04-19T20:37:45.292759 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T20:37:45.306407 #1]  INFO -- : 
I, [2022-04-19T20:37:45.307332 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2022-04-19T20:37:45.321545 #1]  INFO -- : 
I, [2022-04-19T20:37:45.321756 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2022-04-19T20:37:45.343502 #1]  INFO -- : 
I, [2022-04-19T20:37:45.362974 #1]  INFO -- : Substituindo pid /run/nginx.pid; por daemon off; em /etc/nginx/nginx.conf
I, [2022-04-19T20:37:45.363769 #1]  INFO -- : Substituindo (?m-ix:upstream[^\}]+\}) por upstream discourse { server 127.0.0.1:3000; } em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T20:37:45.364347 #1]  INFO -- : Substituindo (?-mix:server_name.+$) por server_name _ ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T20:37:45.369333 #1]  INFO -- : Substituindo (?-mix:client_max_body_size.+$) por client_max_body_size $upload_size ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T20:37:45.372861 #1]  INFO -- : Substituindo (?-mix:worker_connections.+$) por worker_connections $nginx_worker_connections ; em /etc/nginx/nginx.conf
I, [2022-04-19T20:37:45.373378 #1]  INFO -- : > echo "concluída configuração da web"
I, [2022-04-19T20:37:45.380042 #1]  INFO -- : concluída configuração da web

I, [2022-04-19T20:37:45.380764 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2022-04-19T20:37:47.224474 #1]  INFO -- : Successfully installed bundler-2.3.5
1 gem installed

I, [2022-04-19T20:37:47.224902 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2022-04-19T20:39:06.862926 #1]  INFO -- : 
I, [2022-04-19T20:39:06.866231 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[OBSOLETO] A flag `--deployment` está obsoleta porque 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
[OBSOLETO] A flag `--without` está obsoleta porque 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, [2022-04-19T20:39:20.139851 #1]  INFO -- : Executando `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` com bundler 2.3.5
Congelado, usando resolução do lockfile
A definição está faltando ["sprockets-4.0.3"]
HTTP GET https://index.rubygems.org/versions
HTTP 206 Partial Content https://index.rubygems.org/versions
Buscando metadados do gem em https://rubygems.org/
Procurando gems ["actionmailer", "actionpack", "actionview", "actionview_precompiler", "active_model_serializers", "activejob", "activemodel", "activerecord", "activesupport", "addressable", "annotate", "ast", "aws-eventstream", "aws-partitions", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "aws-sigv4", "barber", "better_errors", "binding_of_caller", "bootsnap", "builder", "bullet", "byebug", "cbor", "certified", "chunky_png", "coderay", "colored2", "concurrent-ruby", "connection_pool", "cose", "cppjieba_rb", "crack", "crass", "css_parser", "debug_inspector", "diff-lcs", "diffy", "discourse-ember-rails", "discourse-ember-source", "discourse-fonts", "discourse_dev_assets", "docile", "ecma-re-validator", "email_reply_trimmer", "ember-data-source", "ember-handlebars-template", "ember-source", "erubi", "excon", "execjs", "exifr", "fabrication", "faker", "fakeweb", "faraday", "faraday-em_http", "faraday-em_synchrony", "faraday-excon", "faraday-httpclient", "faraday-multipart", "faraday-net_http", "faraday-net_http_persistent", "faraday-patron", "faraday-rack", "faraday-retry", "fast_blank", "fast_xs", "fastimage", "ffi", "fspath", "gc_tracer", "globalid", "guess_html_encoding", "hana", "hashdiff", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "i18n", "image_optim", "image_size", "in_threads", "ipaddr", "jmespath", "jquery-rails", "json", "json-schema", "json_schemer", "jwt", "kgio", "libv8-node", "listen", "literate_randomizer", "lograge", "logstash-event", "logstash-logger", "logster", "loofah", "lru_redux", "lz4-ruby", "maxminddb", "memory_profiler", "message_bus", "method_source", "mini_mime", "mini_portile2", "mini_racer", "mini_scheduler", "mini_sql", "mini_suffix", "minitest", "mocha", "msgpack", "multi_json", "multi_xml", "multipart-post", "mustache", "nio4r", "nokogiri", "oauth", "oauth2", "oj", "omniauth", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-oauth2", "omniauth-twitter", "openssl", "openssl-signature_algorithm", "optimist", "parallel", "parallel_tests", "parser", "pg", "progress", "pry", "pry-byebug", "pry-rails", "public_suffix", "puma", "r2", "racc", "rack", "rack-mini-profiler", "rack-protection", "rack-test", "rails-dom-testing", "rails-html-sanitizer", "rails_failover", "rails_multisite", "railties", "rainbow", "raindrops", "rake", "rb-fsevent", "rb-inotify", "rbtrace", "rchardet", "redis", "redis-namespace", "regexp_parser", "request_store", "rexml", "rinku", "rotp", "rqrcode", "rqrcode_core", "rspec", "rspec-core", "rspec-expectations", "rspec-html-matchers", "rspec-mocks", "rspec-rails", "rspec-support", "rss", "rswag-specs", "rtlit", "rubocop", "rubocop-ast", "rubocop-discourse", "rubocop-rspec", "ruby-prof", "ruby-progressbar", "ruby-readability", "ruby2_keywords", "rubyzip", "sanitize", "sassc", "sassc-rails", "seed-fu", "shoulda-matchers", "sidekiq", "simplecov", "simplecov-html", "simplecov_json_formatter", "sprockets", "sprockets-rails", "sshkey", "stackprof", "test-prof", "thor", "tilt", "tzinfo", "uglifier", "unf", "unf_ext", "unicode-display_width", "unicorn", "uniform_notifier", "uri_template", "webmock", "webpush", "xorcist", "yaml-lint", "zeitwerk"]
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/omniauth
HTTP 206 Partial Content https://index.rubygems.org/info/omniauth
HTTP GET https://index.rubygems.org/info/rubocop-rspec
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-rspec
HTTP GET https://index.rubygems.org/info/unf_ext
HTTP 206 Partial Content https://index.rubygems.org/info/unf_ext
Procurando gems ["mail", "text-format", "net-imap", "net-pop", "net-smtp", "activemodel-globalid", "jsonapi", "case_transform", "jsonapi-renderer", "arel", "activerecord-deprecated_finders", "erubis", "rails-deprecated_sanitizer", "rack-mount", "rack-cache", "journey", "bcrypt-ruby", "memcache-client", "thread_safe", "jamespath", "http-2", "rouge", "aws-crt", "ember-template-compiler-source", "handlebars-source", "snappy", "columnize", "debugger-linecache", "slop", "rb-readline", "functional-ruby", "ref", "safe_yaml", "rdoc", "pastel", "tty-pager", "tty-screen", "tty-tree", "rcov", "httpclient", "patron", "net-http-persistent", "rake-compiler", "rb-appscript", "xattr", "ffi-xattr", "termios", "json_pure", "rails", "rdf", "rb-fchange", "rb-kqueue", "celluloid", "celluloid-io", "ruby_dep", "stud", "eventmachine", "thin", "net-ftp", "ruby_parser", "metaclass", "hoe", "libv8", "weakling", "mini_portile", "pkg-config", "faraday-middleware", "httpauth", "bigdecimal", "ruby-hmac", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "sexp_processor", "win32console", "yard", "spoon", "pry-doc", "escape_utils", "rack-ssl", "trollop", "base32", "webrat", "rspec-collection_matchers", "strscan", "term-ansicolor", "backports", "powerpack", "astrolabe", "tins", "jaro_winkler", "psych", "hpricot", "nokogumbo", "sass", "bourne", "bundler", "compass", "sprockets-sass", "sinatra", "slim", "lockfile", "hike", "therubyracer"]
HTTP GET https://index.rubygems.org/info/rake-compiler
HTTP 206 Partial Content https://index.rubygems.org/info/rake-compiler
HTTP GET https://index.rubygems.org/info/strscan
HTTP 206 Partial Content https://index.rubygems.org/info/strscan
Procurando gems ["mime-types", "treetop", "tlsmail", "text-hyphen", "digest", "net-protocol", "timeout", "jsonapi-parser", "abstract", "multimap", "atomic", "ZenTest", "RubyInline", "bcrypt", "snappy-jars", "ruby_core_source", "debugger-ruby_core_source", "equatable", "tty-color", "tty-which", "verse", "strings", "link_header", "hamster", "spruz", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "win32-api", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "daemons", "time", "metriks", "ParseTree", "rubyforge", "gemcutter", "rack-openid", "ruby-openid-apps-discovery", "restclient", "rest-client", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "webrick", "curses", "sync", "jar-dependencies", "stringio", "sass-listen", "mongrel", "mustermann", "temple", "sprockets-helpers", "haml", "fssm", "compass-core", "compass-import-once"]
HTTP GET https://index.rubygems.org/info/stringio
HTTP 206 Partial Content https://index.rubygems.org/info/stringio
Procurando gems ["mime-types-data", "facets", "polyglot", "io-wait", "unicode_utils", "strings-ansi", "archive-tar-minitar", "rails-observers", "activemodel-serializers-xml", "marcel", "mimemagic", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "test-unit", "hitimes", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "celluloid-gems", "coveralls", "dotenv-deployment", "date", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "SexpProcessor", "ruby-openid", "net-scp", "netrc", "http-cookie", "http-accept", "macaddr", "log4r", "ruby-maven", "tool", "cgi_multipart_eof_fix", "fastthread", "gem_plugin"]
Procurando gems ["minitar", "minitar-cli", "coffee-script", "websocket-extensions", "power_assert", "configuration", "mkrf", "libxml-ruby", "ffi-win32-extensions", "colorize", "hiredis", "ruby-yadis", "roauth", "net-ssh", "domain_name", "sqlite3", "systemu", "maven-tools", "ruby-maven-libs"]
Procurando gems ["powerbar", "pattern-match", "coffee-script-source", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "virtus"]
Procurando gems ["ansi", "descendants_tracker", "axiom-types", "coercible", "equalizer"]
Procurando gems ["ice_nine", "adamantium"]
Procurando gems ["memoizable"]
Usando 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 concurrent-ruby 1.1.10
0:  concurrent-ruby (1.1.10) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.10.gemspec
Usando minitest 5.15.0
0:  minitest (5.15.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.15.0.gemspec
Usando zeitwerk 2.5.4
0:  zeitwerk (2.5.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.5.4.gemspec
Usando builder 3.2.4
0:  builder (3.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
Usando rack 2.2.3
Usando erubi 1.10.0
Usando racc 1.6.0
Usando crass 1.0.6
2:  rack (2.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
1:  racc (1.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.6.0.gemspec
Usando public_suffix 4.0.7
1:  public_suffix (4.0.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.7.gemspec
Usando aws-eventstream 1.2.0
1:  aws-eventstream (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.2.0.gemspec
Usando aws-partitions 1.516.0
1:  aws-partitions (1.516.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.516.0.gemspec
Usando jmespath 1.6.1
1:  jmespath (1.6.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.6.1.gemspec
3:  crass (1.0.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
Usando ember-source 2.18.2
Usando mini_mime 1.1.2
Usando execjs 2.8.1
3:  execjs (2.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.8.1.gemspec
Usando msgpack 1.5.1
3:  msgpack (1.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.5.1.gemspec
Usando bundler 2.3.5
3:  bundler (2.3.5) de /usr/local/lib/ruby/gems/2.7.0/specifications/bundler-2.3.5.gemspec
Usando byebug 11.1.3
3:  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
3:  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
3:  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
3:  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
3:  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
3:  connection_pool (2.2.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
Usando ipaddr 1.2.4
3:  ipaddr (1.2.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ipaddr-1.2.4.gemspec
Usando cppjieba_rb 0.4.2
3:  cppjieba_rb (0.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.4.2.gemspec
Usando diffy 3.4.0
3:  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
3:  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.2.1
3:  thor (1.2.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.2.1.gemspec
0:  erubi (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
Usando discourse-fonts 0.0.9
0:  discourse-fonts (0.0.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.9.gemspec
Usando regexp_parser 2.3.0
0:  regexp_parser (2.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.3.0.gemspec
Usando email_reply_trimmer 0.1.13
0:  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 excon 0.92.2
0:  excon (0.92.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.92.2.gemspec
Usando exifr 1.3.9
0:  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
0:  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-em_synchrony 1.0.0
0:  faraday-em_synchrony (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-em_synchrony-1.0.0.gemspec
Usando faraday-excon 1.1.0
0:  faraday-excon (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
Usando faraday-httpclient 1.0.1
0:  faraday-httpclient (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-httpclient-1.0.1.gemspec
Usando multipart-post 2.1.1
0:  multipart-post (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
Usando faraday-net_http 1.0.1
0:  faraday-net_http (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
Usando faraday-net_http_persistent 1.2.0
0:  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
Usando faraday-patron 1.0.0
0:  faraday-patron (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-patron-1.0.0.gemspec
Usando faraday-rack 1.0.0
0:  faraday-rack (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-rack-1.0.0.gemspec
Usando faraday-retry 1.0.3
0:  faraday-retry (1.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-retry-1.0.3.gemspec
Usando ruby2_keywords 0.0.5
0:  ruby2_keywords (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.5.gemspec
Usando fast_blank 1.0.1
0:  fast_blank (1.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.1.gemspec
Usando fast_xs 0.8.0
0:  fast_xs (0.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
Usando fastimage 2.2.6
0:  fastimage (2.2.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.6.gemspec
Usando ffi 1.15.5
0:  ffi (1.15.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.5.gemspec
Usando fspath 3.1.2
0:  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
0:  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
0:  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
0:  hana (1.3.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
Usando hashie 5.0.0
0:  hashie (5.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-5.0.0.gemspec
Usando highline 2.0.3
0:  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
0:  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
0:  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
0:  http_accept_language (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
Usando image_size 3.0.1
0:  image_size (3.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-3.0.1.gemspec
Usando in_threads 1.6.0
0:  in_threads (1.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.6.0.gemspec
Usando progress 3.6.0
0:  progress (3.6.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
Usando json 2.6.1
0:  json (2.6.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.6.1.gemspec
Usando uri_template 0.7.0
0:  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.3.0
0:  jwt (2.3.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.3.0.gemspec
Usando kgio 2.11.4
0:  kgio (2.11.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.4.gemspec
Usando libv8-node 16.10.0.0 (x86_64-linux)
0:  libv8-node (16.10.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Usando logstash-event 1.2.02
0:  logstash-event (1.2.02) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
Usando logster 2.11.0
0:  logster (2.11.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.11.0.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
Usando redis 4.5.1
0:  redis (4.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.5.1.gemspec
Usando mini_sql 1.4.0
0:  mini_sql (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.4.0.gemspec
Usando multi_json 1.15.0
0:  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
0:  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
0:  mustache (1.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
Usando nio4r 2.5.8
0:  nio4r (2.5.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.8.gemspec
Usando oauth 0.5.8
0:  oauth (0.5.8) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.8.gemspec
Usando oj 3.13.11
0:  oj (3.13.11) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.13.11.gemspec
Usando optimist 3.0.1
0:  optimist (3.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
Usando pg 1.3.5
0:  pg (1.3.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.3.5.gemspec
Usando r2 0.2.7
0:  r2 (0.2.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
Usando raindrops 0.20.0
0:  raindrops (0.20.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.20.0.gemspec
Usando rchardet 1.8.0
0:  rchardet (1.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
Usando rexml 3.2.5
0:  rexml (3.2.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rexml-3.2.5.gemspec
Usando rinku 2.0.6
0:  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
0:  rotp (6.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
Usando rqrcode_core 1.2.0
0:  rqrcode_core (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-1.2.0.gemspec
Usando rtlit 0.0.5
0:  rtlit (0.0.5) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
Usando rubyzip 2.3.2
0:  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
0:  tilt (2.0.10) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
2:  mini_mime (1.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.2.gemspec
Usando stackprof 0.2.19
2:  stackprof (0.2.19) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.19.gemspec
Usando unf_ext 0.0.8.1
2:  unf_ext (0.0.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf_ext-0.0.8.1.gemspec
Usando xorcist 1.1.2
2:  xorcist (1.1.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
Usando i18n 1.10.0
2:  i18n (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.10.0.gemspec
Usando tzinfo 2.0.4
2:  tzinfo (2.0.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-2.0.4.gemspec
Usando nokogiri 1.13.4 (x86_64-linux)
2:  nokogiri (1.13.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.13.4-x86_64-linux.gemspec
Usando rack-test 1.1.0
2:  rack-test (1.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-test-1.1.0.gemspec
Usando addressable 2.8.0
2:  addressable (2.8.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.8.0.gemspec
Usando aws-sigv4 1.4.0
2:  aws-sigv4 (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.4.0.gemspec
Usando discourse-ember-source 3.12.2.3
3:  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 request_store 1.5.1
3:  request_store (1.5.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/request_store-1.5.1.gemspec
Usando message_bus 4.2.0
3:  message_bus (4.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-4.2.0.gemspec
Usando rack-mini-profiler 3.0.0
3:  rack-mini-profiler (3.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-3.0.0.gemspec
Usando rack-protection 2.2.0
3:  rack-protection (2.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.2.0.gemspec
Usando sshkey 2.0.0
0:  sshkey (2.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
Usando activesupport 6.1.4.7
0:  activesupport (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.1.4.7.gemspec
Usando loofah 2.16.0
0:  loofah (2.16.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.16.0.gemspec
Buscando sprockets 4.0.3
Usando aws-sdk-core 3.121.2
3:  aws-sdk-core (3.121.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.121.2.gemspec
Usando bootsnap 1.11.1
3:  bootsnap (1.11.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.11.1.gemspec
Usando openssl 2.2.1
3:  openssl (2.2.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.1.gemspec
Usando css_parser 1.11.0
3:  css_parser (1.11.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.11.0.gemspec
Usando ecma-re-validator 0.4.0
3:  ecma-re-validator (0.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ecma-re-validator-0.4.0.gemspec
Usando faraday-multipart 1.0.3
3:  faraday-multipart (1.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-multipart-1.0.3.gemspec
Usando image_optim 0.31.1
3:  image_optim (0.31.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_optim-0.31.1.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 mini_racer 0.6.2
3:  mini_racer (0.6.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.6.2.gemspec
Usando sidekiq 6.4.1
3:  sidekiq (6.4.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.4.1.gemspec
Usando mini_suffix 0.3.3
3:  mini_suffix (0.3.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.3.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 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 puma 5.6.4
3:  puma (5.6.4) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.6.4.gemspec
Usando rbtrace 0.4.14
3:  rbtrace (0.4.14) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
Usando redis-namespace 1.8.2
3:  redis-namespace (1.8.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.2.gemspec
Usando rqrcode 2.1.1
3:  rqrcode (2.1.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-2.1.1.gemspec
Usando rss 0.2.9
3:  rss (0.2.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rss-0.2.9.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
Usando 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
Usando sassc 2.0.1
3:  sassc (2.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.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
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
Usando unicorn 6.1.0
3:  unicorn (6.1.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-6.1.0.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
1:  ember-source (2.18.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.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
Usando rails-html-sanitizer 1.4.2
1:  rails-html-sanitizer (1.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-html-sanitizer-1.4.2.gemspec
Usando globalid 1.0.0
1:  globalid (1.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-1.0.0.gemspec
Usando activemodel 6.1.4.7
1:  activemodel (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.1.4.7.gemspec
Usando aws-sdk-kms 1.44.0
1:  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 aws-sdk-sns 1.46.0
1:  aws-sdk-sns (1.46.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.46.0.gemspec
Usando openssl-signature_algorithm 1.1.1
1:  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 faraday 1.10.0
1:  faraday (1.10.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.10.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 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 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.20
1:  json_schemer (0.2.20) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json_schemer-0.2.20.gemspec
Usando actionview 6.1.4.7
1:  actionview (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.1.4.7.gemspec
Usando activejob 6.1.4.7
1:  activejob (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.1.4.7.gemspec
Usando active_model_serializers 0.8.4
1:  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.4.7
1:  activerecord (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.1.4.7.gemspec
Usando aws-sdk-s3 1.96.1
1:  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 barber 0.12.2
1:  barber (0.12.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
Usando cose 1.2.0
1:  cose (1.2.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cose-1.2.0.gemspec
Usando ember-data-source 3.0.2
1:  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 oauth2 1.4.7
1:  oauth2 (1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.7.gemspec
Usando omniauth-twitter 1.4.0
3:  omniauth-twitter (1.4.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-twitter-1.4.0.gemspec
Usando actionpack 6.1.4.7
1:  actionpack (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.1.4.7.gemspec
Usando omniauth-oauth2 1.7.2
Usando actionview_precompiler 0.2.3
1:  omniauth-oauth2 (1.7.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.2.gemspec
Usando seed-fu 2.3.9
1:  seed-fu (2.3.9) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/seed-fu-2.3.9.gemspec
Usando railties 6.1.4.7
1:  railties (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.1.4.7.gemspec
3:  actionview_precompiler (0.2.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview_precompiler-0.2.3.gemspec
Usando jquery-rails 4.4.0
1:  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.12.0
1:  lograge (0.12.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.12.0.gemspec
Usando omniauth-facebook 9.0.0
1:  omniauth-facebook (9.0.0) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-facebook-9.0.0.gemspec
Usando omniauth-github 1.4.0
1:  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
1:  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 rails_failover 0.8.1
1:  rails_failover (0.8.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.8.1.gemspec
Usando rails_multisite 4.0.1
1:  rails_multisite (4.0.1) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-4.0.1.gemspec
Usando mail 2.8.0.edge de https://github.com/discourse/mail.git (em main@5b700fc)
0:  mail (2.8.0.edge) de /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Usando actionmailer 6.1.4.7
1:  actionmailer (6.1.4.7) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.1.4.7.gemspec
Instalando sprockets 4.0.3
2:  sprockets (4.0.3) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-4.0.3.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 sprockets-rails 3.4.2
3:  sprockets-rails (3.4.2) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-rails-3.4.2.gemspec
Usando discourse-ember-rails 0.18.6
1:  discourse-ember-rails (0.18.6) de /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.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 completo! 126 dependências do Gemfile, 176 gems instaladas agora.
As gems dos grupos 'test' e 'development' não foram instaladas.
As gems agrupadas são instaladas em `./vendor/bundle`

I, [2022-04-19T20:39:20.140407 #1]  INFO -- : > cd /var/www/discourse && [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production && yarn cache clean'
I, [2022-04-19T20:41:51.913642 #1]  INFO -- : yarn install v1.22.18
[1/5] Validando package.json...
[2/5] Resolvendo pacotes...
sucesso Já está atualizado.
$ yarn --cwd app/assets/javascripts/discourse
yarn install v1.22.18
[1/4] Resolvendo pacotes...
[2/4] Buscando pacotes...
[3/4] Vinculando dependências...
[4/4] Compilando pacotes novos...
sucesso Arquivo de bloqueio salvo.
Concluído em 142.38s.
Concluído em 143.92s.
yarn cache v1.22.18
sucesso Cache limpo.
Concluído em 6.78s.

I, [2022-04-19T20:41:51.914701 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2022-04-19T20:41:57.402962 #1]  INFO -- : discourse-whos-online já está na versão compatível mais recente
docker_manager já está na versão compatível mais recente
retort já está na versão compatível mais recente
discourse-solved já está na versão compatível mais recente
discourse-chat-integration já está na versão compatível mais recente
discourse-patreon já está na versão compatível mais recente

I, [2022-04-19T20:41:57.403524 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
O Discourse requer Redis 6.2.0 ou superior
I, [2022-04-19T20:42:03.495715 #1]  INFO -- : 
I, [2022-04-19T20:42:03.496942 #1]  INFO -- : Encerrando processos assíncronos
I, [2022-04-19T20:42:03.497064 #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: 42
I, [2022-04-19T20:42:03.497736 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 103
103:signal-handler (1650400923) Recebido SIGTERM agendando desligamento...
2022-04-19 20:42:03.498 UTC [42] LOG:  recebido pedido de desligamento rápido
2022-04-19 20:42:03.502 UTC [42] LOG:  abortando transações ativas
2022-04-19 20:42:03.506 UTC [42] LOG:  trabalhador em segundo plano "logical replication launcher" (PID 51) saiu com código de saída 1
2022-04-19 20:42:03.510 UTC [46] LOG:  desligando
103:M 19 Apr 2022 20:42:03.518 # Desligamento solicitado pelo usuário...
103:M 19 Apr 2022 20:42:03.518 * Salvando o snapshot RDB final antes de sair.
103:M 19 Apr 2022 20:42:03.526 * Banco de dados salvo no disco
103:M 19 Apr 2022 20:42:03.526 # Redis está pronto para sair, tchau...
2022-04-19 20:42:03.584 UTC [42] LOG:  sistema de banco de dados desligado


FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 1050 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap falhou com código de saída 1
** FALHA NO BOOTSTRAP ** role para cima e procure mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
4e4de73caca1f9646b019bf4dca186f69617679fa12e3fb7a63e0336267ba274

Ainda o mesmo erro.

Parece que você está executando um contêiner data separado. Essa é uma configuração avançada e não é recomendada para uso normal.

Tente reconstruir seu contêiner de dados:

./launcher rebuild data
./launcher rebuild app

Ah, acho que sei qual será seu próximo erro. Você precisará do PG13.

Sinceramente, não estou tentando ser grosso. Temos usado o seu software há muito tempo e fizemos tudo ao nosso alcance para retribuir à comunidade enquanto continuamos atualizando e fazendo upgrades. Esse 9.6 é o nome de um container Docker, em oposição à nossa versão real do PostgreSQL. E, muito obrigado por este excelente projeto.

Estamos na PG 13.6 e aqui estão os resultados de `launcher rebuild data`

$ sudo ./launcher rebuild data
x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container

  • /usr/bin/docker stop -t 60 data
    data
    /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
    /usr/local/bin/pups --stdin
    I, [2022-04-19T23:05:49.939135 #1] INFO – : Reading from stdin
    I, [2022-04-19T23:05:49.948158 #1] INFO – : Skipped missing before_code hook
    I, [2022-04-19T23:05:49.948280 #1] INFO – : Skipped missing after_code hook
    I, [2022-04-19T23:05:49.948425 #1] INFO – : > locale-gen $LANG && update-locale
    I, [2022-04-19T23:05:50.011782 #1] INFO – : Generating locales (this might take a while)…
    Generation complete.

I, [2022-04-19T23:05:50.012198 #1] INFO – : > mkdir -p /shared/postgres_run
I, [2022-04-19T23:05:50.018535 #1] INFO – :
I, [2022-04-19T23:05:50.018853 #1] INFO – : > chown postgres:postgres /shared/postgres_run
I, [2022-04-19T23:05:50.023347 #1] INFO – :
I, [2022-04-19T23:05:50.024050 #1] INFO – : > chmod 775 /shared/postgres_run
I, [2022-04-19T23:05:50.027462 #1] INFO – :
I, [2022-04-19T23:05:50.027728 #1] INFO – : > rm -fr /var/run/postgresql
I, [2022-04-19T23:05:50.032251 #1] INFO – :
I, [2022-04-19T23:05:50.032742 #1] INFO – : > ln -s /shared/postgres_run /var/run/postgresql
I, [2022-04-19T23:05:50.038854 #1] INFO – :
I, [2022-04-19T23:05:50.039431 #1] INFO – : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2022/04/19 23:05:50 socat[18] E connect(6, AF=1 “/shared/postgres_run/.s.PGSQL.5432”, 36): No such file or directory
I, [2022-04-19T23:05:50.052053 #1] INFO – :
I, [2022-04-19T23:05:50.052416 #1] INFO – : > rm -fr /shared/postgres_run/.s*
I, [2022-04-19T23:05:50.058351 #1] INFO – :
I, [2022-04-19T23:05:50.058586 #1] INFO – : > rm -fr /shared/postgres_run/.pid
I, [2022-04-19T23:05:50.063687 #1] INFO – :
I, [2022-04-19T23:05:50.064096 #1] INFO – : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T23:05:50.069438 #1] INFO – :
I, [2022-04-19T23:05:50.069870 #1] INFO – : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T23:05:50.074492 #1] INFO – :
I, [2022-04-19T23:05:50.083895 #1] INFO – : File > /etc/service/postgres/run chmod: +x chown:
I, [2022-04-19T23:05:50.092669 #1] INFO – : File > /etc/service/postgres/log/run chmod: +x chown:
I, [2022-04-19T23:05:50.099785 #1] INFO – : File > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2022-04-19T23:05:50.107866 #1] INFO – : File > /root/upgrade_postgres chmod: +x chown:
I, [2022-04-19T23:05:50.108104 #1] INFO – : > chown -R root /var/lib/postgresql/13/main
I, [2022-04-19T23:05:51.927082 #1] INFO – :
I, [2022-04-19T23:05:51.927295 #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, [2022-04-19T23:05:51.935650 #1] INFO – :
I, [2022-04-19T23:05:51.935955 #1] INFO – : > chown -R postgres:postgres /shared/postgres_data
I, [2022-04-19T23:05:51.978547 #1] INFO – :
I, [2022-04-19T23:05:51.979163 #1] INFO – : > chown -R postgres:postgres /var/run/postgresql
I, [2022-04-19T23:05:51.983406 #1] INFO – :
I, [2022-04-19T23:05:51.983834 #1] INFO – : > /root/upgrade_postgres
I, [2022-04-19T23:05:51.990945 #1] INFO – :
I, [2022-04-19T23:05:51.991186 #1] INFO – : > rm /root/upgrade_postgres
I, [2022-04-19T23:05:51.995130 #1] INFO – :
I, [2022-04-19T23:05:51.995659 #1] INFO – : Replacing data_directory = ‘/var/lib/postgresql/13/main’ with data_directory = ‘/shared/postgres_data’ in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:51.996467 #1] INFO – : Replacing (?-mix:#?listen_addresses =.) with listen_addresses = '
’ in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:51.997768 #1] INFO – : Replacing (?-mix:#?synchronous_commit =.) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:51.998608 #1] INFO – : Replacing (?-mix:#?shared_buffers =.) with shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:51.999592 #1] INFO – : Replacing (?-mix:#?work_mem =.) with work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:52.007053 #1] INFO – : Replacing (?-mix:#?default_text_search_config =.) with default_text_search_config = ‘$db_default_text_search_config’ in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:52.008272 #1] INFO – : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2022-04-19T23:05:52.013712 #1] INFO – :
I, [2022-04-19T23:05:52.014540 #1] INFO – : Replacing (?-mix:#?checkpoint_segments =.) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:52.015029 #1] INFO – : Replacing (?-mix:#?logging_collector =.) with logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:52.018628 #1] INFO – : Replacing (?-mix:#?log_min_duration_statement =.) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:05:52.019785 #1] INFO – : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T23:05:52.020520 #1] INFO – : Replacing (?-mix:^host.*all.*all.127.$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T23:05:52.022308 #1] INFO – : Replacing (?-mix:^host.all.all.::1/128.$) with host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T23:05:52.024429 #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, [2022-04-19T23:05:52.034450 #1] INFO – : > sleep 5
2022-04-19 23:05:52.106 UTC [41] LOG: starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2022-04-19 23:05:52.107 UTC [41] LOG: listening on IPv4 address “0.0.0.0”, port 5432
2022-04-19 23:05:52.107 UTC [41] LOG: listening on IPv6 address “::”, port 5432
2022-04-19 23:05:52.109 UTC [41] LOG: listening on Unix socket “/var/run/postgresql/.s.PGSQL.5432”
2022-04-19 23:05:52.122 UTC [44] LOG: database system was shut down at 2022-04-19 23:05:31 UTC
2022-04-19 23:05:52.170 UTC [41] LOG: database system is ready to accept connections
I, [2022-04-19T23:05:57.075413 #1] INFO – :
I, [2022-04-19T23:05:57.080612 #1] INFO – : > su postgres -c ‘createdb discourse’ || true
2022-04-19 23:05:57.180 UTC [54] postgres@postgres ERROR: database “discourse” already exists
2022-04-19 23:05:57.180 UTC [54] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: error: database creation failed: ERROR: database “discourse” already exists
I, [2022-04-19T23:05:57.190929 #1] INFO – :
I, [2022-04-19T23:05:57.192044 #1] INFO – : > su postgres -c ‘psql discourse -c “create user discourse;”’ || true
2022-04-19 23:05:57.284 UTC [58] postgres@discourse ERROR: role “discourse” already exists
2022-04-19 23:05:57.284 UTC [58] postgres@discourse STATEMENT: create user discourse;
ERROR: role “discourse” already exists
I, [2022-04-19T23:05:57.287964 #1] INFO – :
I, [2022-04-19T23:05:57.288587 #1] INFO – : > su postgres -c ‘psql discourse -c “grant all privileges on database discourse to discourse;”’ || true
I, [2022-04-19T23:05:57.371963 #1] INFO – : GRANT

I, [2022-04-19T23:05:57.372379 #1] INFO – : > su postgres -c ‘psql discourse -c “alter schema public owner to discourse;”’
I, [2022-04-19T23:05:57.451876 #1] INFO – : ALTER SCHEMA

I, [2022-04-19T23:05:57.452862 #1] INFO – : > su postgres -c ‘psql template1 -c “create extension if not exists hstore;”’
NOTICE: extension “hstore” already exists, skipping
I, [2022-04-19T23:05:57.551888 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:05:57.552265 #1] INFO – : > su postgres -c ‘psql template1 -c “create extension if not exists pg_trgm;”’
NOTICE: extension “pg_trgm” already exists, skipping
I, [2022-04-19T23:05:57.700188 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:05:57.700635 #1] INFO – : > su postgres -c ‘psql discourse -c “create extension if not exists hstore;”’
NOTICE: extension “hstore” already exists, skipping
I, [2022-04-19T23:05:57.793811 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:05:57.794182 #1] INFO – : > su postgres -c ‘psql discourse -c “create extension if not exists pg_trgm;”’
NOTICE: extension “pg_trgm” already exists, skipping
I, [2022-04-19T23:05:57.873928 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:05:57.874368 #1] INFO – : > sudo -u postgres psql discourse
I, [2022-04-19T23:05:57.876873 #1] INFO – : update pg_database set encoding = pg_char_to_encoding(‘UTF8’) where datname = ‘discourse’ AND encoding = pg_char_to_encoding(‘SQL_ASCII’);

I, [2022-04-19T23:05:57.980229 #1] INFO – : File > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2022-04-19T23:05:57.984526 #1] INFO – : File > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2022-04-19T23:05:57.984735 #1] INFO – : > echo postgres installed!
I, [2022-04-19T23:05:57.987905 #1] INFO – : postgres installed!

I, [2022-04-19T23:05:57.988304 #1] INFO – : > su - postgres -c ‘psql discourse’
I, [2022-04-19T23:05:57.990101 #1] INFO – : alter user discourse with password ‘discourse’;

Broken pipe
I, [2022-04-19T23:05:58.080139 #1] INFO – : File > /etc/service/redis/run chmod: +x chown:
I, [2022-04-19T23:05:58.087463 #1] INFO – : File > /etc/service/redis/log/run chmod: +x chown:
I, [2022-04-19T23:05:58.093976 #1] INFO – : File > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2022-04-19T23:05:58.094802 #1] INFO – : Replacing daemonize yes with in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.096334 #1] INFO – : Replacing (?-mix:^pidfile.$) with in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.099100 #1] INFO – : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2022-04-19T23:05:58.104098 #1] INFO – :
I, [2022-04-19T23:05:58.104954 #1] INFO – : Replacing (?-mix:^logfile.
$) with logfile “” in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.105904 #1] INFO – : Replacing (?-mix:^bind .$) with in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.107749 #1] INFO – : Replacing (?-mix:^dir .
$) with dir /shared/redis_data in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.109695 #1] INFO – : Replacing (?-mix:^protected-mode yes) with protected-mode no in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.111059 #1] INFO – : Replacing # io-threads 4 with io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2022-04-19T23:05:58.116609 #1] INFO – : > echo redis installed
I, [2022-04-19T23:05:58.121378 #1] INFO – : redis installed

I, [2022-04-19T23:05:58.121692 #1] INFO – : > cat /etc/redis/redis.conf | grep logfile
I, [2022-04-19T23:05:58.127344 #1] INFO – : logfile “”

I, [2022-04-19T23:05:58.127729 #1] INFO – : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T23:05:58.130617 #1] INFO – : > sleep 10
107:C 19 Apr 2022 23:05:58.140 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
107:C 19 Apr 2022 23:05:58.140 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=107, just started
107:C 19 Apr 2022 23:05:58.140 # Configuration loaded
107:M 19 Apr 2022 23:05:58.141 * monotonic clock: POSIX clock_gettime
107:M 19 Apr 2022 23:05:58.142 * Running mode=standalone, port=6379.
107:M 19 Apr 2022 23:05:58.142 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
107:M 19 Apr 2022 23:05:58.142 # Server initialized
107:M 19 Apr 2022 23:05:58.143 * Loading RDB produced by version 6.2.6
107:M 19 Apr 2022 23:05:58.143 * RDB age 27 seconds
107:M 19 Apr 2022 23:05:58.143 * RDB memory usage when created 0.77 Mb
107:M 19 Apr 2022 23:05:58.143 # Done loading RDB, keys loaded: 0, keys expired: 0.
107:M 19 Apr 2022 23:05:58.143 * DB loaded from disk: 0.000 seconds
107:M 19 Apr 2022 23:05:58.143 * Ready to accept connections
I, [2022-04-19T23:06:08.135058 #1] INFO – :
I, [2022-04-19T23:06:08.142271 #1] INFO – : Terminating async processes
I, [2022-04-19T23:06:08.142417 #1] INFO – : Sending INT to 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
I, [2022-04-19T23:06:08.142709 #1] INFO – : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 107
107:signal-handler (1650409568) Received SIGTERM scheduling shutdown…
2022-04-19 23:06:08.149 UTC [41] LOG: received fast shutdown request
2022-04-19 23:06:08.173 UTC [41] LOG: aborting any active transactions
2022-04-19 23:06:08.184 UTC [41] LOG: background worker “logical replication launcher” (PID 50) exited with exit code 1
2022-04-19 23:06:08.185 UTC [45] LOG: shutting down
107:M 19 Apr 2022 23:06:08.201 # User requested shutdown…
107:M 19 Apr 2022 23:06:08.201 * Saving the final RDB snapshot before exiting.
107:M 19 Apr 2022 23:06:08.206 * DB saved on disk
107:M 19 Apr 2022 23:06:08.206 # Redis is now ready to exit, bye bye…
2022-04-19 23:06:08.361 UTC [41] LOG: database system is shut down
sha256:894cee1a046c4d3e12247afd21cb66c4c943bd727d762bd3f76b609c19b57176
506aaa81e7dd352de8ccbd281cc64f53a6bcde6bcbbc943f85aa4b6ae40c9c65
Removing old container

  • /usr/bin/docker rm data
    data

  • /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -h ssdnodes-05208-data -e DOCKER_HOST_IP=172.17.0.1 --name data -t -v /var/discourse/shared/data:/shared -v /var/discourse/shared/data/log/var-log:/var/log --mac-address 02:f4:d7:c6:0e:eb local_discourse/data /sbin/boot
    0a20f14678531374d667418f626a370ff5d658a68ec9ba33d6a1fc4f7f488920

[details=“./launcher rebuild app”]
$ sudo ./launcher rebuild app
Arquitetura x86_64 detectada.
Garantindo que o launcher esteja atualizado
Buscando origem
Launcher está atualizado
Parando o container antigo

  • /usr/bin/docker stop -t 60 app
    app
    /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups.rb
    /usr/local/bin/pups --stdin
    I, [2022-04-19T23:09:14.748407 #1] INFO – : Lendo de stdin
    I, [2022-04-19T23:09:14.762156 #1] INFO – : > locale-gen $LANG && update-locale
    I, [2022-04-19T23:09:14.833118 #1] INFO – : Gerando locales (isto pode demorar um pouco)…
    Geração concluída.

I, [2022-04-19T23:09:14.834029 #1] INFO – : > mkdir -p /shared/postgres_run
I, [2022-04-19T23:09:14.858534 #1] INFO – :
I, [2022-04-19T23:09:14.859286 #1] INFO – : > chown postgres:postgres /shared/postgres_run
I, [2022-04-19T23:09:14.872026 #1] INFO – :
I, [2022-04-19T23:09:14.872361 #1] INFO – : > chmod 775 /shared/postgres_run
I, [2022-04-19T23:09:14.878948 #1] INFO – :
I, [2022-04-19T23:09:14.879314 #1] INFO – : > rm -fr /var/run/postgresql
I, [2022-04-19T23:09:14.890627 #1] INFO – :
I, [2022-04-19T23:09:14.890913 #1] INFO – : > ln -s /shared/postgres_run /var/run/postgresql
I, [2022-04-19T23:09:14.899597 #1] INFO – :
I, [2022-04-19T23:09:14.899834 #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
2022/04/19 23:09:14 socat[18] E connect(6, AF=1 “/shared/postgres_run/.s.PGSQL.5432”, 36): Arquivo ou diretório não encontrado
I, [2022-04-19T23:09:14.909393 #1] INFO – :
I, [2022-04-19T23:09:14.909767 #1] INFO – : > rm -fr /shared/postgres_run/.s*
I, [2022-04-19T23:09:14.916015 #1] INFO – :
I, [2022-04-19T23:09:14.916502 #1] INFO – : > rm -fr /shared/postgres_run/.pid
I, [2022-04-19T23:09:14.922573 #1] INFO – :
I, [2022-04-19T23:09:14.923062 #1] INFO – : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T23:09:14.929065 #1] INFO – :
I, [2022-04-19T23:09:14.931643 #1] INFO – : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2022-04-19T23:09:14.939550 #1] INFO – :
I, [2022-04-19T23:09:14.952747 #1] INFO – : Arquivo > /etc/service/postgres/run chmod: +x chown:
I, [2022-04-19T23:09:14.966423 #1] INFO – : Arquivo > /etc/service/postgres/log/run chmod: +x chown:
I, [2022-04-19T23:09:14.981160 #1] INFO – : Arquivo > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2022-04-19T23:09:14.998133 #1] INFO – : Arquivo > /root/upgrade_postgres chmod: +x chown:
I, [2022-04-19T23:09:14.999420 #1] INFO – : > chown -R root /var/lib/postgresql/13/main
I, [2022-04-19T23:09:17.118500 #1] INFO – :
I, [2022-04-19T23:09:17.118636 #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, [2022-04-19T23:09:17.124662 #1] INFO – :
I, [2022-04-19T23:09:17.124803 #1] INFO – : > chown -R postgres:postgres /shared/postgres_data
I, [2022-04-19T23:09:17.152295 #1] INFO – :
I, [2022-04-19T23:09:17.152979 #1] INFO – : > chown -R postgres:postgres /var/run/postgresql
I, [2022-04-19T23:09:17.159662 #1] INFO – :
I, [2022-04-19T23:09:17.160031 #1] INFO – : > /root/upgrade_postgres
I, [2022-04-19T23:09:17.176523 #1] INFO – :
I, [2022-04-19T23:09:17.176860 #1] INFO – : > rm /root/upgrade_postgres
I, [2022-04-19T23:09:17.183846 #1] INFO – :
I, [2022-04-19T23:09:17.184821 #1] INFO – : Substituindo data_directory = ‘/var/lib/postgresql/13/main’ por data_directory = ‘/shared/postgres_data’ em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.186490 #1] INFO – : Substituindo (?-mix:#?listen_addresses =.) por listen_addresses = '
’ em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.189161 #1] INFO – : Substituindo (?-mix:#?synchronous_commit =.) por synchronous_commit = $db_synchronous_commit em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.190509 #1] INFO – : Substituindo (?-mix:#?shared_buffers =.) por shared_buffers = $db_shared_buffers em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.200340 #1] INFO – : Substituindo (?-mix:#?work_mem =.) por work_mem = $db_work_mem em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.203104 #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, [2022-04-19T23:09:17.204168 #1] INFO – : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2022-04-19T23:09:17.211155 #1] INFO – :
I, [2022-04-19T23:09:17.211780 #1] INFO – : Substituindo (?-mix:#?checkpoint_segments =.) por checkpoint_segments = $db_checkpoint_segments em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.212437 #1] INFO – : Substituindo (?-mix:#?logging_collector =.) por logging_collector = $db_logging_collector em /etc/postgresql/13/main/postgresql.conf
I, [2022-04-19T23:09:17.213045 #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, [2022-04-19T23:09:17.214926 #1] INFO – : Substituindo (?-mix:^#local +replication +postgres +peer$) por local replication postgres peer em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T23:09:17.219445 #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, [2022-04-19T23:09:17.221806 #1] INFO – : Substituindo (?-mix:^host.all.all.::1/128.$) por host all all ::/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2022-04-19T23:09:17.222831 #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, [2022-04-19T23:09:17.228626 #1] INFO – : > sleep 5
2022-04-19 23:09:17.443 UTC [41] LOG: iniciando PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) em x86_64-pc-linux-gnu, compilado por gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2022-04-19 23:09:17.444 UTC [41] LOG: escutando no endereço IPv4 “0.0.0.0”, porta 5432
2022-04-19 23:09:17.444 UTC [41] LOG: escutando no endereço IPv6 “::”, porta 5432
2022-04-19 23:09:17.447 UTC [41] LOG: escutando no soquete Unix “/var/run/postgresql/.s.PGSQL.5432”
2022-04-19 23:09:17.461 UTC [44] LOG: sistema de banco de dados foi desligado em 2022-04-19 23:00:55 UTC
2022-04-19 23:09:17.475 UTC [41] LOG: sistema de banco de dados está pronto para aceitar conexões
I, [2022-04-19T23:09:22.245676 #1] INFO – :
I, [2022-04-19T23:09:22.246608 #1] INFO – : > su postgres -c ‘createdb discourse’ || true
2022-04-19 23:09:22.339 UTC [54] postgres@postgres ERROR: banco de dados “discourse” já existe
2022-04-19 23:09:22.339 UTC [54] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: erro: criação do banco de dados falhou: ERROR: banco de dados “discourse” já existe
I, [2022-04-19T23:09:22.343640 #1] INFO – :
I, [2022-04-19T23:09:22.344029 #1] INFO – : > su postgres -c ‘psql discourse -c “create user discourse;”’ || true
2022-04-19 23:09:22.433 UTC [58] postgres@discourse ERROR: papel “discourse” já existe
2022-04-19 23:09:22.433 UTC [58] postgres@discourse STATEMENT: create user discourse;
ERROR: papel “discourse” já existe
I, [2022-04-19T23:09:22.445197 #1] INFO – :
I, [2022-04-19T23:09:22.445730 #1] INFO – : > su postgres -c ‘psql discourse -c “grant all privileges on database discourse to discourse;”’ || true
I, [2022-04-19T23:09:22.561941 #1] INFO – : GRANT

I, [2022-04-19T23:09:22.562419 #1] INFO – : > su postgres -c ‘psql discourse -c “alter schema public owner to discourse;”’
I, [2022-04-19T23:09:22.650463 #1] INFO – : ALTER SCHEMA

I, [2022-04-19T23:09:22.650721 #1] INFO – : > su postgres -c ‘psql template1 -c “create extension if not exists hstore;”’
NOTICE: extensão “hstore” já existe, ignorando
I, [2022-04-19T23:09:22.743327 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:09:22.743912 #1] INFO – : > su postgres -c ‘psql template1 -c “create extension if not exists pg_trgm;”’
NOTICE: extensão “pg_trgm” já existe, ignorando
I, [2022-04-19T23:09:22.846861 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:09:22.847512 #1] INFO – : > su postgres -c ‘psql discourse -c “create extension if not exists hstore;”’
NOTICE: extensão “hstore” já existe, ignorando
I, [2022-04-19T23:09:22.926852 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:09:22.927590 #1] INFO – : > su postgres -c ‘psql discourse -c “create extension if not exists pg_trgm;”’
NOTICE: extensão “pg_trgm” já existe, ignorando
I, [2022-04-19T23:09:23.023790 #1] INFO – : CREATE EXTENSION

I, [2022-04-19T23:09:23.024554 #1] INFO – : > sudo -u postgres psql discourse
I, [2022-04-19T23:09:23.030892 #1] INFO – : update pg_database set encoding = pg_char_to_encoding(‘UTF8’) where datname = ‘discourse’ AND encoding = pg_char_to_encoding(‘SQL_ASCII’);

I, [2022-04-19T23:09:23.139105 #1] INFO – : Arquivo > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2022-04-19T23:09:23.147551 #1] INFO – : Arquivo > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2022-04-19T23:09:23.148233 #1] INFO – : > echo postgres instalado!
I, [2022-04-19T23:09:23.155768 #1] INFO – : postgres instalado!

I, [2022-04-19T23:09:23.176509 #1] INFO – : Arquivo > /etc/service/redis/run chmod: +x chown:
I, [2022-04-19T23:09:23.190399 #1] INFO – : Arquivo > /etc/service/redis/log/run chmod: +x chown:
I, [2022-04-19T23:09:23.204437 #1] INFO – : Arquivo > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2022-04-19T23:09:23.205205 #1] INFO – : Substituindo daemonize yes por em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.206423 #1] INFO – : Substituindo (?-mix:^pidfile.$) por em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.207996 #1] INFO – : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2022-04-19T23:09:23.215513 #1] INFO – :
I, [2022-04-19T23:09:23.216652 #1] INFO – : Substituindo (?-mix:^logfile.
$) por logfile “” em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.217825 #1] INFO – : Substituindo (?-mix:^bind .$) por em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.219452 #1] INFO – : Substituindo (?-mix:^dir .
$) por dir /shared/redis_data em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.220594 #1] INFO – : Substituindo (?-mix:^protected-mode yes) por protected-mode no em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.221542 #1] INFO – : Substituindo # io-threads 4 por io-threads $redis_io_threads em /etc/redis/redis.conf
I, [2022-04-19T23:09:23.222547 #1] INFO – : > echo redis instalado
I, [2022-04-19T23:09:23.230041 #1] INFO – : redis instalado

I, [2022-04-19T23:09:23.234467 #1] INFO – : > cat /etc/redis/redis.conf | grep logfile
I, [2022-04-19T23:09:23.256662 #1] INFO – : logfile “”

I, [2022-04-19T23:09:23.257770 #1] INFO – : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T23:09:23.265439 #1] INFO – : > sleep 10
102:C 19 Abr 2022 23:09:23.279 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
102:C 19 Abr 2022 23:09:23.279 # Versão do Redis=6.2.6, bits=64, commit=00000000, modificado=0, pid=102, acabou de iniciar
102:C 19 Abr 2022 23:09:23.279 # Configuração carregada
102:M 19 Abr 2022 23:09:23.280 * relógio monótono: POSIX clock_gettime
102:M 19 Abr 2022 23:09:23.280 * Modo de execução=standalone, porta=6379.
102:M 19 Abr 2022 23:09:23.281 # AVISO: A configuração de backlog TCP de 511 não pode ser aplicada porque /proc/sys/net/core/somaxconn está definido para o valor menor de 128.
102:M 19 Abr 2022 23:09:23.281 # Servidor inicializado
102:M 19 Abr 2022 23:09:23.281 * Carregando RDB produzido pela versão 6.2.6
102:M 19 Abr 2022 23:09:23.281 * Idade do RDB 508 segundos
102:M 19 Abr 2022 23:09:23.281 * Uso de memória do RDB quando criado 0.91 Mb
102:M 19 Abr 2022 23:09:23.286 # Concluído carregamento do RDB, chaves carregadas: 93, chaves expiradas: 0.
102:M 19 Abr 2022 23:09:23.286 * Banco de dados carregado do disco: 0.005 segundos
102:M 19 Abr 2022 23:09:23.286 * Pronto para aceitar conexões
I, [2022-04-19T23:09:33.274738 #1] INFO – :
I, [2022-04-19T23:09:33.275851 #1] INFO – : > thpoff echo “thpoff está instalado!”
I, [2022-04-19T23:09:33.296308 #1] INFO – : thpoff está instalado!

I, [2022-04-19T23:09:33.297412 #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, [2022-04-19T23:09:33.468720 #1] INFO – :
I, [2022-04-19T23:09:33.469606 #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, [2022-04-19T23:09:33.608169 #1] INFO – :
I, [2022-04-19T23:09:33.608831 #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, [2022-04-19T23:09:33.710987 #1] INFO – :
I, [2022-04-19T23:09:33.711537 #1] INFO – : > rm -f /etc/cron.d/anacron
I, [2022-04-19T23:09:33.716967 #1] INFO – :
I, [2022-04-19T23:09:33.724680 #1] INFO – : Arquivo > /etc/cron.d/anacron chmod: chown:
I, [2022-04-19T23:09:33.758483 #1] INFO – : Arquivo > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2022-04-19T23:09:33.791004 #1] INFO – : Arquivo > /etc/service/unicorn/run chmod: +x chown:
I, [2022-04-19T23:09:33.806004 #1] INFO – : Arquivo > /etc/service/nginx/run chmod: +x chown:
I, [2022-04-19T23:09:33.825208 #1] INFO – : Arquivo > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2022-04-19T23:09:33.861523 #1] INFO – : Arquivo > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2022-04-19T23:09:33.871454 #1] INFO – : Substituindo # postgres por sv start postgres || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T23:09:33.872104 #1] INFO – : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2022-04-19T23:09:33.882458 #1] INFO – : > apt-get update
132:C 19 Abr 2022 23:09:33.892 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
132:C 19 Abr 2022 23:09:33.892 # Versão do Redis=6.2.6, bits=64, commit=00000000, modificado=0, pid=132, acabou de iniciar
132:C 19 Abr 2022 23:09:33.892 # Configuração carregada
132:M 19 Abr 2022 23:09:33.892 * relógio monótono: POSIX clock_gettime
132:M 19 Abr 2022 23:09:33.893 # Aviso: Não foi possível criar soquete de escuta TCP do servidor *:6379: bind: Endereço já em uso
132:M 19 Abr 2022 23:09:33.893 # Falha ao escutar na porta 6379 (TCP), abortando.
I, [2022-04-19T23:09:38.585297 #1] INFO – : Get:1 Index of /debian-security bullseye-security InRelease [44.1 kB]
Get:2 Index of /debian bullseye InRelease [116 kB]
Get:3 Index of /debian bullseye-updates InRelease [39.4 kB]
Get:4 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B]
Get:5 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
Get:6 Index of /debian bullseye-backports InRelease [44.2 kB]
Get:7 Index of /pub/repos/apt/ bullseye-pgdg InRelease [86.7 kB]
Get:8 Index of /debian-security bullseye-security/main amd64 Packages [126 kB]
Get:9 Index of /debian bullseye/main amd64 Packages [8,182 kB]
Get:10 Index of /debian bullseye-updates/main amd64 Packages [2,596 B]
Get:11 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages [770 B]
Get:12 https://dl.yarnpkg.com/debian stable/main all Packages [10.6 kB]
Get:13 https://dl.yarnpkg.com/debian stable/main amd64 Packages [10.6 kB]
Get:14 Index of /debian bullseye-backports/main amd64 Packages [236 kB]
Get:15 Index of /pub/repos/apt/ bullseye-pgdg/main amd64 Packages [240 kB]
Fetched 9,160 kB in 3s (2,706 kB/s)
Reading package lists…

I, [2022-04-19T23:09:38.585572 #1] INFO – : > apt-get install -y libsodium-dev
debconf: adiando configuração de pacotes, pois apt-utils não está instalado
I, [2022-04-19T23:09:43.938282 #1] INFO – : Reading package lists…
Building dependency tree…
Reading state information…
The following additional packages will be installed:
libsodium23
The following NEW packages will be installed:
libsodium-dev libsodium23
0 upgraded, 2 newly installed, 0 to remove and 4 not upgraded.
Need to get 341 kB of archives.
After this operation, 1,251 kB of additional disk space will be used.
Get:1 Index of /debian bullseye/main amd64 libsodium23 amd64 1.0.18-1 [161 kB]
Get:2 Index of /debian bullseye/main amd64 libsodium-dev amd64 1.0.18-1 [180 kB]
Fetched 341 kB in 0s (5,815 kB/s)
Selecting previously unselected package libsodium23:amd64.
(Reading database … 38888 files and directories currently installed.)
Preparing to unpack …/libsodium23_1.0.18-1_amd64.deb …
Unpacking libsodium23:amd64 (1.0.18-1) …
Selecting previously unselected package libsodium-dev:amd64.
Preparing to unpack …/libsodium-dev_1.0.18-1_amd64.deb …
Unpacking libsodium-dev:amd64 (1.0.18-1) …
Setting up libsodium23:amd64 (1.0.18-1) …
Setting up libsodium-dev:amd64 (1.0.18-1) …
Processing triggers for libc-bin (2.31-13+deb11u3) …

I, [2022-04-19T23:09:43.951785 #1] INFO – : > cd /var/www/discourse && git reset --hard
Updating files: 100% (31051/31051), done.
I, [2022-04-19T23:09:49.696390 #1] INFO – : HEAD is now at 6fc52d95 DEV: Remove scoped order warning in PostDestroyer.

I, [2022-04-19T23:09:49.696554 #1] INFO – : > cd /var/www/discourse && git clean -f
I, [2022-04-19T23:09:49.949792 #1] INFO – :
I, [2022-04-19T23:09:49.949997 #1] INFO – : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2022-04-19T23:09:49.966373 #1] INFO – :
I, [2022-04-19T23:09:49.966535 #1] INFO – : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2022-04-19T23:09:49.998061 #1] INFO – :
I, [2022-04-19T23:09:49.998437 #1] INFO – : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
From GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. · GitHub

  • branch tests-passed → FETCH_HEAD
  • [new branch] tests-passed → origin/tests-passed
    I, [2022-04-19T23:09:52.213928 #1] INFO – :
    I, [2022-04-19T23:09:52.214109 #1] INFO – : > cd /var/www/discourse && git checkout tests-passed
    Switched to a new branch ‘tests-passed’
    I, [2022-04-19T23:09:53.283527 #1] INFO – : Branch ‘tests-passed’ set up to track remote branch ‘tests-passed’ from ‘origin’.

I, [2022-04-19T23:09:53.283816 #1] INFO – : > cd /var/www/discourse && mkdir -p tmp
I, [2022-04-19T23:09:53.313196 #1] INFO – :
I, [2022-04-19T23:09:53.313429 #1] INFO – : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2022-04-19T23:09:53.331201 #1] INFO – :
I, [2022-04-19T23:09:53.331422 #1] INFO – : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2022-04-19T23:09:53.369708 #1] INFO – :
I, [2022-04-19T23:09:53.370010 #1] INFO – : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2022-04-19T23:09:53.417540 #1] INFO – :
I, [2022-04-19T23:09:53.417779 #1] INFO – : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2022-04-19T23:09:53.446494 #1] INFO – :
I, [2022-04-19T23:09:53.446728 #1] INFO – : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2022-04-19T23:09:53.456060 #1] INFO – :
I, [2022-04-19T23:09:53.456451 #1] INFO – : > cd /var/www/discourse && bash -c “touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log”
I, [2022-04-19T23:09:53.469509 #1] INFO – :
I, [2022-04-19T23:09:53.469744 #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, [2022-04-19T23:09:53.488351 #1] INFO – :
I, [2022-04-19T23:09:53.488605 #1] INFO – : > cd /var/www/discourse && bash -c “mkdir -p /shared/{uploads,backups}”
I, [2022-04-19T23:09:53.521729 #1] INFO – :
I, [2022-04-19T23:09:53.521909 #1] INFO – : > cd /var/www/discourse && bash -c “ln -s /shared/{uploads,backups} /var/www/discourse/public”
I, [2022-04-19T23:09:53.540557 #1] INFO – :
I, [2022-04-19T23:09:53.540802 #1] INFO – : > cd /var/www/discourse && bash -c “mkdir -p /shared/tmp/{backups,restores}”
I, [2022-04-19T23:09:53.554704 #1] INFO – :
I, [2022-04-19T23:09:53.555027 #1] INFO – : > cd /var/www/discourse && bash -c “ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp”
I, [2022-04-19T23:09:53.566666 #1] INFO – :
I, [2022-04-19T23:09:53.566827 #1] INFO – : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2022-04-19T23:09:53.683888 #1] INFO – :
I, [2022-04-19T23:09:53.684214 #1] INFO – : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2022-04-19T23:09:53.696166 #1] INFO – :
I, [2022-04-19T23:09:53.696669 #1] INFO – : Substituindo # redis por sv start redis || exit 1 em /etc/service/unicorn/run
I, [2022-04-19T23:09:53.697990 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - discourse/docker_manager: Plugin for use with discourse docker image · GitHub
Cloning into ‘docker_manager’…
I, [2022-04-19T23:09:55.263862 #1] INFO – :
I, [2022-04-19T23:09:55.264619 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - discourse/discourse-chat-integration · GitHub
Cloning into ‘discourse-chat-integration’…
I, [2022-04-19T23:09:56.213927 #1] INFO – :
I, [2022-04-19T23:09:56.214117 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - discourse/discourse-whos-online: A plugin for Discourse which uses the messagebus to display a live list of active users · GitHub
Cloning into ‘discourse-whos-online’…
I, [2022-04-19T23:09:56.982420 #1] INFO – :
I, [2022-04-19T23:09:56.982668 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - gdpelican/retort: A reactions plugin for Discourse · GitHub
Cloning into ‘retort’…
I, [2022-04-19T23:09:57.638463 #1] INFO – :
I, [2022-04-19T23:09:57.638646 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - discourse/discourse-solved: Allow accepted answers on topics · GitHub
Cloning into ‘discourse-solved’…
I, [2022-04-19T23:09:58.576646 #1] INFO – :
I, [2022-04-19T23:09:58.576861 #1] INFO – : > cd /var/www/discourse/plugins && git clone GitHub - discourse/discourse-patreon: Enable syncronization between Discourse Groups and Patreon rewards · GitHub
Cloning into ‘discourse-patreon’…
I, [2022-04-19T23:09:59.276014 #1] INFO – :
I, [2022-04-19T23:09:59.276931 #1] INFO – : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T23:09:59.284192 #1] INFO – :
I, [2022-04-19T23:09:59.284934 #1] INFO – : > rm /etc/nginx/sites-enabled/default
I, [2022-04-19T23:09:59.290704 #1] INFO – :
I, [2022-04-19T23:09:59.290902 #1] INFO – : > mkdir -p /var/nginx/cache
I, [2022-04-19T23:09:59.297697 #1] INFO – :
I, [2022-04-19T23:09:59.298563 #1] INFO – : Substituindo pid /run/nginx.pid; por daemon off; em /etc/nginx/nginx.conf
I, [2022-04-19T23:09:59.299309 #1] INFO – : Substituindo (?m-ix:upstream[^}]+}) por upstream discourse { server 127.0.0.1:3000; } em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T23:09:59.299973 #1] INFO – : Substituindo (?-mix:server_name.+$) por server_name _ ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T23:09:59.300501 #1] INFO – : Substituindo (?-mix:client_max_body_size.+$) por client_max_body_size $upload_size ; em /etc/nginx/conf.d/discourse.conf
I, [2022-04-19T23:09:59.300945 #1] INFO – : Substituindo (?-mix:worker_connections.+$) por worker_connections $nginx_worker_connections ; em /etc/nginx/nginx.conf
I, [2022-04-19T23:09:59.301405 #1] INFO – : > echo “concluída configuração da web”
I, [2022-04-19T23:09:59.307512 #1] INFO – : concluída configuração da web

I, [2022-04-19T23:09:59.308351 #1] INFO – : > cd /var/www/discourse && gem install bundler --conservative -v $(awk ‘/BUNDLED WITH/ { getline; gsub(/ /,“”); print $0 }’ Gemfile.lock)
I, [2022-04-19T23:10:00.205048 #1] INFO – : Successfully installed bundler-2.3.5
1 gem installed

I, [2022-04-19T23:10:00.205276 #1] INFO – : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} +
I, [2022-04-19T23:10:13.626217 #1] INFO – :
I, [2022-04-19T23:10:13.626756 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle install --deployment --retry 3 --jobs 4 --verbose --without test development’
[OBSOLETO] A flag --deployment está obsoleta porque 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
[OBSOLETO] A flag --without está obsoleta porque depende de ser lembrada entre invocações do bundler, o que o bundler não fará mais em versões futuras

Você pode compartilhar seu arquivo app.yml?

app.yml
## este é o modelo de contêiner Docker Discourse autônomo e completo
##
## Após fazer alterações neste arquivo, VOCÊ DEVE reconstruir
## /var/discourse/launcher rebuild app
##
## TENHA MUITO CUIDADO AO EDITAR!
## ARQUIVOS YAML SÃO SUPER SUPER SENSÍVEIS A ERROS DE ESPAÇAMENTO OU ALINHAMENTO!
## visite http://www.yamllint.com/ para validar este arquivo conforme necessário

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## Descomente estas duas linhas se desejar adicionar Lets Encrypt (https)
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"
  - "templates/web.socketed.template.yml"

## quais portas TCP/IP este contêiner deve expor?
## Se você quiser que o Discourse compartilhe uma porta com outro servidor web como Apache ou nginx,
## veja https://meta.discourse.org/t/17247 para detalhes
expose:
        # - "80:80"   # http
        # - "443:443" # https
links:
        - link:
                name: redis
                alias: redis
        - link:
                name: data
                alias: data

params:
  db_default_text_search_config: "pg_catalog.english"
  redis_io_threads: "4" # 1 o desativa, n>1 usa threads extras para escritas de IO

  ## Defina db_shared_buffers para um máximo de 25% da memória total.
  ## será definido automaticamente pelo bootstrap com base na RAM detectada, ou você pode substituir
  db_shared_buffers: "4096MB"

  ## pode melhorar o desempenho da classificação, mas adiciona uso de memória por conexão
  #db_work_mem: "40MB"

  ## Qual revisão Git este contêiner deve usar? (padrão: tests-passed)
  version: tests-passed

env:
  LANG: en_US.UTF-8
  # DISCOURSE_MAXMIND_LICENSE_KEY: removido
  # DISCOURSE_DEFAULT_LOCALE: en

  ## Quantas requisições web concorrentes são suportadas? Depende da memória e dos núcleos da CPU.
  ## será definido automaticamente pelo bootstrap com base nas CPUs detectadas, ou você pode substituir
  UNICORN_WORKERS: 8

  ## TODO: O nome de domínio que esta instância do Discourse responderá
  ## Obrigatório. O Discourse não funcionará com um número IP puro.
  DISCOURSE_HOSTNAME: removido

  ## Descomente se você quiser que o contêiner seja iniciado com o mesmo
  ## nome de host (-h option) especificado acima (padrão "$hostname-$config")
  #DOCKER_USE_HOSTNAME: true

  ## TODO: Lista de e-mails separados por vírgula que se tornarão administradores e desenvolvedores
  ## na inscrição inicial, exemplo 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'removido'

  ## TODO: O servidor de e-mail SMTP usado para validar novas contas e enviar notificações
  # ENDEREÇO SMTP, nome de usuário e senha são necessários
  # AVISO o caractere '#' na senha SMTP pode causar problemas!
  DISCOURSE_SMTP_ADDRESS: removido
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: removido
  DISCOURSE_SMTP_PASSWORD: removido
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (opcional, padrão true)
  DISCOURSE_REDIS_HOST: redis

  ## TODO: configurar a conectividade com os bancos de dados
  #DISCOURSE_DB_SOCKET: ''
  DISCOURSE_DB_USERNAME: discourse
  DISCOURSE_DB_PASSWORD: discourse
  DISCOURSE_DB_HOST: data

  ## Se você adicionou o template Lets Encrypt, descomente abaixo para obter um certificado SSL gratuito
  LETSENCRYPT_ACCOUNT_EMAIL: removido

  ## O endereço CDN http ou https para esta instância do Discourse (configurado para puxar)
  ## veja https://meta.discourse.org/t/14857 para detalhes
  #DISCOURSE_CDN_URL: https://discourse-cdn.example.com
## O contêiner Docker é sem estado; todos os dados são armazenados em /shared
volumes:
  - volume:
      host: /var/discourse/shared/standalone
      guest: /shared
  - volume:
      host: /var/discourse/shared/standalone/log/var-log
      guest: /var/log

## Plugins vão aqui
## veja https://meta.discourse.org/t/19157 para detalhes
hooks:
  before_code:
    - exec:
        cmd:
          - apt-get update
          - apt-get install -y libsodium-dev
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/davidtaylorhq/discourse-whos-online.git
          - git clone https://github.com/gdpelican/retort.git
            #- git clone https://github.com/mozilla/discourse-expose-emails-in.git
            #- git clone https://github.com/discourse/discourse-steam-login.git
            #- git clone https://github.com/discourse/discourse-docs.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-patreon.git
            #- git clone https://github.com/discourse/discourse-encrypt.git
            #- git clone https://github.com/paviliondev/discourse-custom-wizard.git
            #- git clone https://github.com/discourse/discourse-assign.git
            #- git clone https://github.com/discourse/discourse-checklist.git
            #- git clone https://github.com/cpradio/discourse-plugin-vb-emoticons.git
            #- git clone https://github.com/paviliondev/discourse-locations.git
            #- git clone https://github.com/discourse/discourse-bcc.git
            #- git clone https://github.com/discourse/discourse-calendar.git
            #- git clone https://github.com/paviliondev/discourse-layouts.git
            #- git clone https://github.com/barreeeiroo/discourse-discord-sync.git
            #- git clone https://github.com/discourse/discourse-subscriptions
            #- git clone https://github.com/discourse/discourse-oauth2-basic
            #- git clone https://github.com/discourse/discourse-github.git
            #- git clone https://github.com/discourse/discourse-automation.git
            #- git clone https://github.com/communiteq/discourse-rocketchat.git
            #- git clone https://github.com/LibreTranslate/discourse-translator.git

## Quaisquer comandos personalizados para executar após a construção
run:
  - exec: echo "Início dos comandos personalizados"
  ## Se você quiser definir o endereço de e-mail 'De' para o seu primeiro registro, descomente e altere:
  ## Após receber o primeiro e-mail de inscrição, comente a linha novamente. Ela só precisa ser executada uma vez.
  #- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
  - exec: echo "Fim dos comandos personalizados"

Ah, então você tem um contêiner data que é apenas pg e e um contêiner redis. Que configuração.

Isso significa que você teve que reconstruir o contêiner redis antes de fazer a reconstrução do aplicativo. Como você já reconstruiu o contêiner redis, a próxima reconstrução do app deve funcionar.