Raspberry Pi 5 で Bootstrap が exit code 1 で失敗

こんにちは。

こちらのガイドに従ってRaspberry Piにインストールしようとしていますが、エラーが発生します。Install Discourse on a residential internet with Cloudflare Tunnel

PiOS Liteをクリーンインストールしましたが、以下のエラーが発生します。

FAILED

--------------------

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 5756 exit 1>

Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'

exec failed with the params {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}

bootstrap failed with exit code 1

** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.

複数回試しましたが、何が間違っているのかよくわかりません。

何かアドバイスをいただけると幸いです!

エラーメッセージの指示に従ってください。

または、ログ全体をここに貼り付けてください。

私は ./discourse-doctor を実行しましたが、以下のような結果になりました

==================== DOCKER INFO ====================
DOCKER VERSION: Docker version 25.0.3, build 4debf41

DOCKER PROCESSES (docker ps -a)

CONTAINER ID   IMAGE         COMMAND    CREATED          STATUS                      PORTS     NAMES
fef23c0f89aa   hello-world   "/hello"   28 minutes ago   Exited (0) 28 minutes ago             recursing_pike

==================== SERIOUS PROBLEM!!!! ====================
app not running!
Attempting to rebuild
==================== REBUILD LOG ====================
WARNING: Support for aarch64 is experimental at the moment. Please report any problems at https://meta.discourse.org/tag/arm

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

aarch64: Pulling from discourse/base
Digest: sha256:9b0ee90bb37f4b465e544da33034f3dcf63bfd24808c8b765bd2369521a14d9c
Status: Image is up to date for discourse/base:aarch64
docker.io/discourse/base:aarch64
Ensuring launcher is up to date
Launcher is up-to-date
aarch64: Pulling from discourse/base
Digest: sha256:9b0ee90bb37f4b465e544da33034f3dcf63bfd24808c8b765bd2369521a14d9c
Status: Image is up to date for discourse/base:aarch64
docker.io/discourse/base:aarch64
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-02-23T01:03:10.167764 #1]  INFO -- : Reading from stdin
I, [2024-02-23T01:03:10.172488 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2024-02-23T01:03:10.199783 #1]  INFO -- : Generating locales (this might take a while)...
Generation complete.

I, [2024-02-23T01:03:10.200117 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2024-02-23T01:03:10.201991 #1]  INFO -- : 
I, [2024-02-23T01:03:10.202285 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2024-02-23T01:03:10.203892 #1]  INFO -- : 
I, [2024-02-23T01:03:10.204071 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2024-02-23T01:03:10.205460 #1]  INFO -- : 
I, [2024-02-23T01:03:10.205632 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2024-02-23T01:03:10.207229 #1]  INFO -- : 
I, [2024-02-23T01:03:10.207407 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2024-02-23T01:03:10.208914 #1]  INFO -- : 
I, [2024-02-23T01:03:10.209094 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2024/02/23 01:03:10 socat[19] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2024-02-23T01:03:10.215205 #1]  INFO -- : 
I, [2024-02-23T01:03:10.215455 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2024-02-23T01:03:10.217342 #1]  INFO -- : 
I, [2024-02-23T01:03:10.217505 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2024-02-23T01:03:10.219429 #1]  INFO -- : 
I, [2024-02-23T01:03:10.219597 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2024-02-23T01:03:10.221317 #1]  INFO -- : 
I, [2024-02-23T01:03:10.221506 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2024-02-23T01:03:10.223045 #1]  INFO -- : 
I, [2024-02-23T01:03:10.226471 #1]  INFO -- : File > /etc/service/postgres/run  chmod: +x  chown: 
I, [2024-02-23T01:03:10.229662 #1]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2024-02-23T01:03:10.232973 #1]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2024-02-23T01:03:10.236173 #1]  INFO -- : File > /root/upgrade_postgres  chmod: +x  chown: 
I, [2024-02-23T01:03:10.236479 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2024-02-23T01:03:16.883260 #1]  INFO -- : 
I, [2024-02-23T01:03:16.883427 #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, [2024-02-23T01:03:16.885354 #1]  INFO -- : 
I, [2024-02-23T01:03:16.885535 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2024-02-23T01:03:16.892646 #1]  INFO -- : 
I, [2024-02-23T01:03:16.892979 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2024-02-23T01:03:16.895281 #1]  INFO -- : 
I, [2024-02-23T01:03:16.895655 #1]  INFO -- : > /root/upgrade_postgres
I, [2024-02-23T01:03:16.899953 #1]  INFO -- : 
I, [2024-02-23T01:03:16.900342 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2024-02-23T01:03:16.902421 #1]  INFO -- : 
I, [2024-02-23T01:03:16.903785 #1]  INFO -- : Replacing data_directory = '/var/lib/postgresql/13/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.904605 #1]  INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.905117 #1]  INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.906308 #1]  INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.907539 #1]  INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.910822 #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, [2024-02-23T01:03:16.914320 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2024-02-23T01:03:16.917362 #1]  INFO -- : 
I, [2024-02-23T01:03:16.917888 #1]  INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.918530 #1]  INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2024-02-23T01:03:16.920794 #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, [2024-02-23T01:03:16.924634 #1]  INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres  peer in /etc/postgresql/13/main/pg_hba.conf
I, [2024-02-23T01:03:16.925088 #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, [2024-02-23T01:03:16.925531 #1]  INFO -- : Replacing (?-mix:^host.*all.*all.*::1\/128.*$) with host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-02-23T01:03:16.928005 #1]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main
I, [2024-02-23T01:03:16.929697 #1]  INFO -- : > sleep 5
2024-02-23 01:03:16.993 UTC [42] LOG:  starting PostgreSQL 13.14 (Debian 13.14-1.pgdg110+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
2024-02-23 01:03:16.993 UTC [42] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2024-02-23 01:03:16.993 UTC [42] LOG:  listening on IPv6 address "::", port 5432
2024-02-23 01:03:17.004 UTC [42] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2024-02-23 01:03:17.022 UTC [45] LOG:  database system was shut down at 2024-02-23 01:01:24 UTC
2024-02-23 01:03:17.034 UTC [42] LOG:  database system is ready to accept connections
I, [2024-02-23T01:03:21.932176 #1]  INFO -- : 
I, [2024-02-23T01:03:21.932729 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2024-02-23 01:03:22.019 UTC [55] postgres@postgres ERROR:  database "discourse" already exists
2024-02-23 01:03:22.019 UTC [55] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: error: database creation failed: ERROR:  database "discourse" already exists
I, [2024-02-23T01:03:22.022134 #1]  INFO -- : 
I, [2024-02-23T01:03:22.022590 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2024-02-23 01:03:22.088 UTC [59] postgres@discourse ERROR:  role "discourse" already exists
2024-02-23 01:03:22.088 UTC [59] postgres@discourse STATEMENT:  create user discourse;
ERROR:  role "discourse" already exists
I, [2024-02-23T01:03:22.090283 #1]  INFO -- : 
I, [2024-02-23T01:03:22.090691 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2024-02-23T01:03:22.140709 #1]  INFO -- : GRANT

I, [2024-02-23T01:03:22.141235 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2024-02-23T01:03:22.191857 #1]  INFO -- : ALTER SCHEMA

I, [2024-02-23T01:03:22.192292 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2024-02-23T01:03:22.241814 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.242144 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2024-02-23T01:03:22.293697 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.294020 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists vector;"'
NOTICE:  extension "vector" already exists, skipping
I, [2024-02-23T01:03:22.335599 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.335921 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  extension "hstore" already exists, skipping
I, [2024-02-23T01:03:22.377961 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.378282 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  extension "pg_trgm" already exists, skipping
I, [2024-02-23T01:03:22.420317 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.420636 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists vector;"'
NOTICE:  extension "vector" already exists, skipping
I, [2024-02-23T01:03:22.462540 #1]  INFO -- : CREATE EXTENSION

I, [2024-02-23T01:03:22.462995 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2024-02-23T01:03:22.464304 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2024-02-23T01:03:22.527295 #1]  INFO -- : File > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2024-02-23T01:03:22.529673 #1]  INFO -- : File > /var/spool/cron/crontabs/postgres  chmod:   chown: 
I, [2024-02-23T01:03:22.529877 #1]  INFO -- : > echo postgres installed!
I, [2024-02-23T01:03:22.531495 #1]  INFO -- : postgres installed!

I, [2024-02-23T01:03:22.534999 #1]  INFO -- : File > /etc/service/redis/run  chmod: +x  chown: 
I, [2024-02-23T01:03:22.538499 #1]  INFO -- : File > /etc/service/redis/log/run  chmod: +x  chown: 
I, [2024-02-23T01:03:22.541956 #1]  INFO -- : File > /etc/runit/3.d/10-redis  chmod: +x  chown: 
I, [2024-02-23T01:03:22.544283 #1]  INFO -- : Replacing daemonize yes with  in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.544893 #1]  INFO -- : Replacing (?-mix:^pidfile.*$) with  in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.545349 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-02-23T01:03:22.547470 #1]  INFO -- : 
I, [2024-02-23T01:03:22.547931 #1]  INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.549358 #1]  INFO -- : Replacing (?-mix:^bind .*$) with  in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.555255 #1]  INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.560533 #1]  INFO -- : Replacing (?-mix:^protected-mode yes) with protected-mode no in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.565383 #1]  INFO -- : Replacing # io-threads 4 with io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2024-02-23T01:03:22.569420 #1]  INFO -- : > echo redis installed
I, [2024-02-23T01:03:22.571057 #1]  INFO -- : redis installed

I, [2024-02-23T01:03:22.571386 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-02-23T01:03:22.573952 #1]  INFO -- : logfile ""

I, [2024-02-23T01:03:22.574263 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-02-23T01:03:22.575657 #1]  INFO -- : > sleep 10
<jemalloc>: Unsupported system page size
<jemalloc>: Unsupported system page size
I, [2024-02-23T01:03:32.577625 #1]  INFO -- : 
I, [2024-02-23T01:03:32.578022 #1]  INFO -- : > thpoff echo "thpoff is installed!"
I, [2024-02-23T01:03:32.582200 #1]  INFO -- : thpoff is installed!

I, [2024-02-23T01:03:32.582566 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "中止します!メールが設定されていません!"; exit 1; end'
I, [2024-02-23T01:03:32.680445 #1]  INFO -- : 
I, [2024-02-23T01:03:32.680727 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "中止します!ドメインが設定されていません!"; exit 1; end'
I, [2024-02-23T01:03:32.749149 #1]  INFO -- : 
I, [2024-02-23T01:03:32.749427 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "中止します!CDNにはプロトコルを指定する必要があります。修正後、すべての投稿を正しくするために、今すぐ投稿を再レンダリングしてください。"; exit 1; end'
I, [2024-02-23T01:03:32.817524 #1]  INFO -- : 
I, [2024-02-23T01:03:32.817855 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-02-23T01:03:32.819660 #1]  INFO -- : 
I, [2024-02-23T01:03:32.821935 #1]  INFO -- : File > /etc/cron.d/anacron  chmod:   chown: 
I, [2024-02-23T01:03:32.825589 #1]  INFO -- : File > /etc/runit/1.d/copy-env  chmod: +x  chown: 
I, [2024-02-23T01:03:32.829297 #1]  INFO -- : File > /etc/service/unicorn/run  chmod: +x  chown: 
I, [2024-02-23T01:03:32.832905 #1]  INFO -- : File > /etc/service/nginx/run  chmod: +x  chown: 
I, [2024-02-23T01:03:32.836470 #1]  INFO -- : File > /etc/runit/3.d/01-nginx  chmod: +x  chown: 
I, [2024-02-23T01:03:32.839930 #1]  INFO -- : File > /etc/runit/3.d/02-unicorn  chmod: +x  chown: 
I, [2024-02-23T01:03:32.840221 #1]  INFO -- : Replacing # postgres with sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2024-02-23T01:03:32.840600 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-02-23T01:03:32.842522 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
<jemalloc>: Unsupported system page size
<jemalloc>: サポートされていないシステムページサイズ
ファイルを更新中: 100% (33860/33860), 完了。
I, [2024-02-23T01:03:37.224372 #1]  INFO -- : HEAD は 31e44cfa8 DEV: "Changing email" システムテストの不安定性を修正 (#25805) に設定されました

I, [2024-02-23T01:03:37.224638 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-02-23T01:03:37.347254 #1]  INFO -- : 
I, [2024-02-23T01:03:37.347519 #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
'
https://github.com/discourse/discourse より
 - [deleted]             (none)     -> origin/bulk-select-dropdown-items
 - [deleted]             (none)     -> origin/chat-composer-mobile
 - [deleted]             (none)     -> origin/composer-space-mobile
 - [deleted]             (none)     -> origin/fix-form-template
 - [deleted]             (none)     -> origin/fix_uncategorized_category
 - [deleted]             (none)     -> origin/glimmer-header-handle-overrides
 - [deleted]             (none)     -> origin/poc/auto-after-before-plugin-outlets
 - [deleted]             (none)     -> origin/translations-from-crowdin-stable
   31e44cfa8..1ad8e85b3  main                   -> origin/main
 * [new branch]          add_debug_ar_connection_pool -> origin/add_debug_ar_connection_pool
 * [new branch]          app-events-desktop-notis -> origin/app-events-desktop-notis
 * [new branch]          chat-mobile-composer-followup-2 -> origin/chat-mobile-composer-followup-2
 + a465edbc1...111b47aec convert-header-to-glimmer -> origin/convert-header-to-glimmer  (forced update)
   51d6e3130..8c2fdd356  dev/problem-checks-api -> origin/dev/problem-checks-api
 + d6ff2b49e...bc3d69f8c dev/proof-of-concept-rewriting-mentions-notification-logic -> origin/dev/proof-of-concept-rewriting-mentions-notification-logic  (forced update)
 * [new branch]          enable_retry_on_main_branch -> origin/enable_retry_on_main_branch
 + 684ac0225...0aad80d92 feature/schema-theme-setting-input-fields -> origin/feature/schema-theme-setting-input-fields  (forced update)
 * [new branch]          hot-fixes              -> origin/hot-fixes
 * [new branch]          modal-class-cleanup    -> origin/modal-class-cleanup
 * [new branch]          see_if_yarn_cache_is_working -> origin/see_if_yarn_cache_is_working
   d85414f88..e049f8268  stable                 -> origin/stable
   31e44cfa8..1ad8e85b3  tests-passed           -> origin/tests-passed
I, [2024-02-23T01:03:39.237956 #1]  INFO -- : 
I, [2024-02-23T01:03:39.238303 #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
'
新しいブランチ 'tests-passed' に切り替えました
I, [2024-02-23T01:03:41.587550 #1]  INFO -- : ブランチ 'tests-passed' は 'origin' のリモートブランチ 'tests-passed' を追跡するように設定されました。

I, [2024-02-23T01:03:41.587786 #1]  INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-02-23T01:03:41.658919 #1]  INFO -- : 
I, [2024-02-23T01:03:41.659153 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-02-23T01:03:41.661685 #1]  INFO -- : 
I, [2024-02-23T01:03:41.661804 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-02-23T01:03:41.664120 #1]  INFO -- : 
I, [2024-02-23T01:03:41.664224 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-02-23T01:03:41.666639 #1]  INFO -- : 
I, [2024-02-23T01:03:41.666743 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-02-23T01:03:41.669270 #1]  INFO -- : 
I, [2024-02-23T01:03:41.669371 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-02-23T01:03:41.672499 #1]  INFO -- : 
I, [2024-02-23T01:03:41.672611 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2024-02-23T01:03:41.674996 #1]  INFO -- : 
I, [2024-02-23T01:03:41.675119 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-02-23T01:03:41.678344 #1]  INFO -- : 
I, [2024-02-23T01:03:41.678556 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"
I, [2024-02-23T01:03:41.681835 #1]  INFO -- : 
I, [2024-02-23T01:03:41.682048 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2024-02-23T01:03:41.685493 #1]  INFO -- : 
I, [2024-02-23T01:03:41.685698 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-02-23T01:03:41.688984 #1]  INFO -- : 
I, [2024-02-23T01:03:41.689191 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2024-02-23T01:03:41.692769 #1]  INFO -- : 
I, [2024-02-23T01:03:41.692977 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-02-23T01:03:41.696291 #1]  INFO -- : 
I, [2024-02-23T01:03:41.696497 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-02-23T01:03:41.698848 #1]  INFO -- : 
I, [2024-02-23T01:03:41.699056 #1]  INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-02-23T01:03:41.700571 #1]  INFO -- : 
I, [2024-02-23T01:03:41.700819 #1]  INFO -- : /etc/service/unicorn/run の # redis を sv start redis || exit 1 に置換
I, [2024-02-23T01:03:41.701209 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
'docker_manager' にクローンしています...
I, [2024-02-23T01:03:44.630284 #1]  INFO -- : 
I, [2024-02-23T01:03:44.630764 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-02-23T01:03:44.634075 #1]  INFO -- : 
I, [2024-02-23T01:03:44.634306 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-02-23T01:03:44.636021 #1]  INFO -- : 
I, [2024-02-23T01:03:44.636225 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2024-02-23T01:03:44.638094 #1]  INFO -- : 
I, [2024-02-23T01:03:44.639062 #1]  INFO -- : /etc/nginx/nginx.conf の pid /run/nginx.pid; を daemon off; に置換
I, [2024-02-23T01:03:44.639440 #1]  INFO -- : /etc/nginx/conf.d/discourse.conf の (?m-ix:upstream[^\}]+\}) を upstream discourse { server 127.0.0.1:3000; } に置換
I, [2024-02-23T01:03:44.639802 #1]  INFO -- : /etc/nginx/conf.d/discourse.conf の (?-mix:server_name.+$) を server_name _ ; に置換
I, [2024-02-23T01:03:44.640836 #1]  INFO -- : /etc/nginx/conf.d/discourse.conf の (?-mix:client_max_body_size.+$) を client_max_body_size $upload_size ; に置換
I, [2024-02-23T01:03:44.647665 #1]  INFO -- : /etc/nginx/nginx.conf の (?-mix:worker_connections.+$) を worker_connections $nginx_worker_connections ; に置換
I, [2024-02-23T01:03:44.647911 #1]  INFO -- : > echo "done configuring web"
I, [2024-02-23T01:03:44.649326 #1]  INFO -- : done configuring web

I, [2024-02-23T01:03:44.649627 #1]  INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-02-23T01:03:44.843343 #1]  INFO -- : 
I, [2024-02-23T01:03:44.843476 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-02-23T01:03:45.001607 #1]  INFO -- : 
I, [2024-02-23T01:03:45.001962 #1]  INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
  rm -rf app/assets/javascripts/node_modules
fi
I, [2024-02-23T01:03:45.003483 #1]  INFO -- : 
I, [2024-02-23T01:03:45.003589 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning "@discourse/lint-configs > eslint-plugin-ember > ember-eslint-parser@0.2.5" has unmet peer dependency "@typescript-eslint/parser@^6.15.0".
warning "@discourse/lint-configs > eslint-plugin-ember > ember-eslint-parser@0.2.5" has incorrect peer dependency "typescript@^5.3.3".
warning " > @glint/environment-ember-loose@1.3.0" has unmet peer dependency "@glimmer/component@^1.1.2".
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-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse > ember-router-service-refresh-polyfill@1.1.0" has incorrect peer dependency "ember-source@^3.4 || 4".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > admin > ember-source > router_js@8.0.3" has unmet peer dependency "rsvp@^4.8.5".
warning "workspace-aggregator-5a35208a-85e1-4294-85a9-4a289c3d6d2b > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".
I, [2024-02-23T01:05:49.643583 #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 $(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] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
$ ./run-patch-package
patch-package 8.0.0
パッチを適用中...
@ember/test-helpers@2.9.4 ✔
babel-plugin-debug-macros@0.3.4 ✔
content-tag@2.0.1 ✔
ember-cli@5.0.0 ✔
ember-this-fallback@0.4.0 (1 deprecation-name) ✔
ember-this-fallback@0.4.0 (2 themes) ✔
ember-this-fallback@0.4.0 (3 exclude-strict-mode) ✔
virtual-dom@2.1.1 ✔
72.93秒で完了。
115.37秒で完了。
yarn cache v1.22.19
success Cleared cache.
8.72秒で完了。

I, [2024-02-23T01:05:49.644371 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2024-02-23T01:05:49.863693 #1]  INFO -- : 
I, [2024-02-23T01:05:49.864005 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2024-02-23T01:05:50.022423 #1]  INFO -- : 
I, [2024-02-23T01:05:50.022715 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
I, [2024-02-23T01:07:36.737768 #1]  INFO -- : https://rubygems.org/ からgemメタデータをフェッチ中.........
https://github.com/rails/sprockets をフェッチ中
rake 13.1.0 をフェッチ中
rake 13.1.0 をインストール中
concurrent-ruby 1.2.3 をフェッチ中
minitest 5.22.2 をフェッチ中
builder 3.2.4 をフェッチ中
erubi 1.12.0 をフェッチ中
concurrent-ruby 1.2.3 をインストール中
racc 1.7.3 をフェッチ中
minitest 5.22.2 をインストール中
crass 1.0.6 をフェッチ中
builder 3.2.4 をインストール中
rack 2.2.8.1 をフェッチ中
erubi 1.12.0 をインストール中
mini_mime 1.1.5 をフェッチ中
racc 1.7.3 をネイティブ拡張付きでインストール中
crass 1.0.6 をインストール中
date 3.3.4 をフェッチ中
rack 2.2.8.1 をインストール中
timeout 0.4.1 をフェッチ中
mini_mime 1.1.5 をインストール中
public_suffix 5.0.4 をフェッチ中
date 3.3.4 をネイティブ拡張付きでインストール中
timeout 0.4.1 をインストール中
aws-eventstream 1.3.0 をフェッチ中
public_suffix 5.0.4 をインストール中
aws-eventstream 1.3.0 をインストール中
aws-partitions 1.583.0 をフェッチ中
jmespath 1.6.2 をフェッチ中
aws-partitions 1.583.0 をインストール中
base64 0.2.0 をフェッチ中
jmespath 1.6.2 をインストール中
bigdecimal 3.1.6 をフェッチ中
base64 0.2.0 をインストール中
msgpack 1.7.2 をフェッチ中
bigdecimal 3.1.6 をネイティブ拡張付きでインストール中
msgpack 1.7.2 をネイティブ拡張付きでインストール中
byebug 11.1.3 をフェッチ中
byebug 11.1.3 をネイティブ拡張付きでインストール中
cbor 0.5.9.8 をフェッチ中
cbor 0.5.9.8 をネイティブ拡張付きでインストール中
cgi 0.4.1 をフェッチ中
cgi 0.4.1 をネイティブ拡張付きでインストール中
chunky_png 1.4.0 をフェッチ中
chunky_png 1.4.0 をインストール中
coderay 1.1.3 をフェッチ中
coderay 1.1.3 をインストール中
colored2 4.0.0 をフェッチ中
colored2 4.0.0 をインストール中
connection_pool 2.4.1 をフェッチ中
connection_pool 2.4.1 をインストール中
openssl 3.2.0 をフェッチ中
openssl 3.2.0 をネイティブ拡張付きでインストール中
cppjieba_rb 0.4.2 をフェッチ中
cppjieba_rb 0.4.2 をネイティブ拡張付きでインストール中
diffy 3.4.2 をフェッチ中
diffy 3.4.2 をインストール中
discourse-fonts 0.0.9 をフェッチ中
email_reply_trimmer 0.1.13 をフェッチ中
email_reply_trimmer 0.1.13 をインストール中
excon 0.109.0 をフェッチ中
excon 0.109.0 をインストール中
execjs 2.9.1 をフェッチ中
execjs 2.9.1 をインストール中
exifr 1.4.0 をフェッチ中
exifr 1.4.0 をインストール中
discourse-fonts 0.0.9 をインストール中
uri 0.13.0 をフェッチ中
uri 0.13.0 をインストール中
fast_blank 1.0.1 をフェッチ中
fast_blank 1.0.1 をネイティブ拡張付きでインストール中
fast_xs 0.8.0 をフェッチ中
fast_xs 0.8.0 をネイティブ拡張付きでインストール中
fastimage 2.3.0 をフェッチ中
fastimage 2.3.0 をインストール中
ffi 1.16.3 をフェッチ中
ffi 1.16.3 をネイティブ拡張付きでインストール中
fspath 3.1.2 をフェッチ中
gc_tracer 1.5.1 をフェッチ中
fspath 3.1.2 をインストール中
google-protobuf 3.25.3 (aarch64-linux) をフェッチ中
gc_tracer 1.5.1 をネイティブ拡張付きでインストール中
google-protobuf 3.25.3 (aarch64-linux) をインストール中
guess_html_encoding 0.0.11 をフェッチ中
guess_html_encoding 0.0.11 をインストール中
hana 1.3.7 をフェッチ中
hana 1.3.7 をインストール中
hashie 5.0.0 をフェッチ中
hashie 5.0.0 をインストール中
highline 3.0.1 をフェッチ中
highline 3.0.1 をインストール中
htmlentities 4.3.4 をフェッチ中
htmlentities 4.3.4 をインストール中
http_accept_language 2.1.1 をフェッチ中
http_accept_language 2.1.1 をインストール中
image_size 3.4.0 をフェッチ中
image_size 3.4.0 をインストール中
in_threads 1.6.0 をフェッチ中
in_threads 1.6.0 をインストール中
progress 3.6.0 をフェッチ中
progress 3.6.0 をインストール中
json 2.7.1 をフェッチ中
json 2.7.1 をネイティブ拡張付きでインストール中
regexp_parser 2.9.0 をフェッチ中
regexp_parser 2.9.0 をインストール中
unf_ext 0.0.9.1 をフェッチ中
unf_ext 0.0.9.1 をネイティブ拡張付きでインストール中
kgio 2.11.4 をフェッチ中
kgio 2.11.4 をネイティブ拡張付きでインストール中
libv8-node 18.16.0.0 (aarch64-linux) をフェッチ中
libv8-node 18.16.0.0 (aarch64-linux) をインストール中
method_source 1.0.0 をフェッチ中
method_source 1.0.0 をインストール中
thor 1.3.0 をフェッチ中
thor 1.3.0 をインストール中
zeitwerk 2.6.13 をフェッチ中
zeitwerk 2.6.13 をインストール中
logstash-event 1.2.02 をフェッチ中
logstash-event 1.2.02 をインストール中
logster 2.18.1 をフェッチ中
logster 2.18.1 をインストール中
lru_redux 1.1.0 をフェッチ中
lru_redux 1.1.0 をインストール中
lz4-ruby 0.3.3 をフェッチ中
lz4-ruby 0.3.3 をネイティブ拡張付きでインストール中
maxminddb 0.1.22 をフェッチ中
maxminddb 0.1.22 をインストール中
memory_profiler 1.0.1 をフェッチ中
memory_profiler 1.0.1 をインストール中
redis 4.8.1 をフェッチ中
redis 4.8.1 をインストール中
mini_sql 1.5.0 をフェッチ中
mini_sql 1.5.0 をインストール中
multi_json 1.15.0 をフェッチ中
multi_json 1.15.0 をインストール中
multi_xml 0.6.0 をフェッチ中
multi_xml 0.6.0 をインストール中
mustache 1.1.1 をフェッチ中
mustache 1.1.1 をインストール中
nio4r 2.7.0 をフェッチ中
nio4r 2.7.0 をネイティブ拡張付きでインストール中
version_gem 1.1.3 をフェッチ中
version_gem 1.1.3 をインストール中
optimist 3.1.0 をフェッチ中
optimist 3.1.0 をインストール中
pg 1.5.4 をフェッチ中
pg 1.5.4 をネイティブ拡張付きでインストール中
raindrops 0.20.1 をフェッチ中
rchardet 1.8.0 をフェッチ中
raindrops 0.20.1 をネイティブ拡張付きでインストール中
rchardet 1.8.0 をインストール中
rexml 3.2.6 をフェッチ中
rexml 3.2.6 をインストール中
rinku 2.0.6 をフェッチ中
rinku 2.0.6 をネイティブ拡張付きでインストール中
rotp 6.3.0 をフェッチ中
rotp 6.3.0 をインストール中
rqrcode_core 1.2.0 をフェッチ中
rqrcode_core 1.2.0 をインストール中
rubyzip 2.3.2 をフェッチ中
rubyzip 2.3.2 をインストール中
sshkey 3.0.0 をフェッチ中
sshkey 3.0.0 をインストール中
stackprof 0.2.26 をフェッチ中
stackprof 0.2.26 をネイティブ拡張付きでインストール中
i18n 1.14.1 をフェッチ中
i18n 1.14.1 をインストール中
tzinfo 2.0.6 をフェッチ中
tzinfo 2.0.6 をインストール中
rack-test 2.1.0 をフェッチ中
rack-test 2.1.0 をインストール中
request_store 1.6.0 をフェッチ中
request_store 1.6.0 をインストール中
message_bus 4.3.8 をフェッチ中
message_bus 4.3.8 をインストール中
rack-mini-profiler 3.3.1 をフェッチ中
rack-mini-profiler 3.3.1 をインストール中
net-protocol 0.2.2 をフェッチ中
net-protocol 0.2.2 をインストール中
aws-sigv4 1.5.0 をフェッチ中
aws-sigv4 1.5.0 をインストール中
addressable 2.8.6 をフェッチ中
addressable 2.8.6 をインストール中
jwt 2.8.0 をフェッチ中
jwt 2.8.0 をインストール中
rack-protection 3.2.0 をフェッチ中
rack-protection 3.2.0 をインストール中
nokogiri 1.16.2 (aarch64-linux) をフェッチ中
nokogiri 1.16.2 (aarch64-linux) をインストール中
bootsnap 1.18.3 をフェッチ中
bootsnap 1.18.3 をネイティブ拡張付きでインストール中
oj 3.16.3 をフェッチ中
oj 3.16.3 をネイティブ拡張付きでインストール中
uglifier 4.2.0 をフェッチ中
uglifier 4.2.0 をインストール中
net-http 0.4.1 をフェッチ中
net-http 0.4.1 をインストール中
sass-embedded 1.71.1 (aarch64-linux-gnu) をフェッチ中
sass-embedded 1.71.1 (aarch64-linux-gnu) をインストール中
omniauth 1.9.2 をフェッチ中
omniauth 1.9.2 をインストール中
image_optim 0.31.3 をフェッチ中
image_optim 0.31.3 をインストール中
unf 0.1.4 をフェッチ中
unf 0.1.4 をインストール中
mini_suffix 0.3.3 をフェッチ中
mini_suffix 0.3.3 をインストール中
pry 0.14.2 をフェッチ中
pry 0.14.2 をインストール中
logstash-logger 0.26.1 をフェッチ中
logstash-logger 0.26.1 をインストール中
mini_racer 0.8.0 をフェッチ中
sidekiq 6.5.12 をフェッチ中
sidekiq 6.5.12 をインストール中
redis-namespace 1.11.0 をフェッチ中
redis-namespace 1.11.0 をインストール中
oauth-tty 1.0.5 をフェッチ中
oauth-tty 1.0.5 をインストール中
snaky_hash 2.0.1 をフェッチ中
snaky_hash 2.0.1 をインストール中
rbtrace 0.5.1 をフェッチ中
rbtrace 0.5.1 をネイティブ拡張付きでインストール中
mini_racer 0.8.0 をネイティブ拡張付きでインストール中
puma 6.4.2 をフェッチ中
puma 6.4.2 をネイティブ拡張付きでインストール中
rss 0.3.0 をフェッチ中
rss 0.3.0 をインストール中
rqrcode 2.2.0 をフェッチ中
rqrcode 2.2.0 をインストール中
activesupport 7.0.8 をフェッチ中
activesupport 7.0.8 をインストール中
tzinfo-data 1.2024.1 をフェッチ中
tzinfo-data 1.2024.1 をインストール中
net-imap 0.4.10 をフェッチ中
net-imap 0.4.10 をインストール中
net-pop 0.1.2 をフェッチ中
net-pop 0.1.2 をインストール中
net-smtp 0.4.0.1 をフェッチ中
net-smtp 0.4.0.1 をインストール中
aws-sdk-core 3.130.2 をフェッチ中
aws-sdk-core 3.130.2 をインストール中
css_parser 1.16.0 をフェッチ中
css_parser 1.16.0 をインストール中
loofah 2.22.0 をフェッチ中
loofah 2.22.0 をインストール中
ruby-readability 0.7.0 をフェッチ中
ruby-readability 0.7.0 をインストール中
sanitize 6.1.0 をフェッチ中
sanitize 6.1.0 をインストール中
unicorn 6.1.0 をフェッチ中
unicorn 6.1.0 をネイティブ拡張付きでインストール中
faraday-net_http 3.1.0 をフェッチ中
faraday-net_http 3.1.0 をインストール中
sassc-embedded 1.70.0 をフェッチ中
sassc-embedded 1.70.0 をインストール中
simpleidn 0.2.1 をフェッチ中
simpleidn 0.2.1 をインストール中
pry-byebug 3.10.1 をフェッチ中
pry-byebug 3.10.1 をインストール中
pry-rails 0.3.9 をフェッチ中
pry-rails 0.3.9 をインストール中
mini_scheduler 0.16.0 をフェッチ中
mini_scheduler 0.16.0 をインストール中
oauth 1.1.0 をフェッチ中
oauth 1.1.0 をインストール中
rtlcss 0.2.1 をフェッチ中
rtlcss 0.2.1 をインストール中
rails-dom-testing 2.2.0 をフェッチ中
rails-dom-testing 2.2.0 をインストール中
globalid 1.2.1 をフェッチ中
globalid 1.2.1 をインストール中
activemodel 7.0.8 をフェッチ中
activemodel 7.0.8 をインストール中
mail 2.8.1 をフェッチ中
mail 2.8.1 をインストール中
aws-sdk-kms 1.56.0 をフェッチ中
aws-sdk-kms 1.56.0 をインストール中
aws-sdk-sns 1.53.0 をフェッチ中
aws-sdk-sns 1.53.0 をインストール中
rails-html-sanitizer 1.6.0 をフェッチ中
rails-html-sanitizer 1.6.0 をインストール中
openssl-signature_algorithm 1.3.0 をフェッチ中
openssl-signature_algorithm 1.3.0 をインストール中
web-push 3.0.1 をフェッチ中
web-push 3.0.1 をインストール中
faraday 2.9.0 をフェッチ中
faraday 2.9.0 をインストール中
json_schemer 2.1.1 をフェッチ中
json_schemer 2.1.1 をインストール中
omniauth-oauth 1.2.0 をフェッチ中
omniauth-oauth 1.2.0 をインストール中
activejob 7.0.8 をフェッチ中
activejob 7.0.8 をインストール中
active_model_serializers 0.8.4 をフェッチ中
active_model_serializers 0.8.4 をインストール中
activerecord 7.0.8 をフェッチ中
activerecord 7.0.8 をインストール中
aws-sdk-s3 1.114.0 をフェッチ中
aws-sdk-s3 1.114.0 をインストール中
actionview 7.0.8 をフェッチ中
actionview 7.0.8 をインストール中
cose 1.3.0 をフェッチ中
cose 1.3.0 をインストール中
faraday-retry 2.2.0 をフェッチ中
faraday-retry 2.2.0 をインストール中
oauth2 1.4.11 をフェッチ中
oauth2 1.4.11 をインストール中
omniauth-twitter 1.4.0 をフェッチ中
omniauth-twitter 1.4.0 をインストール中
discourse-seed-fu 2.3.12 をフェッチ中
discourse-seed-fu 2.3.12 をインストール中
actionpack 7.0.8 をフェッチ中
actionpack 7.0.8 をインストール中
actionview_precompiler 0.3.0 をフェッチ中
actionview_precompiler 0.3.0 をインストール中
omniauth-oauth2 1.7.3 をフェッチ中
omniauth-oauth2 1.7.3 をインストール中
actionmailer 7.0.8 をフェッチ中
actionmailer 7.0.8 をインストール中
railties 7.0.8 をフェッチ中
railties 7.0.8 をインストール中
sprockets-rails 3.4.2 をフェッチ中
sprockets-rails 3.4.2 をインストール中
omniauth-facebook 9.0.0 をフェッチ中
omniauth-facebook 9.0.0 をインストール中
omniauth-github 1.4.0 をフェッチ中
omniauth-github 1.4.0 をインストール中
omniauth-google-oauth2 0.8.2 をフェッチ中
omniauth-google-oauth2 0.8.2 をインストール中
lograge 0.14.0 をフェッチ中
lograge 0.14.0 をインストール中
rails_failover 2.0.1 をフェッチ中
rails_failover 2.0.1 をインストール中
rails_multisite 5.0.0 をフェッチ中
rails_multisite 5.0.0 をインストール中
Bundle complete! 138 Gemfile dependencies, 170 gems now installed.
Gems in the groups 'development' and 'test' were not installed.
Bundled gems are installed into `./vendor/bundle`
image_optim からのインストール後メッセージ:
Railsの画像アセット最適化は image_optim_rails gem に分離されました
そのgemを使用しない場合は、`config.assets.image_optim = false` を安全に削除できます
oauth からのインストール後メッセージ:

oauth version 1.1.0 をインストールしました。おめでとうございます!

1.x シリーズの非商用サポートは2025年4月までに終了します。その日付までに次のバージョンへのアップグレード計画を立ててください。
唯一の破壊的変更は、Ruby 2.7 およびそれまでにEOLを迎える他のバージョンのサポート終了です。

詳細は以下を参照してください:
• https://github.com/oauth-xx/oauth-ruby/blob/main/SECURITY.md

また、私およびこのプロジェクトは Github を離れる過程にあることにもご注目ください。
その理由の一部については以下に書きました:
• https://dev.to/galtzo/im-leaving-github-50ba

あなたが個人の場合、オープンソース作業で生計を立てるための移行に伴う寄付をご検討ください:
• https://liberapay.com/pboling
• https://ko-fi.com/pboling
• https://patreon.com/galtzo

あなたが企業の場合、TideLift サブスクリプションを通じてこのプロジェクトやオープンソース作業全般をサポートをご検討ください。
• https://tidelift.com/funding/github/rubygems/oauth
• または私を雇ってください。仕事を探しています!

問題を報告し、プロジェクトをサポートしてください!

ありがとうございます、|7eter l-|. l3oling
oauth2 からのインストール後メッセージ:

oauth2 version 1.4.11 をインストールしました。これはEOL(サポート終了)です。
1.4.x シリーズに対するさらなるサポートは予定されていません。

OAuth2 version 2 がリリースされました。
破壊的変更がありますが、ほとんどの人はそれに遭遇せず、アップグレードは簡単です!

他にも2つの主要な移行を行いました:
1. master ブランチを main にリネーム
2. Github を Gitlab に置き換え

詳細は以下を参照してください:
• https://gitlab.com/oauth-xx/oauth2#what-is-new-for-v20
• https://gitlab.com/oauth-xx/oauth2/-/blob/main/CHANGELOG.md
• https://groups.google.com/g/oauth-ruby/c/QA_dtrXWXaE

アップグレードし、問題を報告し、プロジェクトをサポートしてください!ありがとうございます、|7eter l-|. l3oling

rubyzip からのインストール後メッセージ:
RubyZip 3.0 が到来!
**********************

いくつかの Rubyzip クラスのパブリックAPIは、オプション引数に名前付きパラメータを使用するように近代化されました。以下のクラスの使用状況を確認してください:
  * `Zip::File`
  * `Zip::Entry`
  * `Zip::InputStream`
  * `Zip::OutputStream`

3.0 リリース時の予期せぬ破損を避けるため、Gemfileと.gemspecが適切に制限されていることを確認してください(例: ~> 2.3.0)。
詳細は https://github.com/rubyzip/rubyzip を参照してください。Changelogには、バージョン2.3.0以降に実装されたその他の機能強化やバグ修正もリストされています。

I, [2024-02-23T01:07:36.738151 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-02-23T01:07:39.725809 #1]  INFO -- : docker_manager はすでに最新互換バージョンです

I, [2024-02-23T01:07:39.726341 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
Redisに接続できませんでした
rake aborted!
Redis::CannotConnectError: localhost:6379 の Redis への接続エラー (Errno::EADDRNOTAVAIL) (Redis::CannotConnectError)
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:398:in `rescue in establish_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:379:in `establish_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:115:in `block in connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:344:in `with_reconnect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:114:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:409:in `ensure_connected'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:269:in `block in process'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:356:in `logging'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:268:in `process'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:161:in `call'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.3.1/lib/mini_profiler/profiling_methods.rb:89:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:270:in `block in send_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:269:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:269:in `send_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/commands/strings.rb:191:in `get'
/var/www/discourse/app/models/global_setting.rb:37:in `safe_secret_key_base'
/var/www/discourse/config/initializers/100-secret_token.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:667:in `load'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:667:in `block in load_config_initializer'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.8/lib/active_support/notifications.rb:208:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:666:in `load_config_initializer'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:620:in `block (2 levels) in <class:Engine>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:619:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:619:in `block in <class:Engine>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:50:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:50:in `tsort_each_child'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:372:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/zeitwerk-2.6.13/lib/zeitwerk/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:348:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:506:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rake-13.1.0/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'

原因:
Errno::EADDRNOTAVAIL: 指定されたアドレスを割り当てできません - connect(2) for [::1]:6379 (Errno::EADDRNOTAVAIL)
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:158:in `connect_addrinfo'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:196:in `block in connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:194:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:194:in `each_with_index'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:194:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/connection/ruby.rb:308:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:385:in `establish_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:115:in `block in connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:344:in `with_reconnect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:114:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:409:in `ensure_connected'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:269:in `block in process'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:356:in `logging'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:268:in `process'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/client.rb:161:in `call'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.3.1/lib/mini_profiler/profiling_methods.rb:89:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:270:in `block in send_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:269:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis.rb:269:in `send_command'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/redis-4.8.1/lib/redis/commands/strings.rb:191:in `get'
/var/www/discourse/app/models/global_setting.rb:37:in `safe_secret_key_base'
/var/www/discourse/config/initializers/100-secret_token.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:667:in `load'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:667:in `block in load_config_initializer'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.8/lib/active_support/notifications.rb:208:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:666:in `load_config_initializer'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:620:in `block (2 levels) in <class:Engine>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:619:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/engine.rb:619:in `block in <class:Engine>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:50:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:50:in `tsort_each_child'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:372:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
<internal:/usr/local/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/zeitwerk-2.6.13/lib/zeitwerk/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:348:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/railties-7.0.8/lib/rails/application.rb:506:in `block in run_tasks_blocks'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rake-13.1.0/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
タスク: TOP => db:migrate => db:load_config => environment
(--trace オプション付きでタスクを実行すると、完全なトレースを表示できます)
I, [2024-02-23T01:07:41.816270 #1]  INFO -- : 
I, [2024-02-23T01:07:41.816794 #1]  INFO -- : 非同期プロセスを終了中
I, [2024-02-23T01:07:41.816848 #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 pid: 42 に INT を送信
2024-02-23 01:07:41.817 UTC [42] LOG:  高速シャットダウンリクエストを受信
2024-02-23 01:07:41.855 UTC [42] LOG:  アクティブなトランザクションを中止中
2024-02-23 01:07:41.857 UTC [42] LOG:  バックグラウンドワーカー "logical replication launcher" (PID 51) は終了コード 1 で終了しました
2024-02-23 01:07:41.857 UTC [46] LOG:  シャットダウン中
2024-02-23 01:07:41.919 UTC [42] LOG:  データベースシステムがシャットダウンしました


失敗しました
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' が失敗しました (戻り値 #<Process::Status: pid 5756 exit 1>)
失敗箇所: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec がパラメータ {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]} で失敗しました
bootstrap が終了コード 1 で失敗しました
** ブートストラップに失敗しました ** 上にスクロールして、より前のエラーメッセージを確認してください。エラーが複数ある可能性があります。
./discourse-doctor が問題の診断に役立つかもしれません。
e37edc0df10c0f119a1e34028c2b58b518cd7b788fa5cb564f0f370eb3bdfaad
==================== リビルドログ終了 ====================

ポート6379をブロックしているものはありませんか?それを停止して、再試行してみてください。

よくわかりません。これはPiOSのクリーンインストールです。インストールしたのはdockerとcloudflaredだけです。どちらかが原因でしょうか?

試してください

lsof -i:6379

bash: lsof: command not found と表示されるのですが、どうすればよいですか?

hmmm、Raspberry Piにはデフォルトでインストールされていないようです。Raspberry Piのことは詳しくありませんが、lsofはLinuxで開いているファイルやプロセスを一覧表示するコマンドです。

インストール方法
sudo apt update
sudo apt install lsof

すみません。少し早計でした。すぐにGoogleで検索してlsofをインストールし、コマンドを再度実行したところ、結果は何も表示されませんでした。

sudo apt-get install redis-server で redis もインストールしました。

lsof コマンドを実行すると、以下のようになります。

COMMAND     PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
redis-ser 40558 redis    6u  IPv4  62230      0t0  TCP localhost:redis (LISTEN)
redis-ser 40558 redis    7u  IPv6  62231      0t0  TCP localhost:redis (LISTEN)

おそらく必要ありません。ディスコースはデフォルトですべての依存関係をコンテナ内にインストールするため、ホストシステム上のRedisサーバーは不要です。

そういうことだと思っていました。念のため試してみようと思ったのです!

インストールに何か間違っているに違いありません。別のPi5と別のSDカードにインストールしようとしましたが、結果は同じでした。こちらの手順に従っています: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

@lemonade さん、問題は解決しましたか?

本日、新しい rPi 5 を購入しましたが、全く同じ問題が発生しています。
昨日、rPi4 で同じプロセスを実行したときは問題なく動作しました。Discourse が rPi 5 と互換性があるかどうかわかりません :frowning:

いいえ、まだ動作しません。2つの異なるPi5とSDカードを試しました。試すためのPi4を持っていません。

私が何か間違ったことをしていると思い込み、諦めました!ですから、私ではなかったかもしれないと聞いてよかったです!

Pi4で再度試したところ、問題なく動作しました。残念ながら、現時点ではDiscourseはPi5と互換性がないようです。

Pi5ユーザーとしては、今後のニュースに注目していく必要がありますね :sweat_smile:

Pi4で動作したと聞いて嬉しいです @keviiNN25 - Pi5のサポートを待つだけですね :slight_smile:

ちなみに、PiでどのOSを実行していますか? Pi OS Lite 64bitでテストしましたが、他のものは試していません。

Pi4しか持っていないのですが、これを特定するためにPi5を入手しようと思います。

@Falcoさん、何かお手伝いできることはありますか?

Pi5にPi OS Desktop 64bit、Pi4にも同様に搭載しています。

Pi5が本日中に届くので、クリーンインストールを試して、また報告します!