FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falló con el código de retorno #<Process::Status: pid 1631 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
a continuación está todo el registro, ¿quién puede ayudarme?
/usr/local/bin/pups --stdin
I, [2024-12-26T12:50:52.207241 #1] INFO -- : Leyendo desde stdin
I, [2024-12-26T12:50:52.223092 #1] INFO -- : Archivo > /etc/service/postgres/run chmod: +x chown:
I, [2024-12-26T12:50:52.226838 #1] INFO -- : Archivo > /etc/service/postgres/log/run chmod: +x chown:
I, [2024-12-26T12:50:52.231373 #1] INFO -- : Archivo > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2024-12-26T12:50:52.234873 #1] INFO -- : Archivo > /root/install_postgres chmod: +x chown:
I, [2024-12-26T12:50:52.238419 #1] INFO -- : Archivo > /root/upgrade_postgres chmod: +x chown:
I, [2024-12-26T12:50:52.240056 #1] INFO -- : Reemplazando data_directory = '/var/lib/postgresql/13/main' con data_directory = '/shared/postgres_data' en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.240707 #1] INFO -- : Reemplazando (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241185 #1] INFO -- : Reemplazando (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241563 #1] INFO -- : Reemplazando (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241951 #1] INFO -- : Reemplazando (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.242323 #1] INFO -- : Reemplazando (?-mix:#?default_text_search_config *=.*) con default_text_search_config = '$db_default_text_search_config' en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.242699 #1] INFO -- : Reemplazando (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243215 #1] INFO -- : Reemplazando (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243612 #1] INFO -- : Reemplazando (?-mix:#?log_min_duration_statement *=.*) con log_min_duration_statement = $db_log_min_duration_statement en /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.244219 #1] INFO -- : Reemplazando (?-mix:^#local +replication +postgres +peer$) con local replication postgres peer en /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.244634 #1] INFO -- : Reemplazando (?-mix:^host.*all.*all.*127.*$) con host all all 0.0.0.0/0 md5 en /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.244999 #1] INFO -- : Reemplazando (?-mix:^host.*all.*all.*::1\/128.*$) con host all all ::/0 md5 en /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.245528 #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 ya está en ejecución, detener contenedor ; exit 1
fi
I, [2024-12-26T12:50:58.805083 #1] INFO -- : Generando locales (esto puede tardar un poco)...
en_US.UTF-8... hecho
Generación completa.
I, [2024-12-26T12:50:58.805434 #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-12-26T12:50:58.812375 #1] INFO -- : Archivo > /usr/local/bin/create_db chmod: +x chown:
I, [2024-12-26T12:50:58.818965 #1] INFO -- : Archivo > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2024-12-26T12:50:58.823036 #1] INFO -- : Archivo > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2024-12-26T12:50:58.823281 #1] INFO -- : > sleep 5
2024-12-26 12:50:58.899 GMT [39] LOG: omitiendo archivo de configuración faltante "/shared/postgres_data/postgresql.auto.conf"
2024-12-26 12:50:58.903 UTC [39] FATAL: el directorio de datos "/shared/postgres_data" tiene permisos incorrectos
2024-12-26 12:50:58.903 UTC [39] SUGERENCIA: El servidor debe iniciarse por el usuario que posee el directorio de datos.
I, [2024-12-26T12:51:03.826002 #1] INFO -- :
I, [2024-12-26T12:51:03.826212 #1] INFO -- : > /usr/local/bin/create_db
createdb: error: no se pudo conectar a la base de datos template1: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
psql: error: la conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
I, [2024-12-26T12:51:04.472673 #1] INFO -- :
I, [2024-12-26T12:51:04.472805 #1] INFO -- : > echo postgres instalado!
I, [2024-12-26T12:51:04.474368 #1] INFO -- : postgres instalado!
I, [2024-12-26T12:51:04.479147 #1] INFO -- : Archivo > /etc/service/redis/run chmod: +x chown:
I, [2024-12-26T12:51:04.483492 #1] INFO -- : Archivo > /etc/service/redis/log/run chmod: +x chown:
I, [2024-12-26T12:51:04.487637 #1] INFO -- : Archivo > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2024-12-26T12:51:04.488582 #1] INFO -- : Reemplazando daemonize yes con en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489262 #1] INFO -- : Reemplazando (?-mix:^pidfile.*$) con en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489751 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-12-26T12:51:04.493498 #1] INFO -- :
I, [2024-12-26T12:51:04.493959 #1] INFO -- : Reemplazando (?-mix:^logfile.*$) con logfile "" en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.494534 #1] INFO -- : Reemplazando (?-mix:^bind .*$) con en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495122 #1] INFO -- : Reemplazando (?-mix:^dir .*$) con dir /shared/redis_data en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495772 #1] INFO -- : Reemplazando (?-mix:^protected-mode yes) con protected-mode no en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496298 #1] INFO -- : Reemplazando # io-threads 4 con io-threads $redis_io_threads en /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496781 #1] INFO -- : > echo redis instalado
I, [2024-12-26T12:51:04.498507 #1] INFO -- : redis instalado
I, [2024-12-26T12:51:04.498696 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-12-26T12:51:04.502939 #1] INFO -- : logfile ""
I, [2024-12-26T12:51:04.503105 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:51:04.504381 #1] INFO -- : > sleep 10
87:C 26 dic 2024 12:51:04.522 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
87:C 26 dic 2024 12:51:04.522 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=87, acaba de iniciar
87:C 26 dic 2024 12:51:04.522 # Configuración cargada
87:M 26 dic 2024 12:51:04.523 * reloj monótono: POSIX clock_gettime
87:M 26 dic 2024 12:51:04.525 * Modo de ejecución=standalone, puerto=6379.
87:M 26 dic 2024 12:51:04.525 # Servidor inicializado
87:M 26 dic 2024 12:51:04.525 # ADVERTENCIA ¡Se debe habilitar el sobrecompromiso de memoria! Sin ello, una guardado en segundo plano o replicación puede fallar bajo condiciones de baja memoria. Al estar deshabilitado, también puede causar fallos sin condición de baja memoria, ver https://github.com/jemalloc/jemalloc/issues/1328. Para solucionar este problema, agregue 'vm.overcommit_memory = 1' a /etc/sysctl.conf y luego reinicie o ejecute el comando 'sysctl vm.overcommit_memory=1' para que surta efecto.
87:M 26 dic 2024 12:51:04.526 * Cargando RDB producido por la versión 7.0.7
87:M 26 dic 2024 12:51:04.526 * Edad del RDB 1152 segundos
87:M 26 dic 2024 12:51:04.526 * Uso de memoria del RDB al crearse 0.92 Mb
87:M 26 dic 2024 12:51:04.526 * Terminada la carga de RDB, claves cargadas: 1, claves expiradas: 0.
87:M 26 dic 2024 12:51:04.526 * BD cargada desde disco: 0.000 segundos
87:M 26 dic 2024 12:51:04.526 * Listo para aceptar conexiones
I, [2024-12-26T12:51:14.506650 #1] INFO -- :
I, [2024-12-26T12:51:14.507053 #1] INFO -- : > thpoff echo "¡thpoff está instalado!"
I, [2024-12-26T12:51:14.512648 #1] INFO -- : ¡thpoff está instalado!
I, [2024-12-26T12:51:14.513141 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "¡Abortando! ¡El correo no está configurado!"; exit 1; end'
I, [2024-12-26T12:51:14.599767 #1] INFO -- :
I, [2024-12-26T12:51:14.599873 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "¡Abortando! ¡El dominio no está configurado!"; exit 1; end'
I, [2024-12-26T12:51:14.687292 #1] INFO -- :
I, [2024-12-26T12:51:14.687398 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "¡Abortando! El CDN debe tener un protocolo especificado. Una vez corregido, deberás rehacer tus publicaciones ahora para corregir todas las publicaciones."; exit 1; end'
I, [2024-12-26T12:51:14.767418 #1] INFO -- :
I, [2024-12-26T12:51:14.767643 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-12-26T12:51:14.770302 #1] INFO -- :
I, [2024-12-26T12:51:14.772555 #1] INFO -- : Archivo > /etc/cron.d/anacron chmod: chown:
I, [2024-12-26T12:51:14.780855 #1] INFO -- : Archivo > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2024-12-26T12:51:14.784714 #1] INFO -- : Archivo > /etc/service/unicorn/run chmod: +x chown:
I, [2024-12-26T12:51:14.788282 #1] INFO -- : Archivo > /etc/service/nginx/run chmod: +x chown:
I, [2024-12-26T12:51:14.791993 #1] INFO -- : Archivo > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2024-12-26T12:51:14.795425 #1] INFO -- : Archivo > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2024-12-26T12:51:14.795568 #1] INFO -- : Reemplazando # postgres con if [ -f /root/install_postgres ]; then
/root/install_postgres
rm /root/install_postgres
fi
sv start postgres || exit 1
en /etc/service/unicorn/run
I, [2024-12-26T12:51:14.797041 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-12-26T12:51:15.572806 #1] INFO -- :
I, [2024-12-26T12:51:15.572932 #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
'
Desde https://github.com/discourse/discourse
- [eliminado] (ninguno) -> origin/0-a-extra-item-classes
- [eliminado] (ninguno) -> origin/abstract_autocomplete_textarea
- [eliminado] (ninguno) -> origin/add-plugin-wrapper-to-user-profile-avatar
- [eliminado] (ninguno) -> origin/better-conflict-handling
- [eliminado] (ninguno) -> origin/custom-flag-default-translation
- [eliminado] (ninguno) -> origin/dependabot/bundler/sass-embedded-1.81.0
- [eliminado] (ninguno) -> origin/dependabot/bundler/webrick-1.9.1
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/sass-1.81.0
- [eliminado] (ninguno) -> origin/dev/ember-5-12
- [eliminado] (ninguno) -> origin/feature/backup-cli-sql-only-option
- [eliminado] (ninguno) -> origin/feature/block-ip-and-email-to-bulk-delete
- [eliminado] (ninguno) -> origin/fix-undefined-controller
- [eliminado] (ninguno) -> origin/fix/hide-profiles
- [eliminado] (ninguno) -> origin/mobile-firefox-keyboard-fix
- [eliminado] (ninguno) -> origin/relax-emoji-sanitization
- [eliminado] (ninguno) -> origin/separate_upload_placeholder
- [eliminado] (ninguno) -> origin/update-robots-desc
251333995..bf3279d75 main -> origin/main
* [nueva rama] 0-a-gjs-comp -> origin/0-a-gjs-comp
* [nueva rama] 0-a-no-nest -> origin/0-a-no-nest
* [nueva rama] 0-a-presence -> origin/0-a-presence
* [nueva rama] add-devenv -> origin/add-devenv
+ 8741e0f07...04bf23c03 br/directory -> origin/br/directory (actualización forzada)
* [nueva rama] category-page-mobile -> origin/category-page-mobile
07c91ff5b..1a3925b17 composer_toolbar_improv -> origin/composer_toolbar_improv
* [nueva rama] dependabot/bundler/mocha-2.7.1 -> origin/dependabot/bundler/mocha-2.7.1
* [nueva rama] dependabot/bundler/nokogiri-1.18.0 -> origin/dependabot/bundler/nokogiri-1.18.0
* [nueva rama] dependabot/bundler/sass-embedded-1.83.0 -> origin/dependabot/bundler/sass-embedded-1.83.0
* [nueva rama] dependabot/npm_and_yarn/ember-cli-6.1.0 -> origin/dependabot/npm_and_yarn/ember-cli-6.1.0
* [nueva rama] dependabot/npm_and_yarn/highlightjs-4b4c138b28 -> origin/dependabot/npm_and_yarn/highlightjs-4b4c138b28
* [nueva rama] dependabot/npm_and_yarn/sass-1.83.0 -> origin/dependabot/npm_and_yarn/sass-1.83.0
* [nueva rama] dev-no-text-on-yields -> origin/dev-no-text-on-yields
* [nueva rama] dev-update-svg-icon-subset-site-setting-help-text -> origin/dev-update-svg-icon-subset-site-setting-help-text
+ d5f594c07...3759d9cf2 dev/admin-api-ui-guidelines -> origin/dev/admin-api-ui-guidelines (actualización forzada)
* [nueva rama] dev/admin-webhooks-ui-guidelines -> origin/dev/admin-webhooks-ui-guidelines
* [nueva rama] dev/import-support-discourse-reactions-plugin -> origin/dev/import-support-discourse-reactions-plugin
* [nueva rama] dev/settable-fields -> origin/dev/settable-fields
* [nueva rama] embedding-ux -> origin/embedding-ux
* [nueva rama] feature/add-trigger-on-option-to-on-tag-change-automation -> origin/feature/add-trigger-on-option-to-on-tag-change-automation
* [nueva rama] feature/default-value-to-fields-in-automation -> origin/feature/default-value-to-fields-in-automation
* [nueva rama] feature/option-for-optional-name-at-signup -> origin/feature/option-for-optional-name-at-signup
+ 2921205f2...7902d7260 feature/wizard-look-and-feel-improvements -> origin/feature/wizard-look-and-feel-improvements (actualización forzada)
* [nueva rama] fitzy/org-runners -> origin/fitzy/org-runners
* [nueva rama] fix-chat -> origin/fix-chat
* [nueva rama] fix-firefox-android-followup -> origin/fix-firefox-android-followup
* [nueva rama] fix-is-replying-when-offline -> origin/fix-is-replying-when-offline
* [nueva rama] fix-open-composer-error -> origin/fix-open-composer-error
* [nueva rama] hide-login-outlets -> origin/hide-login-outlets
* [nueva rama] i18n/banned-lint -> origin/i18n/banned-lint
* [nueva rama] issue/allow-admin-to-use-reserved-usernames -> origin/issue/allow-admin-to-use-reserved-usernames
+ 50c0a90ba...56e8c5245 less_invasive_autocomplete -> origin/less_invasive_autocomplete (actualización forzada)
* [nueva rama] login-css -> origin/login-css
+ 8834e37c4...d502d7c37 loic-enable-rspec-rule -> origin/loic-enable-rspec-rule (actualización forzada)
* [nueva rama] mt/fix-poll-options -> origin/mt/fix-poll-options
+ 1fc526eb4...9e46da1b7 mt/idb -> origin/mt/idb (actualización forzada)
+ 72f3215c0...eaded6223 mt/pr4 -> origin/mt/pr4 (actualización forzada)
* [nueva rama] multiple-drafts-dropdown -> origin/multiple-drafts-dropdown
* [nueva rama] plugin-outlet-for-full-page-search-container-and-filter -> origin/plugin-outlet-for-full-page-search-container-and-filter
* [nueva rama] plugin-outlet-on-full-page-search-container-and-filter -> origin/plugin-outlet-on-full-page-search-container-and-filter
* [nueva rama] plugin-outlet-on-full-page-search-container-and-filter-1 -> origin/plugin-outlet-on-full-page-search-container-and-filter-1
* [nueva rama] post-dup-event -> origin/post-dup-event
* [nueva rama] reapply_refactor -> origin/reapply_refactor
* [nueva rama] refactor-mobile-coposer-position -> origin/refactor-mobile-coposer-position
* [nueva rama] refactor-mobile-coposer-position-replace-actions -> origin/refactor-mobile-coposer-position-replace-actions
* [nueva rama] remove-u-blocked -> origin/remove-u-blocked
* [nueva rama] renato/pm -> origin/renato/pm
* [nueva rama] skip_compressing_assets_if_assets_is_already_on_s3 -> origin/skip_compressing_assets_if_assets_is_already_on_s3
* [nueva rama] speed_up_bundle -> origin/speed_up_bundle
* [nueva rama] splash-screen-optim -> origin/splash-screen-optim
* [nueva rama] split-badge-grant -> origin/split-badge-grant
f5b108bf9..bb7b5ec70 stable -> origin/stable
251333995..bf3279d75 tests-passed -> origin/tests-passed
* [nueva rama] topic-tracking-dmenu -> origin/topic-tracking-dmenu
* [nueva rama] translations-from-crowdin-main -> origin/translations-from-crowdin-main
* [nueva rama] translations-from-crowdin-stable -> origin/translations-from-crowdin-stable
* [nueva rama] user-fields-plugin-outlets-update -> origin/user-fields-plugin-outlets-update
* [nueva rama] user-menu-plugin-outlet -> origin/user-menu-plugin-outlet
* [nueva rama] vite -> origin/vite
* [nueva rama] wip-merged-topics -> origin/wip-merged-topics
t [actualización de etiqueta] beta -> beta
t [actualización de etiqueta] latest-release -> latest-release
* [nueva etiqueta] v3.3.3 -> v3.3.3
* [nueva etiqueta] v3.4.0.beta3 -> v3.4.0.beta3
I, [2024-12-26T12:51:18.637477 #1] INFO -- :
I, [2024-12-26T12:51:18.637601 #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
'
Cambiado a una nueva rama 'tests-passed'
I, [2024-12-26T12:51:32.760569 #1] INFO -- : rama 'tests-passed' configurada para rastrear 'origin/tests-passed'.
I, [2024-12-26T12:51:32.760686 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-12-26T12:51:32.769978 #1] INFO -- :
I, [2024-12-26T12:51:32.770075 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-12-26T12:51:32.772833 #1] INFO -- :
I, [2024-12-26T12:51:32.772915 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-12-26T12:51:32.775404 #1] INFO -- :
I, [2024-12-26T12:51:32.775482 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-12-26T12:51:32.778308 #1] INFO -- :
I, [2024-12-26T12:51:32.778383 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-12-26T12:51:32.780841 #1] INFO -- :
I, [2024-12-26T12:51:32.780926 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-12-26T12:51:32.784451 #1] INFO -- :
I, [2024-12-26T12:51:32.784543 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2024-12-26T12:51:32.787109 #1] INFO -- :
I, [2024-12-26T12:51:32.787191 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-12-26T12:51:32.790727 #1] INFO -- :
I, [2024-12-26T12:51:32.790896 #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-12-26T12:51:32.794789 #1] INFO -- :
I, [2024-12-26T12:51:32.794877 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2024-12-26T12:51:32.798800 #1] INFO -- :
I, [2024-12-26T12:51:32.798885 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-12-26T12:51:32.802599 #1] INFO -- :
I, [2024-12-26T12:51:32.802677 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2024-12-26T12:51:32.806850 #1] INFO -- :
I, [2024-12-26T12:51:32.806935 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-12-26T12:51:32.810393 #1] INFO -- :
I, [2024-12-26T12:51:32.810479 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-12-26T12:51:32.888664 #1] INFO -- :
I, [2024-12-26T12:51:32.888804 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-12-26T12:51:32.890931 #1] INFO -- :
I, [2024-12-26T12:51:32.891136 #1] INFO -- : Reemplazando # redis con if [ ! -d /shared/redis_data ]; then
install -d -m 0755 -o redis -g redis /shared/redis_data
fi
sv start redis || exit 1 en /etc/service/unicorn/run
I, [2024-12-26T12:51:32.891767 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonando en 'docker_manager'...
I, [2024-12-26T12:51:35.362595 #1] INFO -- :
I, [2024-12-26T12:51:35.362724 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Clonando en 'discourse-data-explorer'...
I, [2024-12-26T12:51:37.397513 #1] INFO -- :
I, [2024-12-26T12:51:37.397655 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonando en 'discourse-solved'...
I, [2024-12-26T12:51:39.372227 #1] INFO -- :
I, [2024-12-26T12:51:39.372361 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-user-notes.git
Clonando en 'discourse-user-notes'...
I, [2024-12-26T12:51:43.860556 #1] INFO -- :
I, [2024-12-26T12:51:43.860787 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
Clonando en 'discourse-adplugin'...
I, [2024-12-26T12:51:45.872895 #1] INFO -- :
I, [2024-12-26T12:51:45.873053 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-policy.git
Clonando en 'discourse-policy'...
I, [2024-12-26T12:51:47.722593 #1] INFO -- :
I, [2024-12-26T12:51:47.722971 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.727257 #1] INFO -- :
I, [2024-12-26T12:51:47.727641 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-12-26T12:51:47.729606 #1] INFO -- :
I, [2024-12-26T12:51:47.729712 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2024-12-26T12:51:47.731912 #1] INFO -- :
I, [2024-12-26T12:51:47.732880 #1] INFO -- : Reemplazando pid /run/nginx.pid; con daemon off; en /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.733403 #1] INFO -- : Reemplazando (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } en /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.733788 #1] INFO -- : Reemplazando (?-mix:server_name.+$) con server_name _ ; en /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734148 #1] INFO -- : Reemplazando (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; en /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734484 #1] INFO -- : Reemplazando (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; en /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.734778 #1] INFO -- : > echo "terminada la configuración web"
I, [2024-12-26T12:51:47.736525 #1] INFO -- : terminada la configuración web
I, [2024-12-26T12:51:47.736920 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-12-26T12:51:48.089770 #1] INFO -- :
I, [2024-12-26T12:51:48.089887 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-12-26T12:51:52.139597 #1] INFO -- :
I, [2024-12-26T12:51:52.140257 #1] INFO -- : > cd /var/www/discourse && if [ -f yarn.lock ]; then
if [ -d node_modules/.pnpm ]; then
echo "Esta versión de Discourse usa yarn, pero los node_modules de pnpm están presentes. Limpiando..."
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 && pnpm prune'
fi
I, [2024-12-26T12:52:29.760119 #1] INFO -- : Alcance: todos los 18 proyectos de espacio de trabajo
El archivo de bloqueo está actualizado, se omite el paso de resolución
Progreso: resueltos 1, reutilizados 0, descargados 0, añadidos 0
Paquetes: +232 -97
++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
Progreso: resueltos 232, reutilizados 164, descargados 0, añadidos 2
Progreso: resueltos 232, reutilizados 164, descargados 0, añadidos 29
Progreso: resueltos 232, reutilizados 164, descargados 0, añadidos 45
Progreso: resueltos 232, reutilizados 164, descargados 14, añadidos 59
Progreso: resueltos 232, reutilizados 164, descargados 19, añadidos 71
Progreso: resueltos 232, reutilizados 164, descargados 29, añadidos 79
Progreso: resueltos 232, reutilizados 164, descargados 46, añadidos 94
Progreso: resueltos 232, reutilizados 164, descargados 59, añadidos 106
Progreso: resueltos 232, reutilizados 164, descargados 60, añadidos 109
Progreso: resueltos 232, reutilizados 164, descargados 65, añadidos 111
Progreso: resueltos 232, reutilizados 164, descargados 67, añadidos 113
Progreso: resueltos 232, reutilizados 164, descargados 67, añadidos 116
Progreso: resueltos 232, reutilizados 164, descargados 67, añadidos 122
Progreso: resueltos 232, reutilizados 164, descargados 67, añadidos 123
Progreso: resueltos 232, reutilizados 164, descargados 68, añadidos 125
Progreso: resueltos 232, reutilizados 164, descargados 68, añadidos 126
Progreso: resueltos 232, reutilizados 164, descargados 68, añadidos 127
Progreso: resueltos 232, reutilizados 164, descargados 68, añadidos 127, hecho
.../node_modules/@swc/core postinstall$ node postinstall.js
.../esbuild@0.24.2/node_modules/esbuild postinstall$ node install.js
.../node_modules/lefthook postinstall$ node postinstall.js
.../node_modules/@swc/core postinstall: Hecho
.../node_modules/lefthook postinstall: Hecho
.../esbuild@0.24.2/node_modules/esbuild postinstall: Hecho
dependencias de desarrollo:
- @swc/core 1.9.3
+ @swc/core 1.10.1
- esbuild 0.24.0
+ esbuild 0.24.2
- lefthook 1.8.5
+ lefthook 1.10.0
- lint-to-the-future 2.5.1
+ lint-to-the-future 2.6.1
- lint-to-the-future-ember-template 2.0.0
+ lint-to-the-future-ember-template 3.0.0
- puppeteer-core 23.9.0
+ puppeteer-core 23.11.1
- terser 5.36.0
+ terser 5.37.0
Hecho en 34.7s
El archivo de bloqueo está actualizado, se omite el paso de resolución
Ya está actualizado
I, [2024-12-26T12:52:29.760701 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
ADVERTENCIA: Especificaciones sin resolver o ambiguas durante Gem::Specification.reset:
stringio (>= 0)
Versiones disponibles/instaladas de esta gema:
- 3.1.2
- 3.1.1
ADVERTENCIA: Limpiando especificaciones sin resolver. Intente 'gem cleanup <gema>'
Por favor, reporte un error si esto causa problemas.
I, [2024-12-26T12:53:29.944202 #1] INFO -- : Obteniendo metadatos de la gema desde https://rubygems.org/........
Obteniendo bigdecimal 3.1.9
Obteniendo minitest 5.25.4
Obteniendo logger 1.6.4
Instalando bigdecimal 3.1.9 con extensiones nativas
Instalando minitest 5.25.4
Instalando logger 1.6.4
Obteniendo securerandom 0.4.1
Obteniendo erubi 1.13.1
Instalando securerandom 0.4.1
Obteniendo useragent 0.16.11
Instalando erubi 1.13.1
Obteniendo timeout 0.4.3
Instalando useragent 0.16.11
Obteniendo openssl 3.3.0
Instalando timeout 0.4.3
Obteniendo csv 3.3.2
Instalando openssl 3.3.0 con extensiones nativas
Instalando csv 3.3.2
Obteniendo discourse-fonts 0.0.12
Instalando discourse-fonts 0.0.12Obteniendo json 2.9.1
Instalando json 2.9.1 con extensiones nativas
Obteniendo io-console 0.8.0
Instalando io-console 0.8.0 con extensiones nativas
Obteniendo regexp_parser 2.10.0
Instalando regexp_parser 2.10.0
Obteniendo webrick 1.9.1
Instalando webrick 1.9.1
Obteniendo rexml 3.4.0
Instalando rexml 3.4.0
Obteniendo rack-test 2.2.0
Instalando rack-test 2.2.0
Obteniendo reline 0.6.0
Instalando reline 0.6.0
Obteniendo psych 5.2.2
Instalando psych 5.2.2 con extensiones nativas
Obteniendo css_parser 1.21.0
Instalando css_parser 1.21.0
Obteniendo net-imap 0.5.4
Instalando net-imap 0.5.4
Obteniendo rdoc 6.10.0
Instalando rdoc 6.10.0
Obteniendo mini_scheduler 0.18.0
Instalando mini_scheduler 0.18.0
Obteniendo rails-html-sanitizer 1.6.2
Instalando rails-html-sanitizer 1.6.2
Obteniendo faraday 2.12.2
Instalando faraday 2.12.2
Obteniendo irb 1.14.3
Instalando irb 1.14.3
Obteniendo activesupport 7.2.2.1
Obteniendo google-protobuf 4.29.2 (x86_64-linux)
Instalando activesupport 7.2.2.1
Obteniendo oj 3.16.8
Instalando google-protobuf 4.29.2 (x86_64-linux)
Instalando oj 3.16.8 con extensiones nativas
Obteniendo activemodel 7.2.2.1
Instalando activemodel 7.2.2.1
Obteniendo actionview 7.2.2.1
Instalando actionview 7.2.2.1
Obteniendo activejob 7.2.2.1
Instalando activejob 7.2.2.1
Obteniendo activerecord 7.2.2.1
Instalando activerecord 7.2.2.1
Obteniendo actionpack 7.2.2.1
Instalando actionpack 7.2.2.1
Obteniendo actionmailer 7.2.2.1
Instalando actionmailer 7.2.2.1
Obteniendo railties 7.2.2.1
Instalando railties 7.2.2.1
¡Bundle completo! 146 dependencias de Gemfile, 187 gems instaladas ahora.
Las gems de los grupos 'test' y 'development' no se instalaron.
Las gems empaquetadas se instalan en `./vendor/bundle`
2 gems instaladas de las que dependes directamente están buscando financiación.
Ejecuta `bundle fund` para más detalles
I, [2024-12-26T12:53:29.944330 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle clean'
I, [2024-12-26T12:53:30.602553 #1] INFO -- : Eliminando actionmailer (7.2.2)
Eliminando actionpack (7.2.2)
Eliminando actionview (7.2.2)
Eliminando activejob (7.2.2)
Eliminando activemodel (7.2.2)
Eliminando activerecord (7.2.2)
Eliminando activesupport (7.2.2)
Eliminando bigdecimal (3.1.8)
Eliminando css_parser (1.19.1)
Eliminando csv (3.3.0)
Eliminando discourse-fonts (0.0.9)
Eliminando erubi (1.13.0)
Eliminando faraday (2.12.1)
Eliminando google-protobuf-4.29.0-x86_64 (linux)
Eliminando io-console (0.7.2)
Eliminando irb (1.14.1)
Eliminando json (2.8.2)
Eliminando logger (1.6.2)
Eliminando mini_scheduler (0.17.0)
Eliminando minitest (5.25.2)
Eliminando net-imap (0.5.1)
Eliminando oj (3.16.7)
Eliminando openssl (3.2.0)
Eliminando psych (5.2.1)
Eliminando rack-test (2.1.0)
Eliminando rails-html-sanitizer (1.6.1)
Eliminando railties (7.2.2)
Eliminando rdoc (6.8.1)
Eliminando regexp_parser (2.9.3)
Eliminando reline (0.5.12)
Eliminando rexml (3.3.9)
Eliminando securerandom (0.4.0)
Eliminando timeout (0.4.2)
Eliminando useragent (0.16.10)
Eliminando webrick (1.9.0)
I, [2024-12-26T12:53:30.602867 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-12-26T12:53:34.804140 #1] INFO -- : Enlazando fuentes desde la gema discourse-fonts
discourse-adplugin ya está en la última versión compatible
discourse-data-explorer ya está en la última versión compatible
discourse-policy ya está en la última versión compatible
discourse-solved ya está en la última versión compatible
discourse-user-notes ya está en la última versión compatible
docker_manager ya está en la última versión compatible
I, [2024-12-26T12:53:34.804366 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:53:34.806082 #1] INFO -- : > sleep 10
1628:C 26 dic 2024 12:53:34.814 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
1628:C 26 dic 2024 12:53:34.814 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=1628, acaba de iniciar
1628:C 26 dic 2024 12:53:34.814 # Configuración cargada
1628:M 26 dic 2024 12:53:34.814 * reloj monótono: POSIX clock_gettime
1628:M 26 dic 2024 12:53:34.815 # Advertencia: No se pudo crear el socket de escucha TCP del servidor *:6379: bind: La dirección ya está en uso
1628:M 26 dic 2024 12:53:34.815 # Error al escuchar en el puerto 6379 (TCP), abortando.
I, [2024-12-26T12:53:44.808580 #1] INFO -- :
I, [2024-12-26T12:53:44.809131 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
URGENTE: Error al inicializar el sitio predeterminado: ActiveRecord::ConnectionNotEstablished conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:58:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:14:in `all'
/var/www/discourse/lib/site_settings/defaults_provider.rb:30:in `db_all'
/var/www/discourse/lib/site_setting_extension.rb:360:in `block in refresh!'
/var/www/discourse/lib/site_setting_extension.rb:353:in `synchronize'
/var/www/discourse/lib/site_setting_extension.rb:353:in `refresh!'
/var/www/discourse/config/initializers/005-site_settings.rb:20:in `block (2 levels) in <main>'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:16:in `block in safe_each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:36:in `each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `each_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:9:in `each_active_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:14:in `safe_each_connection'
/var/www/discourse/config/initializers/005-site_settings.rb:18:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/usr/local/lib/ruby/3.3.0/tsort.rb:231:in `block in tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:353:in `block (2 levels) in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:434:in `each_strongly_connected_component_from'
/usr/local/lib/ruby/3.3.0/tsort.rb:352:in `block in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `call'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:229:in `tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:208:in `tsort_each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218: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:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218: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>'
rake abortado!
ActiveRecord::ConnectionNotEstablished: conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio (ActiveRecord::ConnectionNotEstablished)
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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>'
Causado por:
PG::ConnectionBad: conexión al servidor en el socket "/var/run/postgresql/.s.PGSQL.5432" falló: No existe el archivo o directorio (PG::ConnectionBad)
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_start'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_to_hosts'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:759:in `new'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg.rb:63:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:58:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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>'
Tareas: TOP => db:migrate => db:load_config => environment
(Ver el seguimiento completo ejecutando la tarea con --trace)
I, [2024-12-26T12:53:47.919752 #1] INFO -- :
I, [2024-12-26T12:53:47.920249 #1] INFO -- : Terminando procesos asíncronos
I, [2024-12-26T12:53:47.920297 #1] INFO -- : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 87
87:signal-handler (1735217627) Recibida señal SIGTERM programando apagado...
87:M 26 dic 2024 12:53:47.985 # El usuario solicitó apagado...
87:M 26 dic 2024 12:53:47.985 * Guardando la instantánea RDB final antes de salir.
87:M 26 dic 2024 12:53:48.018 * Base de datos guardada en disco
87:M 26 dic 2024 12:53:48.018 # Redis está listo para salir, adiós...