La instalación de Discourse falla en un servidor Ubuntu 22.04LTS recién instalado.
Los puntos clave parecen ser:
Error al escuchar en el puerto 6379Se produjo un error inesperado: "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz: ESOCKETTIMEDOUT".[3/5] Obteniendo paquetes... info Parece haber problemas con tu conexión de red. Reintentando...
El resto del registro de la consola está aquí:
x86_64 arch detected.
Asegurando que el launcher esté actualizado
Obteniendo origen
El launcher está actualizado
2.0.20230502-0058: Extrayendo desde discourse/base
Digesto: sha256:fa95da36c3d3a582d644b139ec678f5778d745697454bc86f598c689031b30aa
Estado: La imagen está actualizada para discourse/base:2.0.20230502-0058
docker.io/discourse/base:2.0.20230502-0058
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-05-07T12:05:04.539866 #1] INFO -- : Leyendo desde stdin
I, [2023-05-07T12:05:04.546394 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-05-07T12:05:04.660188 #1] INFO -- : Generando locales (esto puede tardar un poco)...
Generación completada.
I, [2023-05-07T12:05:04.660484 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-05-07T12:05:04.673331 #1] INFO -- :
I, [2023-05-07T12:05:04.675066 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-05-07T12:05:04.680819 #1] INFO -- :
I, [2023-05-07T12:05:04.681490 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-05-07T12:05:04.686777 #1] INFO -- :
I, [2023-05-07T12:05:04.687466 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-05-07T12:05:04.692307 #1] INFO -- :
I, [2023-05-07T12:05:04.693228 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-05-07T12:05:04.699774 #1] INFO -- :
I, [2023-05-07T12:05:04.700295 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres ya se está ejecutando, detener contenedor ; exit 1
2023/05/07 12:05:04 socat[18] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2023-05-07T12:05:04.744608 #1] INFO -- :
I, [2023-05-07T12:05:04.745030 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-05-07T12:05:04.749765 #1] INFO -- :
I, [2023-05-07T12:05:04.750379 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-05-07T12:05:04.754536 #1] INFO -- :
I, [2023-05-07T12:05:04.755124 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-05-07T12:05:04.758496 #1] INFO -- :
I, [2023-05-07T12:05:04.759056 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-05-07T12:05:04.762381 #1] INFO -- :
I, [2023-05-07T12:05:04.771096 #1] INFO -- : Archivo > /etc/service/postgres/run chmod: +x chown:
I, [2023-05-07T12:05:04.777848 #1] INFO -- : Archivo > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-05-07T12:05:04.785193 #1] INFO -- : Archivo > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-05-07T12:05:04.791975 #1] INFO -- : Archivo > /root/upgrade_postgres chmod: +x chown:
I, [2023-05-07T12:05:04.792769 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-05-07T12:05:07.919753 #1] INFO -- :
I, [2023-05-07T12:05:07.920641 #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-05-07T12:05:07.924131 #1] INFO -- :
I, [2023-05-07T12:05:07.924453 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-05-07T12:05:07.961773 #1] INFO -- :
I, [2023-05-07T12:05:07.962051 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-05-07T12:05:07.966111 #1] INFO -- :
I, [2023-05-07T12:05:07.966677 #1] INFO -- : > /root/upgrade_postgres
I, [2023-05-07T12:05:07.977176 #1] INFO -- :
I, [2023-05-07T12:05:07.977871 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-05-07T12:05:07.981532 #1] INFO -- :
I, [2023-05-07T12:05:07.984567 #1] INFO -- : Reemplazando data_directory = '/var/lib/postgresql/13/main' con data_directory = '/shared/postgres_data' en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:07.985718 #1] INFO -- : Reemplazando (?-mix:#?listen_addresses *=.*) con listen_addresses = '*' en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:07.986774 #1] INFO -- : Reemplazando (?-mix:#?synchronous_commit *=.*) con synchronous_commit = $db_synchronous_commit en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:07.988037 #1] INFO -- : Reemplazando (?-mix:#?shared_buffers *=.*) con shared_buffers = $db_shared_buffers en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:07.989187 #1] INFO -- : Reemplazando (?-mix:#?work_mem *=.*) con work_mem = $db_work_mem en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:07.990294 #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, [2023-05-07T12:05:07.991276 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-05-07T12:05:08.001041 #1] INFO -- :
I, [2023-05-07T12:05:08.002071 #1] INFO -- : Reemplazando (?-mix:#?checkpoint_segments *=.*) con checkpoint_segments = $db_checkpoint_segments en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:08.002762 #1] INFO -- : Reemplazando (?-mix:#?logging_collector *=.*) con logging_collector = $db_logging_collector en /etc/postgresql/13/main/postgresql.conf
I, [2023-05-07T12:05:08.003976 #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, [2023-05-07T12:05:08.005775 #1] INFO -- : Reemplazando (?-mix:^#local +replication +postgres +peer$) con local replication postgres peer en /etc/postgresql/13/main/pg_hba.conf
I, [2023-05-07T12:05:08.006438 #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, [2023-05-07T12:05:08.007408 #1] INFO -- : Reemplazando (?-mix:^host.*all.*all.*::1\/128.*$) con host all all ::/0 md5 en /etc/postgresql/13/main/pg_hba.conf
I, [2023-05-07T12:05:08.008275 #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-05-07T12:05:08.011213 #1] INFO -- : > sleep 5
2023-05-07 12:05:08.251 UTC [41] 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-05-07 12:05:08.252 UTC [41] LOG: escuchando en la dirección IPv4 "0.0.0.0", puerto 5432
2023-05-07 12:05:08.252 UTC [41] LOG: escuchando en la dirección IPv6 "::", puerto 5432
2023-05-07 12:05:08.257 UTC [41] LOG: escuchando en el socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-05-07 12:05:08.267 UTC [44] LOG: el sistema de bases de datos se cerró correctamente a las 2023-05-07 11:31:27 UTC
2023-05-07 12:05:08.292 UTC [41] LOG: el sistema de bases de datos está listo para aceptar conexiones
I, [2023-05-07T12:05:13.016044 #1] INFO -- :
I, [2023-05-07T12:05:13.016840 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-05-07 12:05:13.195 UTC [54] postgres@postgres ERROR: la base de datos "discourse" ya existe
2023-05-07 12:05:13.195 UTC [54] 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-05-07T12:05:13.198892 #1] INFO -- :
I, [2023-05-07T12:05:13.199959 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-05-07 12:05:13.299 UTC [58] postgres@discourse ERROR: el rol "discourse" ya existe
2023-05-07 12:05:13.299 UTC [58] postgres@discourse STATEMENT: create user discourse;
ERROR: el rol "discourse" ya existe
I, [2023-05-07T12:05:13.303279 #1] INFO -- :
I, [2023-05-07T12:05:13.304125 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-05-07T12:05:13.369204 #1] INFO -- : GRANT
I, [2023-05-07T12:05:13.370352 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-05-07T12:05:13.433857 #1] INFO -- : ALTER SCHEMA
I, [2023-05-07T12:05:13.434726 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: la extensión "hstore" ya existe, omitiendo
I, [2023-05-07T12:05:13.524487 #1] INFO -- : CREATE EXTENSION
I, [2023-05-07T12:05:13.525343 #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-05-07T12:05:13.585308 #1] INFO -- : CREATE EXTENSION
I, [2023-05-07T12:05:13.586144 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: la extensión "hstore" ya existe, omitiendo
I, [2023-05-07T12:05:13.650563 #1] INFO -- : CREATE EXTENSION
I, [2023-05-07T12:05:13.651460 #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-05-07T12:05:13.712661 #1] INFO -- : CREATE EXTENSION
I, [2023-05-07T12:05:13.713840 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-05-07T12:05:13.718676 #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-05-07T12:05:13.831609 #1] INFO -- : Archivo > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-05-07T12:05:13.838446 #1] INFO -- : Archivo > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-05-07T12:05:13.838982 #1] INFO -- : > echo postgres instalado!
I, [2023-05-07T12:05:13.843636 #1] INFO -- : postgres instalado!
I, [2023-05-07T12:05:13.851509 #1] INFO -- : Archivo > /etc/service/redis/run chmod: +x chown:
I, [2023-05-07T12:05:13.858957 #1] INFO -- : Archivo > /etc/service/redis/log/run chmod: +x chown:
I, [2023-05-07T12:05:13.866173 #1] INFO -- : Archivo > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-05-07T12:05:13.868786 #1] INFO -- : Reemplazando daemonize yes con en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.870105 #1] INFO -- : Reemplazando (?-mix:^pidfile.*$) con en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.874328 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-05-07T12:05:13.878984 #1] INFO -- :
I, [2023-05-07T12:05:13.879788 #1] INFO -- : Reemplazando (?-mix:^logfile.*$) con logfile "" en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.880785 #1] INFO -- : Reemplazando (?-mix:^bind .*$) con en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.882834 #1] INFO -- : Reemplazando (?-mix:^dir .*$) con dir /shared/redis_data en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.884793 #1] INFO -- : Reemplazando (?-mix:^protected-mode yes) con protected-mode no en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.886745 #1] INFO -- : Reemplazando # io-threads 4 con io-threads $redis_io_threads en /etc/redis/redis.conf
I, [2023-05-07T12:05:13.889097 #1] INFO -- : > echo redis instalado
I, [2023-05-07T12:05:13.893105 #1] INFO -- : redis instalado
I, [2023-05-07T12:05:13.893576 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-05-07T12:05:13.904492 #1] INFO -- : logfile ""
I, [2023-05-07T12:05:13.905209 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-05-07T12:05:13.908499 #1] INFO -- : > sleep 10
102:C 07 May 2023 12:05:13.933 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
102:C 07 May 2023 12:05:13.933 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=102, acaba de iniciar
102:C 07 May 2023 12:05:13.934 # Configuración cargada
102:M 07 May 2023 12:05:13.935 * reloj monótono: POSIX clock_gettime
102:M 07 May 2023 12:05:13.938 * Modo de ejecución=standalone, puerto=6379.
102:M 07 May 2023 12:05:13.939 # Servidor inicializado
102:M 07 May 2023 12:05:13.942 * Cargando RDB producido por la versión 7.0.7
102:M 07 May 2023 12:05:13.943 * Edad de RDB 2026 segundos
102:M 07 May 2023 12:05:13.943 * Uso de memoria de RDB al crear 0.82 Mb
102:M 07 May 2023 12:05:13.943 * Terminada la carga de RDB, claves cargadas: 0, claves expiradas: 0.
102:M 07 May 2023 12:05:13.943 * Base de datos cargada desde disco: 0.001 segundos
102:M 07 May 2023 12:05:13.943 * Listo para aceptar conexiones
I, [2023-05-07T12:05:23.912749 #1] INFO -- :
I, [2023-05-07T12:05:23.913589 #1] INFO -- : > thpoff echo "¡thpoff está instalado!"
I, [2023-05-07T12:05:23.920284 #1] INFO -- : ¡thpoff está instalado!
I, [2023-05-07T12:05:23.920874 #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-05-07T12:05:24.024728 #1] INFO -- :
I, [2023-05-07T12:05:24.025539 #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-05-07T12:05:24.128182 #1] INFO -- :
I, [2023-05-07T12:05:24.128880 #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-05-07T12:05:24.214528 #1] INFO -- :
I, [2023-05-07T12:05:24.215194 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-05-07T12:05:24.220322 #1] INFO -- :
I, [2023-05-07T12:05:24.225112 #1] INFO -- : Archivo > /etc/cron.d/anacron chmod: chown:
I, [2023-05-07T12:05:24.233974 #1] INFO -- : Archivo > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-05-07T12:05:24.241775 #1] INFO -- : Archivo > /etc/service/unicorn/run chmod: +x chown:
I, [2023-05-07T12:05:24.249185 #1] INFO -- : Archivo > /etc/service/nginx/run chmod: +x chown:
I, [2023-05-07T12:05:24.256657 #1] INFO -- : Archivo > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-05-07T12:05:24.264098 #1] INFO -- : Archivo > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-05-07T12:05:24.264712 #1] INFO -- : Reemplazando # postgres con sv start postgres || exit 1 en /etc/service/unicorn/run
I, [2023-05-07T12:05:24.265389 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-05-07T12:05:24.269969 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
129:C 07 May 2023 12:05:24.279 # oO0OoO0OoO0Oo Redis está iniciando oO0OoO0OoO0Oo
129:C 07 May 2023 12:05:24.280 # Versión de Redis=7.0.7, bits=64, commit=00000000, modificado=0, pid=129, acaba de iniciar
129:C 07 May 2023 12:05:24.280 # Configuración cargada
129:M 07 May 2023 12:05:24.281 * reloj monótono: POSIX clock_gettime
129:M 07 May 2023 12:05:24.282 # Advertencia: No se pudo crear el socket de escucha TCP del servidor *:6379: bind: Dirección ya en uso
129:M 07 May 2023 12:05:24.282 # Error al escuchar en el puerto 6379 (TCP), abortando.
Actualizando archivos: 100% (33085/33085), hecho.
I, [2023-05-07T12:05:31.780874 #1] INFO -- : HEAD está ahora en a8e28060d CORREGIR: renombrar notify_about_flags_after a notify_about_reviewable_item_after (#21320)
I, [2023-05-07T12:05:31.787251 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-05-07T12:05:32.101166 #1] INFO -- :
I, [2023-05-07T12:05:32.101553 #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/a11y-select-kit-close-on-focus-out
- [eliminado] (ninguno) -> origin/app-inject
- [eliminado] (ninguno) -> origin/bump-eslint
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/babel/core-7.21.5
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/babel/standalone-7.21.7
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/jsdom-21.1.2
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.1.0
- [eliminado] (ninguno) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.2.0
- [eliminado] (ninguno) -> origin/dev_fix_test
- [eliminado] (ninguno) -> origin/feature_notification_admin_problems
- [eliminado] (ninguno) -> origin/fix-username-validation
- [eliminado] (ninguno) -> origin/loic-set-limits-for-reviewables
- [eliminado] (ninguno) -> origin/old-styles
a8e28060d..83f1a1337 main -> origin/main
* [nueva rama] 0-fix-inj -> origin/0-fix-inj
+ e5efacf69...b3cfecbd9 default-to-subcategory-on-read-only-categories -> origin/default-to-subcategory-on-read-only-categories (actualización forzada)
* [nueva rama] dependabot/bundler/rspec-rails-6.0.2 -> origin/dependabot/bundler/rspec-rails-6.0.2
* [nueva rama] dependabot/npm_and_yarn/app/assets/javascripts/jsdom-22.0.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/jsdom-22.0.0
* [nueva rama] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.1.1 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-3.1.1
* [nueva rama] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.3.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.3.0
+ b8e4996b9...f16673f79 dependabot/npm_and_yarn/app/assets/javascripts/uppy/core-3.2.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/core-3.2.0 (actualización forzada)
+ 3ed9e6173...4ae8c98dd dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.3.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.3.0 (actualización forzada)
+ 3bb7b79f0...8e7c9354f dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.2.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.2.0 (actualización forzada)
43bbc443c..0532a1c3d dev-new-user-menu-default-enable -> origin/dev-new-user-menu-default-enable
* [nueva rama] dev/delete-old-personal-message-settings -> origin/dev/delete-old-personal-message-settings
+ 895956cb1...10ea7a4f0 ember-this-fallback -> origin/ember-this-fallback (actualización forzada)
10dda035f..4838c2950 feature/add-user-status-to-inline-mentions-on-chat -> origin/feature/add-user-status-to-inline-mentions-on-chat
* [nueva rama] feature/add-user-status-to-inline-mentions-on-chat-in-progress -> origin/feature/add-user-status-to-inline-mentions-on-chat-in-progress
* [nueva rama] feature/status-on-mentions-on-updated-chat-messages -> origin/feature/status-on-mentions-on-updated-chat-messages
* [nueva rama] feature_user_tips -> origin/feature_user_tips
* [nueva rama] fix-select-kit-click-outside-regression -> origin/fix-select-kit-click-outside-regression
* [nueva rama] fix-tests -> origin/fix-tests
* [nueva rama] fix_inactive_user_card -> origin/fix_inactive_user_card
* [nueva rama] fix_utf8 -> origin/fix_utf8
+ 4e8828636...c7ddb4f19 generic-import -> origin/generic-import (actualización forzada)
+ 0eeb01892...f5f7e58fa headless-new -> origin/headless-new (actualización forzada)
* [nueva rama] implicit-injections-v2 -> origin/implicit-injections-v2
+ ec1a0d83f...99f0e8336 modal-named-outlet -> origin/modal-named-outlet (actualización forzada)
* [nueva rama] offline-app-testing -> origin/offline-app-testing
* [nueva rama] sk-loading-slider -> origin/sk-loading-slider
* [nueva rama] sk-tab-accessibility -> origin/sk-tab-accessibility
845000a6c..784006c71 stable -> origin/stable
* [nueva rama] tag-displayName -> origin/tag-displayName
a8e28060d..83f1a1337 tests-passed -> origin/tests-passed
* [nueva rama] try-buildjet -> origin/try-buildjet
+ 42b7246b2...bf6c559f0 ux_welcome_topic -> origin/ux_welcome_topic (actualización forzada)
I, [2023-05-07T12:05:33.186706 #1] INFO -- :
I, [2023-05-07T12:05:33.186868 #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, [2023-05-07T12:05:36.080520 #1] INFO -- : Rama 'tests-passed' configurada para rastrear la rama remota 'tests-passed' desde 'origin'.
I, [2023-05-07T12:05:36.080829 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-05-07T12:05:36.096347 #1] INFO -- :
I, [2023-05-07T12:05:36.096581 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-05-07T12:05:36.105434 #1] INFO -- :
I, [2023-05-07T12:05:36.106059 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-05-07T12:05:36.113771 #1] INFO -- :
I, [2023-05-07T12:05:36.114176 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-05-07T12:05:36.120498 #1] INFO -- :
I, [2023-05-07T12:05:36.120790 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-05-07T12:05:36.126361 #1] INFO -- :
I, [2023-05-07T12:05:36.126640 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-05-07T12:05:36.134332 #1] INFO -- :
I, [2023-05-07T12:05:36.135232 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-05-07T12:05:36.142282 #1] INFO -- :
I, [2023-05-07T12:05:36.142556 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-05-07T12:05:36.150458 #1] INFO -- :
I, [2023-05-07T12:05:36.151397 #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, [2023-05-07T12:05:36.161418 #1] INFO -- :
I, [2023-05-07T12:05:36.161726 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-05-07T12:05:36.170099 #1] INFO -- :
I, [2023-05-07T12:05:36.170386 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-05-07T12:05:36.178000 #1] INFO -- :
I, [2023-05-07T12:05:36.178190 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-05-07T12:05:36.187455 #1] INFO -- :
I, [2023-05-07T12:05:36.188202 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-05-07T12:05:36.196355 #1] INFO -- :
I, [2023-05-07T12:05:36.196836 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-05-07T12:05:36.206318 #1] INFO -- :
I, [2023-05-07T12:05:36.207087 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-05-07T12:05:36.221070 #1] INFO -- :
I, [2023-05-07T12:05:36.226051 #1] INFO -- : Reemplazando # redis con sv start redis || exit 1 en /etc/service/unicorn/run
I, [2023-05-07T12:05:36.228290 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonando en 'docker_manager'...
I, [2023-05-07T12:05:37.388848 #1] INFO -- :
I, [2023-05-07T12:05:37.389813 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-05-07T12:05:37.403667 #1] INFO -- :
I, [2023-05-07T12:05:37.404633 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-05-07T12:05:37.411650 #1] INFO -- :
I, [2023-05-07T12:05:37.412393 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-05-07T12:05:37.419873 #1] INFO -- :
I, [2023-05-07T12:05:37.421273 #1] INFO -- : Reemplazando pid /run/nginx.pid; con daemon off; en /etc/nginx/nginx.conf
I, [2023-05-07T12:05:37.426051 #1] INFO -- : Reemplazando (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } en /etc/nginx/conf.d/discourse.conf
I, [2023-05-07T12:05:37.426830 #1] INFO -- : Reemplazando (?-mix:server_name.+$) con server_name _ ; en /etc/nginx/conf.d/discourse.conf
I, [2023-05-07T12:05:37.427685 #1] INFO -- : Reemplazando (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; en /etc/nginx/conf.d/discourse.conf
I, [2023-05-07T12:05:37.428721 #1] INFO -- : Reemplazando (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; en /etc/nginx/nginx.conf
I, [2023-05-07T12:05:37.429212 #1] INFO -- : > echo "configuración web completada"
I, [2023-05-07T12:05:37.432836 #1] INFO -- : configuración web completada
I, [2023-05-07T12:05:37.433619 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-05-07T12:05:38.745410 #1] INFO -- : Bundler-2.4.4 instalado correctamente
1 gem instalado
I, [2023-05-07T12:05:38.745689 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-05-07T12:05:56.767639 #1] INFO -- :
I, [2023-05-07T12:05:56.770274 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
error Se produjo un error inesperado: "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz: ESOCKETTIMEDOUT".
I, [2023-05-07T12:09:42.395368 #1] INFO -- : yarn install v1.22.19
[1/5] Validando package.json...
[2/5] Resolviendo paquetes...
[3/5] Obteniendo paquetes...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Parece haber problemas con tu conexión de red. Reintentando...
info Si crees que esto es un error, por favor abre un informe de error con la información proporcionada en "/var/www/discourse/yarn-error.log".
info Visita https://yarnpkg.com/en/docs/cli/install para documentación sobre este comando.
I, [2023-05-07T12:09:42.413716 #1] INFO -- : Terminando procesos asíncronos
I, [2023-05-07T12:09:42.414196 #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: 41
I, [2023-05-07T12:09:42.414362 #1] INFO -- : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 102
2023-05-07 12:09:42.415 UTC [41] LOG: recibida solicitud de apagado rápido
102:signal-handler (1683461382) Recibido SIGTERM programando apagado...
2023-05-07 12:09:42.427 UTC [41] LOG: abortando cualquier transacción activa
102:M 07 May 2023 12:09:42.612 # El usuario solicitó apagado...
102:M 07 May 2023 12:09:42.614 * Guardando la instantánea RDB final antes de salir.
2023-05-07 12:09:42.616 UTC [41] LOG: el trabajador de fondo "logical replication launcher" (PID 50) salió con código de salida 1
102:M 07 May 2023 12:09:42.626 * Base de datos guardada en disco
2023-05-07 12:09:42.627 UTC [45] LOG: apagando
102:M 07 May 2023 12:09:42.627 # Redis está listo para salir, adiós...
2023-05-07 12:09:42.888 UTC [41] LOG: el sistema de bases de datos se ha apagado
FALLIDO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean' falló con el retorno #<Process::Status: pid 276 exit 1>
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", "cmd"=>["su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'"]}
bootstrap falló con código de salida 1
** FALLO EN EL BOOTSTRAP ** 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.
f11564bffffe2d23984c42620c8ce6a456fc623ab6ac8093558b981522fd76fe
Gracias