Todos os logs
[root@VM-12-13-opencloudos discourse]# ./launcher rebuild app
Arquitetura x86_64 detectada.
Garantindo que o launcher esteja atualizado
Launcher está atualizado
2.0.20240825-0027: Pulling from discourse/base
Digest: sha256:6de68cb49198b5281f79ed9401b3fe818c854d220dcf0238549fe2f2adb19146
Status: A imagem está atualizada para discourse/base:2.0.20240825-0027
docker.io/discourse/base:2.0.20240825-0027
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-10-19T13:50:31.994053 #1] INFO -- : Lendo de stdin
I, [2024-10-19T13:50:32.004621 #1] INFO -- : Arquivo > /etc/service/postgres/run chmod: +x chown:
I, [2024-10-19T13:50:32.009191 #1] INFO -- : Arquivo > /etc/service/postgres/log/run chmod: +x chown:
I, [2024-10-19T13:50:32.013618 #1] INFO -- : Arquivo > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2024-10-19T13:50:32.017938 #1] INFO -- : Arquivo > /root/install_postgres chmod: +x chown:
I, [2024-10-19T13:50:32.022326 #1] INFO -- : Arquivo > /root/upgrade_postgres chmod: +x chown:
I, [2024-10-19T13:50:32.022750 #1] INFO -- : Substituindo data_directory = '/var/lib/postgresql/13/main' por data_directory = '/shared/postgres_data' em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.023536 #1] INFO -- : Substituindo (?-mix:#?listen_addresses *=.*) por listen_addresses = '*' em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.025221 #1] INFO -- : Substituindo (?-mix:#?synchronous_commit *=.*) por synchronous_commit = $db_synchronous_commit em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.026428 #1] INFO -- : Substituindo (?-mix:#?shared_buffers *=.*) por shared_buffers = $db_shared_buffers em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.027604 #1] INFO -- : Substituindo (?-mix:#?work_mem *=.*) por work_mem = $db_work_mem em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.029619 #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, [2024-10-19T13:50:32.030608 #1] INFO -- : Substituindo (?-mix:#?checkpoint_segments *=.*) por checkpoint_segments = $db_checkpoint_segments em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.031551 #1] INFO -- : Substituindo (?-mix:#?logging_collector *=.*) por logging_collector = $db_logging_collector em /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.033322 #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, [2024-10-19T13:50:32.034706 #1] INFO -- : Substituindo (?-mix:^#local +replication +postgres +peer$) por local replication postgres peer em /etc/postgresql/13/main/pg_hba.conf
I, [2024-10-19T13:50:32.035041 #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, [2024-10-19T13:50:32.036167 #1] INFO -- : Substituindo (?-mix:^host.*all.*all.*::1\/128.*$) por host all all ::/0 md5 em /etc/postgresql/13/main/pg_hba.conf
I, [2024-10-19T13:50:32.037059 #1] INFO -- : > if [ -f /root/install_postgres ]; then
/root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
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
fi
I, [2024-10-19T13:50:33.948482 #1] INFO -- : Gerando locales (isso pode demorar um pouco)...
en_US.UTF-8... concluído
Geração concluída.
I, [2024-10-19T13:50:33.948732 #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, [2024-10-19T13:50:33.955411 #1] INFO -- : Arquivo > /usr/local/bin/create_db chmod: +x chown:
I, [2024-10-19T13:50:33.963917 #1] INFO -- : Arquivo > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2024-10-19T13:50:33.968300 #1] INFO -- : Arquivo > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2024-10-19T13:50:33.969657 #1] INFO -- : > sleep 5
2024-10-19 13:50:34.081 UTC [39] LOG: iniciando PostgreSQL 13.16 (Debian 13.16-1.pgdg120+1) em x86_64-pc-linux-gnu, compilado por gcc (Debian 12.2.0-14) 12.2.0, 64-bit
2024-10-19 13:50:34.082 UTC [39] LOG: escutando no endereço IPv4 "0.0.0.0", porta 5432
2024-10-19 13:50:34.082 UTC [39] LOG: escutando no endereço IPv6 "::", porta 5432
2024-10-19 13:50:34.086 UTC [39] LOG: escutando no soquete Unix "/var/run/postgresql/.s.PGSQL.5432"
2024-10-19 13:50:34.093 UTC [48] LOG: sistema de banco de dados foi desligado em 2024-10-19 13:48:19 UTC
2024-10-19 13:50:34.103 UTC [39] LOG: sistema de banco de dados está pronto para aceitar conexões
I, [2024-10-19T13:50:38.974064 #1] INFO -- :
I, [2024-10-19T13:50:38.974219 #1] INFO -- : > /usr/local/bin/create_db
2024-10-19 13:50:39.815 UTC [58] postgres@postgres ERROR: banco de dados "discourse" já existe
2024-10-19 13:50:39.815 UTC [58] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: erro: criação do banco de dados falhou: ERROR: banco de dados "discourse" já existe
2024-10-19 13:50:39.904 UTC [61] postgres@discourse ERROR: papel "discourse" já existe
2024-10-19 13:50:39.904 UTC [61] postgres@discourse STATEMENT: create user discourse;
ERROR: papel "discourse" já existe
NOTICE: extensão "hstore" já existe, ignorando
NOTICE: extensão "pg_trgm" já existe, ignorando
NOTICE: extensão "vector" já existe, ignorando
NOTICE: versão "0.7.4" da extensão "vector" já está instalada
NOTICE: extensão "hstore" já existe, ignorando
NOTICE: extensão "pg_trgm" já existe, ignorando
NOTICE: extensão "vector" já existe, ignorando
NOTICE: versão "0.7.4" da extensão "vector" já está instalada
I, [2024-10-19T13:50:41.055604 #1] INFO -- : GRANT
ALTER SCHEMA
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
UPDATE 0
I, [2024-10-19T13:50:41.056260 #1] INFO -- : > echo postgres instalado!
I, [2024-10-19T13:50:41.058685 #1] INFO -- : postgres instalado!
I, [2024-10-19T13:50:41.062996 #1] INFO -- : Arquivo > /etc/service/redis/run chmod: +x chown:
I, [2024-10-19T13:50:41.066731 #1] INFO -- : Arquivo > /etc/service/redis/log/run chmod: +x chown:
I, [2024-10-19T13:50:41.070663 #1] INFO -- : Arquivo > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2024-10-19T13:50:41.072432 #1] INFO -- : Substituindo daemonize yes por em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.073165 #1] INFO -- : Substituindo (?-mix:^pidfile.*$) por em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.075450 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-10-19T13:50:41.083114 #1] INFO -- :
I, [2024-10-19T13:50:41.083654 #1] INFO -- : Substituindo (?-mix:^logfile.*$) por logfile "" em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.084501 #1] INFO -- : Substituindo (?-mix:^bind .*$) por em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.086688 #1] INFO -- : Substituindo (?-mix:^dir .*$) por dir /shared/redis_data em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.088658 #1] INFO -- : Substituindo (?-mix:^protected-mode yes) por protected-mode no em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.091200 #1] INFO -- : Substituindo # io-threads 4 por io-threads $redis_io_threads em /etc/redis/redis.conf
I, [2024-10-19T13:50:41.095884 #1] INFO -- : > echo redis instalado
I, [2024-10-19T13:50:41.097627 #1] INFO -- : redis instalado
I, [2024-10-19T13:50:41.097959 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-10-19T13:50:41.105603 #1] INFO -- : logfile ""
I, [2024-10-19T13:50:41.105814 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-10-19T13:50:41.107689 #1] INFO -- : > sleep 10
107:C 19 Oct 2024 13:50:41.123 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
107:C 19 Oct 2024 13:50:41.123 # Versão do Redis=7.0.7, bits=64, commit=00000000, modified=0, pid=107, acabou de iniciar
107:C 19 Oct 2024 13:50:41.123 # Configuração carregada
107:M 19 Oct 2024 13:50:41.123 * monotonic clock: POSIX clock_gettime
107:M 19 Oct 2024 13:50:41.126 * Modo de execução=standalone, porta=6379.
107:M 19 Oct 2024 13:50:41.126 # Servidor inicializado
107:M 19 Oct 2024 13:50:41.126 # AVISO: Memory overcommit deve estar habilitado! Sem ele, um save em segundo plano ou replicação pode falhar em condições de memória baixa. Se desabilitado, também pode causar falhas sem condição de memória baixa, veja https://github.com/jemalloc/jemalloc/issues/1328. Para corrigir esse problema, adicione 'vm.overcommit_memory = 1' ao /etc/sysctl.conf e depois reinicie ou execute o comando 'sysctl vm.overcommit_memory=1' para que entre em vigor.
107:M 19 Oct 2024 13:50:41.126 * Carregando RDB produzido pela versão 7.0.7
107:M 19 Oct 2024 13:50:41.126 * Idade do RDB 142 segundos
107:M 19 Oct 2024 13:50:41.126 * Uso de memória do RDB quando criado 0.83 Mb
107:M 19 Oct 2024 13:50:41.126 * Concluído carregamento do RDB, chaves carregadas: 11, chaves expiradas: 0.
107:M 19 Oct 2024 13:50:41.126 * DB carregado do disco: 0.000 segundos
107:M 19 Oct 2024 13:50:41.126 * Pronto para aceitar conexões
I, [2024-10-19T13:50:51.109945 #1] INFO -- :
I, [2024-10-19T13:50:51.110333 #1] INFO -- : > thpoff echo "thpoff está instalado!"
I, [2024-10-19T13:50:51.115648 #1] INFO -- : thpoff está instalado!
I, [2024-10-19T13:50:51.116217 #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, [2024-10-19T13:50:51.185084 #1] INFO -- :
I, [2024-10-19T13:50:51.185195 #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, [2024-10-19T13:50:51.256814 #1] INFO -- :
I, [2024-10-19T13:50:51.256929 #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, [2024-10-19T13:50:51.324896 #1] INFO -- :
I, [2024-10-19T13:50:51.325095 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-10-19T13:50:51.327476 #1] INFO -- :
I, [2024-10-19T13:50:51.330153 #1] INFO -- : Arquivo > /etc/cron.d/anacron chmod: chown:
I, [2024-10-19T13:50:51.334196 #1] INFO -- : Arquivo > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2024-10-19T13:50:51.338092 #1] INFO -- : Arquivo > /etc/service/unicorn/run chmod: +x chown:
I, [2024-10-19T13:50:51.341990 #1] INFO -- : Arquivo > /etc/service/nginx/run chmod: +x chown:
I, [2024-10-19T13:50:51.345790 #1] INFO -- : Arquivo > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2024-10-19T13:50:51.349861 #1] INFO -- : Arquivo > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2024-10-19T13:50:51.350146 #1] INFO -- : Substituindo # postgres por if [ -f /root/install_postgres ]; then
/root/install_postgres
rm /root/install_postgres
fi
sv start postgres || exit 1
em /etc/service/unicorn/run
I, [2024-10-19T13:50:51.352055 #1] INFO -- : > su discourse -c 'git config --global url."https://mirror.ghproxy.com/https://github.com/".insteadOf "https://github.com/"'
I, [2024-10-19T13:50:51.401411 #1] INFO -- :
I, [2024-10-19T13:50:51.403411 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
Atualizando arquivos: 100% (34680/34680), concluído.
I, [2024-10-19T13:50:55.210905 #1] INFO -- : HEAD está agora em 274e18622 FIX: Uploads de vídeo às vezes travam indefinidamente (#28523)
I, [2024-10-19T13:50:55.211024 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-10-19T13:50:55.343230 #1] INFO -- :
I, [2024-10-19T13:50:55.343530 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
set -o errexit
if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
git remote set-branches --add origin main
git remote set-branches origin tests-passed
git fetch --depth 1 origin tests-passed
else
git fetch --tags --prune-tags --prune --force origin
fi
'
warning: redirecionando para https://ghp.ci/https://github.com/discourse/discourse.git/
From https://mirror.ghproxy.com/https://github.com/discourse/discourse
- [deleted] (none) -> origin/0-a-gjs-ace
- [deleted] (none) -> origin/better-respect-End-key-in-topics
- [deleted] (none) -> origin/category-experts-approved-webhook-event
- [deleted] (none) -> origin/chat-sound-respects-indicator-pref
- [deleted] (none) -> origin/d-button-noautoclass
- [deleted] (none) -> origin/dependabot/bundler/omniauth-google-oauth2-1.1.2
- [deleted] (none) -> origin/dependabot/bundler/sass-embedded-1.77.8
- [deleted] (none) -> origin/dependabot/bundler/sassc-embedded-1.77.8
- [deleted] (none) -> origin/dependabot/npm_and_yarn/ember-cli-deprecation-workflow-3.0.2
- [deleted] (none) -> origin/dependabot/npm_and_yarn/ember/test-helpers-4.0.1
- [deleted] (none) -> origin/dependabot/npm_and_yarn/eslint-9.7.0
- [deleted] (none) -> origin/dependabot/npm_and_yarn/sass-1.77.8
- [deleted] (none) -> origin/detect-default-readonly
- [deleted] (none) -> origin/dev/add-skeleton-of-section-landing-page-and-items
- [deleted] (none) -> origin/dev/remove-header-widgets
- [deleted] (none) -> origin/feature/site-text-result-selected-lang
- [deleted] (none) -> origin/fix/add-user-to-user-directory-when-activated
- [deleted] (none) -> origin/issue/fix-bookmark-clearing-reminder
- [deleted] (none) -> origin/loic-drop-compiled-js-column
- [deleted] (none) -> origin/mt/converter
- [deleted] (none) -> origin/mt/uploads-command
- [deleted] (none) -> origin/native-class-components-2
- [deleted] (none) -> origin/native-class-components-3
- [deleted] (none) -> origin/notifications_id_bigint
- [deleted] (none) -> origin/prevent-desktop-notifications-on-mobile
- [deleted] (none) -> origin/tobiaseigen-patch-3
- [deleted] (none) -> origin/tobiaseigen-patch-5
- [deleted] (none) -> origin/update-composer-media-optimization-requirements
- [deleted] (none) -> origin/ux/admin-plugins-ui-guidelines
274e18622..201c174b4 main -> origin/main
* [new branch] 0-a-dl -> origin/0-a-dl
* [new branch] 0-a-more-topics-api -> origin/0-a-more-topics-api
* [new branch] 0-a-notif-button-gjs -> origin/0-a-notif-button-gjs
* [new branch] 0-a-presence-ref -> origin/0-a-presence-ref
* [new branch] auto-grid-images -> origin/auto-grid-images
* [new branch] automatic-grid-images -> origin/automatic-grid-images
* [new branch] avatar-uploader-uppy -> origin/avatar-uploader-uppy
* [new branch] chat-uppy-upload -> origin/chat-uppy-upload
* [new branch] chunk-size -> origin/chunk-size
* [new branch] cleanup-mobile-topic-footer-area -> origin/cleanup-mobile-topic-footer-area
7f254be61..488081d93 coco/generic-importer -> origin/coco/generic-importer
* [new branch] dependabot/bundler/omniauth-google-oauth2-1.2.0 -> origin/dependabot/bundler/omniauth-google-oauth2-1.2.0
* [new branch] dependabot/bundler/sass-embedded-1.80.2 -> origin/dependabot/bundler/sass-embedded-1.80.2
* [new branch] dependabot/bundler/sassc-embedded-1.80.0 -> origin/dependabot/bundler/sassc-embedded-1.80.0
* [new branch] dependabot/npm_and_yarn/sass-1.80.2 -> origin/dependabot/npm_and_yarn/sass-1.80.2
* [new branch] dev-drop-password-related-columns-from-users-table -> origin/dev-drop-password-related-columns-from-users-table
* [new branch] dev-faster-tests -> origin/dev-faster-tests
* [new branch] dev-nginx-conf -> origin/dev-nginx-conf
* [new branch] dev/automation-scriptable-add-with-class -> origin/dev/automation-scriptable-add-with-class
* [new branch] dev/glimmer-post-menu -> origin/dev/glimmer-post-menu
* [new branch] dev/port-outlet-wrapper-to-stable -> origin/dev/port-outlet-wrapper-to-stable
* [new branch] dev/remove-deprecated-respect-plugin-positional-argument -> origin/dev/remove-deprecated-respect-plugin-positional-argument
* [new branch] dev/use-new-filestore-download-method -> origin/dev/use-new-filestore-download-method
+ 59bf25001...86f856e04 devcontainer -> origin/devcontainer (forced update)
* [new branch] dmenu-button-default-styling -> origin/dmenu-button-default-styling
* [new branch] drop_textarea_manip_mixin -> origin/drop_textarea_manip_mixin
* [new branch] ember-native-class -> origin/ember-native-class
* [new branch] feature-categories-only-optimized -> origin/feature-categories-only-optimized
* [new branch] feature/add-user-to-topic_tags_changed-event -> origin/feature/add-user-to-topic_tags_changed-event
* [new branch] feature/allow-description-screenshots-for-remote-theme -> origin/feature/allow-description-screenshots-for-remote-theme
* [new branch] fix-participating-users-statistics -> origin/fix-participating-users-statistics
* [new branch] fix-safari-below-18-detection -> origin/fix-safari-below-18-detection
* [new branch] fix/handle-nested-top-topic-period-param -> origin/fix/handle-nested-top-topic-period-param
* [new branch] fix/problem-check-target-pg13 -> origin/fix/problem-check-target-pg13
* [new branch] forgot-password-in-staff-readonly -> origin/forgot-password-in-staff-readonly
* [new branch] full-width-login-modal-mobile -> origin/full-width-login-modal-mobile
* [new branch] glint -> origin/glint
* [new branch] invite-uploader-uppy -> origin/invite-uploader-uppy
* [new branch] issue/fix-plugin-actions-outlet -> origin/issue/fix-plugin-actions-outlet
* [new branch] issue/reply-to-site-contact-revise-review -> origin/issue/reply-to-site-contact-revise-review
* [new branch] loic-params-contracts -> origin/loic-params-contracts
* [new branch] loic-refactor-chat-services -> origin/loic-refactor-chat-services
* [new branch] look-and-feel-changes -> origin/look-and-feel-changes
* [new branch] modified-header-offset-calculator -> origin/modified-header-offset-calculator
* [new branch] mt/idb -> origin/mt/idb
* [new branch] mt/port-uploads-importer -> origin/mt/port-uploads-importer
* [new branch] perf-chat-auto-join-take-42 -> origin/perf-chat-auto-join-take-42
* [new branch] post-badge-poc -> origin/post-badge-poc
* [new branch] render-glimmer-granular -> origin/render-glimmer-granular
* [new branch] revert-28587-revert-28321-dev/remove-create_post_for_category_and_tag_changes-setting -> origin/revert-28587-revert-28321-dev/remove-create_post_for_category_and_tag_changes-setting
* [new branch] safari-hacks-sayonara -> origin/safari-hacks-sayonara
d3ad2ecda..fbe171948 stable -> origin/stable
* [new branch] tag-name-transformer -> origin/tag-name-transformer
* [new branch] testing_debian_12 -> origin/testing_debian_12
274e18622..201c174b4 tests-passed -> origin/tests-passed
* [new branch] theme-update-concurrency -> origin/theme-update-concurrency
* [new branch] uppy-tweaks -> origin/uppy-tweaks
* [new branch] ux-refactored-flow -> origin/ux-refactored-flow
* [new branch] ux/simplification-invite-modal -> origin/ux/simplification-invite-modal
* [new branch] watched-word-uploader-uppy -> origin/watched-word-uploader-uppy
t [tag update] beta -> beta
t [tag update] latest-release -> latest-release
* [new tag] v3.3.1 -> v3.3.1
* [new tag] v3.3.2 -> v3.3.2
* [new tag] v3.4.0.beta1 -> v3.4.0.beta1
* [new tag] v3.4.0.beta2 -> v3.4.0.beta2
I, [2024-10-19T13:51:01.380501 #1] INFO -- :
I, [2024-10-19T13:51:01.380814 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
set -o errexit
if [[ $(git symbolic-ref --short HEAD) == tests-passed ]] ; then
git pull
else
git -c advice.detachedHead=false checkout tests-passed
fi
'
warning: redirecionando para https://ghp.ci/https://github.com/discourse/discourse.git/
warning: redirecionando para https://ghp.ci/https://github.com/discourse/discourse.git/
Switched to a new branch 'tests-passed'
I, [2024-10-19T13:51:27.427734 #1] INFO -- : branch 'tests-passed' configurado para rastrear 'origin/tests-passed'.
I, [2024-10-19T13:51:27.427865 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-10-19T13:51:27.436936 #1] INFO -- :
I, [2024-10-19T13:51:27.437026 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-10-19T13:51:27.440043 #1] INFO -- :
I, [2024-10-19T13:51:27.440122 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-10-19T13:51:27.442944 #1] INFO -- :
I, [2024-10-19T13:51:27.443022 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-10-19T13:51:27.445867 #1] INFO -- :
I, [2024-10-19T13:51:27.445943 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-10-19T13:51:27.448744 #1] INFO -- :
I, [2024-10-19T13:51:27.448820 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-10-19T13:51:27.455315 #1] INFO -- :
I, [2024-10-19T13:51:27.455413 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2024-10-19T13:51:27.458606 #1] INFO -- :
I, [2024-10-19T13:51:27.458922 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-10-19T13:51:27.464886 #1] INFO -- :
I, [2024-10-19T13:51:27.465125 #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, [2024-10-19T13:51:27.469011 #1] INFO -- :
I, [2024-10-19T13:51:27.469080 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2024-10-19T13:51:27.473097 #1] INFO -- :
I, [2024-10-19T13:51:27.473193 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-10-19T13:51:27.477353 #1] INFO -- :
I, [2024-10-19T13:51:27.477450 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2024-10-19T13:51:27.481224 #1] INFO -- :
I, [2024-10-19T13:51:27.481473 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-10-19T13:51:27.485171 #1] INFO -- :
I, [2024-10-19T13:51:27.485241 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-10-19T13:51:27.487903 #1] INFO -- :
I, [2024-10-19T13:51:27.487974 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-10-19T13:51:27.490035 #1] INFO -- :
I, [2024-10-19T13:51:27.490492 #1] INFO -- : Substituindo # redis por if [ ! -d /shared/redis_data ]; then
install -d -m 0755 -o redis -g redis /shared/redis_data
fi
sv start redis || exit 1 em /etc/service/unicorn/run
I, [2024-10-19T13:51:27.491094 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Cloning into 'docker_manager'...
I, [2024-10-19T13:52:20.586659 #1] INFO -- :
I, [2024-10-19T13:52:20.587172 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.591443 #1] INFO -- :
I, [2024-10-19T13:52:20.591930 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-10-19T13:52:20.593973 #1] INFO -- :
I, [2024-10-19T13:52:20.594235 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2024-10-19T13:52:20.596579 #1] INFO -- :
I, [2024-10-19T13:52:20.597636 #1] INFO -- : Substituindo pid /run/nginx.pid; por daemon off; em /etc/nginx/nginx.conf
I, [2024-10-19T13:52:20.601528 #1] INFO -- : Substituindo (?m-ix:upstream[^\}]+\}) por upstream discourse { server 127.0.0.1:3000; } em /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.601879 #1] INFO -- : Substituindo (?-mix:server_name.+$) por server_name _ ; em /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.602941 #1] INFO -- : Substituindo (?-mix:client_max_body_size.+$) por client_max_body_size $upload_size ; em /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.604080 #1] INFO -- : Substituindo (?-mix:worker_connections.+$) por worker_connections $nginx_worker_connections ; em /etc/nginx/nginx.conf
I, [2024-10-19T13:52:20.605222 #1] INFO -- : > echo "configuração da web concluída"
I, [2024-10-19T13:52:20.607584 #1] INFO -- : configuração da web concluída
I, [2024-10-19T13:52:20.607903 #1] INFO -- : > su discourse -c 'gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/'
I, [2024-10-19T13:52:50.553409 #1] INFO -- : https://gems.ruby-china.com/ adicionado às sources
https://rubygems.org/ removido das sources
I, [2024-10-19T13:52:50.553529 #1] INFO -- : > su discourse -c 'gem update bundler'
WARNING: Você não tem /home/discourse/.local/share/gem/ruby/3.3.0/bin em seu PATH,
executáveis de gem não serão executados.
I, [2024-10-19T13:53:22.509570 #1] INFO -- : Atualizando gems instaladas
Atualizando bundler
Usando instalação do usuário porque o diretório de instalação padrão (/usr/local/lib/ruby/gems/3.3.0) não é gravável.undler-2.5.22 instalado com sucesso
Gems atualizadas: bundler
I, [2024-10-19T13:53:22.510307 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-10-19T13:53:51.622273 #1] INFO -- : bundler-2.5.18 instalado com sucesso
1 gem instalada
I, [2024-10-19T13:53:51.622526 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-10-19T13:53:53.014768 #1] INFO -- :
I, [2024-10-19T13:53:53.015018 #1] INFO -- : > su discourse -c 'pnpm config set registry https://registry.npmmirror.com --global'
I, [2024-10-19T13:53:54.766440 #1] INFO -- :
I, [2024-10-19T13:53:54.767252 #1] INFO -- : > cd /var/www/discourse && if [ -f yarn.lock ]; then
if [ -d node_modules/.pnpm ]; then
echo "Esta versão do Discourse usa yarn, mas os node_modules do pnpm estão presentes. Limpando..."
find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +
fi
su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
else
su discourse -c 'CI=1 pnpm install --frozen-lockfile'
fi
I, [2024-10-19T14:00:37.396439 #1] INFO -- : Detectado node_modules gerenciado pelo yarn. Realizando limpeza única...
limpeza concluída
Escopo: todos os 19 projetos de workspace
O lockfile está atualizado, a etapa de resolução foi ignorada
Progresso: resolvido 1, reutilizado 0, baixado 0, adicionado 0
Pacotes: +1922
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progresso: resolvido 1922, reutilizado 0, baixado 0, adicionado 0
Progresso: resolvido 1922, reutilizado 0, baixado 22, adicionado 14
Progresso: resolvido 1922, reutilizado 0, baixado 52, adicionado 39
Progresso: resolvido 1922, reutilizado 0, baixado 88, adicionado 126
Progresso: resolvido 1922, reutilizado 0, baixado 136, adicionado 227
Progresso: resolvido 1922, reutilizado 0, baixado 152, adicionado 283
Progresso: resolvido 1922, reutilizado 0, baixado 179, adicionado 332
Progresso: resolvido 1922, reutilizado 0, baixado 194, adicionado 343
Progresso: resolvido 1922, reutilizado 0, baixado 194, adicionado 344
Progresso: resolvido 1922, reutilizado 0, baixado 211, adicionado 362
Progresso: resolvido 1922, reutilizado 0, baixado 242, adicionado 396
Progresso: resolvido 1922, reutilizado 0, baixado 278, adicionado 433
Progresso: resolvido 1922, reutilizado 0, baixado 326, adicionado 487
Progresso: resolvido 1922, reutilizado 0, baixado 356, adicionado 507
Progresso: resolvido 1922, reutilizado 0, baixado 359, adicionado 510
Progresso: resolvido 1922, reutilizado 0, baixado 370, adicionado 522
Progresso: resolvido 1922, reutilizado 0, baixado 370, adicionado 523
Progresso: resolvido 1922, reutilizado 0, baixado 384, adicionado 537
Progresso: resolvido 1922, reutilizado 0, baixado 400, adicionado 551
Progresso: resolvido 1922, reutilizado 0, baixado 429, adicionado 580
Progresso: resolvido 1922, reutilizado 0, baixado 429, adicionado 581
Progresso: resolvido 1922, reutilizado 0, baixado 482, adicionado 638
Progresso: resolvido 1922, reutilizado 0, baixado 490, adicionado 643
Progresso: resolvido 1922, reutilizado 0, baixado 504, adicionado 655
Progresso: resolvido 1922, reutilizado 0, baixado 506, adicionado 657
Progresso: resolvido 1922, reutilizado 0, baixado 538, adicionado 697
Progresso: resolvido 1922, reutilizado 0, baixado 571, adicionado 730
Progresso: resolvido 1922, reutilizado 0, baixado 582, adicionado 734
Progresso: resolvido 1922, reutilizado 0, baixado 606, adicionado 761
Progresso: resolvido 1922, reutilizado 0, baixado 619, adicionado 772
Progresso: resolvido 1922, reutilizado 0, baixado 649, adicionado 802
Progresso: resolvido 1922, reutilizado 0, baixado 683, adicionado 844
Progresso: resolvido 1922, reutilizado 0, baixado 716, adicionado 867
Progresso: resolvido 1922, reutilizado 0, baixado 716, adicionado 868
Progresso: resolvido 1922, reutilizado 0, baixado 826, adicionado 980
Progresso: resolvido 1922, reutilizado 0, baixado 891, adicionado 1053
Progresso: resolvido 1922, reutilizado 0, baixado 938, adicionado 1092
Progresso: resolvido 1922, reutilizado 0, baixado 951, adicionado 1102
Progresso: resolvido 1922, reutilizado 0, baixado 951, adicionado 1103
Progresso: resolvido 1922, reutilizado 0, baixado 1010, adicionado 1167
Progresso: resolvido 1922, reutilizado 0, baixado 1033, adicionado 1193
Progresso: resolvido 1922, reutilizado 0, baixado 1075, adicionado 1227
Progresso: resolvido 1922, reutilizado 0, baixado 1089, adicionado 1241
Progresso: resolvido 1922, reutilizado 0, baixado 1101, adicionado 1253
Progresso: resolvido 1922, reutilizado 0, baixado 1132, adicionado 1285
Progresso: resolvido 1922, reutilizado 0, baixado 1138, adicionado 1291
Progresso: resolvido 1922, reutilizado 0, baixado 1148, adicionado 1299
Progresso: resolvido 1922, reutilizado 0, baixado 1148, adicionado 1300
Progresso: resolvido 1922, reutilizado 0, baixado 1174, adicionado 1327
Progresso: resolvido 1922, reutilizado 0, baixado 1176, adicionado 1331
Progresso: resolvido 1922, reutilizado 0, baixado 1189, adicionado 1341
Progresso: resolvido 1922, reutilizado 0, baixado 1192, adicionado 1343
Progresso: resolvido 1922, reutilizado 0, baixado 1192, adicionado 1344
Progresso: resolvido 1922, reutilizado 0, baixado 1197, adicionado 1350
Progresso: resolvido 1922, reutilizado 0, baixado 1205, adicionado 1356
Progresso: resolvido 1922, reutilizado 0, baixado 1205, adicionado 1357
Progresso: resolvido 1922, reutilizado 0, baixado 1236, adicionado 1389
Progresso: resolvido 1922, reutilizado 0, baixado 1252, adicionado 1404
Progresso: resolvido 1922, reutilizado 0, baixado 1299, adicionado 1454
Progresso: resolvido 1922, reutilizado 0, baixado 1321, adicionado 1478
Progresso: resolvido 1922, reutilizado 0, baixado 1346, adicionado 1500
Progresso: resolvido 1922, reutilizado 0, baixado 1390, adicionado 1545
Progresso: resolvido 1922, reutilizado 0, baixado 1400, adicionado 1552
Progresso: resolvido 1922, reutilizado 0, baixado 1410, adicionado 1561
Progresso: resolvido 1922, reutilizado 0, baixado 1410, adicionado 1562
Progresso: resolvido 1922, reutilizado 0, baixado 1437, adicionado 1590
Progresso: resolvido 1922, reutilizado 0, baixado 1450, adicionado 1602
Progresso: resolvido 1922, reutilizado 0, baixado 1452, adicionado 1604
Progresso: resolvido 1922, reutilizado 0, baixado 1453, adicionado 1605
Progresso: resolvido 1922, reutilizado 0, baixado 1471, adicionado 1631
Progresso: resolvido 1922, reutilizado 0, baixado 1517, adicionado 1670
Progresso: resolvido 1922, reutilizado 0, baixado 1520, adicionado 1674
Progresso: resolvido 1922, reutilizado 0, baixado 1531, adicionado 1684
Progresso: resolvido 1922, reutilizado 0, baixado 1535, adicionado 1687
Progresso: resolvido 1922, reutilizado 0, baixado 1546, adicionado 1698
Progresso: resolvido 1922, reutilizado 0, baixado 1546, adicionado 1699
Progresso: resolvido 1922, reutilizado 0, baixado 1547, adicionado 1699
Progresso: resolvido 1922, reutilizado 0, baixado 1553, adicionado 1709
Progresso: resolvido 1922, reutilizado 0, baixado 1573, adicionado 1725
Progresso: resolvido 1922, reutilizado 0, baixado 1610, adicionado 1764
Progresso: resolvido 1922, reutilizado 0, baixado 1638, adicionado 1795
Progresso: resolvido 1922, reutilizado 0, baixado 1652, adicionado 1805
Progresso: resolvido 1922, reutilizado 0, baixado 1673, adicionado 1841
Progresso: resolvido 1922, reutilizado 0, baixado 1722, adicionado 1885
Progresso: resolvido 1922, reutilizado 0, baixado 1746, adicionado 1916
Progresso: resolvido 1922, reutilizado 0, baixado 1746, adicionado 1921
Os pacotes são clonados do repositório endereçável por conteúdo para o repositório virtual.
O repositório endereçável por conteúdo está em: /home/discourse/.local/share/pnpm/store/v3
O repositório virtual está em: node_modules/.pnpm
Progresso: resolvido 1922, reutilizado 0, baixado 1747, adicionado 1921
Progresso: resolvido 1922, reutilizado 0, baixado 1747, adicionado 1922, concluído
.../core-js@3.33.0/node_modules/core-js postinstall$ node -e "try{require('./postinstall')}catch(e){}"
.../core-js@2.6.12/node_modules/core-js postinstall$ node -e "try{require('./postinstall')}catch(e){}"
.../node_modules/@swc/core postinstall$ node postinstall.js
.../esbuild@0.24.0/node_modules/esbuild postinstall$ node install.js
.../node_modules/lefthook postinstall$ node postinstall.js
.../core-js@3.33.0/node_modules/core-js postinstall: Concluído
.../core-js@2.6.12/node_modules/core-js postinstall: Concluído
.../node_modules/lefthook postinstall: Concluído
.../node_modules/@swc/core postinstall: Concluído
.../esbuild@0.24.0/node_modules/esbuild postinstall: Concluído
dependências de desenvolvimento:
+ @babel/plugin-proposal-decorators 7.25.7
+ @discourse/lint-configs 1.4.2
+ @discourse/moment-timezone-names-translations 1.0.0
+ @fortawesome/fontawesome-free 6.6.0
+ @glint/core 1.5.0
+ @glint/environment-ember-loose 1.4.1-unstable.ff9ea6c
+ @glint/environment-ember-template-imports 1.4.1-unstable.ff9ea6c
+ @glint/template 1.4.1-unstable.ff9ea6c
+ @mixer/parallel-prettier 2.0.3
+ @swc/core 1.7.36
+ chart.js 3.5.1
+ chartjs-plugin-datalabels 2.2.0
+ chrome-launcher 1.1.2
+ chrome-remote-interface 0.33.2
+ concurrently 9.0.1
+ ember-template-lint 6.0.0
+ esbuild 0.24.0
+ eslint 8.57.0
+ jsdoc 4.0.3
+ lefthook 1.7.21
+ licensee 11.1.0
+ lint-to-the-future 2.2.0
+ lint-to-the-future-ember-template 1.2.0
+ lint-to-the-future-eslint 2.1.3
+ magnific-popup 1.1.0
+ moment 2.30.1
+ moment-timezone 0.5.45
+ pikaday 1.8.2
+ prettier 2.8.8
+ puppeteer-core 23.6.0
+ squoosh 2.0.0
+ terser 5.36.0
+ typescript 5.6.3
Concluído em 6m 42.2s
I, [2024-10-19T14:00:37.583053 #1] INFO -- : > su discourse -c 'bundle config mirror.https://rubygems.org https://gems.ruby-china.com'
I, [2024-10-19T14:00:38.160584 #1] INFO -- :
I, [2024-10-19T14:00:38.165497 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
I, [2024-10-19T14:02:33.793672 #1] INFO -- : Buscando metadados do gem em https://gems.ruby-china.com/........
Buscando base64 0.2.0
Instalando base64 0.2.0
Buscando i18n 1.14.6
Instalando i18n 1.14.6
Buscando mutex_m 0.2.0
Instalando mutex_m 0.2.0
Buscando activesupport 7.1.4.1
Instalando activesupport 7.1.4.1
Buscando actionview 7.1.4.1
Instalando actionview 7.1.4.1
Buscando rack 2.2.10
Instalando rack 2.2.10
Buscando actionpack 7.1.4.1
Instalando actionpack 7.1.4.1
Buscando activejob 7.1.4.1
Instalando activejob 7.1.4.1
Buscando date 3.3.4
Instalando date 3.3.4 com extensões nativas
Buscando timeout 0.4.1
Instalando timeout 0.4.1
Buscando net-protocol 0.2.2
Instalando net-protocol 0.2.2
Buscando net-imap 0.5.0
Instalando net-imap 0.5.0
Buscando actionmailer 7.1.4.1
Instalando actionmailer 7.1.4.1
Buscando activemodel 7.1.4.1
Instalando activemodel 7.1.4.1
Buscando activerecord 7.1.4.1
Instalando activerecord 7.1.4.1
Buscando msgpack 1.7.3
Instalando msgpack 1.7.3 com extensões nativas
Buscando cgi 0.4.1
Instalando cgi 0.4.1 com extensões nativas
Buscando openssl 3.2.0
Instalando openssl 3.2.0 com extensões nativas
Buscando css_parser 1.19.1
Instalando css_parser 1.19.1
Buscando digest 3.1.1
Instalando digest 3.1.1 com extensões nativas
Buscando dry-initializer 3.1.1
Instalando dry-initializer 3.1.1
Buscando excon 0.112.0
Instalando excon 0.112.0
Buscando uri 0.13.1
Instalando uri 0.13.1
Buscando net-http 0.4.1
Instalando net-http 0.4.1
Buscando faraday-net_http 3.3.0
Instalando faraday-net_http 3.3.0
Buscando logger 1.6.1
Instalando logger 1.6.1
Buscando faraday 2.12.0
Instalando faraday 2.12.0
Buscando google-protobuf 4.28.2 (x86_64-linux)
Instalando google-protobuf 4.28.2 (x86_64-linux)
Buscando reline 0.5.10
Instalando reline 0.5.10
Buscando highline 3.1.1
Instalando highline 3.1.1
Buscando stringio 3.1.1
Instalando stringio 3.1.1 com extensões nativas
Buscando psych 5.1.2
Instalando psych 5.1.2 com extensões nativas
Buscando irb 1.14.1
Instalando irb 1.14.1
Buscando jwt 2.9.3
Instalando jwt 2.9.3
Buscando webrick 1.8.2
Instalando webrick 1.8.2
Buscando thor 1.3.2
Instalando thor 1.3.2
Buscando zeitwerk 2.7.0
Instalando zeitwerk 2.7.0
Buscando railties 7.1.4.1
Instalando railties 7.1.4.1
Buscando memory_profiler 1.1.0
Instalando memory_profiler 1.1.0
Buscando ostruct 0.6.0
Instalando ostruct 0.6.0
Buscando oj 3.16.6
Instalando oj 3.16.6 com extensões nativas
Buscando omniauth-oauth 1.2.1
Instalando omniauth-oauth 1.2.1
Buscando puma 6.4.3
Instalando puma 6.4.3 com extensões nativas
Buscando rexml 3.3.8
Instalando rexml 3.3.8
Buscando ruby-readability 0.7.2
Instalando ruby-readability 0.7.2
Buscando sprockets 3.7.5
Instalando sprockets 3.7.5
Buscando tzinfo-data 1.2024.2
Instalando tzinfo-data 1.2024.2
Buscando uglifier 4.2.1
Instalando uglifier 4.2.1
Bundle concluído! 145 dependências do Gemfile, 184 gems instaladas agora.
As gems nos grupos 'test' e 'development' não foram instaladas.
As gems empacotadas estão instaladas em `./vendor/bundle`
Mensagem pós-instalação de i18n:
AVISO: O I18n deixará de suportar Ruby < 3.2 na próxima versão principal (abril de 2025), devido ao fim do suporte do Ruby para 3.1 e anteriores (https://endoflife.date/ruby). Por favor, atualize para o Ruby 3.2 ou mais recente até abril de 2025 para continuar usando as futuras versões deste gem.
1 gem instalada da qual você depende diretamente está buscando financiamento.
Execute `bundle fund` para mais detalhes
I, [2024-10-19T14:02:33.799849 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-10-19T14:02:39.647084 #1] INFO -- : docker_manager já está na versão compatível mais recente
I, [2024-10-19T14:02:39.654566 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-10-19T14:02:39.675745 #1] INFO -- : > sleep 10
1881:C 19 Oct 2024 14:02:39.689 # oO0OoO0OoO0Oo O Redis está iniciando oO0OoO0OoO0Oo
1881:C 19 Oct 2024 14:02:39.689 # Versão do Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=1881, acabou de iniciar
1881:C 19 Oct 2024 14:02:39.689 # Configuração carregada
1881:M 19 Oct 2024 14:02:39.690 * relógio monótono: POSIX clock_gettime
1881:M 19 Oct 2024 14:02:39.690 # Aviso: Não foi possível criar o soquete de escuta TCP do servidor *:6379: bind: Endereço já em uso
1881:M 19 Oct 2024 14:02:39.690 # Falha ao escutar na porta 6379 (TCP), abortando.
I, [2024-10-19T14:02:49.693070 #1] INFO -- :
I, [2024-10-19T14:02:49.697998 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
107:M 19 Oct 2024 14:02:53.663 * 100 mudanças em 300 segundos. Salvando...
107:M 19 Oct 2024 14:02:53.663 * Salvamento em segundo plano iniciado pelo pid 1928
1928:C 19 Oct 2024 14:02:53.706 * Banco de dados salvo em disco
1928:C 19 Oct 2024 14:02:53.707 * Fork CoW para RDB: atual 0 MB, pico 0 MB, média 0 MB
107:M 19 Oct 2024 14:02:53.763 * Salvamento em segundo plano concluído com sucesso
rake abortado!
ActiveRecord::RecordNotFound: Não foi possível encontrar Upload com 'id'=-6 (ActiveRecord::RecordNotFound)
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/core.rb:253:in `find'
/var/www/discourse/lib/site_icon_manager.rb:119:in `resolve_original'
/var/www/discourse/lib/site_icon_manager.rb:71:in `block in ensure_optimized!'
/var/www/discourse/lib/site_icon_manager.rb:70:in `each'
/var/www/discourse/lib/site_icon_manager.rb:70:in `ensure_optimized!'
/var/www/discourse/lib/tasks/db.rake:272:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:234:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Tarefas: TOP => db:migrate
(Ver o rastreamento completo executando a tarefa com --trace)
I, [2024-10-19T14:02:59.420183 #1] INFO -- : /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/i18n-1.14.6/lib/i18n.rb:382:in `enforce_available_locales!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/i18n-1.14.6/lib/i18n.rb:214:in `translate'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:151:in `block in translate_no_override'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/cache.rb:34:in `getset'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/util/safe_sync.rb:26:in `block in getset'
/usr/local/lib/ruby/3.3.0/monitor.rb:201:in `synchronize'
/usr/local/lib/ruby/3.3.0/monitor.rb:201:in `mon_synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/util/safe_sync.rb:25:in `getset'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:149:in `translate_no_override'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:237:in `translate'
/var/www/discourse/app/models/group.rb:521:in `refresh_automatic_group!'
/var/www/discourse/app/models/group.rb:670:in `block in ensure_automatic_groups!'
/var/www/discourse/app/models/group.rb:670:in `each_key'
/var/www/discourse/app/models/group.rb:670:in `ensure_automatic_groups!'
(eval at /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46):3:in `block (2 levels) in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46:in `eval'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46:in `block (2 levels) in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:58:in `block in open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:57:in `open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:57:in `open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:36:in `block in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:535:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.1.4.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:532:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:344:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/transactions.rb:212:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:35:in `run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:26:in `block in run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:25:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:25:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/discourse-seed-fu.rb:29:in `seed'
/var/www/discourse/lib/tasks/db.rake:264:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:234:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `block in execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:188:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:188:in `invoke_task'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block (2 levels) in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:147:in `run_with_threads'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:132:in `top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:83:in `block in run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:214:in `standard_exception_handling'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:80:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `<top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:23:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:455:in `exec'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:35:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:29:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:28:in `block in <top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:20:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
I, [2024-10-19T14:02:59.780614 #1] INFO -- : Encerrando processos assíncronos
I, [2024-10-19T14:02:59.786134 #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: 39
107:signal-handler (1729346579) Recebido SIGTERM agendando desligamento...
I, [2024-10-19T14:02:59.787448 #1] INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 107
2024-10-19 14:02:59.787 UTC [39] LOG: recebido pedido de desligamento rápido
2024-10-19 14:02:59.817 UTC [39] LOG: abortando transações ativas
2024-10-19 14:02:59.842 UTC [39] LOG: trabalhador em segundo plano "logical replication launcher" (PID 54) saiu com código de saída 1
2024-10-19 14:02:59.844 UTC [49] LOG: desligando
2024-10-19 14:02:59.884 UTC [39] LOG: sistema de banco de dados está desligado
107:M 19 Oct 2024 14:02:59.888 # Desligamento solicitado pelo usuário...
107:M 19 Oct 2024 14:02:59.888 * Salvando a última snapshot RDB antes de sair.
107:M 19 Oct 2024 14:02:59.892 * Banco de dados salvo em disco
107:M 19 Oct 2024 14:02:59.892 # O Redis está pronto para sair, tchau...
FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 1884 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap falhou com código de saída 1
** FALHA NO BOOTSTRAP ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
43cec54a679ed85d41e63466df3f4d65150dfb6b82ff70f11a0bdd68714ec2c3
[root@VM-12-13-opencloudos discourse]#