Errores al reconstruir el lanzador

--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falló con retorno #<Process::Status: pid 1006 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'"]}
bootstrap falló con el código de salida 1
** FALLÓ EL ARRANQUE ** por favor desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
77d5fea7b7d5e87e701dc99b614a8b70ff5818aa90b6c3217b22de77d5cca0ae

Volví a reconstruir el lanzador y está mostrando errores y ahora no funciona de nuevo… :smiling_face_with_tear: Ya son casi las 5 de la mañana, así que me rindo.

¿Puedes hacer lo que pide el mensaje y desplazarte hacia arriba para buscar errores anteriores, y pegarlos aquí?

Entonces, ¿por qué publicar? :slight_smile:

@JammyDodger tiene razón, muéstranos el error anterior e intentaremos ayudarte.

¡La aplicación no se está ejecutando!
Intentando reconstruir
==================== REGISTRO DE RECONSTRUCCIÓN ====================
Se detectó arquitectura x86_64.
Asegurando que el lanzador esté actualizado
El lanzador está actualizado
Deteniendo el contenedor anterior
+ /usr/bin/docker stop -t 600 app
app
2.0.20240602-0023: Extrayendo desde discourse/base
Digest: sha256:5e0c30da851a00e824a58b033d59b8f3dd840b513a7694a7a5d0674285c0ee3c
Estado: La imagen está actualizada para discourse/base:2.0.20240602-0023
docker.io/discourse/base:2.0.20240602-0023
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-06-17T20:05:29.853285 #1]  INFO -- : Leyendo desde stdin
I, [2024-06-17T20:05:29.862224 #1]  INFO -- : Archivo > /etc/service/postgres/run  chmod: +x  chown:
I, [2024-06-17T20:05:29.866216 #1]  INFO -- : Archivo > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2024-06-17T20:05:29.870135 #1]  INFO -- : Archivo > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2024-06-17T20:05:29.874092 #1]  INFO -- : Archivo > /root/install_postgres  chmod: +x  chown:
I, [2024-06-17T20:05:29.877971 #1]  INFO -- : Archivo > /root/upgrade_postgres  chmod: +x  chown:
I, [2024-06-17T20:05:29.878188 #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-06-17T20:05:29.878785 #1]  INFO -- : Reemplazando (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.879181 #1]  INFO -- : Reemplazando (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.879826 #1]  INFO -- : Reemplazando (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.880330 #1]  INFO -- : Reemplazando (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.880825 #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-06-17T20:05:29.881331 #1]  INFO -- : Reemplazando (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.881860 #1]  INFO -- : Reemplazando (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector en /etc/postgresql/13/main/postgresql.conf
I, [2024-06-17T20:05:29.882366 #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-06-17T20:05:29.882849 #1]  INFO -- : Reemplazando (?-mix:^#local +replication +postgres +peer$) con local replication postgres  peer en /etc/postgresql/13/main/pg_hba.conf
I, [2024-06-17T20:05:29.883136 #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-06-17T20:05:29.883399 #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-06-17T20:05:29.883784 #1]  INFO -- : > [ -f /root/install_postgres ] && /root/install_postgres && rm -f /root/install_postgres
I, [2024-06-17T20:05:30.872941 #1]  INFO -- : Generando locales (esto puede tardar un poco)...
Generación completada.

I, [2024-06-17T20:05:30.873177 #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-06-17T20:05:30.880739 #1]  INFO -- : Archivo > /usr/local/bin/create_db  chmod: +x  chown:
I, [2024-06-17T20:05:30.888318 #1]  INFO -- : Archivo > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2024-06-17T20:05:30.891309 #1]  INFO -- : Archivo > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2024-06-17T20:05:30.891684 #1]  INFO -- : > sleep 5
2024-06-17 20:05:30.903 UTC [35] LOG:  iniciando PostgreSQL 13.15 (Debian 13.15-1.pgdg110+1) en x86_64-pc-linux-gnu, compilado por gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2024-06-17 20:05:30.903 UTC [35] LOG:  escuchando en la dirección IPv4 "0.0.0.0", puerto 5432
2024-06-17 20:05:30.903 UTC [35] LOG:  escuchando en la dirección IPv6 "::", puerto 5432
2024-06-17 20:05:30.905 UTC [35] LOG:  escuchando en el socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2024-06-17 20:05:30.909 UTC [44] LOG:  el sistema de base de datos fue interrumpido; última vez activo en 2024-06-17 19:29:07 UTC
2024-06-17 20:05:31.039 UTC [44] LOG:  ID de administrador de recursos inválido en el registro de punto de control principal
2024-06-17 20:05:31.039 UTC [44] PANIC:  no se pudo localizar un registro de punto de control válido
2024-06-17 20:05:31.156 UTC [35] LOG:  el proceso de inicio (PID 44) fue terminado por la señal 6: Abortado
2024-06-17 20:05:31.156 UTC [35] LOG:  abortando el inicio debido a un fallo en el proceso de inicio
2024-06-17 20:05:31.158 UTC [35] LOG:  el sistema de base de datos está apagado
I, [2024-06-17T20:05:35.893980 #1]  INFO -- :
I, [2024-06-17T20:05:35.894220 #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 el 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 el 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 el 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 el 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 el 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 el 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 el 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 el 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 el 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 el 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 el directorio
        ¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?
I, [2024-06-17T20:05:36.293371 #1]  INFO -- :
I, [2024-06-17T20:05:36.293556 #1]  INFO -- : > echo postgres instalado!
I, [2024-06-17T20:05:36.295705 #1]  INFO -- : postgres instalado!

I, [2024-06-17T20:05:36.300145 #1]  INFO -- : Archivo > /etc/service/redis/run  chmod: +x  chown:
I, [2024-06-17T20:05:36.304146 #1]  INFO -- : Archivo > /etc/service/redis/log/run  chmod: +x  chown:
I, [2024-06-17T20:05:36.308058 #1]  INFO -- : Archivo > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2024-06-17T20:05:36.308242 #1]  INFO -- : Reemplazando daemonize yes con  en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.308835 #1]  INFO -- : Reemplazando (?-mix:^pidfile.*$) con  en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.309275 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-06-17T20:05:36.311574 #1]  INFO -- :
I, [2024-06-17T20:05:36.312092 #1]  INFO -- : Reemplazando (?-mix:^logfile.*$) con logfile "" en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.312620 #1]  INFO -- : Reemplazando (?-mix:^bind .*$) con  en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.313252 #1]  INFO -- : Reemplazando (?-mix:^dir .*$) con dir /shared/redis_data en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.313912 #1]  INFO -- : Reemplazando (?-mix:^protected-mode yes) con protected-mode no en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.314555 #1]  INFO -- : Reemplazando # io-threads 4 con io-threads $redis_io_threads en /etc/redis/redis.conf
I, [2024-06-17T20:05:36.315111 #1]  INFO -- : > echo redis instalado
I, [2024-06-17T20:05:36.316949 #1]  INFO -- : redis instalado

I, [2024-06-17T20:05:36.317229 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-06-17T20:05:36.320521 #1]  INFO -- : logfile ""

I, [2024-06-17T20:05:36.320786 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-06-17T20:05:36.322093 #1]  INFO -- : > sleep 10
80:C 17 Jun 2024 20:05:36.328 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
80:C 17 Jun 2024 20:05:36.328 # Versión de Redis=7.0.7, bits=64, commit=00000000, modified=0, pid=80, acaba de iniciar
80:C 17 Jun 2024 20:05:36.328 # Configuración cargada
80:M 17 Jun 2024 20:05:36.329 * reloj monótono: POSIX clock_gettime
80:M 17 Jun 2024 20:05:36.329 * Modo de ejecución=standalone, puerto=6379.
80:M 17 Jun 2024 20:05:36.330 # Servidor inicializado
80:M 17 Jun 2024 20:05:36.330 # ADVERTENCIA ¡Debe habilitarse la sobreasignación de memoria! Sin ella, una guardado en segundo plano o replicación puede fallar bajo condiciones de baja memoria. Si está deshabilitado, también puede causar fallos sin condiciones 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.
80:M 17 Jun 2024 20:05:36.330 * Cargando RDB producido por la versión 7.0.7
80:M 17 Jun 2024 20:05:36.330 * Edad del RDB 85 segundos
80:M 17 Jun 2024 20:05:36.330 * Uso de memoria del RDB al crearlo 28.57 Mb
80:M 17 Jun 2024 20:05:36.386 * Finalizada la carga del RDB, claves cargadas: 1564, claves expiradas: 0.
80:M 17 Jun 2024 20:05:36.386 * BD cargada desde disco: 0.056 segundos
80:M 17 Jun 2024 20:05:36.387 * Listo para aceptar conexiones
I, [2024-06-17T20:05:46.324759 #1]  INFO -- :
I, [2024-06-17T20:05:46.325005 #1]  INFO -- : > thpoff echo "¡thpoff está instalado!"
I, [2024-06-17T20:05:46.328667 #1]  INFO -- : ¡thpoff está instalado!

I, [2024-06-17T20:05:46.329166 #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-06-17T20:05:46.389306 #1]  INFO -- :
I, [2024-06-17T20:05:46.389569 #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-06-17T20:05:46.449542 #1]  INFO -- :
I, [2024-06-17T20:05:46.449779 #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ía rehacer sus publicaciones ahora para corregir todas las publicaciones."; exit 1; end'
I, [2024-06-17T20:05:46.510364 #1]  INFO -- :
I, [2024-06-17T20:05:46.510701 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-06-17T20:05:46.513382 #1]  INFO -- :
I, [2024-06-17T20:05:46.516280 #1]  INFO -- : Archivo > /etc/cron.d/anacron  chmod:   chown:
I, [2024-06-17T20:05:46.520613 #1]  INFO -- : Archivo > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2024-06-17T20:05:46.524783 #1]  INFO -- : Archivo > /etc/service/unicorn/run  chmod: +x  chown:
I, [2024-06-17T20:05:46.528886 #1]  INFO -- : Archivo > /etc/service/nginx/run  chmod: +x  chown:
I, [2024-06-17T20:05:46.532947 #1]  INFO -- : Archivo > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2024-06-17T20:05:46.537154 #1]  INFO -- : Archivo > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2024-06-17T20:05:46.537304 #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-06-17T20:05:46.538416 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
Actualizando archivos: 100% (34508/34508), listo.
I, [2024-06-17T20:05:49.281277 #1]  INFO -- : HEAD está ahora en 62b1b69e8 UX: limitar el ancho de transcripciones de chat en publicaciones (#27288)

I, [2024-06-17T20:05:49.281370 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-06-17T20:05:49.401816 #1]  INFO -- :
I, [2024-06-17T20:05:49.401917 #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/add_filter_webhook_events_by_status
 - [eliminado]             (ninguno)     -> origin/add_lifecycle_rule_for_inventories
 - [eliminado]             (ninguno)     -> origin/application-route-actions
 - [eliminado]             (ninguno)     -> origin/avoid_unformatted_logs
 - [eliminado]             (ninguno)     -> origin/categories-modal-fix
 - [eliminado]             (ninguno)     -> origin/decorator-transforms-take-2
 - [eliminado]             (ninguno)     -> origin/dependabot/bundler/rails_failover-2.1.0
 - [eliminado]             (ninguno)     -> origin/dev/ember-58-upgrade-playground
 - [eliminado]             (ninguno)     -> origin/dev/rfc-value-modifier-plugin-api
 - [eliminado]             (ninguno)     -> origin/dev/standalone-home-logo-contents-component
 - [eliminado]             (ninguno)     -> origin/discourse-route-actions
 - [eliminado]             (ninguno)     -> origin/discourse-url-native-class
 - [eliminado]             (ninguno)     -> origin/fix-group-chat-member-count
 - [eliminado]             (ninguno)     -> origin/ghost-button
 - [eliminado]             (ninguno)     -> origin/issue/bulk-action-pm-fixes
 - [eliminado]             (ninguno)     -> origin/migrations-tooling/converter
 - [eliminado]             (ninguno)     -> origin/permalinks
 - [eliminado]             (ninguno)     -> origin/route-native-class
 - [eliminado]             (ninguno)     -> origin/search-result-consistency
 - [eliminado]             (ninguno)     -> origin/support_alternate_bucket_s3_inventory
 - [eliminado]             (ninguno)     -> origin/update-official-plugin-list
 - [eliminado]             (ninguno)     -> origin/user-posts-stream-native-class
 - [eliminado]             (ninguno)     -> origin/ux-account-disclaimer
   62b1b69e8..0a881a59d  main                    -> origin/main
 * [nueva rama]          0-a-fix-bread           -> origin/0-a-fix-bread
 * [nueva rama]          0-a-z-index-cards       -> origin/0-a-z-index-cards
 * [nueva rama]          add_mechanism_to_redeliver_all_webhook_events -> origin/add_mechanism_to_redeliver_all_webhook_events
 * [nueva rama]          add_mechanism_to_redeliver_all_webhook_events_wip -> origin/add_mechanism_to_redeliver_all_webhook_events_wip
 + 098e99e83...f82803b6a coco/generic-importer   -> origin/coco/generic-importer  (actualización forzada)
 * [nueva rama]          dependabot/bundler/libv8-node-21.7.2.0 -> origin/dependabot/bundler/libv8-node-21.7.2.0
 * [nueva rama]          dependabot/bundler/oauth2-2.0.9 -> origin/dependabot/bundler/oauth2-2.0.9
 * [nueva rama]          dependabot/bundler/omniauth-2.1.2 -> origin/dependabot/bundler/omniauth-2.1.2
 * [nueva rama]          dependabot/bundler/omniauth-google-oauth2-1.1.2 -> origin/dependabot/bundler/omniauth-google-oauth2-1.1.2
 + 01982d4eb...58a828d0b dependabot/bundler/sqlite3-2.0.2 -> origin/dependabot/bundler/sqlite3-2.0.2  (actualización forzada)
 * [nueva rama]          detect-default-readonly -> origin/detect-default-readonly
 * [nueva rama]          dev-strict-dynamic-csp-as-default -> origin/dev-strict-dynamic-csp-as-default
 * [nueva rama]          dev/add-behavior-transformers -> origin/dev/add-behavior-transformers
 * [nueva rama]          dev/backend-for-admin-config-area-about -> origin/dev/backend-for-admin-config-area-about
 * [nueva rama]          dev/ember-source-5.9.0-upgrade -> origin/dev/ember-source-5.9.0-upgrade
 * [nueva rama]          dev/enable-admin-notice-glimmer-header -> origin/dev/enable-admin-notice-glimmer-header
 * [nueva rama]          feature/requires-confirmation-site-settings -> origin/feature/requires-confirmation-site-settings
 + fc63df2f0...2f9e84fcf feature/user-fields-required-for-existing-users-2 -> origin/feature/user-fields-required-for-existing-users-2  (actualización forzada)
 * [nueva rama]          fix-custom-homepage-preloading -> origin/fix-custom-homepage-preloading
 * [nueva rama]          fix-password-reset-security-key -> origin/fix-password-reset-security-key
 * [nueva rama]          fix-post-revision-tags-serializer -> origin/fix-post-revision-tags-serializer
   b3d6801e8..2f6fb64e7  formtoolkit             -> origin/formtoolkit
 * [nueva rama]          grant-admin-fetch-user  -> origin/grant-admin-fetch-user
 * [nueva rama]          issue/do-not-enforce-2fa-on-social-logins -> origin/issue/do-not-enforce-2fa-on-social-logins
 * [nueva rama]          jjaffeux-otp-validation -> origin/jjaffeux-otp-validation
 + b2b6b4468...66a18c7e8 loic-update-to-rails-7.1 -> origin/loic-update-to-rails-7.1  (actualización forzada)
 * [nueva rama]          loic-use-messageformat-gem -> origin/loic-use-messageformat-gem
 * [nueva rama]          mt/converter            -> origin/mt/converter
 * [nueva rama]          remove-summarization    -> origin/remove-summarization
 * [nueva rama]          remove_hostname         -> origin/remove_hostname
   5558028f8..1ba06b544  stable                  -> origin/stable
   62b1b69e8..0a881a59d  tests-passed            -> origin/tests-passed
 * [nueva rama]          tobiaseigen-patch-3     -> origin/tobiaseigen-patch-3
I, [2024-06-17T20:05:50.898564 #1]  INFO -- :
I, [2024-06-17T20:05:50.898663 #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-06-17T20:05:55.884175 #1]  INFO -- : Rama 'tests-passed' configurada para seguir la rama remota 'tests-passed' desde 'origin'.

I, [2024-06-17T20:05:55.884535 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-06-17T20:05:55.894338 #1]  INFO -- :
I, [2024-06-17T20:05:55.894469 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-06-17T20:05:55.897649 #1]  INFO -- :
I, [2024-06-17T20:05:55.897764 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-06-17T20:05:55.900522 #1]  INFO -- :
I, [2024-06-17T20:05:55.900580 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-06-17T20:05:55.903311 #1]  INFO -- :
I, [2024-06-17T20:05:55.903367 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-06-17T20:05:55.906029 #1]  INFO -- :
I, [2024-06-17T20:05:55.906106 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-06-17T20:05:55.908562 #1]  INFO -- :
I, [2024-06-17T20:05:55.908628 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2024-06-17T20:05:55.911254 #1]  INFO -- :
I, [2024-06-17T20:05:55.911320 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-06-17T20:05:55.915062 #1]  INFO -- :
I, [2024-06-17T20:05:55.915129 #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-06-17T20:05:55.918918 #1]  INFO -- :
I, [2024-06-17T20:05:55.918984 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2024-06-17T20:05:55.922966 #1]  INFO -- :
I, [2024-06-17T20:05:55.923030 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-06-17T20:05:55.926759 #1]  INFO -- :
I, [2024-06-17T20:05:55.926825 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2024-06-17T20:05:55.930748 #1]  INFO -- :
I, [2024-06-17T20:05:55.930811 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-06-17T20:05:55.934520 #1]  INFO -- :
I, [2024-06-17T20:05:55.934587 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-06-17T20:05:55.944626 #1]  INFO -- :
I, [2024-06-17T20:05:55.944690 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-06-17T20:05:55.946289 #1]  INFO -- :
I, [2024-06-17T20:05:55.946439 #1]  INFO -- : Reemplazando # redis con sv start redis || exit 1 en /etc/service/unicorn/run
I, [2024-06-17T20:05:55.949787 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonando en 'docker_manager'...
I, [2024-06-17T20:05:57.519052 #1]  INFO -- :
I, [2024-06-17T20:05:57.519169 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonando en 'discourse-solved'...
I, [2024-06-17T20:05:58.586122 #1]  INFO -- :
I, [2024-06-17T20:05:58.586236 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-yearly-review.git
Clonando en 'discourse-yearly-review'...
I, [2024-06-17T20:05:59.653877 #1]  INFO -- :
I, [2024-06-17T20:05:59.653994 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-reactions.git
Clonando en 'discourse-reactions'...
I, [2024-06-17T20:06:00.752272 #1]  INFO -- :
I, [2024-06-17T20:06:00.752387 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-subscriptions.git
Clonando en 'discourse-subscriptions'...
I, [2024-06-17T20:06:02.749499 #1]  INFO -- :
I, [2024-06-17T20:06:02.749617 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git
Clonando en 'discourse-math'...
I, [2024-06-17T20:06:04.928875 #1]  INFO -- :
I, [2024-06-17T20:06:04.928993 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-calendar.git
Clonando en 'discourse-calendar'...
I, [2024-06-17T20:06:06.305663 #1]  INFO -- :
I, [2024-06-17T20:06:06.305777 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-gamification.git
Clonando en 'discourse-gamification'...
I, [2024-06-17T20:06:07.367400 #1]  INFO -- :
I, [2024-06-17T20:06:07.367541 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-post-voting.git
Clonando en 'discourse-post-voting'...
I, [2024-06-17T20:06:08.497741 #1]  INFO -- :
I, [2024-06-17T20:06:08.497856 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-perspective-api.git
Clonando en 'discourse-perspective-api'...
I, [2024-06-17T20:06:10.061673 #1]  INFO -- :
I, [2024-06-17T20:06:10.061794 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-ai.git
Clonando en 'discourse-ai'...
I, [2024-06-17T20:06:12.766277 #1]  INFO -- :
I, [2024-06-17T20:06:12.766400 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-akismet.git
Clonando en 'discourse-akismet'...
I, [2024-06-17T20:06:13.830126 #1]  INFO -- :
I, [2024-06-17T20:06:13.830245 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-cakeday.git
Clonando en 'discourse-cakeday'...
I, [2024-06-17T20:06:14.871455 #1]  INFO -- :
I, [2024-06-17T20:06:14.871597 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-topic-voting.git
Clonando en 'discourse-topic-voting'...
I, [2024-06-17T20:06:16.184643 #1]  INFO -- :
I, [2024-06-17T20:06:16.184781 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-saved-searches.git
Clonando en 'discourse-saved-searches'...
I, [2024-06-17T20:06:17.212355 #1]  INFO -- :
I, [2024-06-17T20:06:17.212497 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Clonando en 'discourse-data-explorer'...
I, [2024-06-17T20:06:18.549058 #1]  INFO -- :
I, [2024-06-17T20:06:18.549408 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-06-17T20:06:18.552470 #1]  INFO -- :
I, [2024-06-17T20:06:18.552775 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-06-17T20:06:18.554900 #1]  INFO -- :
I, [2024-06-17T20:06:18.555164 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2024-06-17T20:06:18.557532 #1]  INFO -- :
I, [2024-06-17T20:06:18.557658 #1]  INFO -- : Reemplazando pid /run/nginx.pid; con daemon off; en /etc/nginx/nginx.conf
I, [2024-06-17T20:06:18.557950 #1]  INFO -- : Reemplazando (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } en /etc/nginx/conf.d/discourse.conf
I, [2024-06-17T20:06:18.558158 #1]  INFO -- : Reemplazando (?-mix:server_name.+$) con server_name _ ; en /etc/nginx/conf.d/discourse.conf
I, [2024-06-17T20:06:18.558751 #1]  INFO -- : Reemplazando (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; en /etc/nginx/conf.d/discourse.conf
I, [2024-06-17T20:06:18.559200 #1]  INFO -- : Reemplazando (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; en /etc/nginx/nginx.conf
I, [2024-06-17T20:06:18.559753 #1]  INFO -- : > echo "configuración web completada"
I, [2024-06-17T20:06:18.561445 #1]  INFO -- : configuración web completada

I, [2024-06-17T20:06:18.561803 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-06-17T20:06:18.736893 #1]  INFO -- :
I, [2024-06-17T20:06:18.737122 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-06-17T20:06:19.788839 #1]  INFO -- :
I, [2024-06-17T20:06:19.789378 #1]  INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
  rm -rf app/assets/javascripts/node_modules
fi
I, [2024-06-17T20:06:19.791580 #1]  INFO -- :
I, [2024-06-17T20:06:19.791775 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning El campo de resolución "unset-value@2.0.1" es incompatible con la versión solicitada "unset-value@^1.0.0"
warning " > @discourse/lint-configs@1.3.9" tiene una dependencia peer incorrecta "ember-template-lint@6.0.0".
warning " > @glint/environment-ember-loose@1.4.0" tiene una dependencia peer incumplida "@glimmer/component@^1.1.2".
warning " > discourse-markdown-it@1.0.0" tiene una dependencia peer incumplida "xss@*".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > discourse > @uppy/aws-s3@3.0.6" tiene una dependencia peer incorrecta "@uppy/core@^3.1.2".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > discourse > @uppy/aws-s3-multipart@3.1.3" tiene una dependencia peer incorrecta "@uppy/core@^3.1.2".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > discourse > @uppy/xhr-upload@3.1.1" tiene una dependencia peer incorrecta "@uppy/core@^3.1.2".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > discourse-plugins > ember-this-fallback@0.4.0" tiene una dependencia peer incumplida "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > admin > ember-source > router_js@8.0.3" tiene una dependencia peer incumplida "rsvp@^4.8.5".
warning "workspace-aggregator-645a2ee3-21a2-46c9-a5c2-6eeb8d7f95e9 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" tiene una dependencia peer incorrecta "@uppy/core@^3.2.1".
I, [2024-06-17T20:07:52.168343 #1]  INFO -- : yarn install v1.22.22
[1/5] Validando package.json...
[2/5] Resolviendo paquetes...
[3/5] Obteniendo paquetes...
[4/5] Vinculando dependencias...
[5/5] Construyendo paquetes nuevos...
$ ./app/assets/javascripts/run-patch-package && rm -rf app/assets/javascripts/node_modules
patch-package 8.0.0
Aplicando parches...
babel-plugin-debug-macros@0.3.4 ✔
content-tag@2.0.1 ✔
decorator-transforms@2.0.0 ✔
ember-this-fallback@0.4.0 (1 deprecation-name) ✔
ember-this-fallback@0.4.0 (2 themes) ✔
ember-this-fallback@0.4.0 (3 exclude-strict-mode) ✔
virtual-dom@2.1.1 ✔
Listo en 84.90s.
yarn cache v1.22.22
success Caché borrada.
Listo en 7.05s.

I, [2024-06-17T20:07:52.169234 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2024-06-17T20:07:52.402223 #1]  INFO -- :
I, [2024-06-17T20:07:52.402320 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2024-06-17T20:07:52.566141 #1]  INFO -- : Estás reemplazando el valor local actual de without, que actualmente es "test:development"

I, [2024-06-17T20:07:52.566223 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
I, [2024-06-17T20:08:10.286076 #1]  INFO -- : Obteniendo metadatos de gem desde https://rubygems.org/.........
Obteniendo concurrent-ruby 1.3.3
Obteniendo erubi 1.13.0
Obteniendo builder 3.3.0
Obteniendo public_suffix 5.1.0
Instalando erubi 1.13.0
Instalando builder 3.3.0
Instalando public_suffix 5.1.0
Obteniendo ffi 1.17.0 (x86_64-linux-gnu)
Obteniendo zeitwerk 2.6.16
Instalando concurrent-ruby 1.3.3
Obteniendo nokogiri 1.16.6 (x86_64-linux)
Instalando zeitwerk 2.6.16
Obteniendo google-protobuf 4.27.1 (x86_64-linux)
Instalando ffi 1.17.0 (x86_64-linux-gnu)
Instalando google-protobuf 4.27.1 (x86_64-linux)
Obteniendo oj 3.16.4
Instalando oj 3.16.4 con extensiones nativas
Obteniendo rexml 3.3.0
Instalando rexml 3.3.0
Obteniendo net-imap 0.4.13
Instalando net-imap 0.4.13
Obteniendo sass-embedded 1.77.5 (x86_64-linux-gnu)
Obteniendo activesupport 7.0.8.4
Instalando activesupport 7.0.8.4
Instalando nokogiri 1.16.6 (x86_64-linux)
Obteniendo faraday 2.9.1
Instalando faraday 2.9.1
Instalando sass-embedded 1.77.5 (x86_64-linux-gnu)
Obteniendo activemodel 7.0.8.4
Instalando activemodel 7.0.8.4
Obteniendo activejob 7.0.8.4
Instalando activejob 7.0.8.4
Obteniendo activerecord 7.0.8.4
Instalando activerecord 7.0.8.4
Obteniendo ruby-readability 0.7.1
Instalando ruby-readability 0.7.1
Obteniendo sanitize 6.1.1
Instalando sanitize 6.1.1
Obteniendo actionview 7.0.8.4
Instalando actionview 7.0.8.4
Obteniendo actionpack 7.0.8.4
Instalando actionpack 7.0.8.4
Obteniendo actionmailer 7.0.8.4
Obteniendo railties 7.0.8.4
Obteniendo sprockets-rails 3.5.1
Instalando sprockets-rails 3.5.1
Instalando actionmailer 7.0.8.4
Instalando railties 7.0.8.4
Obteniendo rails_failover 2.1.0
Instalando rails_failover 2.1.0
¡Bundle completo! 141 dependencias de Gemfile, 174 gems instaladas ahora.
Las gems en los grupos 'development' y 'test' no se instalaron.
Las gems empaquetadas se instalan en `./vendor/bundle`
1 gem instalada de la que dependes directamente está buscando financiación.
  Ejecuta `bundle fund` para más detalles

Se ha producido un error en mi actualización

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

Por favor, ayúdame a solucionarlo.

I, [2024-06-17T20:08:10.286825 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all’
I, [2024-06-17T20:08:13.104274 #1] INFO – : discourse-ai ya está en la última versión compatible
discourse-akismet ya está en la última versión compatible
discourse-cakeday ya está en la última versión compatible
discourse-calendar ya está en la última versión compatible
discourse-data-explorer ya está en la última versión compatible
discourse-gamification ya está en la última versión compatible
discourse-math ya está en la última versión compatible
discourse-perspective-api ya está en la última versión compatible
discourse-post-voting ya está en la última versión compatible
discourse-reactions ya está en la última versión compatible
discourse-saved-searches ya está en la última versión compatible
discourse-solved ya está en la última versión compatible
discourse-subscriptions ya está en la última versión compatible
discourse-topic-voting ya está en la última versión compatible
discourse-yearly-review ya está en la última versión compatible
docker_manager ya está en la última versión compatible

I, [2024-06-17T20:08:13.104663 #1] INFO – : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-06-17T20:08:13.106739 #1] INFO – : > sleep 10
1002:C 17 Jun 2024 20:08:13.112 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
1002:C 17 Jun 2024 20:08:13.112 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=1002, just started
1002:C 17 Jun 2024 20:08:13.112 # Configuración cargada
1002:M 17 Jun 2024 20:08:13.113 * monotonic clock: POSIX clock_gettime
1002:M 17 Jun 2024 20:08:13.114 # Advertencia: No se pudo crear el socket de escucha TCP del servidor *:6379: bind: La dirección ya está en uso
1002:M 17 Jun 2024 20:08:13.114 # Error al escuchar en el puerto 6379 (TCP), abortando.
I, [2024-06-17T20:08:23.109522 #1] INFO – :
I, [2024-06-17T20:08:23.109771 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’
URGENTE: Error al inicializar el sitio predeterminado: ActiveRecord::ConnectionNotEstablished connection to server on socket “/var/run/postgresql/.s.PGSQL.5432” failed: No such file or directory
¿El servidor está ejecutándose localmente y aceptando conexiones en ese socket?

/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:87:in rescue in new_client' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:77:in new_client’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:37:in postgresql_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in public_send’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in new_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:700:in checkout_new_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:679:in try_to_checkout_new_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:640:in acquire_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:341:in checkout' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_handler.rb:211:in retrieve_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:313:in retrieve_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:280:in connection' /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:303:in block in refresh!' /var/www/discourse/lib/site_setting_extension.rb:296:in synchronize’
/var/www/discourse/lib/site_setting_extension.rb:296:in refresh!' /var/www/discourse/config/initializers/005-site_settings.rb:20:in block (2 levels) in ’
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:8:in block in safe_each_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.0.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.0.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.0.0/lib/rails_multisite/connection_management.rb:21:in each_connection’
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:6:in safe_each_connection' /var/www/discourse/config/initializers/005-site_settings.rb:18:in block in ’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:445:in instance_exec' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:445:in block in make_lambda’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:199:in block (2 levels) in halting' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:687:in block (2 levels) in default_terminator’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in catch' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in block in default_terminator’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:200:in block in halting' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in block in invoke_before’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in each' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in invoke_before’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:106:in run_callbacks' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/reloader.rb:88:in prepare!’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application/finisher.rb:68:in block in <module:Finisher>' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in instance_exec’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in run' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/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.0.8.4/lib/rails/initializable.rb:60:in run_initializers’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:372:in initialize!' /var/www/discourse/config/environment.rb:7:in
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in require' /usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in block (2 levels) in replace_require’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.3/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.6.16/lib/zeitwerk/kernel.rb:34:in require’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:348:in require_environment!' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:506: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.3/lib/bundler/cli/exec.rb:58:in load’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/cli/exec.rb:58:in kernel_load' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/cli/exec.rb:23:in run’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/cli.rb:451:in exec' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/vendor/thor/lib/thor/command.rb:28:in run’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in invoke_command' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/vendor/thor/lib/thor.rb:527:in dispatch’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/cli.rb:34:in dispatch' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/vendor/thor/lib/thor/base.rb:584:in start’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/cli.rb:28:in start' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/exe/bundle:28:in block in <top (required)>’
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/lib/bundler/friendly_errors.rb:117:in with_friendly_errors' /usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.3/exe/bundle:20:in <top (required)>’
/usr/local/bin/bundle:25:in load' /usr/local/bin/bundle:25:in
rake aborted!
ActiveRecord::ConnectionNotEstablished: connection to server on socket “/var/run/postgresql/.s.PGSQL.5432” failed: No such file or directory (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.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:87:in rescue in new_client' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:77:in new_client’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:37:in postgresql_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in public_send’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in new_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:700:in checkout_new_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:679:in try_to_checkout_new_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:640:in acquire_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:341:in checkout' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_handler.rb:211:in retrieve_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:313:in retrieve_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:280:in connection' /var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in block in ’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:445:in instance_exec' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:445:in block in make_lambda’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:199:in block (2 levels) in halting' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:687:in block (2 levels) in default_terminator’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in catch' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in block in default_terminator’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:200:in block in halting' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in block in invoke_before’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in each' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in invoke_before’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:106:in run_callbacks' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/reloader.rb:88:in prepare!’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application/finisher.rb:68:in block in <module:Finisher>' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in instance_exec’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in run' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:61:in block in run_initializers’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:60:in run_initializers' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:372:in initialize!’
/var/www/discourse/config/environment.rb:7:in <main>' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.3/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.6.16/lib/zeitwerk/kernel.rb:34:in require' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:348:in require_environment!’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:506: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

Causado por:
PG::ConnectionBad: connection to server on socket “/var/run/postgresql/.s.PGSQL.5432” failed: No such file or directory (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.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:78:in new_client' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/postgresql_adapter.rb:37:in postgresql_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in public_send' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in new_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:700:in checkout_new_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:679:in try_to_checkout_new_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:640:in acquire_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:341:in checkout’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_adapters/abstract/connection_handler.rb:211:in retrieve_connection’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:313:in retrieve_connection' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.0.8.4/lib/active_record/connection_handling.rb:280:in connection’
/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.0.8.4/lib/active_support/callbacks.rb:445:in instance_exec’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:445:in block in make_lambda' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:199:in block (2 levels) in halting’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:687:in block (2 levels) in default_terminator' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in catch’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:686:in block in default_terminator' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:200:in block in halting’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in block in invoke_before' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in each’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:595:in invoke_before' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/callbacks.rb:106:in run_callbacks’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.0.8.4/lib/active_support/reloader.rb:88:in prepare!' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application/finisher.rb:68:in block in module:Finisher
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in instance_exec' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in run’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:61:in block in run_initializers' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/initializable.rb:60:in run_initializers’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:372:in initialize!' /var/www/discourse/config/environment.rb:7:in
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.3/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.6.16/lib/zeitwerk/kernel.rb:34:in require’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:348:in require_environment!' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.0.8.4/lib/rails/application.rb:506: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 `’
Tareas: TOP => db:migrate => db:load_config => environment
(Ver el seguimiento completo ejecutando la tarea con --trace)
I, [2024-06-17T20:08:28.285205 #1] INFO – : gem install tokenizers -v 0.4.4 -i /var/www/discourse/plugins/discourse-ai/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
Se instaló correctamente tokenizers-0.4.4-x86_64-linux
1 gem instalada
gem install tiktoken_ruby -v 0.0.7 -i /var/www/discourse/plugins/discourse-ai/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
Se instaló correctamente tiktoken_ruby-0.0.7-x86_64-linux
1 gem instalada
gem install stripe -v 11.1.0 -i /var/www/discourse/plugins/discourse-subscriptions/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
Se instaló correctamente stripe-11.1.0
1 gem instalada

I, [2024-06-17T20:08:28.285792 #1] INFO – : Terminando procesos asíncronos
I, [2024-06-17T20:08:28.285906 #1] INFO – : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 80
80:signal-handler (1718654908) Recibida señal SIGTERM, programando apagado…
80:M 17 Jun 2024 20:08:28.333 # El usuario ha solicitado el apagado…
80:M 17 Jun 2024 20:08:28.333 * Guardando la instantánea RDB final antes de salir.
80:M 17 Jun 2024 20:08:28.420 * Base de datos guardada en disco
80:M 17 Jun 2024 20:08:28.420 # Redis está listo para salir, adiós…

FALLIDO

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ falló con retorno #<Process::Status: pid 1005 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’”]}
bootstrap falló con código de salida 1
** FALLO EN EL BOOTSTRAP ** desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
b8c78af762b408c68869407a8c9b2e9acb04ca531fbe1d14b25103c2c03acb48


1. Usé Discourse Doctor para mostrar los registros. 2. mi suposición es que el error es un problema de PostgreSQL, ¿tengo razón?

No sé por qué, pero afortunadamente lo intenté de nuevo ahora y funciona. Me pregunto cuál podría ser la causa subyacente de este comportamiento. ¿Alguien lo sabe?

No quiero pasar por esto de nuevo, así que si alguien ha reinstalado Discourse debido a un error y lo ha restaurado usando un archivo de copia de seguridad. También me gustaría saber si tiene una copia de seguridad almacenada en un archivo local, guardada externamente y la ha sincronizado después de reinstalar.