Problema al instalar nueva instancia de Discourse

Hola a todos,

Al intentar instalar una nueva instancia de Discourse, estoy recibiendo este error (aquí está mi registro de instalación):

¡El archivo de configuración en containers/app.yml se actualizó correctamente!

Actualizaciones exitosas. Reconstruyendo en 5 segundos.
Construyendo la aplicación
Se detectó la arquitectura x86_64.
Asegurando que el lanzador esté actualizado
Obteniendo origin
El lanzador está actualizado
2.0.20230313-1023: Extrayendo desde discourse/base
Resumen: sha256:f7467469ab9e39c3548d4478e3f416c05b34a0ee58eb6e40b963e562005669cc
Estado: La imagen está actualizada para discourse/base:2.0.20230313-1023
docker.io/discourse/base:2.0.20230313-1023
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-03-27T20:31:27.457005 #1]  INFO -- : Leyendo desde stdin
I, [2023-03-27T20:31:27.460746 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2023-03-27T20:31:27.480498 #1]  INFO -- : Generando configuraciones regionales (esto podría tardar un poco)...
Generación completada.

I, [2023-03-27T20:31:27.480671 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2023-03-27T20:31:27.482598 #1]  INFO -- : 
I, [2023-03-27T20:31:27.482814 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-03-27T20:31:27.484487 #1]  INFO -- : 
I, [2023-03-27T20:31:27.484620 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2023-03-27T20:31:27.486138 #1]  INFO -- : 
I, [2023-03-27T20:31:27.486282 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2023-03-27T20:31:27.487948 #1]  INFO -- : 
I, [2023-03-27T20:31:27.488123 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-03-27T20:31:27.489729 #1]  INFO -- : 
I, [2023-03-27T20:31:27.489850 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres ya está ejecutándose, detén el contenedor ; exit 1
2023/03/27 20:31:27 socat[19] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No existe el archivo o directorio
I, [2023-03-27T20:31:27.493311 #1]  INFO -- : 
I, [2023-03-27T20:31:27.493434 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-03-27T20:31:27.495388 #1]  INFO -- : 
I, [2023-03-27T20:31:27.495489 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-03-27T20:31:27.497544 #1]  INFO -- : 
I, [2023-03-27T20:31:27.497650 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-03-27T20:31:27.499322 #1]  INFO -- : 
I, [2023-03-27T20:31:27.499452 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-03-27T20:31:27.501120 #1]  INFO -- : 
I, [2023-03-27T20:31:27.504597 #1]  INFO -- : Archivo > /etc/service/postgres/run  chmod: +x  chown: 
I, [2023-03-27T20:31:27.508049 #1]  INFO -- : Archivo > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2023-03-27T20:31:27.511402 #1]  INFO -- : Archivo > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2023-03-27T20:31:27.514894 #1]  INFO -- : Archivo > /root/upgrade_postgres  chmod: +x  chown: 
I, [2023-03-27T20:31:27.515142 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-03-27T20:31:28.735098 #1]  INFO -- : 
I, [2023-03-27T20:31:28.735235 #1]  INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/13/bin/initdb -D /shared/postgres_data || exit 0
I, [2023-03-27T20:31:28.737235 #1]  INFO -- : 
I, [2023-03-27T20:31:28.737282 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-03-27T20:31:28.742051 #1]  INFO -- : 
I, [2023-03-27T20:31:28.742154 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-03-27T20:31:28.743865 #1]  INFO -- : 
I, [2023-03-27T20:31:28.744025 #1]  INFO -- : > /root/upgrade_postgres
I, [2023-03-27T20:31:28.747140 #1]  INFO -- : 
I, [2023-03-27T20:31:28.747267 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2023-03-27T20:31:28.748792 #1]  INFO -- : 
I, [2023-03-27T20:31:28.748982 #1]  INFO -- : Reemplazando data_directory = '/var/lib/postgresql/13/main' por data_directory = '/shared/postgres_data' en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.749461 #1]  INFO -- : Reemplazando (?-mix:#?listen_addresses *=.*) por listen_addresses = '*' en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.750313 #1]  INFO -- : Reemplazando (?-mix:#?synchronous_commit *=.*) por synchronous_commit = $db_synchronous_commit en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.751033 #1]  INFO -- : Reemplazando (?-mix:#?shared_buffers *=.*) por shared_buffers = $db_shared_buffers en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.751628 #1]  INFO -- : Reemplazando (?-mix:#?work_mem *=.*) por work_mem = $db_work_mem en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.752250 #1]  INFO -- : Reemplazando (?-mix:#?default_text_search_config *=.*) por default_text_search_config = '$db_default_text_search_config' en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.752905 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-03-27T20:31:28.754942 #1]  INFO -- : 
I, [2023-03-27T20:31:28.755175 #1]  INFO -- : Reemplazando (?-mix:#?checkpoint_segments *=.*) por checkpoint_segments = $db_checkpoint_segments en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.755407 #1]  INFO -- : Reemplazando (?-mix:#?logging_collector *=.*) por logging_collector = $db_logging_collector en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.756207 #1]  INFO -- : Reemplazando (?-mix:#?log_min_duration_statement *=.*) por log_min_duration_statement = $db_log_min_duration_statement en /etc/postgresql/13/main/postgresql.conf
I, [2023-03-27T20:31:28.756862 #1]  INFO -- : Reemplazando (?-mix:^#local +replication +postgres +peer$) por local replication postgres peer en /etc/postgresql/13/main/pg_hba.conf
I, [2023-03-27T20:31:28.757062 #1]  INFO -- : Reemplazando (?-mix:^host.*all.*all.*127.*$) por host all all 0.0.0.0/0 md5 en /etc/postgresql/13/main/pg_hba.conf
I, [2023-03-27T20:31:28.757776 #1]  INFO -- : Reemplazando (?-mix:^host.*all.*all.*::1\/128.*$) por host all all ::/0 md5 en /etc/postgresql/13/main/pg_hba.conf
I, [2023-03-27T20:31:28.758225 #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, [2023-03-27T20:31:28.759529 #1]  INFO -- : > sleep 5
2023-03-27 20:31:28.807 UTC [42] LOG:  iniciando PostgreSQL 13.10 (Debian 13.10-1.pgdg110+1) en x86_64-pc-linux-gnu, compilado por gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2023-03-27 20:31:28.808 UTC [42] LOG:  escuchando en la dirección IPv4 "0.0.0.0", puerto 5432
2023-03-27 20:31:28.808 UTC [42] LOG:  escuchando en la dirección IPv6 "::", puerto 5432
2023-03-27 20:31:28.811 UTC [42] LOG:  escuchando en el socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-03-27 20:31:28.815 UTC [45] LOG:  el sistema de bases de datos se apagó el 2023-03-27 20:28:11 UTC
2023-03-27 20:31:28.819 UTC [42] LOG:  el sistema de bases de datos está listo para aceptar conexiones
I, [2023-03-27T20:31:33.761313 #1]  INFO -- : 
I, [2023-03-27T20:31:33.761575 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2023-03-27 20:31:33.798 UTC [55] postgres@postgres ERROR:  la base de datos "discourse" ya existe
2023-03-27 20:31:33.798 UTC [55] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: error: la creación de la base de datos falló: ERROR:  la base de datos "discourse" ya existe
I, [2023-03-27T20:31:33.799993 #1]  INFO -- : 
I, [2023-03-27T20:31:33.800298 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-03-27 20:31:33.836 UTC [59] postgres@discourse ERROR:  el rol "discourse" ya existe
2023-03-27 20:31:33.836 UTC [59] postgres@discourse STATEMENT:  create user discourse;
ERROR:  el rol "discourse" ya existe
I, [2023-03-27T20:31:33.837797 #1]  INFO -- : 
I, [2023-03-27T20:31:33.838050 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-03-27T20:31:33.876194 #1]  INFO -- : GRANT

I, [2023-03-27T20:31:33.876428 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-03-27T20:31:33.912984 #1]  INFO -- : ALTER SCHEMA

I, [2023-03-27T20:31:33.913234 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  la extensión "hstore" ya existe, omitiendo
I, [2023-03-27T20:31:33.952214 #1]  INFO -- : CREATE EXTENSION

I, [2023-03-27T20:31:33.952497 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  la extensión "pg_trgm" ya existe, omitiendo
I, [2023-03-27T20:31:33.989195 #1]  INFO -- : CREATE EXTENSION

I, [2023-03-27T20:31:33.989492 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  la extensión "hstore" ya existe, omitiendo
I, [2023-03-27T20:31:34.026202 #1]  INFO -- : CREATE EXTENSION

I, [2023-03-27T20:31:34.026457 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  la extensión "pg_trgm" ya existe, omitiendo
I, [2023-03-27T20:31:34.063103 #1]  INFO -- : CREATE EXTENSION

I, [2023-03-27T20:31:34.063427 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2023-03-27T20:31:34.065173 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2023-03-27T20:31:34.106966 #1]  INFO -- : Archivo > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2023-03-27T20:31:34.109188 #1]  INFO -- : Archivo > /var/spool/cron/crontabs/postgres  chmod:   chown: 
I, [2023-03-27T20:31:34.109307 #1]  INFO -- : > echo postgres instalado!
I, [2023-03-27T20:31:34.111011 #1]  INFO -- : postgres instalado!

I, [2023-03-27T20:31:34.115222 #1]  INFO -- : Archivo > /etc/service/redis/run  chmod: +x  chown: 
I, [2023-03-27T20:31:34.119487 #1]  INFO -- : Archivo > /etc/service/redis/log/run  chmod: +x  chown: 
I, [2023-03-27T20:31:34.123308 #1]  INFO -- : Archivo > /etc/runit/3.d/10-redis  chmod: +x  chown: 
I, [2023-03-27T20:31:34.123515 #1]  INFO -- : Reemplazando daemonize yes por  en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.124009 #1]  INFO -- : Reemplazando (?-mix:^pidfile.*$) por  en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.125560 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-03-27T20:31:34.127590 #1]  INFO -- : 
I, [2023-03-27T20:31:34.127894 #1]  INFO -- : Reemplazando (?-mix:^logfile.*$) por logfile "" en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.128253 #1]  INFO -- : Reemplazando (?-mix:^bind .*$) por  en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.129521 #1]  INFO -- : Reemplazando (?-mix:^dir .*$) por dir /shared/redis_data en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.130794 #1]  INFO -- : Reemplazando (?-mix:^protected-mode yes) por protected-mode no en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.132190 #1]  INFO -- : Reemplazando # io-threads 4 por io-threads $redis_io_threads en /etc/redis/redis.conf
I, [2023-03-27T20:31:34.133379 #1]  INFO -- : > echo redis instalado
I, [2023-03-27T20:31:34.135253 #1]  INFO -- : redis instalado

I, [2023-03-27T20:31:34.135381 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-03-27T20:31:34.138227 #1]  INFO -- : logfile ""

I, [2023-03-27T20:31:34.138365 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-03-27T20:31:34.139576 #1]  INFO -- : > sleep 10
103:C 27 Mar 2023 20:31:34.143 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
103:C 27 Mar 2023 20:31:34.144 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=103, recién iniciado
103:C 27 Mar 2023 20:31:34.144 # Configuración cargada
103:M 27 Mar 2023 20:31:34.144 * reloj monótono: POSIX clock_gettime
103:M 27 Mar 2023 20:31:34.144 * Modo de ejecución=standalone, puerto=6379.
103:M 27 Mar 2023 20:31:34.144 # Servidor inicializado
103:M 27 Mar 2023 20:31:34.144 # ADVERTENCIA: ¡Debe habilitarse el compromiso de memoria! Sin ello, un guardado en segundo plano o la replicación podrían fallar en condiciones de baja memoria. Si está deshabilitado, también puede causar fallos incluso 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.
103:M 27 Mar 2023 20:31:34.145 * Cargando RDB producido por la versión 7.0.7
103:M 27 Mar 2023 20:31:34.145 * Edad del RDB: 203 segundos
103:M 27 Mar 2023 20:31:34.145 * Uso de memoria del RDB al crearse: 0.82 Mb
103:M 27 Mar 2023 20:31:34.145 * Carga del RDB completada, claves cargadas: 0, claves expiradas: 0.
103:M 27 Mar 2023 20:31:34.145 * Base de datos cargada desde el disco: 0.000 segundos
103:M 27 Mar 2023 20:31:34.145 * Listo para aceptar conexiones
I, [2023-03-27T20:31:44.141477 #1]  INFO -- : 
I, [2023-03-27T20:31:44.141711 #1]  INFO -- : > thpoff echo "thpoff está instalado!"
I, [2023-03-27T20:31:44.144716 #1]  INFO -- : thpoff está instalado!

I, [2023-03-27T20:31:44.144888 #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, [2023-03-27T20:31:44.192449 #1]  INFO -- : 
I, [2023-03-27T20:31:44.192657 #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, [2023-03-27T20:31:44.239221 #1]  INFO -- : 
I, [2023-03-27T20:31:44.239454 #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ías volver a hornear tus publicaciones ahora para corregir todas las publicaciones."; exit 1; end'
I, [2023-03-27T20:31:44.286979 #1]  INFO -- : 
I, [2023-03-27T20:31:44.287178 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-03-27T20:31:44.289015 #1]  INFO -- : 
I, [2023-03-27T20:31:44.291032 #1]  INFO -- : Archivo > /etc/cron.d/anacron  chmod:   chown: 
I, [2023-03-27T20:31:44.294734 #1]  INFO -- : Archivo > /etc/runit/1.d/copy-env  chmod: +x  chown: 
I, [2023-03-27T20:31:44.298332 #1]  INFO -- : Archivo > /etc/service/unicorn/run  chmod: +x  chown: 
I, [2023-03-27T20:31:44.301841 #1]  INFO -- : Archivo > /etc/service/nginx/run  chmod: +x  chown: 
I, [2023-03-27T20:31:44.305464 #1]  INFO -- : Archivo > /etc/runit/3.d/01-nginx  chmod: +x  chown: 
I, [2023-03-27T20:31:44.309064 #1]  INFO -- : Archivo > /etc/runit/3.d/02-unicorn  chmod: +x  chown: 
I, [2023-03-27T20:31:44.309147 #1]  INFO -- : Reemplazando # postgres por sv start postgres || exit 1 en /etc/service/unicorn/run
I, [2023-03-27T20:31:44.309430 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-03-27T20:31:44.311151 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
130:C 27 Mar 2023 20:31:44.315 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
130:C 27 Mar 2023 20:31:44.315 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=130, recién iniciado
130:C 27 Mar 2023 20:31:44.315 # Configuración cargada
130:M 27 Mar 2023 20:31:44.315 * reloj monótono: POSIX clock_gettime
130:M 27 Mar 2023 20:31:44.315 # Advertencia: No se pudo crear el socket TCP de escucha del servidor *:6379: bind: La dirección ya está en uso
130:M 27 Mar 2023 20:31:44.315 # Error al escuchar en el puerto 6379 (TCP), abortando.
Actualizando archivos: 100% (32972/32972), completado.
I, [2023-03-27T20:31:45.986984 #1]  INFO -- : HEAD está ahora en 59e548540 Build(deps): Bump sass from 1.58.3 to 1.59.2 en /app/assets/javascripts (#20656)

I, [2023-03-27T20:31:45.987126 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-03-27T20:31:46.076992 #1]  INFO -- : 
I, [2023-03-27T20:31:46.077119 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
  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 --prune --prune-tags origin tests-passed
  fi
'
fatal: no se pudo acceder a 'https://github.com/discourse/discourse.git/': gnutls_handshake() falló: Error en la función de extracción.
I, [2023-03-27T20:34:46.977544 #1]  INFO -- : 
I, [2023-03-27T20:34:46.977905 #1]  INFO -- : Terminando procesos asíncronos
I, [2023-03-27T20:34:46.977937 #1]  INFO -- : Enviando INT a HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
I, [2023-03-27T20:34:46.977970 #1]  INFO -- : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 103
2023-03-27 20:34:46.978 UTC [42] LOG:  recibido solicitud de apagado rápido
103:signal-handler (1679949286) Recibido SIGTERM programando apagado...
2023-03-27 20:34:46.979 UTC [42] LOG:  abortando cualquier transacción activa
2023-03-27 20:34:46.981 UTC [42] LOG:  trabajador en segundo plano "lanzador de replicación lógica" (PID 51) salió con código de salida 1
2023-03-27 20:34:46.982 UTC [46] LOG:  apagando
103:M 27 Mar 2023 20:34:46.983 # Apagado solicitado por el usuario...
103:M 27 Mar 2023 20:34:46.983 * Guardando la instantánea final RDB antes de salir.
103:M 27 Mar 2023 20:34:46.987 * Base de datos guardada en el disco
103:M 27 Mar 2023 20:34:46.987 # Redis ahora está listo para salir, adiós...
2023-03-27 20:34:47.012 UTC [42] LOG:  el sistema de bases de datos se apagó


FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse && sudo -H -E -u discourse bash -c '
  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 --prune --prune-tags origin tests-passed
  fi
' falló con el retorno #<Process::Status: pid 138 exit 128>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"code", "cmd"=>["sudo -H -E -u discourse git reset --hard", "sudo -H -E -u discourse git clean -f", "sudo -H -E -u discourse bash -c '\n  if [ $(git rev-parse --is-shallow-repository) == \"true\" ]; then\n      git remote set-branches --add origin main\n      git remote set-branches origin $version\n      git fetch --depth 1 origin $version\n  else\n      git fetch --prune --prune-tags origin $version\n  fi\n'", "sudo -H -E -u discourse bash -c '\n  if [[ $(git symbolic-ref --short HEAD) == $version ]] ; then\n      git pull\n  else\n      git -c advice.detachedHead=false checkout $version\n  fi\n'", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p                    /shared/log/rails", "bash -c \"touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln    -s           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p           /shared/{uploads,backups}\"", "bash -c \"ln    -s           /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p           /shared/tmp/{backups,restores}\"", "bash -c \"ln    -s           /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp", "[ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete"]}
bootstrap falló con código de salida 128
** FALLO AL INICIAR ** 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.
cda75b6ebff62a27faea38809b2dc6d1aab1dd390e7a50711e8fa27f445e82bf

Estoy ejecutando Ubuntu 20.04 LTS en una instancia de Google Cloud. Ya ejecuté Discourse Doctor, pero no ayudó.

Háganmelo saber,
Jack

¿Quizás relacionado con la nueva tecnología de clonación parcial, @gerhard?

No creo que tenga nada que ver con la clonación parcial. Algo parece interferir con el handshake TLS.

Help! Upgrade constantly fails tuvo el mismo problema y ellos también usan Google Cloud, ¿así que tal vez haya un problema con eso? :thinking:

Parece que es el mismo problema que tenemos. Usamos Google Cloud, sin embargo, lo hemos estado usando durante al menos 2 años sin problemas; el problema solo comenzó a ocurrir recientemente. No podemos obtener ninguna actualización de Discourse de plugins/temas. @gerhard @Falco

Ese es un problema a nivel de red, por lo que es posible que desees ponerte en contacto con el canal de soporte de tu proveedor de servidor.

Sí, pero sí descarga la actualización de git pero falla al final… ¡estoy bastante perdido aquí! Cualquier consejo sería extremadamente apreciado.

Puedes intentar reducir la MTU de la interfaz de Docker:

Gracias, lo intentaremos y le informaremos. ¡Muy apreciado!