الترقية إلى 2.7.0.beta8

كما يوصي الموقع، بدأت التحديث عبر سطر الأوامر. ومع ذلك، فشل الأمر ولا أرى ما هو الخطأ بناءً على المخرجات. ما الذي أغفلته؟

vagrant@ubuntu-bionic:/var/discourse$ git remote -v
origin	https://github.com/discourse/discourse_docker.git (fetch)
origin	https://github.com/discourse/discourse_docker.git (push)
vagrant@ubuntu-bionic:/var/discourse$ git log
commit faa7b961bbd3f7426927a8188770e190c4d2e77a (HEAD -> master, origin/master, origin/HEAD)
Author: Penar Musaraj <pmusaraj@gmail.com>
Date:   Tue Apr 27 14:32:58 2021 -0400

    Bump base image (#538)
[...]
vagrant@ubuntu-bionic:/var/discourse$ ./launcher rebuild discourse
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 60 discourse
discourse
cd /pups && git pull && git checkout v1.0.3 && /pups/bin/pups --stdin
Already up to date.
Note: checking out 'v1.0.3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is الآن في d1db030 قصّ نسخة جديدة
أنا، [2021-05-05T09:27:15.322661 #1] INFO -- : تحميل --stdin
أنا، [2021-05-05T09:27:15.328861 #1] INFO -- : > locale-gen $LANG && update-locale
أنا، [2021-05-05T09:27:15.376986 #1] INFO -- : توليد الإعدادات المحلية (قد يستغرق هذا بعض الوقت)...
اكتمل التوليد.

أنا، [2021-05-05T09:27:15.377197 #1] INFO -- : > mkdir -p /shared/postgres_run
أنا، [2021-05-05T09:27:15.382972 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.383698 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
أنا، [2021-05-05T09:27:15.387281 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.387483 #1] INFO -- : > chmod 775 /shared/postgres_run
أنا، [2021-05-05T09:27:15.390636 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.390825 #1] INFO -- : > rm -fr /var/run/postgresql
أنا، [2021-05-05T09:27:15.393607 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.393806 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
أنا، [2021-05-05T09:27:15.398015 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.398250 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2021/05/05 09:27:15 socat[28] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): لا يوجد مثل هذا الملف أو الدليل
أنا، [2021-05-05T09:27:15.409268 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.409441 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
أنا، [2021-05-05T09:27:15.412970 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.413079 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
أنا، [2021-05-05T09:27:15.415978 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.416097 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
أنا، [2021-05-05T09:27:15.418635 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.418892 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
أنا، [2021-05-05T09:27:15.421441 #1] INFO -- : 
أنا، [2021-05-05T09:27:15.427205 #1] INFO -- : ملف > /etc/service/postgres/run chmod: +x chown: 
أنا، [2021-05-05T09:27:15.431831 #1] INFO -- : ملف > /etc/service/postgres/log/run chmod: +x chown: 
أنا، [2021-05-05T09:27:15.436501 #1] INFO -- : ملف > /etc/runit/3.d/99-postgres chmod: +x chown: 
أنا، [2021-05-05T09:27:15.441744 #1] INFO -- : ملف > /root/upgrade_postgres chmod: +x chown: 
أنا، [2021-05-05T09:27:15.441980 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
أنا، [2021-05-05T09:27:16.062372 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.062541 #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
أنا، [2021-05-05T09:27:16.065792 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.065856 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
أنا، [2021-05-05T09:27:16.084682 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.084855 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
أنا، [2021-05-05T09:27:16.086822 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.086995 #1] INFO -- : > /root/upgrade_postgres
أنا، [2021-05-05T09:27:16.093081 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.093275 #1] INFO -- : > rm /root/upgrade_postgres
أنا، [2021-05-05T09:27:16.096348 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.097894 #1] INFO -- : استبدال data_directory = '/var/lib/postgresql/13/main' بـ data_directory = '/shared/postgres_data' في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.098434 #1] INFO -- : استبدال (?-mix:#?listen_addresses *=.*) بـ listen_addresses = '*' في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.098725 #1] INFO -- : استبدال (?-mix:#?synchronous_commit *=.*) بـ synchronous_commit = $db_synchronous_commit في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.099015 #1] INFO -- : استبدال (?-mix:#?shared_buffers *=.*) بـ shared_buffers = $db_shared_buffers في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.099298 #1] INFO -- : استبدال (?-mix:#?work_mem *=.*) بـ work_mem = $db_work_mem في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.099575 #1] INFO -- : استبدال (?-mix:#?default_text_search_config *=.*) بـ default_text_search_config = '$db_default_text_search_config' في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.099827 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
أنا، [2021-05-05T09:27:16.104204 #1] INFO -- : 
أنا، [2021-05-05T09:27:16.104504 #1] INFO -- : استبدال (?-mix:#?checkpoint_segments *=.*) بـ checkpoint_segments = $db_checkpoint_segments في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.104798 #1] INFO -- : استبدال (?-mix:#?logging_collector *=.*) بـ logging_collector = $db_logging_collector في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.105097 #1] INFO -- : استبدال (?-mix:#?log_min_duration_statement *=.*) بـ log_min_duration_statement = $db_log_min_duration_statement في /etc/postgresql/13/main/postgresql.conf
أنا، [2021-05-05T09:27:16.105627 #1] INFO -- : استبدال (?-mix:^#local +replication +postgres +peer$) بـ local replication postgres peer في /etc/postgresql/13/main/pg_hba.conf
أنا، [2021-05-05T09:27:16.105898 #1] INFO -- : استبدال (?-mix:^host.*all.*all.*127.*$) بـ host all all 0.0.0.0/0 md5 في /etc/postgresql/13/main/pg_hba.conf
أنا، [2021-05-05T09:27:16.106322 #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
أنا، [2021-05-05T09:27:16.108258 #1] INFO -- : > sleep 5
2021-05-05 09:27:16.172 UTC [51] LOG: بدء تشغيل PostgreSQL 13.2 (Debian 13.2-1.pgdg100+1) على x86_64-pc-linux-gnu، تم التجميع بواسطة gcc (Debian 8.3.0-6) 8.3.0، 64-بت
2021-05-05 09:27:16.173 UTC [51] LOG: الاستماع على عنوان IPv4 "0.0.0.0"، منفذ 5432
2021-05-05 09:27:16.173 UTC [51] LOG: الاستماع على عنوان IPv6 "::"، منفذ 5432
2021-05-05 09:27:16.174 UTC [51] LOG: الاستماع على مقبس يونكس "/var/run/postgresql/.s.PGSQL.5432"
2021-05-05 09:27:16.177 UTC [54] LOG: تم إيقاف نظام قاعدة البيانات في 2021-05-05 09:27:08 UTC
2021-05-05 09:27:16.182 UTC [51] LOG: نظام قاعدة البيانات جاهز لتقبل الاتصالات
أنا، [2021-05-05T09:27:21.111566 #1] INFO -- : 
أنا، [2021-05-05T09:27:21.112084 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2021-05-05 09:27:21.185 UTC [64] postgres@postgres ERROR: قاعدة البيانات "discourse" موجودة بالفعل
2021-05-05 09:27:21.185 UTC [64] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: خطأ: فشل إنشاء قاعدة البيانات: ERROR: قاعدة البيانات "discourse" موجودة بالفعل
أنا، [2021-05-05T09:27:21.187474 #1] INFO -- : 
أنا، [2021-05-05T09:27:21.187773 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2021-05-05 09:27:21.246 UTC [75] postgres@discourse ERROR: الدور "discourse" موجود بالفعل
2021-05-05 09:27:21.246 UTC [75] postgres@discourse STATEMENT: create user discourse;
ERROR: الدور "discourse" موجود بالفعل
أنا، [2021-05-05T09:27:21.248052 #1] INFO -- : 
أنا، [2021-05-05T09:27:21.248402 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
أنا، [2021-05-05T09:27:21.296635 #1] INFO -- : منح

أنا، [2021-05-05T09:27:21.296961 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
أنا، [2021-05-05T09:27:21.345782 #1] INFO -- : تعديل المخطط

أنا، [2021-05-05T09:27:21.346034 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: الامتداد "hstore" موجود بالفعل، يتم التخطي
أنا، [2021-05-05T09:27:21.403805 #1] INFO -- : إنشاء امتداد

أنا، [2021-05-05T09:27:21.404157 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
أنا، [2021-05-05T09:27:21.455272 #1] INFO -- : إنشاء امتداد

أنا، [2021-05-05T09:27:21.455541 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: الامتداد "hstore" موجود بالفعل، يتم التخطي
أنا، [2021-05-05T09:27:21.504750 #1] INFO -- : إنشاء امتداد

أنا، [2021-05-05T09:27:21.504997 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE: الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
أنا، [2021-05-05T09:27:21.553251 #1] INFO -- : إنشاء امتداد

أنا، [2021-05-05T09:27:21.553531 #1] INFO -- : > sudo -u postgres psql discourse
أنا، [2021-05-05T09:27:21.555529 #1] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

أنا، [2021-05-05T09:27:21.621568 #1] INFO -- : ملف > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
أنا، [2021-05-05T09:27:21.624854 #1] INFO -- : ملف > /var/spool/cron/crontabs/postgres chmod: chown: 
أنا، [2021-05-05T09:27:21.624982 #1] INFO -- : > echo postgres installed!
أنا، [2021-05-05T09:27:21.626817 #1] INFO -- : تم تثبيت postgres!

أنا، [2021-05-05T09:27:21.631252 #1] INFO -- : ملف > /etc/service/redis/run chmod: +x chown: 
أنا، [2021-05-05T09:27:21.635453 #1] INFO -- : ملف > /etc/service/redis/log/run chmod: +x chown: 
أنا، [2021-05-05T09:27:21.639963 #1] INFO -- : ملف > /etc/runit/3.d/10-redis chmod: +x chown: 
أنا، [2021-05-05T09:27:21.640632 #1] INFO -- : استبدال daemonize yes بـ في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.641055 #1] INFO -- : استبدال (?-mix:^pidfile.*$) بـ في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.641316 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
أنا، [2021-05-05T09:27:21.643921 #1] INFO -- : 
أنا، [2021-05-05T09:27:21.644338 #1] INFO -- : استبدال (?-mix:^logfile.*$) بـ logfile "" في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.644811 #1] INFO -- : استبدال (?-mix:^bind .*$) بـ في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.645249 #1] INFO -- : استبدال (?-mix:^dir .*$) بـ dir /shared/redis_data في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.645791 #1] INFO -- : استبدال (?-mix:^protected-mode yes) بـ protected-mode no في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.646204 #1] INFO -- : استبدال # io-threads 4 بـ io-threads $redis_io_threads في /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.646601 #1] INFO -- : > echo redis installed
أنا، [2021-05-05T09:27:21.648537 #1] INFO -- : تم تثبيت redis

أنا، [2021-05-05T09:27:21.648727 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
أنا، [2021-05-05T09:27:21.653859 #1] INFO -- : logfile ""

أنا، [2021-05-05T09:27:21.654149 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
أنا، [2021-05-05T09:27:21.656375 #1] INFO -- : > sleep 10
168:C 05 May 2021 09:27:21.664 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
168:C 05 May 2021 09:27:21.665 # Redis version=6.2.1, bits=64, commit=00000000, modified=0, pid=168, just started
168:C 05 May 2021 09:27:21.665 # Configuration loaded
168:M 05 May 2021 09:27:21.665 * monotonic clock: POSIX clock_gettime
168:M 05 May 2021 09:27:21.666 * Running mode=standalone, port=6379.
168:M 05 May 2021 09:27:21.666 # Server initialized
168:M 05 May 2021 09:27:21.666 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
168:M 05 May 2021 09:27:21.667 * Loading RDB produced by version 6.0.9
168:M 05 May 2021 09:27:21.667 * RDB age 14 seconds
168:M 05 May 2021 09:27:21.667 * RDB memory usage when created 4.35 Mb
168:M 05 May 2021 09:27:21.675 * DB loaded from disk: 0.009 seconds
168:M 05 May 2021 09:27:21.675 * Ready to accept connections
أنا، [2021-05-05T09:27:31.667195 #1] INFO -- : 
أنا، [2021-05-05T09:27:31.668291 #1] INFO -- : > thpoff echo "thpoff is installed!"
أنا، [2021-05-05T09:27:31.673159 #1] INFO -- : تم تثبيت thpoff!

أنا، [2021-05-05T09:27:31.673337 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
أنا، [2021-05-05T09:27:31.726166 #1] INFO -- : 
أنا، [2021-05-05T09:27:31.726496 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
أنا، [2021-05-05T09:27:31.778731 #1] INFO -- : 
أنا، [2021-05-05T09:27:31.778968 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol specified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'
أنا، [2021-05-05T09:27:31.833995 #1] INFO -- : 
أنا، [2021-05-05T09:27:31.834201 #1] INFO -- : > chown -R discourse /home/discourse
أنا، [2021-05-05T09:27:32.102594 #1] INFO -- : 
أنا، [2021-05-05T09:27:32.103055 #1] INFO -- : > rm -f /etc/cron.d/anacron
أنا، [2021-05-05T09:27:32.105807 #1] INFO -- : 
أنا، [2021-05-05T09:27:32.107685 #1] INFO -- : ملف > /etc/cron.d/anacron chmod: chown: 
أنا، [2021-05-05T09:27:32.111701 #1] INFO -- : ملف > /etc/runit/1.d/copy-env chmod: +x chown: 
أنا، [2021-05-05T09:27:32.115897 #1] INFO -- : ملف > /etc/service/unicorn/run chmod: +x chown: 
أنا، [2021-05-05T09:27:32.121267 #1] INFO -- : ملف > /etc/service/nginx/run chmod: +x chown: 
أنا، [2021-05-05T09:27:32.125493 #1] INFO -- : ملف > /etc/runit/3.d/01-nginx chmod: +x chown: 
أنا، [2021-05-05T09:27:32.129541 #1] INFO -- : ملف > /etc/runit/3.d/02-unicorn chmod: +x chown: 
أنا، [2021-05-05T09:27:32.129711 #1] INFO -- : استبدال # postgres بـ sv start postgres || exit 1 في /etc/service/unicorn/run
أنا، [2021-05-05T09:27:32.130041 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
أنا، [2021-05-05T09:27:32.132091 #1] INFO -- : > cd /var/www/discourse && git reset --hard
196:C 05 May 2021 09:27:32.135 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
196:C 05 May 2021 09:27:32.135 # Redis version=6.2.1, bits=64, commit=00000000, modified=0, pid=196, just started
196:C 05 May 2021 09:27:32.135 # Configuration loaded
196:M 05 May 2021 09:27:32.136 * monotonic clock: POSIX clock_gettime
196:M 05 May 2021 09:27:32.136 # Could not create server TCP listening socket *:6379: bind: Address already in use
جاري فحص الملفات: 100% (28599/28599)، تم.
أنا، [2021-05-05T09:27:34.425015 #1] INFO -- : HEAD هو الآن عند c54609bf UX: Full height composer on mobile Android (#12709)

أنا، [2021-05-05T09:27:34.425196 #1] INFO -- : > cd /var/www/discourse && git clean -f
أنا، [2021-05-05T09:27:34.498744 #1] INFO -- : 
أنا، [2021-05-05T09:27:34.498914 #1] INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master
أنا، [2021-05-05T09:27:34.502461 #1] INFO -- : 
أنا، [2021-05-05T09:27:34.502520 #1] INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
أنا، [2021-05-05T09:27:34.504852 #1] INFO -- : 
أنا، [2021-05-05T09:27:34.504973 #1] INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
من https://github.com/discourse/discourse
 * الفرع              tests-passed -> FETCH_HEAD
 * [فرع جديد]        tests-passed -> origin/tests-passed
أنا، [2021-05-05T09:27:36.637177 #1] INFO -- : 
أنا، [2021-05-05T09:27:36.637376 #1] INFO -- : > cd /var/www/discourse && git checkout tests-passed
تم التبديل إلى فرع جديد 'tests-passed'
أنا، [2021-05-05T09:27:37.062187 #1] INFO -- : تم ضبط الفرع 'tests-passed' لتتبع الفرع البعيد 'tests-passed' من 'origin'.

أنا، [2021-05-05T09:27:37.062469 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
أنا، [2021-05-05T09:27:37.066615 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.066780 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
أنا، [2021-05-05T09:27:37.070104 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.070212 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
أنا، [2021-05-05T09:27:37.074122 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.074348 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
أنا، [2021-05-05T09:27:37.078043 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.078150 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
أنا، [2021-05-05T09:27:37.082146 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.082262 #1] INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
أنا، [2021-05-05T09:27:37.086411 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.086588 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
أنا، [2021-05-05T09:27:37.093241 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.093362 #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"
أنا، [2021-05-05T09:27:37.097394 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.097559 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
أنا، [2021-05-05T09:27:37.102087 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.102228 #1] INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
أنا، [2021-05-05T09:27:37.106406 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.106498 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
أنا، [2021-05-05T09:27:37.110914 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.111006 #1] INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
أنا، [2021-05-05T09:27:37.114776 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.114861 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
أنا، [2021-05-05T09:27:37.125487 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.125592 #1] INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
أنا، [2021-05-05T09:27:37.130783 #1] INFO -- : 
أنا، [2021-05-05T09:27:37.131047 #1] INFO -- : استبدال # redis بـ sv start redis || exit 1 في /etc/service/unicorn/run
أنا، [2021-05-05T09:27:37.131950 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
جارٍ الاستنساخ في 'docker_manager'...
أنا، [2021-05-05T09:27:39.871363 #1] INFO -- : 
أنا، [2021-05-05T09:27:39.871558 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-spoiler-alert.git
جارٍ الاستنساخ في 'discourse-spoiler-alert'...
أنا، [2021-05-05T09:27:40.309977 #1] INFO -- : 
أنا، [2021-05-05T09:27:40.310156 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
جارٍ الاستنساخ في 'discourse-solved'...
أنا، [2021-05-05T09:27:40.765793 #1] INFO -- : 
أنا، [2021-05-05T09:27:40.765933 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-voting
جارٍ الاستنساخ في 'discourse-voting'...
أنا، [2021-05-05T09:27:41.253614 #1] INFO -- : 
أنا، [2021-05-05T09:27:41.253838 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-checklist
جارٍ الاستنساخ في 'discourse-checklist'...
أنا، [2021-05-05T09:27:41.770637 #1] INFO -- : 
أنا، [2021-05-05T09:27:41.770783 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
جارٍ الاستنساخ في 'discourse-chat-integration'...
أنا، [2021-05-05T09:27:42.306697 #1] INFO -- : 
أنا، [2021-05-05T09:27:42.306861 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-policy
جارٍ الاستنساخ في 'discourse-policy'...
أنا، [2021-05-05T09:27:42.926224 #1] INFO -- : 
أنا، [2021-05-05T09:27:42.926402 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-calendar
جارٍ الاستنساخ في 'discourse-calendar'...
أنا، [2021-05-05T09:27:44.099829 #1] INFO -- : 
أنا، [2021-05-05T09:27:44.099996 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-assign
جارٍ الاستنساخ في 'discourse-assign'...
أنا، [2021-05-05T09:27:44.671402 #1] INFO -- : 
أنا، [2021-05-05T09:27:44.671544 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-footnote
جارٍ الاستنساخ في 'discourse-footnote'...
أنا، [2021-05-05T09:27:45.111099 #1] INFO -- : 
أنا، [2021-05-05T09:27:45.111316 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-graphviz
جارٍ الاستنساخ في 'discourse-graphviz'...
أنا، [2021-05-05T09:27:45.997697 #1] INFO -- : 
أنا، [2021-05-05T09:27:45.997886 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/angusmcleod/discourse-question-answer
جارٍ الاستنساخ في 'discourse-question-answer'...
أنا، [2021-05-05T09:27:46.496827 #1] INFO -- : 
أنا، [2021-05-05T09:27:46.496983 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/gdpelican/babble.git
جارٍ الاستنساخ في 'babble'...
أنا، [2021-05-05T09:27:47.072713 #1] INFO -- : 
أنا، [2021-05-05T09:27:47.072871 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/angusmcleod/discourse-quick-messages
جارٍ الاستنساخ في 'discourse-quick-messages'...
أنا، [2021-05-05T09:27:47.531569 #1] INFO -- : 
أنا، [2021-05-05T09:27:47.531724 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/angusmcleod/discourse-topic-previews
جارٍ الاستنساخ في 'discourse-topic-previews'...
أنا، [2021-05-05T09:27:48.071499 #1] INFO -- : 
أنا، [2021-05-05T09:27:48.071698 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/angusmcleod/discourse-events
جارٍ الاستنساخ في 'discourse-events'...
أنا، [2021-05-05T09:27:49.026666 #1] INFO -- : 
أنا، [2021-05-05T09:27:49.026816 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/gdpelican/retort
جارٍ الاستنساخ في 'retort'...
أنا، [2021-05-05T09:27:49.482470 #1] INFO -- : 
أنا، [2021-05-05T09:27:49.482658 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/davidtaylorhq/discourse-whos-online
جارٍ الاستنساخ في 'discourse-whos-online'...
أنا، [2021-05-05T09:27:50.013296 #1] INFO -- : 
أنا، [2021-05-05T09:27:50.013620 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
أنا، [2021-05-05T09:27:50.018814 #1] INFO -- : 
أنا، [2021-05-05T09:27:50.019100 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
أنا، [2021-05-05T09:27:50.022724 #1] INFO -- : 
أنا، [2021-05-05T09:27:50.022978 #1] INFO -- : > mkdir -p /var/nginx/cache
أنا، [2021-05-05T09:27:50.026733 #1] INFO -- : 
أنا، [2021-05-05T09:27:50.027316 #1] INFO -- : استبدال pid /run/nginx.pid; بـ daemon off; في /etc/nginx/nginx.conf
أنا، [2021-05-05T09:27:50.027642 #1] INFO -- : استبدال (?m-ix:upstream[^\}]+\}) بـ upstream discourse { server 127.0.0.1:3000; } في /etc/nginx/conf.d/discourse.conf
أنا، [2021-05-05T09:27:50.027919 #1] INFO -- : استبدال (?-mix:server_name.+$) بـ server_name _ ; في /etc/nginx/conf.d/discourse.conf
أنا، [2021-05-05T09:27:50.028227 #1] INFO -- : استبدال (?-mix:client_max_body_size.+$) بـ client_max_body_size $upload_size ; في /etc/nginx/conf.d/discourse.conf
أنا، [2021-05-05T09:27:50.028458 #1] INFO -- : > echo "done configuring web"
أنا، [2021-05-05T09:27:50.030831 #1] INFO -- : انتهى تكوين الويب

أنا، [2021-05-05T09:27:50.031060 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
أنا، [2021-05-05T09:27:50.660552 #1] INFO -- : تم تثبيت bundler-2.2.7 بنجاح
تم تثبيت 1 جيم

I, [2021-05-05T09:27:50.660743 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2021-05-05T09:27:52.864515 #1]  INFO -- : 
I, [2021-05-05T09:27:52.864884 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[مُعطّل] تم تعطيل العلم `--deployment` لأنه يعتمد على تذكره عبر استدعاءات bundler، وهو ما لن يفعله bundler في الإصدارات المستقبلية. بدلاً من ذلك، يرجى استخدام `bundle config set --local deployment 'true'`، والتوقف عن استخدام هذا العلم
[مُعطّل] تم تعطيل العلم `--without` لأنه يعتمد على تذكره عبر استدعاءات bundler، وهو ما لن يفعله bundler في الإصدارات المستقبلية. بدلاً من ذلك، يرجى استخدام `bundle config set --local without 'test development'`، والتوقف عن استخدام هذا العلم
I, [2021-05-05T09:28:13.766865 #1]  INFO -- : تشغيل `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` مع bundler 2.2.7
مثبت، باستخدام الحل من ملف القفل
التعريف ينقصه ["tzinfo-2.0.4", "activesupport-6.1.3.1", "actionview-6.1.3.1", "actionpack-6.1.3.1", "activejob-6.1.3.1", "actionmailer-6.1.3.1", "activemodel-6.1.3.1", "activerecord-6.1.3.1", "bootsnap-1.7.5", "railties-6.1.3.1", "excon-0.81.0", "faraday-excon-1.1.0", "faraday-net_http_persistent-1.1.0", "faraday-1.4.1", "jwt-2.2.3", "libv8-node-15.14.0.1-x86_64-linux", "message_bus-3.3.5", "oj-3.11.5", "rack-mini-profiler-2.3.2", "rails_failover-0.7.3", "rails_multisite-3.0.0", "stackprof-0.2.17"]
HTTP GET https://index.rubygems.org/versions
HTTP 416 Range Not Satisfiable https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
HTTP GET https://index.rubygems.org/versions
HTTP 200 OK https://index.rubygems.org/versions
جلب بيانات الجيم من https://rubygems.org/
البحث عن الجيمات ["rake", "concurrent-ruby", "i18n", "minitest", "tzinfo", "zeitwerk", "activesupport", "builder", "erubi", "racc", "nokogiri", "rails-dom-testing", "crass", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mini_mime", "mail", "actionmailer", "actionview_precompiler", "activemodel", "active_model_serializers", "activerecord", "public_suffix", "addressable", "aws-eventstream", "aws-partitions", "aws-sigv4", "jmespath", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "ember-source", "execjs", "barber", "msgpack", "bootsnap", "byebug", "cbor", "chunky_png", "coderay", "colored2", "connection_pool", "openssl", "openssl-signature_algorithm", "cose", "cppjieba_rb", "css_parser", "diffy", "ember-data-source", "sprockets", "ember-handlebars-template", "method_source", "thor", "railties", "jquery-rails", "discourse-ember-rails", "discourse-ember-source", "discourse-fonts", "exifr", "fspath", "image_size", "in_threads", "progress", "discourse_image_optim", "regexp_parser", "ecma-re-validator", "email_reply_trimmer", "excon", "faraday-excon", "faraday-net_http", "faraday-net_http_persistent", "multipart-post", "ruby2_keywords", "faraday", "fast_blank", "fast_xs", "fastimage", "ffi", "gc_tracer", "guess_html_encoding", "hana", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "json", "uri_template", "json_schemer", "jwt", "kgio", "libv8-node", "request_store", "lograge", "logstash-event", "logstash-logger", "logster", "lru_redux", "lz4-ruby", "maxminddb", "memory_profiler", "message_bus", "mini_racer", "redis", "sidekiq", "mini_scheduler", "mini_sql", "mini_suffix", "multi_json", "multi_xml", "mustache", "nio4r", "nokogumbo", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-oauth", "omniauth-twitter", "sanitize", "onebox", "optimist", "pg", "pry", "pry-byebug", "pry-rails", "puma", "r2", "rack-mini-profiler", "rack-protection", "rails_failover", "rails_multisite", "raindrops", "rbtrace", "rchardet", "redis-namespace", "rinku", "rotp", "rqrcode_core", "rqrcode", "rtlit", "ruby-readability", "rubyzip", "sassc", "sprockets-rails", "tilt", "sassc-rails", "seed-fu", "sshkey", "stackprof", "uglifier", "unf_ext", "unf", "unicorn", "webpush", "xorcist"]
HTTP GET https://index.rubygems.org/info/faraday-excon
HTTP GET https://index.rubygems.org/info/faraday-net_http_persistent
HTTP GET https://index.rubygems.org/info/bootsnap
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP 200 OK https://index.rubygems.org/info/faraday-excon
HTTP GET https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/faraday
HTTP GET https://index.rubygems.org/info/hkdf
HTTP GET https://index.rubygems.org/info/excon
HTTP GET https://index.rubygems.org/info/jwt
HTTP 206 Partial Content https://index.rubygems.org/info/faraday
HTTP 200 OK https://index.rubygems.org/info/faraday-net_http_persistent
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-sns
HTTP GET https://index.rubygems.org/info/libv8-node
HTTP GET https://index.rubygems.org/info/oj
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP GET https://index.rubygems.org/info/message_bus
HTTP 206 Partial Content https://index.rubygems.org/info/bootsnap
HTTP 206 Partial Content https://index.rubygems.org/info/oj
HTTP 206 Partial Content https://index.rubygems.org/info/jwt
HTTP 206 Partial Content https://index.rubygems.org/info/message_bus
HTTP 206 Partial Content https://index.rubygems.org/info/libv8-node
HTTP GET https://index.rubygems.org/info/rails_failover
HTTP GET https://index.rubygems.org/info/rack-mini-profiler
HTTP 206 Partial Content https://index.rubygems.org/info/hkdf
HTTP GET https://index.rubygems.org/info/stackprof
HTTP GET https://index.rubygems.org/info/rqrcode_core
HTTP 206 Partial Content https://index.rubygems.org/info/excon
HTTP 206 Partial Content https://index.rubygems.org/info/rails_failover
HTTP 206 Partial Content https://index.rubygems.org/info/stackprof
HTTP 206 Partial Content https://index.rubygems.org/info/rqrcode_core
HTTP 206 Partial Content https://index.rubygems.org/info/rack-mini-profiler
البحث عن الجيمات ["functional-ruby", "ref", "rails-deprecated_sanitizer", "erubis", "rack-mount", "rack-cache", "journey", "mime-types", "treetop", "tlsmail", "text-format", "thread_safe", "jsonapi", "case_transform", "jsonapi-renderer", "memcache-client", "hoe", "weakling", "mini_portile", "mini_portile2", "pkg-config", "arel", "activerecord-deprecated_finders", "activemodel-globalid", "rspec", "json_pure", "bcrypt-ruby", "handlebars-source", "columnize", "debugger-linecache", "slop", "rb-readline", "ember-template-compiler-source", "rdoc", "ruby_parser", "rails", "jamespath", "http-2", "hike", "rack-ssl", "rake-compiler", "rb-appscript", "xattr", "ffi-xattr", "termios", "stud", "rdf", "libv8", "celluloid", "compass", "sass", "sprockets-sass", "sinatra", "slim", "ruby-hmac", "hpricot", "faraday-middleware", "httpauth", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "moneta", "opengraph_parser", "verbal_expressions", "hexpress", "pdf-reader", "pry-doc", "win32console", "yard", "spoon", "escape_utils", "base32", "trollop", "bundler", "net-http-persistent", "therubyracer", "snappy", "bigdecimal", "eventmachine", "thin", "listen"]
HTTP GET https://index.rubygems.org/info/mini_portile2
HTTP GET https://index.rubygems.org/info/net-http-persistent
HTTP GET https://index.rubygems.org/info/rdoc
HTTP 206 Partial Content https://index.rubygems.org/info/mini_portile2
HTTP 206 Partial Content https://index.rubygems.org/info/rdoc
HTTP 200 OK https://index.rubygems.org/info/net-http-persistent
HTTP GET https://index.rubygems.org/info/bigdecimal
HTTP 206 Partial Content https://index.rubygems.org/info/bigdecimal
البحث عن الجيمات ["abstract", "multimap", "atomic", "facets", "polyglot", "text-hyphen", "ZenTest", "RubyInline", "ParseTree", "sexp_processor", "bcrypt", "spruz", "rubyforge", "gemcutter", "ruby_core_source", "debugger-ruby_core_source", "jsonapi-parser", "mime-types-data", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "metriks", "link_header", "hamster", "rspec-core", "rspec-expectations", "rspec-mocks", "haml", "fssm", "compass-core", "compass-import-once", "rb-fsevent", "rb-inotify", "sprockets-helpers", "temple", "restclient", "rest-client", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "Ascii85", "ruby-rc4", "hashery", "afm", "ttfunk", "mongrel", "backports", "mustermann", "sass-listen", "rack-openid", "ruby-openid-apps-discovery", "daemons", "snappy-jars", "curses", "rb-fchange", "rb-kqueue", "celluloid-io", "ruby_dep"]
HTTP GET https://index.rubygems.org/info/daemons
HTTP GET https://index.rubygems.org/info/facter
HTTP 206 Partial Content https://index.rubygems.org/info/daemons
HTTP 206 Partial Content https://index.rubygems.org/info/facter
البحث عن الجيمات ["net-scp", "SexpProcessor", "archive-tar-minitar", "marcel", "mimemagic", "hitimes", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "rails-observers", "activemodel-serializers-xml", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "celluloid-gems", "coveralls", "rubocop", "rspec-support", "diff-lcs", "dotenv-deployment", "tool", "blankslate", "netrc", "http-cookie", "http-accept", "macaddr", "log4r", "ruby-openid", "cgi_multipart_eof_fix", "fastthread", "gem_plugin", "win32-api", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon"]
HTTP GET https://index.rubygems.org/info/win32-api
HTTP GET https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/win32-api
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
البحث عن الجيمات ["net-ssh", "configuration", "mkrf", "hiredis", "domain_name", "sqlite3", "roauth", "colorize", "simplecov", "term-ansicolor", "tins", "minitar", "minitar-cli", "websocket-extensions", "coffee-script", "systemu", "ruby-yadis", "test-unit", "ffi-win32-extensions", "libxml-ruby", "rainbow", "parser", "powerpack", "ruby-progressbar", "astrolabe", "unicode-display_width", "parallel", "jaro_winkler", "psych", "rexml", "rubocop-ast"]
HTTP GET https://index.rubygems.org/info/test-unit
HTTP GET https://index.rubygems.org/info/rubocop-ast
HTTP GET https://index.rubygems.org/info/parser
HTTP 206 Partial Content https://index.rubygems.org/info/test-unit
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop-ast
HTTP 206 Partial Content https://index.rubygems.org/info/parser
البحث عن الجيمات ["sync", "powerbar", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "simplecov-html", "docile", "lockfile", "simplecov_json_formatter", "coffee-script-source", "jar-dependencies", "strscan", "power_assert", "ast"]
HTTP GET https://index.rubygems.org/info/simplecov_json_formatter
HTTP 206 Partial Content https://index.rubygems.org/info/simplecov_json_formatter
البحث عن الجيمات ["ruby-maven", "ansi", "pattern-match"]
البحث عن الجيمات ["maven-tools", "ruby-maven-libs"]
البحث عن الجيمات ["virtus"]
البحث عن الجيمات ["descendants_tracker", "axiom-types", "coercible", "equalizer"]
البحث عن الجيمات ["adamantium", "ice_nine"]
البحث عن الجيمات ["memoizable"]
استخدام rake 13.0.3
0:  rake (13.0.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rake-13.0.3.gemspec
استخدام concurrent-ruby 1.1.8
1:  concurrent-ruby (1.1.8) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/concurrent-ruby-1.1.8.gemspec
استخدام minitest 5.14.4
1:  minitest (5.14.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.14.4.gemspec
استخدام zeitwerk 2.4.2
1:  zeitwerk (2.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.4.2.gemspec
استخدام builder 3.2.4
1:  builder (3.2.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
استخدام erubi 1.10.0
1:  erubi (1.10.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
استخدام racc 1.5.2
1:  racc (1.5.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.5.2.gemspec
استخدام crass 1.0.6
1:  crass (1.0.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
استخدام rack 2.2.3
1:  rack (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
استخدام mini_mime 1.1.0
1:  mini_mime (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.1.0.gemspec
استخدام public_suffix 4.0.6
1:  public_suffix (4.0.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/public_suffix-4.0.6.gemspec
استخدام aws-eventstream 1.1.1
1:  aws-eventstream (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.1.1.gemspec
استخدام aws-partitions 1.432.0
استخدام jmespath 1.4.0
استخدام ember-source 2.18.2
استخدام execjs 2.7.0
1:  execjs (2.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/execjs-2.7.0.gemspec
استخدام msgpack 1.4.2
0:  ember-source (2.18.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
استخدام bundler 2.2.7
0:  bundler (2.2.7) من /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.7/lib/bundler/source
استخدام byebug 11.1.3
0:  byebug (11.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
استخدام cbor 0.5.9.6
0:  cbor (0.5.9.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cbor-0.5.9.6.gemspec
استخدام chunky_png 1.4.0
0:  chunky_png (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
1:  msgpack (1.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.2.gemspec
3:  aws-partitions (1.432.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.432.0.gemspec
2:  jmespath (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.4.0.gemspec
استخدام coderay 1.1.3
استخدام colored2 3.1.2
0:  coderay (1.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
استخدام connection_pool 2.2.5
استخدام openssl 2.2.0
1:  colored2 (3.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
3:  connection_pool (2.2.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.5.gemspec
استخدام cppjieba_rb 0.3.3
3:  cppjieba_rb (0.3.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cppjieba_rb-0.3.3.gemspec
استخدام diffy 3.4.0
3:  diffy (3.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
استخدام method_source 1.0.0
3:  method_source (1.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/method_source-1.0.0.gemspec
استخدام thor 1.1.0
3:  thor (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thor-1.1.0.gemspec
استخدام discourse-ember-source 3.12.2.3
3:  discourse-ember-source (3.12.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.3.gemspec
استخدام discourse-fonts 0.0.8
3:  discourse-fonts (0.0.8) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.8.gemspec
استخدام exifr 1.3.9
استخدام fspath 3.1.2
استخدام image_size 1.5.0
3:  image_size (1.5.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/image_size-1.5.0.gemspec
استخدام in_threads 1.5.4
3:  in_threads (1.5.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.5.4.gemspec
استخدام progress 3.6.0
3:  progress (3.6.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.6.0.gemspec
استخدام regexp_parser 2.1.1
3:  regexp_parser (2.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/regexp_parser-2.1.1.gemspec
استخدام email_reply_trimmer 0.1.13
3:  email_reply_trimmer (0.1.13) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
1:  exifr (1.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
0:  fspath (3.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
استخدام faraday-net_http 1.0.1
0:  faraday-net_http (1.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.gemspec
جلب faraday-excon 1.1.0
2:  openssl (2.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.0.gemspec
استخدام multipart-post 2.1.1
2:  multipart-post (2.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multipart-post-2.1.1.gemspec
استخدام ruby2_keywords 0.0.4
2:  ruby2_keywords (0.0.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby2_keywords-0.0.4.gemspec
استخدام fast_blank 1.0.0
2:  fast_blank (1.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_blank-1.0.0.gemspec
جلب excon 0.81.0
استخدام fast_xs 0.8.0
2:  fast_xs (0.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fast_xs-0.8.0.gemspec
استخدام fastimage 2.2.3
2:  fastimage (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.3.gemspec
استخدام ffi 1.15.0
2:  ffi (1.15.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.15.0.gemspec
استخدام gc_tracer 1.5.1
2:  gc_tracer (1.5.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/gc_tracer-1.5.1.gemspec
استخدام guess_html_encoding 0.0.11
جلب faraday-net_http_persistent 1.1.0
2:  guess_html_encoding (0.0.11) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
استخدام hana 1.3.7
2:  hana (1.3.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hana-1.3.7.gemspec
استخدام hashie 4.1.0
2:  hashie (4.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-4.1.0.gemspec
استخدام highline 2.0.3
2:  highline (2.0.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
استخدام hkdf 0.3.0
2:  hkdf (0.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
استخدام htmlentities 4.3.4
2:  htmlentities (4.3.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/htmlentities-4.3.4.gemspec
استخدام http_accept_language 2.1.1
2:  http_accept_language (2.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/http_accept_language-2.1.1.gemspec
استخدام json 2.5.1
2:  json (2.5.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.5.1.gemspec
استخدام uri_template 0.7.0
2:  uri_template (0.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uri_template-0.7.0.gemspec
جلب jwt 2.2.3
تثبيت faraday-excon 1.1.0
تثبيت faraday-net_http_persistent 1.1.0
تثبيت jwt 2.2.3
تثبيت excon 0.81.0
1:  faraday-excon (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-excon-1.1.0.gemspec
استخدام kgio 2.11.3
1:  kgio (2.11.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.3.gemspec
0:  faraday-net_http_persistent (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http_persistent-1.1.0.gemspec
استخدام logstash-event 1.2.02
0:  logstash-event (1.2.02) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-event-1.2.02.gemspec
استخدام logster 2.9.6
جلب libv8-node 15.14.0.1 (x86_64-linux)
0:  logster (2.9.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.9.6.gemspec
استخدام lru_redux 1.1.0
0:  lru_redux (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lru_redux-1.1.0.gemspec
استخدام lz4-ruby 0.3.3
0:  lz4-ruby (0.3.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lz4-ruby-0.3.3.gemspec
استخدام maxminddb 0.1.22
0:  maxminddb (0.1.22) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
استخدام memory_profiler 1.0.0
0:  memory_profiler (1.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/memory_profiler-1.0.0.gemspec
استخدام redis 4.2.5
0:  redis (4.2.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.2.5.gemspec
استخدام mini_sql 1.1.3
0:  mini_sql (1.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.1.3.gemspec
استخدام multi_json 1.15.0
0:  multi_json (1.15.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_json-1.15.0.gemspec
استخدام multi_xml 0.6.0
0:  multi_xml (0.6.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/multi_xml-0.6.0.gemspec
استخدام mustache 1.1.1
0:  mustache (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
استخدام nio4r 2.5.7
0:  nio4r (2.5.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.7.gemspec
استخدام oauth 0.5.6
0:  oauth (0.5.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.6.gemspec
جلب oj 3.11.5
تثبيت oj 3.11.5 مع الامتدادات الأصلية
2:  jwt (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.2.3.gemspec
استخدام optimist 3.0.1
2:  optimist (3.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
استخدام pg 1.2.3
3:  excon (0.81.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.81.0.gemspec
2:  pg (1.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.2.3.gemspec
استخدام r2 0.2.7
استخدام raindrops 0.19.1
2:  raindrops (0.19.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.19.1.gemspec
استخدام rchardet 1.8.0
2:  rchardet (1.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
استخدام rinku 2.0.6
2:  rinku (2.0.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
استخدام rotp 6.2.0
3:  r2 (0.2.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
2:  rotp (6.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
استخدام rqrcode_core 0.2.0
استخدام rtlit 0.0.5
3:  rtlit (0.0.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
استخدام rubyzip 2.3.0
3:  rubyzip (2.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.0.gemspec
استخدام tilt 2.0.10
3:  tilt (2.0.10) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
استخدام sshkey 2.0.0
3:  sshkey (2.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
2:  rqrcode_core (0.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-0.2.0.gemspec
استخدام unf_ext 0.0.7.7
2:  unf_ext (0.0.7.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf_ext-0.0.7.7.gemspec
استخدام xorcist 1.1.2
2:  xorcist (1.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
جلب stackprof 0.2.17
استخدام i18n 1.8.10
2:  i18n (1.8.10) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.8.10.gemspec
جلب tzinfo 2.0.4
تثبيت tzinfo 2.0.4
تثبيت stackprof 0.2.17 مع الامتدادات الأصلية
بناء الامتدادات الأصلية. قد يستغرق هذا بعض الوقت...
2:  tzinfo (2.0.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-2.0.4.gemspec
استخدام nokogiri 1.11.3 (x86_64-linux)
2:  nokogiri (1.11.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.11.3-x86_64-linux.gemspec
استخدام rack-test 1.1.0
2:  rack-test (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-test-1.1.0.gemspec
استخدام mail 2.8.0.edge من https://github.com/discourse/mail.git (في master@5b700fc)
2:  mail (2.8.0.edge) من /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
استخدام addressable 2.7.0
2:  addressable (2.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.7.0.gemspec
استخدام sprockets 3.7.2
2:  sprockets (3.7.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-3.7.2.gemspec
استخدام request_store 1.5.0
2:  request_store (1.5.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/request_store-1.5.0.gemspec
جلب message_bus 3.3.5
بناء الامتدادات الأصلية. قد يستغرق هذا بعض الوقت...
تثبيت message_bus 3.3.5
2:  message_bus (3.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-3.3.5.gemspec
جلب rack-mini-profiler 2.3.2
تثبيت rack-mini-profiler 2.3.2
2:  rack-mini-profiler (2.3.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-2.3.2.gemspec
استخدام rack-protection 2.1.0
2:  rack-protection (2.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.1.0.gemspec
استخدام aws-sigv4 1.2.3
2:  aws-sigv4 (1.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.2.3.gemspec
استخدام uglifier 4.2.0
2:  uglifier (4.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uglifier-4.2.0.gemspec
استخدام barber 0.12.2
2:  barber (0.12.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
استخدام ember-data-source 3.0.2
2:  ember-data-source (3.0.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-data-source-3.0.2.gemspec
جلب bootsnap 1.7.5
تثبيت bootsnap 1.7.5 مع الامتدادات الأصلية
بناء الامتدادات الأصلية. قد يستغرق هذا بعض الوقت...
جاري تثبيت libv8-node 15.14.0.1 (x86_64-linux)
3:  stackprof (0.2.17) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.17.gemspec
2:  bootsnap (1.7.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.7.5.gemspec
باستخدام pry 0.13.1
باستخدام ecma-re-validator 0.3.0
2:  pry (0.13.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-0.13.1.gemspec
3:  ecma-re-validator (0.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ecma-re-validator-0.3.0.gemspec
باستخدام discourse_image_optim 0.26.2
3:  discourse_image_optim (0.26.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse_image_optim-0.26.2.gemspec
باستخدام openssl-signature_algorithm 1.1.1
2:  openssl-signature_algorithm (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-signature_algorithm-1.1.1.gemspec
باستخدام mini_suffix 0.3.2
2:  mini_suffix (0.3.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.2.gemspec
باستخدام sassc 2.0.1
2:  sassc (2.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.gemspec
باستخدام omniauth 1.9.1
2:  omniauth (1.9.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-1.9.1.gemspec
باستخدام logstash-logger 0.26.1
3:  logstash-logger (0.26.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-logger-0.26.1.gemspec
باستخدام sidekiq 6.2.1
3:  sidekiq (6.2.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.2.1.gemspec
باستخدام redis-namespace 1.8.1
3:  redis-namespace (1.8.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.1.gemspec
باستخدام puma 5.2.2
3:  puma (5.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.2.2.gemspec
باستخدام rbtrace 0.4.14
3:  rbtrace (0.4.14) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
باستخدام webpush 1.1.0
جاري جلب faraday 1.4.1
3:  webpush (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/webpush-1.1.0.gemspec
باستخدام unicorn 6.0.0
3:  unicorn (6.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-6.0.0.gemspec
باستخدام rqrcode 1.2.0
3:  rqrcode (1.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-1.2.0.gemspec
باستخدام unf 0.1.4
3:  unf (0.1.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf-0.1.4.gemspec
جاري جلب activesupport 6.1.3.1
جاري تثبيت faraday 1.4.1
جاري تثبيت activesupport 6.1.3.1
2:  faraday (1.4.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.4.1.gemspec
باستخدام loofah 2.9.1
2:  loofah (2.9.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.9.1.gemspec
باستخدام nokogumbo 2.0.5
2:  nokogumbo (2.0.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogumbo-2.0.5.gemspec
باستخدام ruby-readability 0.7.0
2:  ruby-readability (0.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby-readability-0.7.0.gemspec
باستخدام css_parser 1.9.0
2:  css_parser (1.9.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.9.0.gemspec
باستخدام aws-sdk-core 3.112.1
2:  aws-sdk-core (3.112.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.112.1.gemspec
باستخدام ember-handlebars-template 0.8.0
2:  ember-handlebars-template (0.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-handlebars-template-0.8.0.gemspec
باستخدام json_schemer 0.2.18
2:  json_schemer (0.2.18) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json_schemer-0.2.18.gemspec
باستخدام cose 1.2.0
2:  cose (1.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cose-1.2.0.gemspec
باستخدام omniauth-oauth 1.2.0
2:  omniauth-oauth (1.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth-1.2.0.gemspec
باستخدام pry-byebug 3.9.0
2:  pry-byebug (3.9.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-byebug-3.9.0.gemspec
باستخدام pry-rails 0.3.9
2:  pry-rails (0.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-rails-0.3.9.gemspec
باستخدام mini_scheduler 0.13.0
2:  mini_scheduler (0.13.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_scheduler-0.13.0.gemspec
باستخدام rails-html-sanitizer 1.3.0
2:  rails-html-sanitizer (1.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-html-sanitizer-1.3.0.gemspec
باستخدام aws-sdk-kms 1.42.0
2:  aws-sdk-kms (1.42.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-kms-1.42.0.gemspec
باستخدام aws-sdk-sns 1.38.0
2:  aws-sdk-sns (1.38.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.38.0.gemspec
باستخدام oauth2 1.4.7
2:  oauth2 (1.4.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.7.gemspec
باستخدام omniauth-twitter 1.4.0
2:  omniauth-twitter (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-twitter-1.4.0.gemspec
باستخدام sanitize 5.2.3
2:  sanitize (5.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sanitize-5.2.3.gemspec
باستخدام aws-sdk-s3 1.90.0
2:  aws-sdk-s3 (1.90.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-s3-1.90.0.gemspec
باستخدام omniauth-oauth2 1.7.1
2:  omniauth-oauth2 (1.7.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.1.gemspec
باستخدام onebox 2.2.14
2:  onebox (2.2.14) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/onebox-2.2.14.gemspec
باستخدام omniauth-facebook 8.0.0
2:  omniauth-facebook (8.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-facebook-8.0.0.gemspec
باستخدام omniauth-github 1.4.0
2:  omniauth-github (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-github-1.4.0.gemspec
باستخدام omniauth-google-oauth2 0.8.2
2:  omniauth-google-oauth2 (0.8.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-google-oauth2-0.8.2.gemspec
3:  activesupport (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.1.3.1.gemspec
باستخدام rails-dom-testing 2.0.3
باستخدام globalid 0.4.2
2:  globalid (0.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-0.4.2.gemspec
3:  rails-dom-testing (2.0.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-dom-testing-2.0.3.gemspec
جاري جلب activejob 6.1.3.1
جاري جلب activemodel 6.1.3.1
جاري تثبيت activejob 6.1.3.1
جاري تثبيت activemodel 6.1.3.1
3:  activejob (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.1.3.1.gemspec
جاري جلب actionview 6.1.3.1
جاري تثبيت actionview 6.1.3.1
2:  activemodel (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.1.3.1.gemspec
باستخدام active_model_serializers 0.8.4
2:  active_model_serializers (0.8.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/active_model_serializers-0.8.4.gemspec
جاري جلب activerecord 6.1.3.1
جاري تثبيت activerecord 6.1.3.1
3:  actionview (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.1.3.1.gemspec
جاري جلب actionpack 6.1.3.1
جاري تثبيت actionpack 6.1.3.1
3:  actionpack (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.1.3.1.gemspec
باستخدام actionview_precompiler 0.2.3
3:  actionview_precompiler (0.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview_precompiler-0.2.3.gemspec
جاري جلب actionmailer 6.1.3.1
جاري تثبيت actionmailer 6.1.3.1
3:  actionmailer (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.1.3.1.gemspec
2:  activerecord (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.1.3.1.gemspec
جاري جلب railties 6.1.3.1
باستخدام sprockets-rails 3.2.2
3:  sprockets-rails (3.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-rails-3.2.2.gemspec
باستخدام seed-fu 2.3.9
3:  seed-fu (2.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/seed-fu-2.3.9.gemspec
جاري تثبيت railties 6.1.3.1
2:  railties (6.1.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.1.3.1.gemspec
باستخدام jquery-rails 4.4.0
باستخدام lograge 0.11.2
3:  lograge (0.11.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.11.2.gemspec
جاري جلب rails_failover 0.7.3
2:  jquery-rails (4.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jquery-rails-4.4.0.gemspec
جاري جلب rails_multisite 3.0.0
جاري تثبيت rails_multisite 3.0.0
جاري تثبيت rails_failover 0.7.3
3:  rails_failover (0.7.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.7.3.gemspec
باستخدام sassc-rails 2.1.2
2:  rails_multisite (3.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-3.0.0.gemspec
3:  sassc-rails (2.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-rails-2.1.2.gemspec
باستخدام discourse-ember-rails 0.18.6
3:  discourse-ember-rails (0.18.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.gemspec
1:  libv8-node (15.14.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-node-15.14.0.1-x86_64-linux.gemspec
باستخدام mini_racer 0.4.0
3:  mini_racer (0.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.4.0.gemspec
0:  oj (3.11.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.11.5.gemspec
اكتمل الحزمة! 125 اعتماد ملف Gemfile، 168 جيم مثبتة الآن.
لم يتم تثبيت الجيمات في مجموعات الاختبار والتطوير.
تم تثبيت الجيمات المربوطة في `./vendor/bundle`

I, [2021-05-05T09:28:13.767289 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake plugin:pull_compatible_all'
I, [2021-05-05T09:28:35.330086 #1]  INFO -- : gem install holidays -v 8.4.1 -i /var/www/discourse/plugins/discourse-calendar/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
تم تثبيت holidays-8.4.1 بنجاح
تم تثبيت جيم واحد
gem install rrule -v 0.4.2 -i /var/www/discourse/plugins/discourse-calendar/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
تم تثبيت rrule-0.4.2 بنجاح
تم تثبيت جيم واحد
gem install icalendar -v 2.4.1 -i /var/www/discourse/plugins/discourse-events/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
تنبيه! iCalendar 2.0 غير متوافق مع الإصدارات السابقة من 1.x. يرجى الاطلاع على ملف README للحصول على الصيغة الجديدة

تنبيه! icalendar 2.2.0 يتحول إلى التحليل غير الصارم كإعداد افتراضي. يرجى الاطلاع على ملف README إذا كنت
تعتمد على التحليل الصارم للحصول على معلومات حول كيفية تمكينه.

ActiveSupport مطلوب لدعم TimeWithZone، لكنه غير مطلوب للاستخدام العام.
تم تثبيت icalendar-2.4.1 بنجاح
تم تثبيت جيم واحد
discourse-question-answer هو بالفعل في أحدث إصدار متوافق
discourse-policy هو بالفعل في أحدث إصدار متوافق
discourse-solved هو بالفعل في أحدث إصدار متوافق
discourse-voting هو بالفعل في أحدث إصدار متوافق
discourse-quick-messages هو بالفعل في أحدث إصدار متوافق
retort هو بالفعل في أحدث إصدار متوافق
docker_manager هو بالفعل في أحدث إصدار متوافق
discourse-whos-online هو بالفعل في أحدث إصدار متوافق
discourse-spoiler-alert هو بالفعل في أحدث إصدار متوافق
discourse-graphviz هو بالفعل في أحدث إصدار متوافق
discourse-footnote هو بالفعل في أحدث إصدار متوافق
discourse-topic-previews هو بالفعل في أحدث إصدار متوافق
discourse-checklist هو بالفعل في أحدث إصدار متوافق
discourse-chat-integration هو بالفعل في أحدث إصدار متوافق
discourse-events هو بالفعل في أحدث إصدار متوافق
babble هو بالفعل في أحدث إصدار متوافق
discourse-calendar هو بالفعل في أحدث إصدار متوافق
discourse-assign هو بالفعل في أحدث إصدار متوافق

I, [2021-05-05T09:28:35.330421 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
I, [2021-05-05T09:28:44.129538 #1]  INFO -- : == 20210429154319 RemoveNilCustomFieldsFromAssign: جارٍ الهجرة ==================
-- execute("DELETE FROM topic_custom_fields\nWHERE name = 'assigned_to_id' AND value IS NULL\n")
   -> 0.0039 ثانية
-- execute("DELETE FROM topic_custom_fields\nWHERE name = 'assigned_by_id' AND value IS NULL\n")
   -> 0.0002 ثانية
== 20210429154319 RemoveNilCustomFieldsFromAssign: تم الهجرة (0.0077 ثانية) =========


I, [2021-05-05T09:28:44.129905 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile'
I, [2021-05-05T09:28:53.378069 #1]  INFO -- : جارٍ تحديث ثيم سام البسيط...
جارٍ تحديث محدد ثيم الهامبرغر...
جارٍ تحديث Minima...
جارٍ تحديث Discourse-classic (ultracompact)...
خطأ في تحديث Discourse-classic (ultracompact): خطأ في استنساخ مستودع git، الوصول مرفوض أو المستودع غير موجود

I, [2021-05-05T09:28:53.378497 #1]  INFO -- : إنهاء العمليات غير المتزامنة
I, [2021-05-05T09:28:53.378554 #1]  INFO -- : إرسال INT إلى HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 51
I, [2021-05-05T09:28:53.378620 #1]  INFO -- : إرسال TERM إلى exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 168
168:signal-handler (1620206933) تم استلام SIGTERM لجدولة الإغلاق...
2021-05-05 09:28:53.378 UTC [51] LOG:  تم استلام طلب الإغلاق السريع
2021-05-05 09:28:53.380 UTC [51] LOG:  إلغاء أي معاملات نشطة
2021-05-05 09:28:53.382 UTC [51] LOG:  عامل الخلفية "logical replication launcher" (PID 60) خرج برمز الخروج 1
2021-05-05 09:28:53.383 UTC [55] LOG:  جارٍ الإغلاق
168:M 05 May 2021 09:28:53.401 # طلب المستخدم الإغلاق...
168:M 05 May 2021 09:28:53.401 * حفظ لقطة RDB النهائية قبل الخروج.
2021-05-05 09:28:53.412 UTC [51] LOG:  نظام قاعدة البيانات مغلق
168:M 05 May 2021 09:28:53.416 * تم حفظ قاعدة البيانات على القرص
168:M 05 May 2021 09:28:53.416 # Redis جاهز الآن للخروج، وداعاً...


فشل
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' فشل مع الإرجاع #<Process::Status: pid 898 exit 1>
موقع الفشل: /pups/lib/pups/exec_command.rb:112:in `spawn'
فشل التنفيذ مع المعاملات {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
e97144452e3a1b0ebbb290e22515fa8d40fc2b03cb467e97ee3421c52f6b56fe
** فشل التمهيد ** يرجى التمرير لأعلى والبحث عن رسائل الخطأ السابقة، قد يكون هناك أكثر من واحد.
./discourse-doctor قد يساعد في تشخيص المشكلة.

ربما يكون الخطأ مرتبطًا بـ Discourse Classic Theme؟ أرى ما يلي في سجلك:

Error updating Discourse-classic (ultracompact): Error cloning git repository, access is denied or repository is not found

يمكنك محاولة تعطيله (أو إزالته) ثم محاولة التحديث مرة أخرى.

نعم، إنها سمة محلية. ولكن بما أنني لا أملك الموقع قيد التشغيل، فكيف يمكنني تعطيل تلك السمة؟

من ناحية أخرى: كيف يؤدي فشل بناء السمة إلى منع discourse من البناء تمامًا؟ :thinking:

لا يمكن العثور على هذه الإضافة.

هذا ليس إضافة، بل هو سمة. ونعم، هذه نسخة محلية (معدلة) من Discourse-classic.

ولكن بغض النظر عن ذلك، كيف يمكنني تخطي هذه الخطأ وإعادة بناء موقع Discourse الخاص بي؟

كان بإمكاني إجراء بعض الترقيات باستخدام هذا السمة المحلي في الماضي.

آه. كنت أتساءل عن ذلك.

أعتقد أنك ستحتاج إلى إلغاء تحديد علامة “التحديث عند الترقية” أو تعطيل السمة قبل الترقية؟ إذا كان الأمر كذلك، فقد يكون هذا خللاً؛ ربما يجب تعطيل السمات المفقودة تلقائيًا.

يمكنك

 ./launcher start app

لبدء الحاوية القديمة

شكرًا لك، لقد نجح الأمر. كما أنني لا أفهم سبب ضرورة إيقاف الحاوية القديمة أثناء بناء الحاوية الجديدة.

لأن قاعدة البيانات موجودة داخل الحاوية. يمكنك التبديل إلى تثبيت مكون من حاويتين يسمح ببقاء الحاوية الحالية قيد التشغيل أثناء بناء الحاوية الجديدة (مع بعض التحفظات).

آه، فهمت. توفير طريقة للنشر الأزرق-الأخضر سيكون إضافة رائعة. لكن في نسختي، فإن توقف الخدمة لبضع ساعات مقبول.