Discourse ne se charge plus à la boîte de dialogue de connexion lorsqu'il est consulté avec n'importe quel navigateur

Il y a quelques mises à jour, j’ai remarqué que je ne pouvais plus accéder à mon forum discourse www.nzarchitecture.net.nz, depuis aucun de mes smartphones Android 10, ni depuis mon Chromebook, ni depuis aucun PC Windows (sauf sur celui où j’étais déjà connecté)

Le site arrête de charger tout en essayant d’appeler la boîte de dialogue de connexion, affichant le graphique de points colorés ‘chargement’ à l’infini.

download|0x0

J’ai testé sur trois téléphones Samsung Galaxy S9+ différents (tous dans ma famille ont le même téléphone) en utilisant Brave, Chrome, Edge et le navigateur préinstallé de Samsung.

Aucun changement via une fenêtre de navigation incognito (mode sans échec).

Malheureusement, je ne sais pas exactement quelle mise à jour de Discourse pourrait avoir causé le problème car je me déconnecte rarement délibérément, et ma machine Windows principale est connectée en permanence, donc elle contourne la boîte de dialogue de connexion lorsque j’accède normalement au site.

Est-ce un problème connu, et y a-t-il une solution ?

Peut-être quelque chose à voir avec les popups du navigateur ?

Merci pour le rapport ! Pouvez-vous nous indiquer la version du navigateur que vous utilisez ? Je suppose que vous utilisez Chrome sur Android ?

Si vous n’êtes pas sûr, essayez de visiter https://www.whatsmybrowser.org/ et cherchez le numéro de version de Chrome en haut.

En fait, je ne peux pas non plus charger http://www.nzarchitecture.net.nz/ (dernière version de Chrome, macOS), donc je ne pense pas qu’il s’agisse d’un problème spécifique au navigateur. La console du navigateur affiche une erreur avec discourse-merge-users. Ce plugin est obsolète, votre administrateur de forum doit donc le désinstaller.

Confirmez que le site ne se charge pas sous Ubuntu, Win10 et Android 10 (Firefox).

Salut, un exemple où la boîte de dialogue de connexion ne peut pas s’ouvrir est sur Chrome 109 What browser am I using?

Mais comme indiqué ci-dessus, le problème affecte également Edge et Brave sous Windows 11 et Android 10, ainsi que le propre navigateur de Samsung sous Android 10.

Je viens de tester et cela affecte également le navigateur Tor (12.0.1) sous Windows 11

J’ai précédemment essayé de régénérer le site en utilisant

cd /var/discourse
git pull; ./launcher rebuild app
./launcher cleanup

mais encore une fois, aucun changement - j’ai donc supposé que mon installation n’est pas corrompue.
Étant donné que les sites discourse d’autres personnes semblent toujours fonctionner, cela suggère-t-il qu’il doit y avoir un nouveau paramètre incompatible associé à une mise à jour récente ?

Quelqu’un d’autre a récemment eu ce problème avec la fusion d’utilisateurs :

Ce sera un problème - J’ai déjà essayé de désinstaller ce plugin il y a environ un an, et j’ai cassé le site en conséquence, et j’ai été obligé de restaurer à partir d’une sauvegarde.

Et bien sûr, maintenant que je me suis déconnecté de tous mes tests, je ne peux plus me reconnecter pour essayer de désactiver à nouveau le plugin.

La désactivation d’un plugin via l’administration ne le désactive pas totalement.
Vous devrez le supprimer de votre fichier yml et reconstruire via le terminal.
La fusion des utilisateurs en tant que plugin est maintenant obsolète, la fonctionnalité est native à Discourse depuis la version 2.5.

Ce lien devrait vous aider à vous connecter : https://nzarchitecture.net.nz/login?safe_mode=no_plugins

(vous pouvez ajouter ?safe_mode=no_plugins à n’importe quelle URL)

Mais comme l’a dit @Stephen, la seule façon de supprimer un plugin à coup sûr est de le supprimer de la configuration YML et de reconstruire.

Hmm - mon fichier app.yml. est différent et ne contient aucune référence à des plugins que je puisse voir.

Session console Putty ci-dessous, au cas où cela aiderait


root@nz:~# cd /var/discourse
root@nz:/var/discourse# nano containers/app.yml
  GNU nano 2.9.3                         containers/app.yml

## ceci est le modèle de conteneur Docker Discourse tout-en-un et autonome
##
## Après avoir apporté des modifications à ce fichier, vous DEVEZ reconstruire
## /var/discourse/launcher rebuild app
##
## SOYEZ *TRÈS* PRUDENT LORS DE L'ÉDITION !
## LES FICHIERS YAML SONT EXTRÊMEMENT SENSIBLES AUX ERREURS D'ESPACEMENT OU D'ALIGNEMENT !
## visitez http://www.yamllint.com/ pour valider ce fichier si nécessaire

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## Décommentez ces deux lignes si vous souhaitez ajouter Lets Encrypt (https)
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"
  - "templates/import/mysql-dep.template.yml"

## quels ports TCP/IP ce conteneur doit-il exposer ?
## Si vous souhaitez que Discourse partage un port avec un autre serveur web comme Apache ou nginx,
## voir https://meta.discourse.org/t/17247 pour plus de détails
expose:
  - "80:80"   # http
  - "443:443" # https

params:
  db_default_text_search_config: "pg_catalog.english"

  ## Réglez db_shared_buffers à un maximum de 25 % de la mémoire totale.
  ## sera défini automatiquement par bootstrap en fonction de la RAM détectée, ou vous pouvez le remplacer
  db_shared_buffers: "128MB"

  ## peut améliorer les performances de tri, mais ajoute de la mémoire par connexion
  #db_work_mem: "40MB"

  ## Quelle révision Git ce conteneur doit-il utiliser ? (par défaut : tests-passed)
  #version: tests-passed

Comment cette instance a-t-elle été installée ? Utilisez-vous deux conteneurs ?

Salut, juste un conteneur (du moins, à ma connaissance)

Pour être honnête, je ne connais et ne comprends rien à Linux…
Je sais que j’ai un seul droplet Digital Ocean - est-ce la même chose qu’un « conteneur » ?

Il y a beaucoup plus dans ce fichier, faites défiler vers le bas.

Les plugins se trouvent dans la section hooks: autour de la ligne 94.

Si vous êtes dans nano, utilisez Ctrl+_ pour aller à un numéro de ligne ou nano +94 app.yml

Ah merci ! - il semble s’agir d’un problème avec l’application Putty - selon la position de la barre de défilement sur l’application, ce que j’ai collé ci-dessus représente tout, et il n’est pas possible de faire défiler davantage via la barre de défilement.

Cependant, je peux faire défiler davantage en utilisant les touches fléchées.

Oui, c’est parce que les barres de défilement de PuTTY sont basées sur des informations déjà transmises à votre terminal local, tandis que les touches de défilement demandent à la session distante d’afficher plus d’informations.

Malheureusement, il semble que le même résultat d’échec se produise maintenant, comme lors de ma première tentative de suppression de ce plugin l’année dernière.

Pendant la reconstruction, j’obtiens ce qui suit (je viens de l’essayer deux fois) :

ÉCHEC
--------------------
Pups::ExecError : cd /var/www/discourse & apt-get update & DEBIAN_FRONTEND=noninteractive apt-get install -y libmariadb-dev a échoué avec le retour #<Process::Status: pid 488 exit 100>
Emplacement de l'échec : /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec a échoué avec les paramètres {"cd"=>"$home", "cmd"=>["echo \"gem 'mysql2'\" >> Gemfile", "apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y libmariadb-dev", "su discourse -c 'bundle config unset deployment'", "su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs 4 --without test development'"]}
bootstrap a échoué avec le code de sortie 100
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
b40e566c2a5dd29d8d7253ab893b7bef0c937020615f7e0a24bd57e5b2ec99d3
root@nz:/var/discourse#

Mon fichier app.yml a été modifié, j’en suis presque sûr correctement, avec seulement la ligne faisant référence au plugin ‘merge users’ supprimée et aucune autre modification.

L’erreur réelle se trouve au-dessus de la section que vous avez collée, nous devons en voir plus.

Voici la session complète

root@nz:/var/discourse# git pull; ./launcher rebuild app
Already up to date.
x86_64 arch detected.

WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed

Please be patient

2.0.20230116-0051: Pulling from discourse/base
8740c948ffd4: Pull complete
219274ac76f4: Pull complete
8c33c4f7b2b0: Pull complete
Digest: sha256:9e75876adb52427902a6d76dab731c4888af811d7e5ad9ee6efcec4ce6db986f
Status: Downloaded newer image for discourse/base:2.0.20230116-0051
docker.io/discourse/base:2.0.20230116-0051
WARNING: containers/app.yml file is world-readable. You can secure this file by running: chmod o-rwx containers/app.yml
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
2.0.20230116-0051: Pulling from discourse/base
Digest: sha256:9e75876adb52427902a6d76dab731c4888af811d7e5ad9ee6efcec4ce6db986f
Status: Image is up to date for discourse/base:2.0.20230116-0051
docker.io/discourse/base:2.0.20230116-0051
/usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-01-26T14:16:42.982925 #1]  INFO -- : Reading from stdin
I, [2023-01-26T14:16:42.989944 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2023-01-26T14:16:43.061977 #1]  INFO -- : Generating locales (this might take a while)...
Generation complete.

I, [2023-01-26T14:16:43.062708 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2023-01-26T14:16:43.071852 #1]  INFO -- :
I, [2023-01-26T14:16:43.073682 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-01-26T14:16:43.079338 #1]  INFO -- :
I, [2023-01-26T14:16:43.080200 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2023-01-26T14:16:43.084938 #1]  INFO -- :
I, [2023-01-26T14:16:43.085649 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2023-01-26T14:16:43.088679 #1]  INFO -- :
I, [2023-01-26T14:16:43.089260 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-01-26T14:16:43.093417 #1]  INFO -- :
I, [2023-01-26T14:16:43.093998 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2023/01/26 14:16:43 socat[18] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2023-01-26T14:16:43.132885 #1]  INFO -- :
I, [2023-01-26T14:16:43.133578 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-01-26T14:16:43.137967 #1]  INFO -- :
I, [2023-01-26T14:16:43.138440 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-01-26T14:16:43.141928 #1]  INFO -- :
I, [2023-01-26T14:16:43.142341 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-01-26T14:16:43.145367 #1]  INFO -- :
I, [2023-01-26T14:16:43.146041 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-01-26T14:16:43.148783 #1]  INFO -- :
I, [2023-01-26T14:16:43.154701 #1]  INFO -- : File > /etc/service/postgres/run  chmod: +x  chown:
I, [2023-01-26T14:16:43.160967 #1]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2023-01-26T14:16:43.166831 #1]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2023-01-26T14:16:43.172547 #1]  INFO -- : File > /root/upgrade_postgres  chmod: +x  chown:
I, [2023-01-26T14:16:43.173176 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-01-26T14:16:45.254384 #1]  INFO -- :
I, [2023-01-26T14:16:45.255332 #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-01-26T14:16:45.258797 #1]  INFO -- :
I, [2023-01-26T14:16:45.259262 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-01-26T14:16:45.343383 #1]  INFO -- :
I, [2023-01-26T14:16:45.344327 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-01-26T14:16:45.348139 #1]  INFO -- :
I, [2023-01-26T14:16:45.348746 #1]  INFO -- : > /root/upgrade_postgres
I, [2023-01-26T14:16:45.360582 #1]  INFO -- :
I, [2023-01-26T14:16:45.361157 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2023-01-26T14:16:45.363919 #1]  INFO -- :
I, [2023-01-26T14:16:45.365619 #1]  INFO -- : Replacing data_directory = '/var/lib/postgresql/13/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.366828 #1]  INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.367748 #1]  INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.368827 #1]  INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.369798 #1]  INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.370814 #1]  INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.371443 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-01-26T14:16:45.378215 #1]  INFO -- :
I, [2023-01-26T14:16:45.378959 #1]  INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.379628 #1]  INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.380253 #1]  INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
I, [2023-01-26T14:16:45.381456 #1]  INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres  peer in /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-26T14:16:45.382114 #1]  INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-26T14:16:45.382760 #1]  INFO -- : Replacing (?-mix:^host.*all.*all.*::1\/128.*$) with host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2023-01-26T14:16:45.383330 #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-01-26T14:16:45.385445 #1]  INFO -- : > sleep 5
2023-01-26 14:16:45.563 UTC [41] LOG:  starting PostgreSQL 13.9 (Debian 13.9-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2023-01-26 14:16:45.563 UTC [41] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2023-01-26 14:16:45.563 UTC [41] LOG:  listening on IPv6 address "::", port 5432
2023-01-26 14:16:45.565 UTC [41] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2023-01-26 14:16:45.571 UTC [44] LOG:  database system was shut down at 2023-01-26 14:06:07 UTC
2023-01-26 14:16:45.587 UTC [41] LOG:  database system is ready to accept connections
I, [2023-01-26T14:16:50.393555 #1]  INFO -- :
I, [2023-01-26T14:16:50.394596 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2023-01-26 14:16:50.508 UTC [54] postgres@postgres ERROR:  database "discourse" already exists
2023-01-26 14:16:50.508 UTC [54] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: error: database creation failed: ERROR:  database "discourse" already exists
I, [2023-01-26T14:16:50.512245 #1]  INFO -- :
I, [2023-01-26T14:16:50.512797 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-01-26 14:16:50.602 UTC [58] postgres@discourse ERROR:  role "discourse" already exists
2023-01-26 14:16:50.602 UTC [58] postgres@discourse STATEMENT:  create user discourse;
ERROR:  role "discourse" already exists
I, [2023-01-26T14:16:50.605342 #1]  INFO -- :
I, [2023-01-26T14:16:50.605962 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-01-26T14:16:50.670186 #1]  INFO -- : GRANT

I, [2023-01-26T14:16:50.670972 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-01-26T14:16:50.734661 #1]  INFO -- : ALTER SCHEMA

I, [2023-01-26T14:16:50.735409 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2023-01-26T14:16:50.812257 #1]  INFO -- : CREATE EXTENSION

I, [2023-01-26T14:16:50.812793 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2023-01-26T14:16:50.877976 #1]  INFO -- : CREATE EXTENSION

I, [2023-01-26T14:16:50.878554 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2023-01-26T14:16:50.941782 #1]  INFO -- : CREATE EXTENSION

I, [2023-01-26T14:16:50.942340 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2023-01-26T14:16:51.005198 #1]  INFO -- : CREATE EXTENSION

I, [2023-01-26T14:16:51.005792 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2023-01-26T14:16:51.011746 #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-01-26T14:16:51.109604 #1]  INFO -- : File > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2023-01-26T14:16:51.113750 #1]  INFO -- : File > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2023-01-26T14:16:51.114275 #1]  INFO -- : > echo postgres installed!
I, [2023-01-26T14:16:51.117142 #1]  INFO -- : postgres installed!

I, [2023-01-26T14:16:51.123996 #1]  INFO -- : File > /etc/service/redis/run  chmod: +x  chown:
I, [2023-01-26T14:16:51.130514 #1]  INFO -- : File > /etc/service/redis/log/run  chmod: +x  chown:
I, [2023-01-26T14:16:51.136804 #1]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2023-01-26T14:16:51.138417 #1]  INFO -- : Replacing daemonize yes with  in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.139445 #1]  INFO -- : Replacing (?-mix:^pidfile.*$) with  in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.140250 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-01-26T14:16:51.143826 #1]  INFO -- :
I, [2023-01-26T14:16:51.144887 #1]  INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.145784 #1]  INFO -- : Replacing (?-mix:^bind .*$) with  in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.146637 #1]  INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.147505 #1]  INFO -- : Replacing (?-mix:^protected-mode yes) with protected-mode no in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.148380 #1]  INFO -- : Replacing # io-threads 4 with io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2023-01-26T14:16:51.149227 #1]  INFO -- : > echo redis installed
I, [2023-01-26T14:16:51.152638 #1]  INFO -- : redis installed

I, [2023-01-26T14:16:51.153323 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-01-26T14:16:51.160679 #1]  INFO -- : logfile ""

I, [2023-01-26T14:16:51.161294 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-26T14:16:51.163540 #1]  INFO -- : > sleep 10
102:C 26 Jan 2023 14:16:51.201 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
102:C 26 Jan 2023 14:16:51.202 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=102, just started
102:C 26 Jan 2023 14:16:51.202 # Configuration loaded
102:M 26 Jan 2023 14:16:51.203 * monotonic clock: POSIX clock_gettime
102:M 26 Jan 2023 14:16:51.206 * Running mode=standalone, port=6379.
102:M 26 Jan 2023 14:16:51.206 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
102:M 26 Jan 2023 14:16:51.206 # Server initialized
102:M 26 Jan 2023 14:16:51.207 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
102:M 26 Jan 2023 14:16:51.208 * Loading RDB produced by version 7.0.7
102:M 26 Jan 2023 14:16:51.209 * RDB age 644 seconds
102:M 26 Jan 2023 14:16:51.209 * RDB memory usage when created 12.19 Mb
102:M 26 Jan 2023 14:16:51.245 * Done loading RDB, keys loaded: 3408, keys expired: 0.
102:M 26 Jan 2023 14:16:51.246 * DB loaded from disk: 0.038 seconds
102:M 26 Jan 2023 14:16:51.246 * Ready to accept connections
I, [2023-01-26T14:17:01.170067 #1]  INFO -- :
I, [2023-01-26T14:17:01.170872 #1]  INFO -- : > thpoff echo "thpoff is installed!"
I, [2023-01-26T14:17:01.176533 #1]  INFO -- : thpoff is installed!

I, [2023-01-26T14:17:01.177175 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
I, [2023-01-26T14:17:01.277567 #1]  INFO -- :
I, [2023-01-26T14:17:01.278425 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
I, [2023-01-26T14:17:01.382541 #1]  INFO -- :
I, [2023-01-26T14:17:01.383358 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol specified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'
I, [2023-01-26T14:17:01.483297 #1]  INFO -- :
I, [2023-01-26T14:17:01.484111 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-01-26T14:17:01.488073 #1]  INFO -- :
I, [2023-01-26T14:17:01.491949 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown:
I, [2023-01-26T14:17:01.498386 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2023-01-26T14:17:01.504731 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown:
I, [2023-01-26T14:17:01.512218 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown:
I, [2023-01-26T14:17:01.519133 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2023-01-26T14:17:01.526329 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2023-01-26T14:17:01.526989 #1]  INFO -- : Replacing # postgres with sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2023-01-26T14:17:01.527634 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-01-26T14:17:01.531006 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
129:C 26 Jan 2023 14:17:01.543 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
129:C 26 Jan 2023 14:17:01.543 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=129, just started
129:C 26 Jan 2023 14:17:01.544 # Configuration loaded
129:M 26 Jan 2023 14:17:01.545 * monotonic clock: POSIX clock_gettime
129:M 26 Jan 2023 14:17:01.546 # Warning: Could not create server TCP listening socket *:6379: bind: Address already in use
129:M 26 Jan 2023 14:17:01.546 # Failed listening on port 6379 (TCP), aborting.
Updating files: 100% (32677/32677), done.
I, [2023-01-26T14:17:05.780430 #1]  INFO -- : HEAD is now at 2eb0a300 FIX: Use hashtags in channel archive PMs if available (#19859)

I, [2023-01-26T14:17:05.781165 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2023-01-26T14:17:05.942875 #1]  INFO -- :
I, [2023-01-26T14:17:05.943538 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin main
I, [2023-01-26T14:17:05.948859 #1]  INFO -- :
I, [2023-01-26T14:17:05.949320 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2023-01-26T14:17:05.953818 #1]  INFO -- :
I, [2023-01-26T14:17:05.954262 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
From https://github.com/discourse/discourse
 * branch              tests-passed -> FETCH_HEAD
 * [new branch]        tests-passed -> origin/tests-passed
I, [2023-01-26T14:17:09.308486 #1]  INFO -- :
I, [2023-01-26T14:17:09.309026 #1]  INFO -- : > cd /var/www/discourse && git checkout tests-passed
Switched to a new branch 'tests-passed'
I, [2023-01-26T14:17:10.275650 #1]  INFO -- : Branch 'tests-passed' set up to track remote branch 'tests-passed' from 'origin'.

I, [2023-01-26T14:17:10.276151 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-01-26T14:17:10.285317 #1]  INFO -- :
I, [2023-01-26T14:17:10.285801 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-01-26T14:17:10.289734 #1]  INFO -- :
I, [2023-01-26T14:17:10.290191 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-01-26T14:17:10.294127 #1]  INFO -- :
I, [2023-01-26T14:17:10.294540 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-01-26T14:17:10.298287 #1]  INFO -- :
I, [2023-01-26T14:17:10.298686 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-01-26T14:17:10.304050 #1]  INFO -- :
I, [2023-01-26T14:17:10.304469 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2023-01-26T14:17:10.308280 #1]  INFO -- :
I, [2023-01-26T14:17:10.308667 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-01-26T14:17:10.315784 #1]  INFO -- :
I, [2023-01-26T14:17:10.316235 #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-01-26T14:17:10.322160 #1]  INFO -- :
I, [2023-01-26T14:17:10.322614 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2023-01-26T14:17:10.328696 #1]  INFO -- :
I, [2023-01-26T14:17:10.329194 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-01-26T14:17:10.334736 #1]  INFO -- :
I, [2023-01-26T14:17:10.335218 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2023-01-26T14:17:10.341853 #1]  INFO -- :
I, [2023-01-26T14:17:10.342296 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-01-26T14:17:10.347822 #1]  INFO -- :
I, [2023-01-26T14:17:10.348217 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-01-26T14:17:10.506857 #1]  INFO -- :
I, [2023-01-26T14:17:10.507552 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-01-26T14:17:10.515484 #1]  INFO -- :
I, [2023-01-26T14:17:10.516048 #1]  INFO -- : Replacing # redis with sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-01-26T14:17:10.517020 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Cloning into 'docker_manager'...
I, [2023-01-26T14:17:12.849641 #1]  INFO -- :
I, [2023-01-26T14:17:12.850307 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/procourse/discourse-multiselect-user-field.git
Cloning into 'discourse-multiselect-user-field'...
I, [2023-01-26T14:17:13.757414 #1]  INFO -- :
I, [2023-01-26T14:17:13.758052 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Cloning into 'discourse-data-explorer'...
I, [2023-01-26T14:17:15.303902 #1]  INFO -- :
I, [2023-01-26T14:17:15.304622 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-bbcode.git
Cloning into 'discourse-bbcode'...
I, [2023-01-26T14:17:16.240885 #1]  INFO -- :
I, [2023-01-26T14:17:16.241615 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
Cloning into 'discourse-adplugin'...
I, [2023-01-26T14:17:17.381679 #1]  INFO -- :
I, [2023-01-26T14:17:17.382323 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/pmusaraj/discourse-jitsi.git
Cloning into 'discourse-jitsi'...
I, [2023-01-26T14:17:18.544561 #1]  INFO -- :
I, [2023-01-26T14:17:18.545254 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/rimian/discourse-subscriptions.git
Cloning into 'discourse-subscriptions'...
I, [2023-01-26T14:17:19.802643 #1]  INFO -- :
I, [2023-01-26T14:17:19.803401 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/Discourse-nav-links-component.git
Cloning into 'Discourse-nav-links-component'...
I, [2023-01-26T14:17:20.738239 #1]  INFO -- :
I, [2023-01-26T14:17:20.738889 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/procourse/procourse-static-pages.git
Cloning into 'procourse-static-pages'...
I, [2023-01-26T14:17:21.673095 #1]  INFO -- :
I, [2023-01-26T14:17:21.673965 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-01-26T14:17:21.684929 #1]  INFO -- :
I, [2023-01-26T14:17:21.686516 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-01-26T14:17:21.689612 #1]  INFO -- :
I, [2023-01-26T14:17:21.690150 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2023-01-26T14:17:21.693449 #1]  INFO -- :
I, [2023-01-26T14:17:21.694459 #1]  INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf
I, [2023-01-26T14:17:21.695165 #1]  INFO -- : Replacing (?m-ix:upstream[^\}]+\}) with upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2023-01-26T14:17:21.695758 #1]  INFO -- : Replacing (?-mix:server_name.+$) with server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-01-26T14:17:21.696412 #1]  INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2023-01-26T14:17:21.697058 #1]  INFO -- : Replacing (?-mix:worker_connections.+$) with worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-01-26T14:17:21.697582 #1]  INFO -- : > echo "done configuring web"
I, [2023-01-26T14:17:21.700406 #1]  INFO -- : done configuring web

I, [2023-01-26T14:17:21.701140 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-01-26T14:17:22.828640 #1]  INFO -- : Successfully installed bundler-2.4.1
1 gem installed

I, [2023-01-26T14:17:22.829302 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-01-26T14:17:26.445446 #1]  INFO -- :
I, [2023-01-26T14:17:26.446315 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --production --frozen-lockfile && yarn cache clean'
warning " > @mixer/parallel-prettier@2.0.3" has unmet peer dependency "prettier@^2.0.0".
warning "eslint-config-discourse > eslint-plugin-lodash@7.1.0" has unmet peer dependency "lodash@>=4".
I, [2023-01-26T14:19:08.637257 #1]  INFO -- : yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
$ yarn --cwd app/assets/javascripts/discourse $(node -e 'if(JSON.parse(process.env.npm_config_argv).original.includes(`--frozen-lockfile`)){console.log(`--frozen-lockfile`)}')
yarn install v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 58.21s.
Done in 91.62s.
yarn cache v1.22.19
success Cleared cache.
Done in 9.77s.

I, [2023-01-26T14:19:08.645525 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[OBSOLÈTE] L'option `--deployment` est obsolète car elle repose sur le fait d'être mémorisée entre les invocations de bundler, ce que bundler ne fera plus dans les futures versions. Veuillez plutôt utiliser `bundle config set --local deployment 'true'`, et arrêter d'utiliser cette option
[OBSOLÈTE] L'option `--without` est obsolète car elle repose sur le fait d'être mémorisée entre les invocations de bundler, ce que bundler ne fera plus dans les futures versions. Veuillez plutôt utiliser `bundle config set --local without 'test development'`, et arrêter d'utiliser cette option
I, [2023-01-26T14:19:26.719103 #1]  INFO -- : Exécution de `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` avec bundler 2.4.1
Gelé, utilisation de la résolution depuis le fichier de verrouillage
La définition est manquante ["actionmailer-7.0.4.1", "actionpack-7.0.4.1", "actionview-7.0.4.1", "activemodel-7.0.4.1", "activerecord-7.0.4.1", "activesupport-7.0.4.1", "railties-7.0.4.1", "redis-namespace-1.10.0", "excon-0.97.2", "css_parser-1.14.0", "rack-2.2.6.2", "net-imap-0.3.4", "faraday-2.7.4", "activejob-7.0.4.1", "rails-html-sanitizer-1.5.0", "erubi-1.12.0", "concurrent-ruby-1.2.0", "regexp_parser-2.6.2", "date-3.3.3", "globalid-1.0.1"]
HTTP GET https://index.rubygems.org/versions
HTTP 416 Range Not Satisfiable https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
Récupération des métadonnées des gems depuis https://rubygems.org/
Recherche des gems ["actionmailer", "actionpack", "actionview", "actionview_precompiler", "active_model_serializers", "activejob", "activemodel", "activerecord", "activesupport", "addressable", "annotate", "ast", "aws-eventstream", "aws-partitions", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "aws-sigv4", "better_errors", "binding_of_caller", "bootsnap", "builder", "bullet", "byebug", "capybara", "cbor", "certified", "cgi", "chunky_png", "coderay", "colored2", "concurrent-ruby", "connection_pool", "cose", "cppjieba_rb", "crack", "crass", "css_parser", "date", "debug_inspector", "diff-lcs", "diffy", "digest", "discourse-fonts", "discourse-seed-fu", "discourse_dev_assets", "docile", "ecma-re-validator", "email_reply_trimmer", "erubi", "excon", "execjs", "exifr", "fabrication", "faker", "fakeweb", "faraday", "faraday-net_http", "faraday-retry", "fast_blank", "fast_xs", "fastimage", "ffi", "fspath", "gc_tracer", "globalid", "guess_html_encoding", "hana", "hashdiff", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "i18n", "image_optim", "image_size", "in_threads", "jmespath", "json", "json-schema", "json_schemer", "jwt", "kgio", "libv8-node", "listen", "literate_randomizer", "lograge", "logstash-event", "logstash-logger", "logster", "loofah", "lru_redux", "lz4-ruby", "matrix", "maxminddb", "memory_profiler", "message_bus", "method_source", "mini_mime", "mini_portile2", "mini_racer", "mini_scheduler", "mini_sql", "mini_suffix", "minitest", "mocha", "msgpack", "multi_json", "multi_xml", "mustache", "net-http", "net-imap", "net-pop", "net-protocol", "net-smtp", "nio4r", "nokogiri", "oauth", "oauth-tty", "oauth2", "oj", "omniauth", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-oauth2", "omniauth-twitter", "openssl", "openssl-signature_algorithm", "optimist", "parallel", "parallel_tests", "parser", "pg", "prettier_print", "progress", "pry", "pry-byebug", "pry-rails", "public_suffix", "puma", "r2", "racc", "rack", "rack-mini-profiler", "rack-protection", "rack-test", "rails-dom-testing", "rails-html-sanitizer", "rails_failover", "rails_multisite", "railties", "rainbow", "raindrops", "rake", "rb-fsevent", "rb-inotify", "rbtrace", "rchardet", "redis", "redis-namespace", "regexp_parser", "request_store", "rexml", "rinku", "rotp", "rqrcode", "rqrcode_core", "rspec", "rspec-core", "rspec-expectations", "rspec-html-matchers", "rspec-mocks", "rspec-rails", "rspec-support", "rss", "rswag-specs", "rubocop", "rubocop-ast", "rubocop-capybara", "rubocop-discourse", "rubocop-rspec", "ruby-prof", "ruby-progressbar", "ruby-readability", "ruby2_keywords", "rubyzip", "sanitize", "sassc", "sassc-rails", "selenium-webdriver", "shoulda-matchers", "sidekiq", "simplecov", "simplecov-html", "simplecov_json_formatter", "snaky_hash", "sprockets-rails", "sshkey", "stackprof", "syntax_tree", "syntax_tree-disable_ternary", "test-prof", "thor", "tilt", "timeout", "tzinfo", "uglifier", "unf", "unf_ext", "unicode-display_width", "unicorn", "uniform_notifier", "uri", "uri_template", "version_gem", "web-push", "webdrivers", "webmock", "webrick", "websocket", "xorcist", "xpath", "yaml-lint", "zeitwerk"]
HTTP GET https://index.rubygems.org/info/actionmailer
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailer
HTTP GET https://index.rubygems.org/info/actionpack
HTTP 206 Partial Content https://index.rubygems.org/info/actionpack
HTTP GET https://index.rubygems.org/info/actionview
HTTP 206 Partial Content https://index.rubygems.org/info/actionview
HTTP GET https://index.rubygems.org/info/activejob
HTTP 206 Partial Content https://index.rubygems.org/info/activejob
HTTP GET https://index.rubygems.org/info/activemodel
HTTP 206 Partial Content https://index.rubygems.org/info/activemodel
HTTP GET https://index.rubygems.org/info/activerecord
HTTP 206 Partial Content https://index.rubygems.org/info/activerecord
HTTP GET https://index.rubygems.org/info/activesupport
HTTP 206 Partial Content https://index.rubygems.org/info/activesupport
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sdk-core
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-core
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP GET https://index.rubygems.org/info/aws-sdk-sns
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/bootsnap
HTTP 206 Partial Content https://index.rubygems.org/info/bootsnap
HTTP GET https://index.rubygems.org/info/concurrent-ruby
HTTP 206 Partial Content https://index.rubygems.org/info/concurrent-ruby
HTTP GET https://index.rubygems.org/info/excon
HTTP 206 Partial Content https://index.rubygems.org/info/excon
HTTP GET https://index.rubygems.org/info/faraday
HTTP 206 Partial Content https://index.rubygems.org/info/faraday
HTTP GET https://index.rubygems.org/info/globalid
HTTP 206 Partial Content https://index.rubygems.org/info/globalid
HTTP GET https://index.rubygems.org/info/omniauth
HTTP 206 Partial Content https://index.rubygems.org/info/omniauth
HTTP GET https://index.rubygems.org/info/rack
HTTP 206 Partial Content https://index.rubygems.org/info/rack
HTTP GET https://index.rubygems.org/info/rails-html-sanitizer
HTTP 206 Partial Content https://index.rubygems.org/info/rails-html-sanitizer
HTTP GET https://index.rubygems.org/info/railties
HTTP 206 Partial Content https://index.rubygems.org/info/railties
HTTP GET https://index.rubygems.org/info/redis
HTTP 206 Partial Content https://index.rubygems.org/info/redis
HTTP GET https://index.rubygems.org/info/regexp_parser
HTTP 206 Partial Content https://index.rubygems.org/info/regexp_parser
HTTP GET https://index.rubygems.org/info/rspec-mocks
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-mocks
HTTP GET https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
HTTP GET https://index.rubygems.org/info/rubocop-capybara
HTTP 200 OK https://index.rubygems.org/info/rubocop-capybara
HTTP GET https://index.rubygems.org/info/rubocop-rspec
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-rspec
HTTP GET https://index.rubygems.org/info/selenium-webdriver
HTTP 206 Partial Content https://index.rubygems.org/info/selenium-webdriver
HTTP GET https://index.rubygems.org/info/yaml-lint
HTTP 206 Partial Content https://index.rubygems.org/info/yaml-lint
Recherche des gems ["mail", "text-format", "erubis", "rack-mount", "rack-cache", "sprockets", "journey", "rails-deprecated_sanitizer", "jsonapi", "case_transform", "jsonapi-renderer", "activemodel-globalid", "bcrypt-ruby", "arel", "activerecord-deprecated_finders", "memcache-client", "thread_safe", "jamespath", "http-2", "aws-crt", "rouge", "snappy", "columnize", "debugger-linecache", "slop", "rb-readline", "culerity", "database_cleaner", "mime-types", "celerity", "functional-ruby", "ref", "safe_yaml", "rdoc", "pastel", "tty-pager", "tty-screen", "tty-tree", "rcov", "multipart-post", "faraday-excon", "faraday-net_http_persistent", "faraday-em_http", "faraday-em_synchrony", "faraday-httpclient", "faraday-patron", "faraday-rack", "faraday-multipart", "rake-compiler", "rb-appscript", "xattr", "ffi-xattr", "termios", "json_pure", "rdf", "rb-fchange", "rb-kqueue", "celluloid", "celluloid-io", "ruby_dep", "stud", "eventmachine", "thin", "ruby_parser", "net-ftp", "libv8", "metaclass", "strscan", "io-wait", "hoe", "weakling", "mini_portile", "pkg-config", "ruby-hmac", "faraday-middleware", "httpauth", "rash_alt", "bigdecimal", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "ipaddr", "sexp_processor", "win32console", "yard", "spoon", "pry-doc", "escape_utils", "rails", "rack-ssl", "trollop", "redis-client", "base32", "webrat", "rspec-collection_matchers", "term-ansicolor", "backports", "powerpack", "astrolabe", "tins", "jaro_winkler", "psych", "hpricot", "nokogumbo", "bundler", "sass", "childprocess", "libwebsocket", "bourne", "compass", "sprockets-sass", "sinatra", "slim", "lockfile", "therubyracer", "archive-zip", "zip", "net_http_ssl_fix"]
HTTP GET https://index.rubygems.org/info/mail
HTTP 206 Partial Content https://index.rubygems.org/info/mail
HTTP GET https://index.rubygems.org/info/multipart-post
HTTP 206 Partial Content https://index.rubygems.org/info/multipart-post
HTTP GET https://index.rubygems.org/info/hoe
HTTP 206 Partial Content https://index.rubygems.org/info/hoe
HTTP GET https://index.rubygems.org/info/rails
HTTP 206 Partial Content https://index.rubygems.org/info/rails
HTTP GET https://index.rubygems.org/info/redis-client
HTTP 206 Partial Content https://index.rubygems.org/info/redis-client
HTTP GET https://index.rubygems.org/info/psych
HTTP 206 Partial Content https://index.rubygems.org/info/psych
HTTP GET https://index.rubygems.org/info/bundler
HTTP 206 Partial Content https://index.rubygems.org/info/bundler
HTTP GET https://index.rubygems.org/info/slim
HTTP 206 Partial Content https://index.rubygems.org/info/slim
Recherche des gems ["treetop", "tlsmail", "text-hyphen", "abstract", "multimap", "hike", "jsonapi-parser", "bcrypt", "ZenTest", "RubyInline", "atomic", "snappy-jars", "ruby_core_source", "debugger-ruby_core_source", "cucumber", "database_cleaner-active_record", "mime-types-data", "equatable", "tty-color", "tty-which", "verse", "strings", "net-http-persistent", "httpclient", "patron", "spruz", "link_header", "hamster", "win32-api", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "metriks", "daemons", "ParseTree", "time", "rubyforge", "gemcutter", "rack-openid", "ruby-openid-apps-discovery", "restclient", "rest-client", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "curses", "sync", "jar-dependencies", "stringio", "sass-listen", "haml", "fssm", "compass-core", "compass-import-once", "sprockets-helpers", "mongrel", "mustermann", "temple", "io-like"]
HTTP GET https://index.rubygems.org/info/actioncable
HTTP 206 Partial Content https://index.rubygems.org/info/actioncable
HTTP GET https://index.rubygems.org/info/activestorage
HTTP 206 Partial Content https://index.rubygems.org/info/activestorage
HTTP GET https://index.rubygems.org/info/actionmailbox
HTTP 206 Partial Content https://index.rubygems.org/info/actionmailbox
HTTP GET https://index.rubygems.org/info/actiontext
HTTP 206 Partial Content https://index.rubygems.org/info/actiontext
HTTP GET https://index.rubygems.org/info/temple
HTTP 206 Partial Content https://index.rubygems.org/info/temple
Recherche des gems ["facets", "polyglot", "archive-tar-minitar", "gherkin", "multi_test", "cucumber-core", "gherkin3", "cucumber-wire", "event-bus", "cucumber-expressions", "cucumber-formatter-dots", "cucumber-gherkin", "cucumber-html-formatter", "cucumber-cucumber-expressions", "cucumber-messages", "sys-uname", "cucumber-create-meta", "cucumber-ci-environment", "database_cleaner-core", "unicode_utils", "strings-ansi", "test-unit", "hitimes", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "celluloid-gems", "coveralls", "dotenv-deployment", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "SexpProcessor", "net-scp", "ruby-openid", "netrc", "http-cookie", "http-accept", "macaddr", "log4r", "rails-observers", "activemodel-serializers-xml", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "marcel", "mimemagic", "ruby-maven", "cgi_multipart_eof_fix", "fastthread", "gem_plugin", "tool"]
HTTP GET https://index.rubygems.org/info/cucumber-cucumber-expressions
HTTP 206 Partial Content https://index.rubygems.org/info/cucumber-cucumber-expressions
HTTP GET https://index.rubygems.org/info/CFPropertyList
HTTP 206 Partial Content https://index.rubygems.org/info/CFPropertyList
Recherche des gems ["minitar", "minitar-cli", "c21e", "cucumber-tag_expressions", "cucumber-tag-expressions", "os", "google-protobuf", "protobuf-cucumber", "power_assert", "configuration", "mkrf", "libxml-ruby", "ffi-win32-extensions", "colorize", "roauth", "net-ssh", "ruby-yadis", "domain_name", "sqlite3", "systemu", "coffee-script", "hiredis", "websocket-extensions", "maven-tools", "ruby-maven-libs"]
HTTP GET https://index.rubygems.org/info/net-ssh
HTTP 206 Partial Content https://index.rubygems.org/info/net-ssh
Recherche des gems ["powerbar", "middleware", "pattern-match", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "coffee-script-source", "virtus"]
Recherche des gems ["ansi", "descendants_tracker", "axiom-types", "coercible", "equalizer"]
Recherche des gems ["ice_nine", "adamantium"]
Recherche des gems ["memoizable"]
Utilisation de rake 13.0.6
0:  rake (13.0.6) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rake-13.0.6.gemspec
Récupération de concurrent-ruby 1.2.0
Utilisation de minitest 5.17.0
3:  minitest (5.17.0) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/minitest-5.17.0.gemspec
Utilisation de builder 3.2.4
3:  builder (3.2.4) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/builder-3.2.4.gemspec
Récupération de erubi 1.12.0
Utilisation de racc 1.6.2
2:  racc (1.6.2) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/racc-1.6.2.gemspec
Utilisation de crass 1.0.6
2:  crass (1.0.6) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/crass-1.0.6.gemspec
Récupération de rack 2.2.6.2
Utilisation de mini_mime 1.1.2
1:  mini_mime (1.1.2) depuis /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_mime-1.1.2.gemspec
Récupération de date 3.3.3
Installation de date 3.3.3 avec extensions natives
Installation de concurrent-ruby 1.2.0
Construction des extensions natives. Cela peut prendre un certain temps...
Installation de erubi 1.12.0
Installation de rack 2.2.6.2
3:  erubi (1.12.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/erubi-1.12.0.gemspec
Utilisation de timeout 0.3.1
3:  timeout (0.3.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/timeout-0.3.1.gemspec
Utilisation de public_suffix 5.0.1
3:  public_suffix (5.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/public_suffix-5.0.1.gemspec
Utilisation de aws-eventstream 1.2.0
3:  aws-eventstream (1.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-eventstream-1.2.0.gemspec
Utilisation de aws-partitions 1.583.0
3:  aws-partitions (1.583.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-partitions-1.583.0.gemspec
Utilisation de jmespath 1.6.2
3:  jmespath (1.6.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/jmespath-1.6.2.gemspec
Utilisation de msgpack 1.6.0
3:  msgpack (1.6.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/msgpack-1.6.0.gemspec
Utilisation de bundler 2.4.1
3:  bundler (2.4.1) from /usr/local/lib/ruby/gems/3.1.0/specifications/bundler-2.4.1.gemspec
Utilisation de byebug 11.1.3
3:  byebug (11.1.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/byebug-11.1.3.gemspec
Utilisation de cbor 0.5.9.6
3:  cbor (0.5.9.6) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cbor-0.5.9.6.gemspec
Utilisation de cgi 0.3.6
3:  cgi (0.3.6) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cgi-0.3.6.gemspec
Utilisation de chunky_png 1.4.0
3:  chunky_png (1.4.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/chunky_png-1.4.0.gemspec
Utilisation de coderay 1.1.3
3:  coderay (1.1.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/coderay-1.1.3.gemspec
Utilisation de colored2 3.1.2
3:  colored2 (3.1.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/colored2-3.1.2.gemspec
Utilisation de connection_pool 2.3.0
3:  connection_pool (2.3.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/connection_pool-2.3.0.gemspec
Utilisation de openssl 3.0.2
3:  openssl (3.0.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/openssl-3.0.2.gemspec
Utilisation de cppjieba_rb 0.4.2
3:  cppjieba_rb (0.4.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cppjieba_rb-0.4.2.gemspec
Utilisation de diffy 3.4.2
3:  diffy (3.4.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/diffy-3.4.2.gemspec
Utilisation de digest 3.1.1
3:  digest (3.1.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/digest-3.1.1.gemspec
Utilisation de discourse-fonts 0.0.9
3:  discourse-fonts (0.0.9) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/discourse-fonts-0.0.9.gemspec
Récupération de regexp_parser 2.6.2
Installation de regexp_parser 2.6.2
2:  rack (2.2.6.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-2.2.6.2.gemspec
Utilisation de email_reply_trimmer 0.1.13
2:  email_reply_trimmer (0.1.13) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/email_reply_trimmer-0.1.13.gemspec
Récupération de excon 0.97.2
3:  regexp_parser (2.6.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/regexp_parser-2.6.2.gemspec
Utilisation de execjs 2.8.1
3:  execjs (2.8.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/execjs-2.8.1.gemspec
Utilisation de exifr 1.3.10
3:  exifr (1.3.10) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/exifr-1.3.10.gemspec
Utilisation de faraday-net_http 3.0.2
3:  faraday-net_http (3.0.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/faraday-net_http-3.0.2.gemspec
Utilisation de ruby2_keywords 0.0.5
3:  ruby2_keywords (0.0.5) from /usr/local/lib/ruby/gems/3.1.0/specifications/default/ruby2_keywords-0.0.5.gemspec
Utilisation de fast_blank 1.0.1
3:  fast_blank (1.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/fast_blank-1.0.1.gemspec
Utilisation de fast_xs 0.8.0
3:  fast_xs (0.8.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/fast_xs-0.8.0.gemspec
Utilisation de fastimage 2.2.6
3:  fastimage (2.2.6) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/fastimage-2.2.6.gemspec
Utilisation de ffi 1.15.5
3:  ffi (1.15.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ffi-1.15.5.gemspec
Utilisation de fspath 3.1.2
3:  fspath (3.1.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/fspath-3.1.2.gemspec
Utilisation de gc_tracer 1.5.1
3:  gc_tracer (1.5.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/gc_tracer-1.5.1.gemspec
Utilisation de guess_html_encoding 0.0.11
3:  guess_html_encoding (0.0.11) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/guess_html_encoding-0.0.11.gemspec
Utilisation de hana 1.3.7
3:  hana (1.3.7) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/hana-1.3.7.gemspec
Utilisation de hashie 5.0.0
3:  hashie (5.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/hashie-5.0.0.gemspec
Utilisation de highline 2.1.0
3:  highline (2.1.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/highline-2.1.0.gemspec
Utilisation de hkdf 1.0.0
3:  hkdf (1.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/hkdf-1.0.0.gemspec
Utilisation de htmlentities 4.3.4
3:  htmlentities (4.3.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/htmlentities-4.3.4.gemspec
Utilisation de http_accept_language 2.1.1
3:  http_accept_language (2.1.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/http_accept_language-2.1.1.gemspec
Utilisation de image_size 3.2.0
3:  image_size (3.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/image_size-3.2.0.gemspec
Utilisation de in_threads 1.6.0
3:  in_threads (1.6.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/in_threads-1.6.0.gemspec
Utilisation de progress 3.6.0
3:  progress (3.6.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/progress-3.6.0.gemspec
Utilisation de json 2.6.3
3:  json (2.6.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/json-2.6.3.gemspec
Utilisation de uri_template 0.7.0
3:  uri_template (0.7.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/uri_template-0.7.0.gemspec
Utilisation de jwt 2.6.0
3:  jwt (2.6.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/jwt-2.6.0.gemspec
Utilisation de kgio 2.11.4
3:  kgio (2.11.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/kgio-2.11.4.gemspec
Utilisation de libv8-node 16.10.0.0 (x86_64-linux)
3:  libv8-node (16.10.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/libv8-node-16.10.0.0-x86_64-linux.gemspec
Utilisation de method_source 1.0.0
3:  method_source (1.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/method_source-1.0.0.gemspec
Utilisation de thor 1.2.1
3:  thor (1.2.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/thor-1.2.1.gemspec
Utilisation de zeitwerk 2.6.6
3:  zeitwerk (2.6.6) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/zeitwerk-2.6.6.gemspec
Utilisation de logstash-event 1.2.02
3:  logstash-event (1.2.02) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/logstash-event-1.2.02.gemspec
Utilisation de logster 2.11.3
3:  logster (2.11.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/logster-2.11.3.gemspec
Utilisation de lru_redux 1.1.0
3:  lru_redux (1.1.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/lru_redux-1.1.0.gemspec
Utilisation de lz4-ruby 0.3.3
3:  lz4-ruby (0.3.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/lz4-ruby-0.3.3.gemspec
Utilisation de maxminddb 0.1.22
3:  maxminddb (0.1.22) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/maxminddb-0.1.22.gemspec
Utilisation de memory_profiler 1.0.1
3:  memory_profiler (1.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/memory_profiler-1.0.1.gemspec
Utilisation de redis 4.8.0
3:  redis (4.8.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/redis-4.8.0.gemspec
Utilisation de mini_sql 1.4.0
3:  mini_sql (1.4.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_sql-1.4.0.gemspec
Utilisation de multi_json 1.15.0
3:  multi_json (1.15.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/multi_json-1.15.0.gemspec
Utilisation de multi_xml 0.6.0
3:  multi_xml (0.6.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/multi_xml-0.6.0.gemspec
Utilisation de mustache 1.1.1
3:  mustache (1.1.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mustache-1.1.1.gemspec
Utilisation de uri 0.12.0
3:  uri (0.12.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/uri-0.12.0.gemspec
Utilisation de nio4r 2.5.8
3:  nio4r (2.5.8) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/nio4r-2.5.8.gemspec
Utilisation de version_gem 1.1.1
3:  version_gem (1.1.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/version_gem-1.1.1.gemspec
Utilisation de oj 3.13.14
3:  oj (3.13.14) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oj-3.13.14.gemspec
Utilisation de optimist 3.0.1
3:  optimist (3.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/optimist-3.0.1.gemspec
Utilisation de pg 1.4.5
3:  pg (1.4.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pg-1.4.5.gemspec
Utilisation de r2 0.2.7
0:  concurrent-ruby (1.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/concurrent-ruby-1.2.0.gemspec
3:  r2 (0.2.7) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/r2-0.2.7.gemspec
Utilisation de raindrops 0.20.0
3:  raindrops (0.20.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/raindrops-0.20.0.gemspec
Utilisation de rchardet 1.8.0
3:  rchardet (1.8.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rchardet-1.8.0.gemspec
Utilisation de rexml 3.2.5
3:  rexml (3.2.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rexml-3.2.5.gemspec
Utilisation de rinku 2.0.6
3:  rinku (2.0.6) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rinku-2.0.6.gemspec
Utilisation de rotp 6.2.2
3:  rotp (6.2.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rotp-6.2.2.gemspec
Utilisation de rqrcode_core 1.2.0
3:  rqrcode_core (1.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rqrcode_core-1.2.0.gemspec
Utilisation de rubyzip 2.3.2
3:  rubyzip (2.3.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rubyzip-2.3.2.gemspec
Utilisation de tilt 2.0.11
3:  tilt (2.0.11) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/tilt-2.0.11.gemspec
Utilisation de sshkey 2.0.0
3:  sshkey (2.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sshkey-2.0.0.gemspec
Utilisation de stackprof 0.2.23
3:  stackprof (0.2.23) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/stackprof-0.2.23.gemspec
Utilisation de unf_ext 0.0.8.2
3:  unf_ext (0.0.8.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unf_ext-0.0.8.2.gemspec
Utilisation de webrick 1.7.0
3:  webrick (1.7.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/webrick-1.7.0.gemspec
Utilisation de xorcist 1.1.3
3:  xorcist (1.1.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/xorcist-1.1.3.gemspec
Utilisation de nokogiri 1.14.0 (x86_64-linux)
3:  nokogiri (1.14.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/nokogiri-1.14.0-x86_64-linux.gemspec
Utilisation de net-protocol 0.2.1
0:  net-protocol (0.2.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-protocol-0.2.1.gemspec
Utilisation de addressable 2.8.1
0:  addressable (2.8.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/addressable-2.8.1.gemspec
Utilisation de aws-sigv4 1.5.0
0:  aws-sigv4 (1.5.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sigv4-1.5.0.gemspec
Utilisation de bootsnap 1.15.0
0:  bootsnap (1.15.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/bootsnap-1.15.0.gemspec
Utilisation de openssl-signature_algorithm 1.2.1
0:  openssl-signature_algorithm (1.2.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/openssl-signature_algorithm-1.2.1.gemspec
Utilisation de rack-test 2.0.2
0:  rack-test (2.0.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-test-2.0.2.gemspec
Utilisation de request_store 1.5.1
0:  request_store (1.5.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/request_store-1.5.1.gemspec
Utilisation de message_bus 4.3.2
0:  message_bus (4.3.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/message_bus-4.3.2.gemspec
Utilisation de rack-mini-profiler 3.0.0
0:  rack-mini-profiler (3.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-mini-profiler-3.0.0.gemspec
Utilisation de rack-protection 3.0.5
0:  rack-protection (3.0.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rack-protection-3.0.5.gemspec
Utilisation de ecma-re-validator 0.4.0
0:  ecma-re-validator (0.4.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ecma-re-validator-0.4.0.gemspec
Récupération de faraday 2.7.4
Installation de excon 0.97.2
Installation de faraday 2.7.4
Utilisation de mail 2.8.0.edge from https://github.com/discourse/mail.git (at main@5b700fc)
3:  mail (2.8.0.edge) from /var/www/discourse/vendor/bundle/ruby/3.1.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
Utilisation de mini_suffix 0.3.3
3:  mini_suffix (0.3.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_suffix-0.3.3.gemspec
Utilisation de sassc 2.0.1
3:  sassc (2.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sassc-2.0.1.gemspec
Utilisation de uglifier 4.2.0
3:  uglifier (4.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/uglifier-4.2.0.gemspec
Utilisation de image_optim 0.31.2
3:  image_optim (0.31.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/image_optim-0.31.2.gemspec
Utilisation de logstash-logger 0.26.1
3:  logstash-logger (0.26.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/logstash-logger-0.26.1.gemspec
Utilisation de mini_racer 0.6.3
3:  mini_racer (0.6.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_racer-0.6.3.gemspec
Utilisation de omniauth 1.9.2
3:  omniauth (1.9.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-1.9.2.gemspec
Utilisation de pry 0.14.2
3:  pry (0.14.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-0.14.2.gemspec
Utilisation de web-push 3.0.0
3:  web-push (3.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/web-push-3.0.0.gemspec
Utilisation de sidekiq 6.5.8
3:  sidekiq (6.5.8) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sidekiq-6.5.8.gemspec
Utilisation de net-http 0.3.2
3:  net-http (0.3.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-http-0.3.2.gemspec
Utilisation de oauth-tty 1.0.5
3:  oauth-tty (1.0.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oauth-tty-1.0.5.gemspec
Utilisation de snaky_hash 2.0.1
3:  snaky_hash (2.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/snaky_hash-2.0.1.gemspec
Utilisation de puma 6.0.2
3:  puma (6.0.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/puma-6.0.2.gemspec
Utilisation de rbtrace 0.4.14
3:  rbtrace (0.4.14) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rbtrace-0.4.14.gemspec
Récupération de redis-namespace 1.10.0
2:  excon (0.97.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/excon-0.97.2.gemspec
Utilisation de unicorn 6.1.0
2:  unicorn (6.1.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unicorn-6.1.0.gemspec
Utilisation de i18n 1.12.0
2:  i18n (1.12.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/i18n-1.12.0.gemspec
Utilisation de tzinfo 2.0.5
2:  tzinfo (2.0.5) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/tzinfo-2.0.5.gemspec
Utilisation de loofah 2.19.1
2:  loofah (2.19.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/loofah-2.19.1.gemspec
Utilisation de net-pop 0.1.2
2:  net-pop (0.1.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-pop-0.1.2.gemspec
Utilisation de net-smtp 0.3.3
2:  net-smtp (0.3.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-smtp-0.3.3.gemspec
Utilisation de aws-sdk-core 3.130.2
2:  aws-sdk-core (3.130.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-core-3.130.2.gemspec
Utilisation de cose 1.3.0
2:  cose (1.3.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/cose-1.3.0.gemspec
Récupération de css_parser 1.14.0
Installation de redis-namespace 1.10.0
3:  redis-namespace (1.10.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/redis-namespace-1.10.0.gemspec
Installation de css_parser 1.14.0
Utilisation de json_schemer 0.2.23
3:  json_schemer (0.2.23) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/json_schemer-0.2.23.gemspec
Utilisation de rqrcode 2.1.2
3:  rqrcode (2.1.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rqrcode-2.1.2.gemspec
Utilisation de rss 0.2.9
3:  rss (0.2.9) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rss-0.2.9.gemspec
Utilisation de ruby-readability 0.7.0
3:  ruby-readability (0.7.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/ruby-readability-0.7.0.gemspec
Utilisation de sanitize 6.0.0
3:  sanitize (6.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sanitize-6.0.0.gemspec
Utilisation de sprockets 3.7.2 from https://github.com/rails/sprockets (at 3.x@f4d3dae)
0:  faraday (2.7.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/faraday-2.7.4.gemspec
3:  sprockets (3.7.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/bundler/gems/sprockets-f4d3dae71ef2/sprockets.gemspec
Utilisation de unf 0.1.4
3:  unf (0.1.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/unf-0.1.4.gemspec
Utilisation de mini_scheduler 0.15.0
3:  mini_scheduler (0.15.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/mini_scheduler-0.15.0.gemspec
Utilisation de oauth 1.1.0
3:  oauth (1.1.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oauth-1.1.0.gemspec
Utilisation de pry-byebug 3.10.1
3:  pry-byebug (3.10.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-byebug-3.10.1.gemspec
Utilisation de pry-rails 0.3.9
3:  pry-rails (0.3.9) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/pry-rails-0.3.9.gemspec
Récupération de activesupport 7.0.4.1
Récupération de rails-html-sanitizer 1.5.0
2:  css_parser (1.14.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/css_parser-1.14.0.gemspec
Utilisation de aws-sdk-kms 1.56.0
2:  aws-sdk-kms (1.56.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-kms-1.56.0.gemspec
Utilisation de aws-sdk-sns 1.53.0
2:  aws-sdk-sns (1.53.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-sns-1.53.0.gemspec
Utilisation de aws-sdk-s3 1.114.0
2:  aws-sdk-s3 (1.114.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/aws-sdk-s3-1.114.0.gemspec
Utilisation de faraday-retry 2.0.0
2:  faraday-retry (2.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/faraday-retry-2.0.0.gemspec
Utilisation de oauth2 1.4.11
2:  oauth2 (1.4.11) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/oauth2-1.4.11.gemspec
Utilisation de omniauth-oauth 1.2.0
2:  omniauth-oauth (1.2.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-oauth-1.2.0.gemspec
Utilisation de omniauth-oauth2 1.7.3
2:  omniauth-oauth2 (1.7.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-oauth2-1.7.3.gemspec
Utilisation de omniauth-twitter 1.4.0
2:  omniauth-twitter (1.4.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-twitter-1.4.0.gemspec
Utilisation de omniauth-facebook 9.0.0
2:  omniauth-facebook (9.0.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-facebook-9.0.0.gemspec
Utilisation de omniauth-github 1.4.0
2:  omniauth-github (1.4.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-github-1.4.0.gemspec
Utilisation de omniauth-google-oauth2 0.8.2
2:  omniauth-google-oauth2 (0.8.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/omniauth-google-oauth2-0.8.2.gemspec
Installation de rails-html-sanitizer 1.5.0
0:  rails-html-sanitizer (1.5.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails-html-sanitizer-1.5.0.gemspec
Installation de activesupport 7.0.4.1
3:  activesupport (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activesupport-7.0.4.1.gemspec
Utilisation de rails-dom-testing 2.0.3
2:  rails-dom-testing (2.0.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails-dom-testing-2.0.3.gemspec
Récupération de globalid 1.0.1
Récupération de activemodel 7.0.4.1
Récupération de actionview 7.0.4.1
Installation de globalid 1.0.1
Installation de activemodel 7.0.4.1
2:  globalid (1.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/globalid-1.0.1.gemspec
Récupération de activejob 7.0.4.1
Installation de actionview 7.0.4.1
Installation de activejob 7.0.4.1
0:  activemodel (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activemodel-7.0.4.1.gemspec
Utilisation de active_model_serializers 0.8.4
0:  active_model_serializers (0.8.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/active_model_serializers-0.8.4.gemspec
Récupération de activerecord 7.0.4.1
2:  activejob (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activejob-7.0.4.1.gemspec
3:  actionview (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionview-7.0.4.1.gemspec
Récupération de actionpack 7.0.4.1
Utilisation de actionview_precompiler 0.2.3
3:  actionview_precompiler (0.2.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionview_precompiler-0.2.3.gemspec
Installation de activerecord 7.0.4.1
Installation de actionpack 7.0.4.1
2:  actionpack (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionpack-7.0.4.1.gemspec
Récupération de railties 7.0.4.1
Utilisation de sprockets-rails 3.4.2
2:  sprockets-rails (3.4.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sprockets-rails-3.4.2.gemspec
Installation de railties 7.0.4.1
0:  activerecord (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/activerecord-7.0.4.1.gemspec
Utilisation de discourse-seed-fu 2.3.12
2:  discourse-seed-fu (2.3.12) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/discourse-seed-fu-2.3.12.gemspec
3:  railties (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/railties-7.0.4.1.gemspec
Utilisation de lograge 0.12.0
0:  lograge (0.12.0) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/lograge-0.12.0.gemspec
Utilisation de rails_failover 0.8.1
0:  rails_failover (0.8.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails_failover-0.8.1.gemspec
Utilisation de rails_multisite 4.0.1
0:  rails_multisite (4.0.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/rails_multisite-4.0.1.gemspec
Utilisation de sassc-rails 2.1.2
0:  sassc-rails (2.1.2) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/sassc-rails-2.1.2.gemspec
1:  date (3.3.3) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/date-3.3.3.gemspec
Récupération de net-imap 0.3.4
Installation de net-imap 0.3.4
0:  net-imap (0.3.4) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/net-imap-0.3.4.gemspec
Récupération de actionmailer 7.0.4.1
Installation de actionmailer 7.0.4.1
2:  actionmailer (7.0.4.1) from /var/www/discourse/vendor/bundle/ruby/3.1.0/specifications/actionmailer-7.0.4.1.gemspec
Bundle terminé ! 135 dépendances Gemfile, 172 gems maintenant installées.
Les gems des groupes 'test' et 'development' n'ont pas été installées.
Les gems bundled sont installées dans `./vendor/bundle`

I, [2023-01-26T14:19:26.723212 #1]  INFO -- : > cd /var/www/discourse && echo "gem 'mysql2'" >> Gemfile
I, [2023-01-26T14:19:26.726719 #1]  INFO -- :
I, [2023-01-26T14:19:26.727030 #1]  INFO -- : > cd /var/www/discourse && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y libmariadb-dev
W: Erreur GPG : https://dl.yarnpkg.com/debian stable InRelease : les signatures suivantes sont invalides : EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx>
E : Le dépôt « https://dl.yarnpkg.com/debian stable InRelease » n'est pas signé.
I, [2023-01-26T14:19:31.052733 #1]  INFO -- : Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Get:5 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 Packages [8,183 kB]
Get:7 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [216 kB]
Get:8 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg InRelease [91.7 kB]
Get:9 https://deb.nodesource.com/node_18.x bullseye InRelease [4,586 B]
Get:10 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [14.6 kB]
Get:11 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [384 kB]
Err:5 https://dl.yarnpkg.com/debian stable InRelease
  Les signatures suivantes sont invalides : EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx>
Get:12 http://apt.postgresql.org/pub/repos/apt bullseye-pgdg/main amd64 Packages [268 kB]
Get:13 https://deb.nodesource.com/node_18.x bullseye/main amd64 Packages [774 B]
Lecture des listes de paquets...

I, [2023-01-26T14:19:31.053724 #1]  INFO -- : Terminaison des processus asynchrones
I, [2023-01-26T14:19:31.054076 #1]  INFO -- : Envoi de INT à 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-01-26T14:19:31.054459 #1]  INFO -- : Envoi de TERM à exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid : 102
2023-01-26 14:19:31.054 UTC [41] LOG :  demande d'arrêt rapide reçue
102:signal-handler (1674742771) SIGTERM reçu, planification de l'arrêt...
2023-01-26 14:19:31.059 UTC [41] LOG :  interruption des transactions actives
2023-01-26 14:19:31.066 UTC [41] LOG :  le travailleur d'arrière-plan « logical replication launcher » (PID 50) s'est arrêté avec le code de sortie 1
2023-01-26 14:19:31.067 UTC [45] LOG :  arrêt en cours
2023-01-26 14:19:31.093 UTC [41] LOG :  le système de bases de données est arrêté
102:M 26 Jan 2023 14:19:31.152 # L'utilisateur a demandé l'arrêt...
102:M 26 Jan 2023 14:19:31.153 * Sauvegarde de la dernière snapshot RDB avant de quitter.
102:M 26 Jan 2023 14:19:31.215 * Base de données sauvegardée sur le disque
102:M 26 Jan 2023 14:19:31.215 # Redis est maintenant prêt à quitter, au revoir...


ÉCHEC
--------------------
Pups::ExecError : cd /var/www/discourse && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y libmariadb-dev a échoué avec le retour #<Process::Status: pid 488 exit 100>
Emplacement de l'échec : /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec a échoué avec les paramètres {"cd"=>"$home", "cmd"=>["echo \"gem 'mysql2'\" >> Gemfile", "apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y libmariadb-dev", "su discourse -c 'bundle config unset deployment'", "su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs 4 --without test development'"]}
bootstrap a échoué avec le code de sortie 100
** ÉCHEC DU BOOTSTRAP ** veuillez remonter et chercher des messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
b40e566c2a5dd29d8d7253ab893b7bef0c937020615f7e0a24bd57e5b2ec99d3
root@nz:/var/discourse# ^C
root@nz:/var/discourse#

apt-get install -y libmariadb-dev

Cela ressemble à un reste d’un modèle d’importation. J’essaierais de supprimer cette ligne du haut de app.yml

  - "templates/import/mysql-dep.template.yml"

Merci !

La reconstruction cette fois s’est terminée sans erreur, et je peux maintenant me connecter et me déconnecter parfaitement !

Un grand merci à tous - aide fantastique, très appréciée !