Ça fait un moment que ce forum n’a pas été mis à jour, j’obtiens ce message après un git pull et une reconstruction :
ÉCHEC
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4' a échoué avec le code de retour #<Process::Status: pid 502 exit 5>
Emplacement de l'erreur : /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
L'exécution a échoué avec les paramètres {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \"development test\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
L'initialisation a échoué avec le code de sortie 5
** ÉCHEC DE L'INITIALISATION ** veuillez remonter 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.
Sortie complète :
2.0.20231218-0429 : Extraction depuis discourse/base
Digestion : sha256:468f70b9bb4c6d0c6c2bbb3efc1a5e12d145eae57bdb6946b7fe5558beb52dc1
État : L'image est à jour pour discourse/base:2.0.20231218-0429
docker.io/discourse/base:2.0.20231218-0429
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-12-22T05:08:37.278012 #1] INFO -- : Lecture depuis stdin
I, [2023-12-22T05:08:37.281481 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-12-22T05:08:37.307162 #1] INFO -- : Génération des locales (cela peut prendre un moment)...
Génération terminée.
I, [2023-12-22T05:08:37.307385 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-12-22T05:08:37.309463 #1] INFO -- :
I, [2023-12-22T05:08:37.309725 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-12-22T05:08:37.311271 #1] INFO -- :
I, [2023-12-22T05:08:37.311378 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-12-22T05:08:37.312650 #1] INFO -- :
I, [2023-12-22T05:08:37.312753 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-12-22T05:08:37.314298 #1] INFO -- :
I, [2023-12-22T05:08:37.314429 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-12-22T05:08:37.315752 #1] INFO -- :
I, [2023-12-22T05:08:37.315876 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2023/12/22 05:08:37 socat[19] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2023-12-22T05:08:37.319328 #1] INFO -- :
I, [2023-12-22T05:08:37.319428 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-12-22T05:08:37.321411 #1] INFO -- :
I, [2023-12-22T05:08:37.321499 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-12-22T05:08:37.323413 #1] INFO -- :
I, [2023-12-22T05:08:37.323501 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-22T05:08:37.324999 #1] INFO -- :
I, [2023-12-22T05:08:37.325134 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-12-22T05:08:37.326603 #1] INFO -- :
I, [2023-12-22T05:08:37.329796 #1] INFO -- : Fichier > /etc/service/postgres/run chmod: +x chown:
I, [2023-12-22T05:08:37.332807 #1] INFO -- : Fichier > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-12-22T05:08:37.335852 #1] INFO -- : Fichier > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-12-22T05:08:37.338874 #1] INFO -- : Fichier > /root/upgrade_postgres chmod: +x chown:
I, [2023-12-22T05:08:37.339061 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-12-22T05:08:42.054512 #1] INFO -- :
I, [2023-12-22T05:08:42.054728 #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-12-22T05:08:42.057145 #1] INFO -- :
I, [2023-12-22T05:08:42.057222 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-12-22T05:08:42.083069 #1] INFO -- :
I, [2023-12-22T05:08:42.083263 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-12-22T05:08:42.085856 #1] INFO -- :
I, [2023-12-22T05:08:42.086020 #1] INFO -- : > /root/upgrade_postgres
I, [2023-12-22T05:08:42.090800 #1] INFO -- :
I, [2023-12-22T05:08:42.090927 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-12-22T05:08:42.093016 #1] INFO -- :
I, [2023-12-22T05:08:42.093274 #1] INFO -- : Remplacement de data_directory = '/var/lib/postgresql/13/main' par data_directory = '/shared/postgres_data' dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.093955 #1] INFO -- : Remplacement de (?-mix:#?listen_addresses *=.*) par listen_addresses = '*' dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.094372 #1] INFO -- : Remplacement de (?-mix:#?synchronous_commit *=.*) par synchronous_commit = $db_synchronous_commit dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.094778 #1] INFO -- : Remplacement de (?-mix:#?shared_buffers *=.*) par shared_buffers = $db_shared_buffers dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.095239 #1] INFO -- : Remplacement de (?-mix:#?work_mem *=.*) par work_mem = $db_work_mem dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.095631 #1] INFO -- : Remplacement de (?-mix:#?default_text_search_config *=.*) par default_text_search_config = '$db_default_text_search_config' dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.096023 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-12-22T05:08:42.099445 #1] INFO -- :
I, [2023-12-22T05:08:42.099790 #1] INFO -- : Remplacement de (?-mix:#?checkpoint_segments *=.*) par checkpoint_segments = $db_checkpoint_segments dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.100149 #1] INFO -- : Remplacement de (?-mix:#?logging_collector *=.*) par logging_collector = $db_logging_collector dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.100622 #1] INFO -- : Remplacement de (?-mix:#?log_min_duration_statement *=.*) par log_min_duration_statement = $db_log_min_duration_statement dans /etc/postgresql/13/main/postgresql.conf
I, [2023-12-22T05:08:42.101045 #1] INFO -- : Remplacement de (?-mix:^#local +replication +postgres +peer$) par local replication postgres peer dans /etc/postgresql/13/main/pg_hba.conf
I, [2023-12-22T05:08:42.101428 #1] INFO -- : Remplacement de (?-mix:^host.*all.*all.*127.*$) par host all all 0.0.0.0/0 md5 dans /etc/postgresql/13/main/pg_hba.conf
I, [2023-12-22T05:08:42.101741 #1] INFO -- : Remplacement de (?-mix:^host.*all.*all.*::1\/128.*$) par host all all ::/0 md5 dans /etc/postgresql/13/main/pg_hba.conf
I, [2023-12-22T05:08:42.102004 #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-12-22T05:08:42.104006 #1] INFO -- : > sleep 5
2023-12-22 05:08:42.198 UTC [42] LOG: démarrage de PostgreSQL 13.13 (Debian 13.13-1.pgdg110+1) sur x86_64-pc-linux-gnu, compilé par gcc (Debian 10.2.1-6) 10.2.1 20210110, 64 bits
2023-12-22 05:08:42.198 UTC [42] LOG: écoute sur l'adresse IPv4 "0.0.0.0", port 5432
2023-12-22 05:08:42.198 UTC [42] LOG: écoute sur l'adresse IPv6 "::", port 5432
2023-12-22 05:08:42.207 UTC [42] LOG: écoute sur le socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2023-12-22 05:08:42.218 UTC [45] LOG: le système de bases de données a été arrêté le 2023-12-22 05:06:01 UTC
2023-12-22 05:08:42.269 UTC [42] LOG: le système de bases de données est prêt à accepter les connexions
I, [2023-12-22T05:08:47.106408 #1] INFO -- :
I, [2023-12-22T05:08:47.106576 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-12-22 05:08:47.147 UTC [55] postgres@postgres ERROR: la base de données « discourse » existe déjà
2023-12-22 05:08:47.147 UTC [55] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb : erreur : la création de la base de données a échoué : ERROR: la base de données « discourse » existe déjà
I, [2023-12-22T05:08:47.148162 #1] INFO -- :
I, [2023-12-22T05:08:47.148325 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-12-22 05:08:47.298 UTC [59] postgres@discourse ERROR: le rôle « discourse » existe déjà
2023-12-22 05:08:47.298 UTC [59] postgres@discourse STATEMENT: create user discourse;
ERROR: le rôle « discourse » existe déjà
I, [2023-12-22T05:08:47.303244 #1] INFO -- :
I, [2023-12-22T05:08:47.303895 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-12-22T05:08:47.369029 #1] INFO -- : GRANT
I, [2023-12-22T05:08:47.369202 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-12-22T05:08:47.405677 #1] INFO -- : ALTER SCHEMA
I, [2023-12-22T05:08:47.405889 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: l'extension « hstore » existe déjà, ignorée
I, [2023-12-22T05:08:47.446288 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.446467 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE: l'extension « pg_trgm » existe déjà, ignorée
I, [2023-12-22T05:08:47.483049 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.483227 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists vector;"'
NOTICE: l'extension « vector » existe déjà, ignorée
I, [2023-12-22T05:08:47.520869 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.521070 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: l'extension « hstore » existe déjà, ignorée
I, [2023-12-22T05:08:47.558070 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.558241 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE: l'extension « pg_trgm » existe déjà, ignorée
I, [2023-12-22T05:08:47.595347 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.595558 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists vector;"'
NOTICE: l'extension « vector » existe déjà, ignorée
I, [2023-12-22T05:08:47.631831 #1] INFO -- : CREATE EXTENSION
I, [2023-12-22T05:08:47.632018 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-12-22T05:08:47.633193 #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-12-22T05:08:47.751019 #1] INFO -- : Fichier > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-12-22T05:08:47.758567 #1] INFO -- : Fichier > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-12-22T05:08:47.758737 #1] INFO -- : > echo postgres installed!
I, [2023-12-22T05:08:47.762674 #1] INFO -- : postgres installed!
I, [2023-12-22T05:08:47.769427 #1] INFO -- : Fichier > /etc/service/redis/run chmod: +x chown:
I, [2023-12-22T05:08:47.775270 #1] INFO -- : Fichier > /etc/service/redis/log/run chmod: +x chown:
I, [2023-12-22T05:08:47.781182 #1] INFO -- : Fichier > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-12-22T05:08:47.781399 #1] INFO -- : Remplacement de daemonize yes par dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.782104 #1] INFO -- : Remplacement de (?-mix:^pidfile.*$) par dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.782611 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-12-22T05:08:47.785928 #1] INFO -- :
I, [2023-12-22T05:08:47.786315 #1] INFO -- : Remplacement de (?-mix:^logfile.*$) par logfile "" dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.786883 #1] INFO -- : Remplacement de (?-mix:^bind .*$) par dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.787440 #1] INFO -- : Remplacement de (?-mix:^dir .*$) par dir /shared/redis_data dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.788017 #1] INFO -- : Remplacement de (?-mix:^protected-mode yes) par protected-mode no dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.788528 #1] INFO -- : Remplacement de # io-threads 4 par io-threads $redis_io_threads dans /etc/redis/redis.conf
I, [2023-12-22T05:08:47.789008 #1] INFO -- : > echo redis installed
I, [2023-12-22T05:08:47.791574 #1] INFO -- : redis installed
I, [2023-12-22T05:08:47.791751 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-12-22T05:08:47.796186 #1] INFO -- : logfile ""
I, [2023-12-22T05:08:47.796457 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-22T05:08:47.798054 #1] INFO -- : > sleep 10
111:C 22 déc. 2023 05:08:47.806 # oO0OoO0OoO0Oo Redis démarre oO0OoO0OoO0Oo
111:C 22 déc. 2023 05:08:47.806 # Version Redis=7.0.7, bits=64, commit=00000000, modified=0, pid=111, juste démarré
111:C 22 déc. 2023 05:08:47.806 # Configuration chargée
111:M 22 déc. 2023 05:08:47.807 * horloge monotone : POSIX clock_gettime
111:M 22 déc. 2023 05:08:47.808 * Mode d'exécution=standalone, port=6379.
111:M 22 déc. 2023 05:08:47.808 # ATTENTION : Le paramètre de file d'attente TCP de 511 ne peut pas être appliqué car /proc/sys/net/core/somaxconn est défini sur la valeur inférieure de 128.
111:M 22 déc. 2023 05:08:47.808 # Serveur initialisé
111:M 22 déc. 2023 05:08:47.808 # ATTENTION : L'overcommit de mémoire doit être activé ! Sans cela, une sauvegarde en arrière-plan ou une réplication peut échouer en cas de mémoire insuffisante. Désactivé, cela peut également causer des échecs sans condition de mémoire insuffisante, voir https://github.com/jemalloc/jemalloc/issues/1328. Pour résoudre ce problème, ajoutez 'vm.overcommit_memory = 1' à /etc/sysctl.conf puis redémarrez ou exécutez la commande 'sysctl vm.overcommit_memory=1' pour que cela prenne effet.
111:M 22 déc. 2023 05:08:47.808 * Chargement du RDB produit par la version 7.0.7
111:M 22 déc. 2023 05:08:47.808 * Âge du RDB 167 secondes
111:M 22 déc. 2023 05:08:47.808 * Utilisation mémoire du RDB lors de sa création 14.97 Mo
111:M 22 déc. 2023 05:08:47.844 * Chargement du RDB terminé, clés chargées : 5831, clés expirées : 20.
111:M 22 déc. 2023 05:08:47.844 * BDD chargée depuis le disque : 0.035 secondes
111:M 22 déc. 2023 05:08:47.844 * Prêt à accepter les connexions
I, [2023-12-22T05:08:57.800809 #1] INFO -- :
I, [2023-12-22T05:08:57.801346 #1] INFO -- : > thpoff echo "thpoff is installed!"
I, [2023-12-22T05:08:57.810768 #1] INFO -- : thpoff is installed!
I, [2023-12-22T05:08:57.811280 #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-12-22T05:08:57.891116 #1] INFO -- :
I, [2023-12-22T05:08:57.891326 #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-12-22T05:08:57.940738 #1] INFO -- :
I, [2023-12-22T05:08:57.940927 #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-12-22T05:08:57.991332 #1] INFO -- :
I, [2023-12-22T05:08:57.991527 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-12-22T05:08:57.993535 #1] INFO -- :
I, [2023-12-22T05:08:57.995477 #1] INFO -- : Fichier > /etc/cron.d/anacron chmod: chown:
I, [2023-12-22T05:08:57.998662 #1] INFO -- : Fichier > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-12-22T05:08:58.001978 #1] INFO -- : Fichier > /etc/service/unicorn/run chmod: +x chown:
I, [2023-12-22T05:08:58.005133 #1] INFO -- : Fichier > /etc/service/nginx/run chmod: +x chown:
I, [2023-12-22T05:08:58.008321 #1] INFO -- : Fichier > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-12-22T05:08:58.011430 #1] INFO -- : Fichier > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-12-22T05:08:58.011548 #1] INFO -- : Remplacement de # postgres par sv start postgres || exit 1 dans /etc/service/unicorn/run
I, [2023-12-22T05:08:58.011719 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-12-22T05:08:58.013090 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
138:C 22 déc. 2023 05:08:58.017 # oO0OoO0OoO0Oo Redis démarre oO0OoO0OoO0Oo
138:C 22 déc. 2023 05:08:58.017 # Version Redis=7.0.7, bits=64, commit=00000000, modified=0, pid=138, juste démarré
138:C 22 déc. 2023 05:08:58.017 # Configuration chargée
138:M 22 déc. 2023 05:08:58.017 * horloge monotone : POSIX clock_gettime
138:M 22 déc. 2023 05:08:58.017 # Avertissement : Impossible de créer le socket d'écoute TCP du serveur *:6379 : bind : Adresse déjà utilisée
138:M 22 déc. 2023 05:08:58.017 # Échec de l'écoute sur le port 6379 (TCP), abandon.
Mise à jour des fichiers : 100% (33715/33715), terminé.
I, [2023-12-22T05:09:00.540189 #1] INFO -- : HEAD est maintenant à 6ab1a19e9 DEV : Convertir min_trust_level_to_allow_invite en groupes (#24893)
I, [2023-12-22T05:09:00.540340 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-12-22T05:09:00.642416 #1] INFO -- :
I, [2023-12-22T05:09:00.642594 #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
'
Depuis https://github.com/discourse/discourse
- [supprimé] (aucun) -> origin/0-drop-code
- [supprimé] (aucun) -> origin/dependabot/bundler/excon-0.108.0
- [supprimé] (aucun) -> origin/dependabot/bundler/hashdiff-1.1.0
- [supprimé] (aucun) -> origin/dependabot/bundler/parallel-1.24.0
- [supprimé] (aucun) -> origin/dependabot/bundler/rubocop-discourse-3.6.0
- [supprimé] (aucun) -> origin/dev/allow-chat-mentions-to-have-several-notifications
- [supprimé] (aucun) -> origin/dev/convert-min-trust-level-to-ignore-to-groups
- [supprimé] (aucun) -> origin/fix-modal-flash-minor
- [supprimé] (aucun) -> origin/global-notice-reactive
- [supprimé] (aucun) -> origin/table-builder-modal-modifier
- [supprimé] (aucun) -> origin/wip_categories
- [supprimé] (aucun) -> origin/wizard-split
6ab1a19e9..d3625f228 main -> origin/main
* [nouvelle branche] 0-extend-native -> origin/0-extend-native
* [nouvelle branche] dependabot/bundler/faraday-2.8.1 -> origin/dependabot/bundler/faraday-2.8.1
* [nouvelle branche] dependabot/npm_and_yarn/app/assets/javascripts/glimmer/syntax-0.86.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/glimmer/syntax-0.86.0
* [nouvelle branche] dev/add-group-tl-auto-map-in-deprecations -> origin/dev/add-group-tl-auto-map-in-deprecations
+ 236458e7c...b0fb985bf dev/add-new-chat-metrics -> origin/dev/add-new-chat-metrics (mise à jour forcée)
+ 332564610...c89fecfc8 dev/convert-min-trust-level-to-create-tag-to-group -> origin/dev/convert-min-trust-level-to-create-tag-to-group (mise à jour forcée)
* [nouvelle branche] dev/convert-min-trust-to-allow-self-wiki-to-groups -> origin/dev/convert-min-trust-to-allow-self-wiki-to-groups
* [nouvelle branche] dev/convert-min-trust-to-send-email-messages-to-groups -> origin/dev/convert-min-trust-to-send-email-messages-to-groups
+ 7c338d0dc...1c8f343ff dev/rethink-mass-mentions-polymorphic -> origin/dev/rethink-mass-mentions-polymorphic (mise à jour forcée)
* [nouvelle branche] dev_no_preloaded_categories -> origin/dev_no_preloaded_categories
* [nouvelle branche] feature/paste-upload-on-first-upload-input-templates -> origin/feature/paste-upload-on-first-upload-input-templates
* [nouvelle branche] group_activity_posts_load_more -> origin/group_activity_posts_load_more
* [nouvelle branche] mobile-chat-redesign-header-updates -> origin/mobile-chat-redesign-header-updates
* [nouvelle branche] okay-proper-sm-fix -> origin/okay-proper-sm-fix
* [nouvelle branche] pm-bubble-adjustment -> origin/pm-bubble-adjustment
d7f7f79b6..69c095daf stable -> origin/stable
* [nouvelle branche] svg-ids -> origin/svg-ids
6ab1a19e9..d3625f228 tests-passed -> origin/tests-passed
I, [2023-12-22T05:09:01.692449 #1] INFO -- :
I, [2023-12-22T05:09:01.692555 #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
'
Passage à une nouvelle branche 'tests-passed'
I, [2023-12-22T05:09:03.953576 #1] INFO -- : La branche 'tests-passed' est configurée pour suivre la branche distante 'tests-passed' de 'origin'.
I, [2023-12-22T05:09:03.953744 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-12-22T05:09:03.961776 #1] INFO -- :
I, [2023-12-22T05:09:03.961833 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-12-22T05:09:03.964586 #1] INFO -- :
I, [2023-12-22T05:09:03.964723 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-12-22T05:09:03.966979 #1] INFO -- :
I, [2023-12-22T05:09:03.967019 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-12-22T05:09:03.969109 #1] INFO -- :
I, [2023-12-22T05:09:03.969183 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-12-22T05:09:03.971238 #1] INFO -- :
I, [2023-12-22T05:09:03.971359 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-12-22T05:09:03.973173 #1] INFO -- :
I, [2023-12-22T05:09:03.973322 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-12-22T05:09:03.975472 #1] INFO -- :
I, [2023-12-22T05:09:03.975517 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-12-22T05:09:03.978876 #1] INFO -- :
I, [2023-12-22T05:09:03.978969 #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-12-22T05:09:03.982494 #1] INFO -- :
I, [2023-12-22T05:09:03.982655 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-12-22T05:09:03.986479 #1] INFO -- :
I, [2023-12-22T05:09:03.986541 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-12-22T05:09:03.990088 #1] INFO -- :
I, [2023-12-22T05:09:03.990173 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-12-22T05:09:03.994222 #1] INFO -- :
I, [2023-12-22T05:09:03.994308 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-12-22T05:09:03.997951 #1] INFO -- :
I, [2023-12-22T05:09:03.998015 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-12-22T05:09:04.343687 #1] INFO -- :
I, [2023-12-22T05:09:04.343754 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-12-22T05:09:04.345501 #1] INFO -- :
I, [2023-12-22T05:09:04.345585 #1] INFO -- : Remplacement de # redis par sv start redis || exit 1 dans /etc/service/unicorn/run
I, [2023-12-22T05:09:04.345981 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonage dans 'docker_manager'...
I, [2023-12-22T05:09:05.467693 #1] INFO -- :
I, [2023-12-22T05:09:05.467867 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonage dans 'discourse-solved'...
I, [2023-12-22T05:09:06.107093 #1] INFO -- :
I, [2023-12-22T05:09:06.107478 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Clonage dans 'discourse-data-explorer'...
I, [2023-12-22T05:09:06.760695 #1] INFO -- :
I, [2023-12-22T05:09:06.897384 #1] INFO -- :
Clonage dans 'discourse-setup'...
I, [2023-12-22T05:09:07.012410 #1] INFO -- :
I, [2023-12-22T05:09:07.012665 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-12-22T05:09:07.015045 #1] INFO -- :
I, [2023-12-22T05:09:07.015152 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-12-22T05:09:07.016662 #1] INFO -- :
I, [2023-12-22T05:09:07.016728 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-12-22T05:09:07.018369 #1] INFO -- :
I, [2023-12-22T05:09:07.018500 #1] INFO -- : Remplacement de pid /run/nginx.pid; par daemon off; dans /etc/nginx/nginx.conf
I, [2023-12-22T05:09:07.022473 #1] INFO -- : Remplacement de (?m-ix:upstream[^\}]+\}) par upstream discourse { server 127.0.0.1:3000; } dans /etc/nginx/conf.d/discourse.conf
I, [2023-12-22T05:09:07.022686 #1] INFO -- : Remplacement de (?-mix:server_name.+$) par server_name _ ; dans /etc/nginx/conf.d/discourse.conf
I, [2023-12-22T05:09:07.022868 #1] INFO -- : Remplacement de (?-mix:client_max_body_size.+$) par client_max_body_size $upload_size ; dans /etc/nginx/conf.d/discourse.conf
I, [2023-12-22T05:09:07.023045 #1] INFO -- : Remplacement de (?-mix:worker_connections.+$) par worker_connections $nginx_worker_connections ; dans /etc/nginx/nginx.conf
I, [2023-12-22T05:09:07.023215 #1] INFO -- : > echo "done configuring web"
I, [2023-12-22T05:09:07.024506 #1] INFO -- : done configuring web
I, [2023-12-22T05:09:07.024713 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-12-22T05:09:07.169702 #1] INFO -- :
I, [2023-12-22T05:09:07.169855 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-12-22T05:09:08.273126 #1] INFO -- :
I, [2023-12-22T05:09:08.273460 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-12-22T05:09:08.275309 #1] INFO -- :
I, [2023-12-22T05:09:08.275360 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
warning " > discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse > @ember/legacy-built-in-components@0.5.0" has incorrect peer dependency "ember-source@>= 4.8".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-1f6f037a-c78a-4d1d-ab71-c37fae45074d > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2023-12-22T05:09:48.206439 #1] INFO -- : yarn install v1.22.19
[1/5] Validation de package.json...
[2/5] Résolution des packages...
success Déjà à jour.
$ yarn --cwd app/assets/javascripts $(node -e 'const argv = JSON.parse(process.env.npm_config_argv).original; const passthrough = [`--frozen-lockfile`, `-s`].filter(arg => argv.includes(arg)); console.log(passthrough.join(` `));')
yarn install v1.22.19
[1/4] Résolution des packages...
[2/4] Récupération des packages...
[3/4] Liaison des dépendances...
[4/4] Construction des packages frais...
$ ./run-patch-package
patch-package 8.0.0
Application des correctifs...
babel-plugin-debug-macros@0.3.4 ✔
content-tag@1.2.2 ✔
ember-cli@5.0.0 ✔
ember-this-fallback@0.4.0 (1 deprecation-name) ✔
ember-this-fallback@0.4.0 (2 themes) ✔
virtual-dom@2.1.1 ✔
Terminé en 36.46s.
Terminé en 36.94s.
yarn cache v1.22.19
success Cache vidé.
Terminé en 2.67s.
I, [2023-12-22T05:09:48.206835 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-12-22T05:09:48.330084 #1] INFO -- :
I, [2023-12-22T05:09:48.330188 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-12-22T05:09:48.456606 #1] INFO -- : Vous remplacez la valeur locale actuelle de without, qui est actuellement "test:development"
I, [2023-12-22T05:09:48.456818 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
Gem::Ext::BuildError: ERROR: Échec de la compilation de l'extension native.
dossier actuel :
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1/ext
/usr/local/bin/ruby extconf.rb
-- tar zxvfo msgpack-1.1.0.tar.gz
-- env CFLAGS=nil LDFLAGS=nil CC=nil
-- ./configure --disable-dependency-tracking --disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1/ext/dst/lib
*** extconf.rb a échoué ***
Impossible de créer le fichier Makefile pour une raison quelconque, probablement manque de
bibliothèques et/ou en-têtes nécessaires. Vérifiez le fichier mkmf.log pour plus de détails. Vous pouvez
avoir besoin d'options de configuration.
Options de configuration fournies :
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/local/bin/$(RUBY_BASE_NAME)
extconf.rb:6:in `sys': ./configure --disable-dependency-tracking
--disable-shared --with-pic
--prefix=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1/ext/dst/
--libdir=/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1/ext/dst/lib
a échoué, veuillez signaler à https://github.com/tmm1/rbtrace/issues (RuntimeError)
from extconf.rb:42:in `block (2 levels) in <main>'
from extconf.rb:34:in `chdir'
from extconf.rb:34:in `block in <main>'
from extconf.rb:30:in `chdir'
from extconf.rb:30:in `<main>'
Pour voir pourquoi cette extension n'a pas pu être compilée, veuillez vérifier le fichier mkmf.log qui se
trouve ici :
/var/www/discourse/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0/rbtrace-0.5.1/mkmf.log
extconf a échoué, code de sortie 1
Les fichiers Gem resteront installés dans
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rbtrace-0.5.1 pour inspection.
Résultats enregistrés dans
/var/www/discourse/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0/rbtrace-0.5.1/gem_make.out
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:125:in `run'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in
`build'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:193:in
`build_extension'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:227:in `block in
build_extensions'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:224:in `each'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/ext/builder.rb:224:in
`build_extensions'
/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/installer.rb:852:in
`build_extensions'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/rubygems_gem_installer.rb:72:in
`build_extensions'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/rubygems_gem_installer.rb:28:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/source/rubygems.rb:198:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/gem_installer.rb:54:in
`install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/gem_installer.rb:16:in
`install_from_spec'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/parallel_installer.rb:156:in
`do_install'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/installer/parallel_installer.rb:147:in
`block in worker_pool'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:62:in
`apply_func'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:57:in
`block in process_queue'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:54:in
`loop'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:54:in
`process_queue'
/usr/local/lib/ruby/gems/3.2.0/gems/bundler-2.4.13/lib/bundler/worker.rb:90:in
`block (2 levels) in create_threads'
Une erreur s'est produite lors de l'installation de rbtrace (0.5.1), et Bundler ne peut pas continuer.
Dans Gemfile :
rbtrace
I, [2023-12-22T05:09:50.952500 #1] INFO -- : Récupération des métadonnées du gem depuis https://rubygems.org/.........
Utilisation de rake 13.1.0
Utilisation de minitest 5.20.0
Utilisation de builder 3.2.4
Utilisation de erubi 1.12.0
Utilisation de racc 1.7.3
Utilisation de concurrent-ruby 1.2.2
Utilisation de crass 1.0.6
Utilisation de rack 2.2.8
Utilisation de date 3.3.4
Utilisation de timeout 0.4.1
Utilisation de mini_mime 1.1.5
Utilisation de public_suffix 5.0.4
Utilisation de aws-eventstream 1.3.0
Utilisation de aws-partitions 1.583.0
Utilisation de jmespath 1.6.2
Utilisation de base64 0.2.0
Utilisation de bigdecimal 3.1.5
Utilisation de msgpack 1.7.2
Utilisation de bundler 2.4.13
Utilisation de cbor 0.5.9.6
Utilisation de cgi 0.4.1
Utilisation de chunky_png 1.4.0
Utilisation de coderay 1.1.3
Utilisation de colored2 4.0.0
Utilisation de byebug 11.1.3
Utilisation de connection_pool 2.4.1
Utilisation de openssl 3.2.0
Utilisation de cppjieba_rb 0.4.2
Utilisation de diffy 3.4.2
Utilisation de digest 3.1.1
Utilisation de discourse-fonts 0.0.9
Utilisation de email_reply_trimmer 0.1.13
Récupération de excon 0.108.0
Utilisation de execjs 2.9.1
Utilisation de exifr 1.4.0
Utilisation de faraday-net_http 3.0.2
Utilisation de ruby2_keywords 0.0.5
Utilisation de fast_blank 1.0.1
Utilisation de fast_xs 0.8.0
Utilisation de fastimage 2.2.7
Utilisation de fspath 3.1.2
Utilisation de ffi 1.16.3
Utilisation de gc_tracer 1.5.1
Utilisation de google-protobuf 3.25.1 (x86_64-linux)
Utilisation de guess_html_encoding 0.0.11
Utilisation de hana 1.3.7
Utilisation de hashie 5.0.0
Utilisation de highline 2.1.0
Utilisation de htmlentities 4.3.4
Utilisation de http_accept_language 2.1.1
Utilisation de image_size 3.3.0
Utilisation de in_threads 1.6.0
Utilisation de json 2.7.1
Utilisation de progress 3.6.0
Utilisation de regexp_parser 2.8.3
Utilisation de unf_ext 0.0.9.1
Utilisation de jwt 2.7.1
Utilisation de kgio 2.11.4
Utilisation de libv8-node 18.16.0.0 (x86_64-linux)
Utilisation de method_source 1.0.0
Utilisation de thor 1.3.0
Utilisation de zeitwerk 2.6.12
Utilisation de logster 2.13.1
Utilisation de lru_redux 1.1.0
Utilisation de lz4-ruby 0.3.3
Utilisation de maxminddb 0.1.22
Utilisation de logstash-event 1.2.02
Utilisation de redis 4.8.1
Utilisation de mini_sql 1.5.0
Utilisation de multi_json 1.15.0
Utilisation de memory_profiler 1.0.1
Utilisation de mustache 1.1.1
Utilisation de uri 0.13.0
Utilisation de nio4r 2.7.0
Utilisation de version_gem 1.1.3
Utilisation de optimist 3.1.0
Utilisation de multi_xml 0.6.0
Utilisation de pg 1.5.4
Utilisation de raindrops 0.20.1
Utilisation de rchardet 1.8.0
Utilisation de rexml 3.2.6
Utilisation de rinku 2.0.6
Utilisation de rotp 6.3.0
Utilisation de rqrcode_core 1.2.0
Utilisation de sshkey 3.0.0
Utilisation de stackprof 0.2.25
Utilisation de rubyzip 2.3.2
Utilisation de nokogiri 1.15.5 (x86_64-linux)
Utilisation de rack-test 2.1.0
Utilisation de rack-mini-profiler 3.3.0
Utilisation de rack-protection 3.1.0
Utilisation de net-protocol 0.2.2
Utilisation de request_store 1.5.1
Utilisation de message_bus 4.3.8
Utilisation de addressable 2.8.6
Utilisation de i18n 1.14.1
Utilisation de tzinfo 2.0.6
Utilisation de sprockets 3.7.2 depuis https://github.com/rails/sprockets (à 3.x@f4d3dae)
Utilisation de oj 3.16.3
Utilisation de bootsnap 1.17.0
Utilisation de openssl-signature_algorithm 1.3.0
Récupération de faraday 2.8.0
Utilisation de aws-sigv4 1.5.0
Utilisation de uglifier 4.2.0
Utilisation de mini_suffix 0.3.3
Utilisation de omniauth 1.9.2
Utilisation de sass-embedded 1.69.5 (x86_64-linux-gnu)
Utilisation de image_optim 0.31.3
Utilisation de unf 0.1.4
Utilisation de mini_racer 0.8.0
Utilisation de pry 0.14.2
Utilisation de web-push 3.0.1
Utilisation de logstash-logger 0.26.1
Utilisation de sidekiq 6.5.12
Utilisation de redis-namespace 1.11.0
Utilisation de net-http 0.4.0
Utilisation de oauth-tty 1.0.5
Utilisation de snaky_hash 2.0.1
Utilisation de puma 6.4.0
Récupération de rbtrace 0.5.1
Utilisation de unicorn 6.1.0
Utilisation de rqrcode 2.2.0
Utilisation de rss 0.3.0
Utilisation de loofah 2.22.0
Utilisation de net-imap 0.4.8
Utilisation de net-pop 0.1.2
Utilisation de net-smtp 0.4.0
Utilisation de ruby-readability 0.7.0
Utilisation de sanitize 6.1.0
Utilisation de activesupport 7.0.7
Utilisation de cose 1.3.0
Utilisation de css_parser 1.16.0
Utilisation de tzinfo-data 1.2023.3
Utilisation de aws-sdk-core 3.130.2
Utilisation de sassc-embedded 1.68.6
Utilisation de simpleidn 0.2.1
Utilisation de rtlcss 0.2.1
Utilisation de pry-byebug 3.10.1
Utilisation de pry-rails 0.3.9
Utilisation de mini_scheduler 0.16.0
Utilisation de oauth 1.1.0
Utilisation de rails-html-sanitizer 1.6.0
Utilisation de rails-dom-testing 2.2.0
Utilisation de globalid 1.2.1
Utilisation de mail 2.8.1
Utilisation de activemodel 7.0.7
Utilisation de aws-sdk-kms 1.56.0
Utilisation de aws-sdk-sns 1.53.0
Utilisation de json_schemer 2.1.1
Utilisation de omniauth-oauth 1.2.0
Utilisation de actionview 7.0.7
Utilisation de activejob 7.0.7
Utilisation de active_model_serializers 0.8.4
Utilisation de activerecord 7.0.7
Utilisation de aws-sdk-s3 1.114.0
Utilisation de actionpack 7.0.7
Utilisation de actionview_precompiler 0.3.0
Utilisation de omniauth-twitter 1.4.0
Utilisation de discourse-seed-fu 2.3.12
Utilisation de actionmailer 7.0.7
Utilisation de railties 7.0.7
Utilisation de sprockets-rails 3.4.2
Utilisation de lograge 0.14.0
Utilisation de rails_failover 2.0.1
Utilisation de rails_multisite 5.0.0
Installation de faraday 2.8.0
Installation de excon 0.108.0
Installation de rbtrace 0.5.1 avec extensions natives
Utilisation de faraday-retry 2.2.0
Utilisation de oauth2 1.4.11
Utilisation de omniauth-oauth2 1.7.3
Utilisation de omniauth-facebook 9.0.0
Utilisation de omniauth-github 1.4.0
Utilisation de omniauth-google-oauth2 0.8.2
I, [2023-12-22T05:09:50.952826 #1] INFO -- : Terminaison des processus asynchrones
I, [2023-12-22T05:09:50.952888 #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 : 42
I, [2023-12-22T05:09:50.952921 #1] INFO -- : Envoi de TERM à exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid : 111
2023-12-22 05:09:50.952 UTC [42] LOG: demande d'arrêt rapide reçue
111:signal-handler (1703221790) SIGTERM reçu, planification de l'arrêt...
111:M 22 Dec 2023 05:09:50.981 # Arrêt demandé par l'utilisateur...
111:M 22 Dec 2023 05:09:50.981 * Sauvegarde de la dernière instantanée RDB avant la sortie.
2023-12-22 05:09:51.360 UTC [42] LOG: abandon de toutes les transactions actives
2023-12-22 05:09:51.361 UTC [42] LOG: travailleur d'arrière-plan "logical replication launcher" (PID 51) arrêté avec le code de sortie 1
2023-12-22 05:09:51.362 UTC [46] LOG: arrêt en cours
111:M 22 Dec 2023 05:09:51.714 * Base de données sauvegardée sur le disque
111:M 22 Dec 2023 05:09:51.714 # Redis est maintenant prêt à quitter, au revoir...
2023-12-22 05:09:52.503 UTC [42] LOG: système de base de données arrêté
Il semble que l’erreur soit :
I, [2023-12-22T05:08:47.106408 #1] INFO -- :
I, [2023-12-22T05:08:47.106576 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-12-22 05:08:47.147 UTC [55] postgres@postgres ERROR: la base de données « discourse » existe déjà
2023-12-22 05:08:47.147 UTC [55] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: erreur: la création de la base de données a échoué : ERROR: la base de données « discourse » existe déjà
I, [2023-12-22T05:08:47.148162 #1] INFO -- :
I, [2023-12-22T05:08:47.148325 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-12-22 05:08:47.298 UTC [59] postgres@discourse ERROR: le rôle « discourse » existe déjà
2023-12-22 05:08:47.298 UTC [59] postgres@discourse STATEMENT: create user discourse;
ERROR: le rôle « discourse » existe déjà
Est-ce que je rate quelque chose ?
