私は ./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
==================== リビルドログ終了 ====================