مشكلة بعد تحديث Discourse

واجهت مشكلة بعد التحديث الأخير عند تحديث Discourse.
الآن أقوم بإعادة البناء باستخدام SSH، مما يظهر خطأً

root@ask:~# cd /var/discourse
root@ask:/var/discourse# ./launcher rebuild app
ضمان تحديث launcher
جلب origin
launcher محدّث
إيقاف الحاوية القديمة
+ /usr/bin/docker stop -t 60 app
app
cd /pups && git pull && /pups/bin/pups --stdin
محدّث بالفعل.
I, [2021-03-07T19:01:46.804412 #1]  INFO -- : تحميل --stdin
I, [2021-03-07T19:01:46.811191 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2021-03-07T19:01:46.873177 #1]  INFO -- : إنشاء الإعدادات اللغوية (قد يستغرق هذا بعض الوقت)...
اكتمل الإنشاء.

I, [2021-03-07T19:01:46.873789 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2021-03-07T19:01:46.880584 #1]  INFO -- :
I, [2021-03-07T19:01:46.882294 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2021-03-07T19:01:46.885595 #1]  INFO -- :
I, [2021-03-07T19:01:46.886055 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2021-03-07T19:01:46.889185 #1]  INFO -- :
I, [2021-03-07T19:01:46.889627 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2021-03-07T19:01:46.892766 #1]  INFO -- :
I, [2021-03-07T19:01:46.893159 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2021-03-07T19:01:46.896077 #1]  INFO -- :
I, [2021-03-07T19:01:46.896446 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres يعمل بالفعل إيقاف الحاوية ; exit 1
2021/03/07 19:01:46 socat[26] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): لا يوجد ملف أو دليل من هذا النوع
I, [2021-03-07T19:01:46.911843 #1]  INFO -- :
I, [2021-03-07T19:01:46.912199 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2021-03-07T19:01:46.914895 #1]  INFO -- :
I, [2021-03-07T19:01:46.915185 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2021-03-07T19:01:46.917474 #1]  INFO -- :
I, [2021-03-07T19:01:46.917794 #1]  INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2021-03-07T19:01:46.919863 #1]  INFO -- :
I, [2021-03-07T19:01:46.920258 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2021-03-07T19:01:46.922318 #1]  INFO -- :
I, [2021-03-07T19:01:46.928339 #1]  INFO -- : ملف > /etc/service/postgres/run  chmod: +x  chown:
I, [2021-03-07T19:01:46.932704 #1]  INFO -- : ملف > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2021-03-07T19:01:46.937149 #1]  INFO -- : ملف > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2021-03-07T19:01:46.941034 #1]  INFO -- : ملف > /root/upgrade_postgres  chmod: +x  chown:
I, [2021-03-07T19:01:46.941515 #1]  INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2021-03-07T19:01:47.390618 #1]  INFO -- :
I, [2021-03-07T19:01:47.390903 #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, [2021-03-07T19:01:47.392870 #1]  INFO -- :
I, [2021-03-07T19:01:47.393111 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2021-03-07T19:01:47.420176 #1]  INFO -- :
I, [2021-03-07T19:01:47.420847 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2021-03-07T19:01:47.423310 #1]  INFO -- :
I, [2021-03-07T19:01:47.423742 #1]  INFO -- : > /root/upgrade_postgres
I, [2021-03-07T19:01:47.429231 #1]  INFO -- :
I, [2021-03-07T19:01:47.429613 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2021-03-07T19:01:47.431756 #1]  INFO -- :
I, [2021-03-07T19:01:47.433336 #1]  INFO -- : استبدال data_directory = '/var/lib/postgresql/13/main' بـ data_directory = '/shared/postgres_data' في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.434180 #1]  INFO -- : استبدال (?-mix:#?listen_addresses *=.*) بـ listen_addresses = '*' في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.434730 #1]  INFO -- : استبدال (?-mix:#?synchronous_commit *=.*) بـ synchronous_commit = $db_synchronous_commit في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.435270 #1]  INFO -- : استبدال (?-mix:#?shared_buffers *=.*) بـ shared_buffers = $db_shared_buffers في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.435882 #1]  INFO -- : استبدال (?-mix:#?work_mem *=.*) بـ work_mem = $db_work_mem في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.436443 #1]  INFO -- : استبدال (?-mix:#?default_text_search_config *=.*) بـ default_text_search_config = '$db_default_text_search_config' في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.436924 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2021-03-07T19:01:47.442259 #1]  INFO -- :
I, [2021-03-07T19:01:47.442831 #1]  INFO -- : استبدال (?-mix:#?checkpoint_segments *=.*) بـ checkpoint_segments = $db_checkpoint_segments في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.443339 #1]  INFO -- : استبدال (?-mix:#?logging_collector *=.*) بـ logging_collector = $db_logging_collector في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.443967 #1]  INFO -- : استبدال (?-mix:#?log_min_duration_statement *=.*) بـ log_min_duration_statement = $db_log_min_duration_statement في /etc/postgresql/13/main/postgresql.conf
I, [2021-03-07T19:01:47.444741 #1]  INFO -- : استبدال (?-mix:^#local +replication +postgres +peer$) بـ local replication postgres  peer في /etc/postgresql/13/main/pg_hba.conf
I, [2021-03-07T19:01:47.445306 #1]  INFO -- : استبدال (?-mix:^host.*all.*all.*127.*$) بـ host all all 0.0.0.0/0 md5 في /etc/postgresql/13/main/pg_hba.conf
I, [2021-03-07T19:01:47.445849 #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, [2021-03-07T19:01:47.447151 #1]  INFO -- : > sleep 5
2021-03-07 19:01:47.551 UTC [49] 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-bit
2021-03-07 19:01:47.552 UTC [49] LOG:  الاستماع على عنوان IPv4 "0.0.0.0"، المنفذ 5432
2021-03-07 19:01:47.552 UTC [49] LOG:  الاستماع على عنوان IPv6 "::"، المنفذ 5432
2021-03-07 19:01:47.554 UTC [49] LOG:  الاستماع على مقبس Unix "/var/run/postgresql/.s.PGSQL.5432"
2021-03-07 19:01:47.558 UTC [52] LOG:  تم إيقاف نظام قاعدة البيانات في 2021-03-07 19:01:38 UTC
2021-03-07 19:01:47.568 UTC [49] LOG:  نظام قاعدة البيانات جاهز لقبول الاتصالات
I, [2021-03-07T19:01:52.451213 #1]  INFO -- :
I, [2021-03-07T19:01:52.451456 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2021-03-07 19:01:52.555 UTC [62] postgres@postgres ERROR:  قاعدة البيانات "discourse" موجودة بالفعل
2021-03-07 19:01:52.555 UTC [62] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: خطأ: فشل إنشاء قاعدة البيانات: ERROR:  قاعدة البيانات "discourse" موجودة بالفعل
I, [2021-03-07T19:01:52.559199 #1]  INFO -- :
I, [2021-03-07T19:01:52.559755 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2021-03-07 19:01:52.648 UTC [73] postgres@discourse ERROR:  الدور "discourse" موجود بالفعل
2021-03-07 19:01:52.648 UTC [73] postgres@discourse STATEMENT:  create user discourse;
ERROR:  الدور "discourse" موجود بالفعل
I, [2021-03-07T19:01:52.650793 #1]  INFO -- :
I, [2021-03-07T19:01:52.651183 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2021-03-07T19:01:52.713237 #1]  INFO -- : GRANT

I, [2021-03-07T19:01:52.713805 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2021-03-07T19:01:52.776028 #1]  INFO -- : ALTER SCHEMA

I, [2021-03-07T19:01:52.776543 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  الامتداد "hstore" موجود بالفعل، يتم التخطي
I, [2021-03-07T19:01:52.851989 #1]  INFO -- : CREATE EXTENSION

I, [2021-03-07T19:01:52.852364 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
I, [2021-03-07T19:01:52.914121 #1]  INFO -- : CREATE EXTENSION

I, [2021-03-07T19:01:52.914517 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  الامتداد "hstore" موجود بالفعل، يتم التخطي
I, [2021-03-07T19:01:52.988768 #1]  INFO -- : CREATE EXTENSION

I, [2021-03-07T19:01:52.989173 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  الامتداد "pg_trgm" موجود بالفعل، يتم التخطي
I, [2021-03-07T19:01:53.056832 #1]  INFO -- : CREATE EXTENSION

I, [2021-03-07T19:01:53.057869 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2021-03-07T19:01:53.062036 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2021-03-07T19:01:53.152694 #1]  INFO -- : ملف > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2021-03-07T19:01:53.156953 #1]  INFO -- : ملف > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2021-03-07T19:01:53.157407 #1]  INFO -- : > echo postgres تم التثبيت!
I, [2021-03-07T19:01:53.159830 #1]  INFO -- : postgres تم التثبيت!

I, [2021-03-07T19:01:53.164187 #1]  INFO -- : ملف > /etc/service/redis/run  chmod: +x  chown:
I, [2021-03-07T19:01:53.169101 #1]  INFO -- : ملف > /etc/service/redis/log/run  chmod: +x  chown:
I, [2021-03-07T19:01:53.175214 #1]  INFO -- : ملف > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2021-03-07T19:01:53.176964 #1]  INFO -- : استبدال daemonize yes بـ  في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.177903 #1]  INFO -- : استبدال (?-mix:^pidfile.*$) بـ  في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.178890 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2021-03-07T19:01:53.181956 #1]  INFO -- :
I, [2021-03-07T19:01:53.182510 #1]  INFO -- : استبدال (?-mix:^logfile.*$) بـ logfile "" في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.183103 #1]  INFO -- : استبدال (?-mix:^bind .*$) بـ  في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.183725 #1]  INFO -- : استبدال (?-mix:^dir .*$) بـ dir /shared/redis_data في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.184379 #1]  INFO -- : استبدال (?-mix:^protected-mode yes) بـ protected-mode no في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.184926 #1]  INFO -- : استبدال # io-threads 4 بـ io-threads $redis_io_threads في /etc/redis/redis.conf
I, [2021-03-07T19:01:53.186025 #1]  INFO -- : > echo redis تم التثبيت
I, [2021-03-07T19:01:53.188105 #1]  INFO -- : redis تم التثبيت

I, [2021-03-07T19:01:53.188503 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2021-03-07T19:01:53.192936 #1]  INFO -- : logfile ""

I, [2021-03-07T19:01:53.193298 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2021-03-07T19:01:53.194538 #1]  INFO -- : > sleep 10
166:C 07 Mar 2021 19:01:53.211 # oO0OoO0OoO0Oo Redis يبدأ oO0OoO0OoO0Oo
166:C 07 Mar 2021 19:01:53.211 # Redis version=6.0.10, bits=64, commit=00000000, modified=0, pid=166, بدأ للتو
166:C 07 Mar 2021 19:01:53.211 # تم تحميل التكوين
                _._
           _.-``__ ''-._
      _.-``    `.  `_.  ''-._           Redis 6.0.10 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._
 (    '      ,       .-`  | `,    )     يعمل في وضع مستقل
 |`-._`-...-` __...-.``-._|'` _.-'|     المنفذ: 6379
 |    `-._   `._    /     _.-'    |     PID: 166
  `-._    `-._  `-./  _.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |           http://redis.io
  `-._    `-._`-.__.-'_.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |
  `-._    `-._`-.__.-'_.-'    _.-'
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'

166:M 07 Mar 2021 19:01:53.213 # تحذير: لا يمكن فرض إعداد TCP backlog البالغ 511 لأن /proc/sys/net/core/somaxconn مضبوط على القيمة الأقل 128.
166:M 07 Mar 2021 19:01:53.213 # تم تهيئة الخادم
166:M 07 Mar 2021 19:01:53.213 # تحذير overcommit_memory مضبوط على 0! قد يفشل الحفظ الخلفي في حالة انخفاض الذاكرة. لإصلاح هذه المشكلة أضف 'vm.overcommit_memory = 1' إلى /etc/sysctl.conf ثم أعد التشغيل أو نفذ الأمر 'sysctl vm.overcommit_memory=1' ليصبح ساري المفعول.
166:M 07 Mar 2021 19:01:53.214 # تحذير لديك دعم صفحات الذاكرة الكبيرة الشفافة (THP) مفعّل في نواتك. سيؤدي هذا إلى إنشاء مشاكل في زمن الوصول واستخدام الذاكرة مع Redis. لإصلاح هذه المشكلة نفذ الأمر 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' كمسؤول، وأضفه إلى /etc/rc.local الخاص بك للحفاظ على الإعداد بعد إعادة التشغيل. يجب إعادة تشغيل Redis بعد تعطيل THP (إعداده إلى 'madvise' أو 'never').
166:M 07 Mar 2021 19:01:53.214 * تحميل RDB المنتج بواسطة الإصدار 6.0.9
166:M 07 Mar 2021 19:01:53.214 * عمر RDB 17 ثانية
166:M 07 Mar 2021 19:01:53.214 * استخدام الذاكرة في RDB عند الإنشاء 127.79 Mb
166:M 07 Mar 2021 19:01:53.901 * تم تحميل قاعدة البيانات من القرص: 0.687 ثانية
166:M 07 Mar 2021 19:01:53.902 * جاهز لقبول الاتصالات
I, [2021-03-07T19:02:03.197895 #1]  INFO -- :
I, [2021-03-07T19:02:03.198127 #1]  INFO -- : > thpoff echo "thpoff تم التثبيت!"
I, [2021-03-07T19:02:03.203572 #1]  INFO -- : thpoff تم التثبيت!

I, [2021-03-07T19:02:03.203816 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "إيقاف! البريد غير مُكوّن!"; exit 1; end'
I, [2021-03-07T19:02:03.359587 #1]  INFO -- :
I, [2021-03-07T19:02:03.360209 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "إيقاف! النطاق غير مُكوّن!"; exit 1; end'
I, [2021-03-07T19:02:03.450387 #1]  INFO -- :
I, [2021-03-07T19:02:03.451063 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "إيقاف! يجب تحديد بروتوكول لـ CDN. بمجرد الإصلاح يجب إعادة خبز منشوراتك الآن لتصحيح جميع المنشورات."; exit 1; end'
I, [2021-03-07T19:02:03.541411 #1]  INFO -- :
I, [2021-03-07T19:02:03.542055 #1]  INFO -- : > chown -R discourse /home/discourse
I, [2021-03-07T19:02:03.721237 #1]  INFO -- :
I, [2021-03-07T19:02:03.722027 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2021-03-07T19:02:03.725872 #1]  INFO -- :
I, [2021-03-07T19:02:03.728639 #1]  INFO -- : ملف > /etc/cron.d/anacron  chmod:   chown:
I, [2021-03-07T19:02:03.736819 #1]  INFO -- : ملف > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2021-03-07T19:02:03.741827 #1]  INFO -- : ملف > /etc/service/unicorn/run  chmod: +x  chown:
I, [2021-03-07T19:02:03.746380 #1]  INFO -- : ملف > /etc/service/nginx/run  chmod: +x  chown:
I, [2021-03-07T19:02:03.750847 #1]  INFO -- : ملف > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2021-03-07T19:02:03.755124 #1]  INFO -- : ملف > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2021-03-07T19:02:03.755565 #1]  INFO -- : استبدال # postgres بـ sv start postgres || exit 1 في /etc/service/unicorn/run
I, [2021-03-07T19:02:03.755984 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2021-03-07T19:02:03.757829 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
194:C 07 Mar 2021 19:02:03.766 # oO0OoO0OoO0Oo Redis يبدأ oO0OoO0OoO0Oo
194:C 07 Mar 2021 19:02:03.766 # Redis version=6.0.10, bits=64, commit=00000000, modified=0, pid=194, بدأ للتو
194:C 07 Mar 2021 19:02:03.767 # تم تحميل التكوين
194:M 07 Mar 2021 19:02:03.767 # تعذر إنشاء مقبس الاستماع TCP للخادم *:6379: bind: العنوان مستخدم بالفعل
جاري فحص الملفات: 100% (28489/28489)، تم.
I, [2021-03-07T19:02:07.066827 #1]  INFO -- : HEAD الآن عند c4ff6def UX: تغيير emailLogin إلى فئة info عندما يكون فارغاً (#12105)

I, [2021-03-07T19:02:07.067341 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2021-03-07T19:02:07.191780 #1]  INFO -- :
I, [2021-03-07T19:02:07.192304 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master
I, [2021-03-07T19:02:07.196257 #1]  INFO -- :
I, [2021-03-07T19:02:07.196561 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches origin tests-passed
I, [2021-03-07T19:02:07.200027 #1]  INFO -- :
I, [2021-03-07T19:02:07.200325 #1]  INFO -- : > cd /var/www/discourse && git fetch --depth 1 origin tests-passed
من https://github.com/discourse/discourse
 * branch              tests-passed -> FETCH_HEAD
 * [new branch]        tests-passed -> origin/tests-passed
I, [2021-03-07T19:02:09.050897 #1]  INFO -- :
I, [2021-03-07T19:02:09.051336 #1]  INFO -- : > cd /var/www/discourse && git checkout tests-passed
تم التبديل إلى فرع جديد 'tests-passed'
I, [2021-03-07T19:02:09.523576 #1]  INFO -- : تم إعداد الفرع 'tests-passed' لتتبع الفرع البعيد 'tests-passed' من 'origin'.

I, [2021-03-07T19:02:09.524146 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2021-03-07T19:02:09.531351 #1]  INFO -- :
I, [2021-03-07T19:02:09.531883 #1]  INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2021-03-07T19:02:09.537775 #1]  INFO -- :
I, [2021-03-07T19:02:09.540186 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2021-03-07T19:02:09.544728 #1]  INFO -- :
I, [2021-03-07T19:02:09.546310 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2021-03-07T19:02:09.550688 #1]  INFO -- :
I, [2021-03-07T19:02:09.551706 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2021-03-07T19:02:09.561597 #1]  INFO -- :
I, [2021-03-07T19:02:09.561978 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2021-03-07T19:02:09.566860 #1]  INFO -- :
I, [2021-03-07T19:02:09.569191 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2021-03-07T19:02:09.575711 #1]  INFO -- :
I, [2021-03-07T19:02:09.576633 #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, [2021-03-07T19:02:09.585854 #1]  INFO -- :
I, [2021-03-07T19:02:09.586242 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2021-03-07T19:02:09.591468 #1]  INFO -- :
I, [2021-03-07T19:02:09.591834 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2021-03-07T19:02:09.596067 #1]  INFO -- :
I, [2021-03-07T19:02:09.596365 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2021-03-07T19:02:09.600994 #1]  INFO -- :
I, [2021-03-07T19:02:09.601287 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2021-03-07T19:02:09.605413 #1]  INFO -- :
I, [2021-03-07T19:02:09.605685 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2021-03-07T19:02:10.786306 #1]  INFO -- :
I, [2021-03-07T19:02:10.786933 #1]  INFO -- : > cd /var/www/discourse && find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2021-03-07T19:02:10.792875 #1]  INFO -- :
I, [2021-03-07T19:02:10.793260 #1]  INFO -- : استبدال # redis بـ sv start redis || exit 1 في /etc/service/unicorn/run
I, [2021-03-07T19:02:10.794101 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
جارٍ الاستنساخ إلى 'docker_manager'...
I, [2021-03-07T19:02:11.564486 #1]  INFO -- :
I, [2021-03-07T19:02:11.565003 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-topic-group-button.git
جارٍ الاستنساخ إلى 'discourse-topic-group-button'...
I, [2021-03-07T19:02:11.815980 #1]  INFO -- :
I, [2021-03-07T19:02:11.816469 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
جارٍ الاستنساخ إلى 'discourse-solved'...
I, [2021-03-07T19:02:12.234976 #1]  INFO -- :
I, [2021-03-07T19:02:12.235540 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-cakeday.git
جارٍ الاستنساخ إلى 'discourse-cakeday'...
I, [2021-03-07T19:02:12.599037 #1]  INFO -- :
I, [2021-03-07T19:02:12.599566 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-push-notifications.git
جارٍ الاستنساخ إلى 'discourse-push-notifications'...
I, [2021-03-07T19:02:12.860682 #1]  INFO -- :
I, [2021-03-07T19:02:12.861181 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-assign.git
جارٍ الاستنساخ إلى 'discourse-assign'...
I, [2021-03-07T19:02:13.266630 #1]  INFO -- :
I, [2021-03-07T19:02:13.267147 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-plugin-linkedin-auth.git
جارٍ الاستنساخ إلى 'discourse-plugin-linkedin-auth'...
I, [2021-03-07T19:02:13.523816 #1]  INFO -- :
I, [2021-03-07T19:02:13.524372 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
جارٍ الاستنساخ إلى 'discourse-adplugin'...
I, [2021-03-07T19:02:14.108507 #1]  INFO -- :
I, [2021-03-07T19:02:14.109078 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
جارٍ الاستنساخ إلى 'discourse-data-explorer'...
I, [2021-03-07T19:02:14.497095 #1]  INFO -- :
I, [2021-03-07T19:02:14.497618 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-whos-online.git
جارٍ الاستنساخ إلى 'discourse-whos-online'...
I, [2021-03-07T19:02:14.777011 #1]  INFO -- :
I, [2021-03-07T19:02:14.777522 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-sitemap.git
جارٍ الاستنساخ إلى 'discourse-sitemap'...
I, [2021-03-07T19:02:15.062601 #1]  INFO -- :
I, [2021-03-07T19:02:15.063251 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
جارٍ الاستنساخ إلى 'discourse-chat-integration'...
I, [2021-03-07T19:02:15.470437 #1]  INFO -- :
I, [2021-03-07T19:02:15.471095 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2021-03-07T19:02:15.477082 #1]  INFO -- :
I, [2021-03-07T19:02:15.477580 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2021-03-07T19:02:15.480189 #1]  INFO -- :
I, [2021-03-07T19:02:15.480571 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2021-03-07T19:02:15.482903 #1]  INFO -- :
I, [2021-03-07T19:02:15.483660 #1]  INFO -- : استبدال pid /run/nginx.pid; بـ daemon off; في /etc/nginx/nginx.conf
I, [2021-03-07T19:02:15.484212 #1]  INFO -- : استبدال (?m-ix:upstream[^\}]+\}) بـ upstream discourse { server 127.0.0.1:3000; } في /etc/nginx/conf.d/discourse.conf
I, [2021-03-07T19:02:15.484669 #1]  INFO -- : استبدال (?-mix:server_name.+$) بـ server_name _ ; في /etc/nginx/conf.d/discourse.conf
I, [2021-03-07T19:02:15.485102 #1]  INFO -- : استبدال (?-mix:client_max_body_size.+$) بـ client_max_body_size $upload_size ; في /etc/nginx/conf.d/discourse.conf
I, [2021-03-07T19:02:15.485495 #1]  INFO -- : > echo "تم تكوين الويب"
I, [2021-03-07T19:02:15.487179 #1]  INFO -- : تم تكوين الويب

I, [2021-03-07T19:02:15.487599 #1]  INFO -- : > cd /var/www/discourse && gem update bundler
I, [2021-03-07T19:02:22.175560 #1]  INFO -- : تحديث الجواهر المثبتة
تحديث bundler
تم تثبيت bundler-2.2.13 بنجاح
تم تحديث الجواهر: bundler

I, [2021-03-07T19:02:22.176100 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2021-03-07T19:02:24.177096 #1]  INFO -- :
I, [2021-03-07T19:02:24.177877 #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-03-07T19:02:42.800025 #1]  INFO -- : تشغيل `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` مع bundler 2.2.13
مثبّت، باستخدام الحل من ملف القفل
Bundler::PathError: المسار `/var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6` غير موجود.
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/source/path.rb:207:in `load_spec_files'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/source/git.rb:203:in `load_spec_files'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/source/path.rb:105:in `local_specs'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/source/git.rb:170:in `specs'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/lazy_specification.rb:72:in `__materialize__'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/spec_set.rb:85:in `block in materialize'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/spec_set.rb:82:in `map!'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/spec_set.rb:82:in `materialize'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/definition.rb:199:in `missing_specs'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/definition.rb:204:in `missing_specs?'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/installer.rb:288:in `resolve_if_needed'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/installer.rb:83:in `block in run'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/process_lock.rb:12:in `block in lock'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/process_lock.rb:9:in `open'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/process_lock.rb:9:in `lock'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/installer.rb:72:in `run'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/installer.rb:24:in `install'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/cli/install.rb:64:in `run'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/cli.rb:259:in `block in install'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/settings.rb:115:in `temporary'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/cli.rb:258:in `install'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/cli.rb:30:in `dispatch'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/cli.rb:24:in `start'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/exe/bundle:49:in `block in <top (required)>'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/friendly_errors.rb:130:in `with_friendly_errors'
  /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/exe/bundle:37:in `<top (required)>'
  /usr/local/bin/bundle:23:in `load'
  /usr/local/bin/bundle:23:in `<main>'
التعريف يفتقر إلى التبعيات، فشل في الحل والتجسيد محلياً (https://github.com/discourse/mail.git لم يتم استنساخه بعد. قم بتشغيل `bundle install` أولاً.)
مثبّت، باستخدام الحل من ملف القفل
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", "thread_safe", "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", "email_reply_trimmer", "excon", "faraday-net_http", "multipart-post", "ruby2_keywords", "faraday", "fast_blank", "fast_xs", "fastimage", "ffi", "gc_tracer", "guess_html_encoding", "hashie", "highline", "hkdf", "htmlentities", "http_accept_language", "json", "jwt", "kgio", "libv8", "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/aws-eventstream
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sigv4
HTTP GET https://index.rubygems.org/info/aws-sdk-core
HTTP GET https://index.rubygems.org/info/discourse-fonts
HTTP GET https://index.rubygems.org/info/fastimage
HTTP GET https://index.rubygems.org/info/ffi
HTTP GET https://index.rubygems.org/info/minitest
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP GET https://index.rubygems.org/info/nio4r
HTTP GET https://index.rubygems.org/info/puma
HTTP 206 Partial Content https://index.rubygems.org/info/aws-eventstream
HTTP GET https://index.rubygems.org/info/logster
HTTP GET https://index.rubygems.org/info/omniauth
HTTP GET https://index.rubygems.org/info/onebox
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP 206 Partial Content https://index.rubygems.org/info/ffi
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sigv4
HTTP 206 Partial Content https://index.rubygems.org/info/nio4r
HTTP 206 Partial Content https://index.rubygems.org/info/fastimage
HTTP 206 Partial Content https://index.rubygems.org/info/logster
HTTP 206 Partial Content https://index.rubygems.org/info/onebox
HTTP 206 Partial Content https://index.rubygems.org/info/discourse-fonts
HTTP 206 Partial Content https://index.rubygems.org/info/omniauth
HTTP 206 Partial Content https://index.rubygems.org/info/minitest
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/puma
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-core
البحث عن الجيمات ["functional-ruby", "ref", "atomic", "hoe", "weakling", "mini_portile", "mini_portile2", "pkg-config", "erubis", "rails-deprecated_sanitizer", "rack-mount", "rack-cache", "journey", "activemodel-globalid", "mime-types", "treetop", "tlsmail", "bcrypt-ruby", "arel", "activerecord-deprecated_finders", "rspec", "json_pure", "handlebars-source", "ember-template-compiler-source", "snappy", "columnize", "debugger-linecache", "slop", "rb-readline", "rdoc", "hike", "ruby_parser", "rack-ssl", "rb-appscript", "xattr", "ffi-xattr", "rake-compiler", "memcache-client", "termios", "text-format", "jsonapi", "case_transform", "jsonapi-renderer", "eventmachine", "thin", "celluloid", "compass", "sass", "sprockets-sass", "sinatra", "slim", "ruby-hmac", "faraday-middleware", "httpauth", "bigdecimal", "rails", "hpricot", "pry-doc", "escape_utils", "listen", "trollop", "base32", "bundler", "stud", "win32console", "yard", "spoon", "therubyracer", "moneta", "opengraph_parser", "verbal_expressions", "hexpress", "pdf-reader", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "jamespath", "http-2"]
HTTP GET https://index.rubygems.org/info/bundler
HTTP 206 Partial Content https://index.rubygems.org/info/bundler
البحث عن الجيمات ["abstract", "multimap", "mime-types-data", "bcrypt", "rspec-core", "rspec-expectations", "rspec-mocks", "snappy-jars", "ruby_core_source", "debugger-ruby_core_source", "ParseTree", "sexp_processor", "ZenTest", "RubyInline", "text-hyphen", "jsonapi-parser", "daemons", "haml", "fssm", "compass-core", "compass-import-once", "rb-fsevent", "rb-inotify", "sass-listen", "mongrel", "backports", "mustermann", "temple", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "rb-fchange", "rb-kqueue", "celluloid-io", "ruby_dep", "curses", "metriks", "Ascii85", "ruby-rc4", "hashery", "afm", "ttfunk", "restclient", "rest-client", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "rubyforge", "gemcutter", "facets", "polyglot", "spruz", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "sprockets-helpers", "rack-openid", "ruby-openid-apps-discovery"]
HTTP GET https://index.rubygems.org/info/mime-types-data
HTTP 206 Partial Content https://index.rubygems.org/info/mime-types-data
البحث عن الجيمات ["diff-lcs", "rspec-support", "archive-tar-minitar", "SexpProcessor", "cgi_multipart_eof_fix", "fastthread", "gem_plugin", "tool", "rails-observers", "activemodel-serializers-xml", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "marcel", "mimemagic", "win32-api", "netrc", "http-cookie", "http-accept", "macaddr", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "coveralls", "rubocop", "ruby-openid", "hitimes", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "blankslate", "net-scp", "log4r", "celluloid-gems", "dotenv-deployment"]
HTTP GET https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
البحث عن الجيمات ["minitar", "minitar-cli", "coffee-script", "hiredis", "websocket-extensions", "test-unit", "domain_name", "sqlite3", "systemu", "ffi-win32-extensions", "ruby-yadis", "configuration", "mkrf", "net-ssh", "libxml-ruby", "roauth", "colorize", "simplecov", "term-ansicolor", "tins", "rainbow", "parser", "powerpack", "ruby-progressbar", "astrolabe", "unicode-display_width", "parallel", "jaro_winkler", "psych", "rexml", "rubocop-ast", "regexp_parser"]
HTTP GET https://index.rubygems.org/info/psych
HTTP GET https://index.rubygems.org/info/regexp_parser
HTTP 206 Partial Content https://index.rubygems.org/info/regexp_parser
HTTP 206 Partial Content https://index.rubygems.org/info/psych
البحث عن الجيمات ["powerbar", "coffee-script-source", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "sync", "ast", "strscan", "power_assert", "simplecov-html", "docile", "lockfile", "simplecov_json_formatter", "jar-dependencies"]
البحث عن الجيمات ["ansi", "pattern-match", "ruby-maven"]
البحث عن الجيمات ["maven-tools", "ruby-maven-libs"]
البحث عن الجيمات ["virtus"]
البحث عن الجيمات ["descendants_tracker", "axiom-types", "coercible", "equalizer"]
البحث عن الجيمات ["ice_nine", "adamantium"]
البحث عن الجيمات ["memoizable"]
جلب https://github.com/discourse/mail.git
استخدام 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
0:  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
استخدام thread_safe 0.3.6
3:  thread_safe (0.3.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/thread_safe-0.3.6.gemspec
استخدام zeitwerk 2.4.2
3:  zeitwerk (2.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/zeitwerk-2.4.2.gemspec
استخدام builder 3.2.4
3:  builder (3.2.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/builder-3.2.4.gemspec
استخدام erubi 1.10.0
3:  erubi (1.10.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/erubi-1.10.0.gemspec
استخدام racc 1.5.2
3:  racc (1.5.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/racc-1.5.2.gemspec
استخدام crass 1.0.6
3:  crass (1.0.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/crass-1.0.6.gemspec
استخدام rack 2.2.3
3:  rack (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-2.2.3.gemspec
استخدام mini_mime 1.0.2
3:  mini_mime (1.0.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_mime-1.0.2.gemspec
استخدام public_suffix 4.0.6
3:  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
استخدام aws-partitions 1.390.0
1:  aws-partitions (1.390.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-partitions-1.390.0.gemspec
استخدام jmespath 1.4.0
1:  jmespath (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jmespath-1.4.0.gemspec
استخدام ember-source 2.18.2
1:  ember-source (2.18.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-source-2.18.2.gemspec
استخدام 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
1:  msgpack (1.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/msgpack-1.4.2.gemspec
استخدام bundler 2.2.13
1:  bundler (2.2.13) من /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.13/lib/bundler/source
استخدام byebug 11.1.3
1:  byebug (11.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/byebug-11.1.3.gemspec
استخدام cbor 0.5.9.6
1:  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
1:  chunky_png (1.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/chunky_png-1.4.0.gemspec
استخدام coderay 1.1.3
1:  coderay (1.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/coderay-1.1.3.gemspec
استخدام colored2 3.1.2
1:  colored2 (3.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/colored2-3.1.2.gemspec
استخدام connection_pool 2.2.3
1:  connection_pool (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/connection_pool-2.2.3.gemspec
استخدام openssl 2.2.0
1:  openssl (2.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-2.2.0.gemspec
استخدام cppjieba_rb 0.3.3
1:  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
1:  diffy (3.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/diffy-3.4.0.gemspec
استخدام method_source 1.0.0
1:  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
1:  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.2
1:  discourse-ember-source (3.12.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-source-3.12.2.2.gemspec
جلب discourse-fonts 0.0.7
استخدام exifr 1.3.9
2:  exifr (1.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/exifr-1.3.9.gemspec
استخدام fspath 3.1.2
2:  fspath (3.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fspath-3.1.2.gemspec
استخدام image_size 1.5.0
2:  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
2:  in_threads (1.5.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/in_threads-1.5.4.gemspec
استخدام progress 3.5.2
2:  progress (3.5.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/progress-3.5.2.gemspec
استخدام email_reply_trimmer 0.1.13
2:  email_reply_trimmer (0.1.13) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/email_reply_trimmer-0.1.13.gemspec
استخدام excon 0.79.0
2:  excon (0.79.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/excon-0.79.0.gemspec
استخدام faraday-net_http 1.0.1
2:  faraday-net_http (1.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-net_http-1.0.1.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
استخدام 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
تثبيت fastimage 2.2.3
تثبيت aws-eventstream 1.1.1
تثبيت minitest 5.14.4
3:  aws-eventstream (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-eventstream-1.1.1.gemspec
استخدام ffi 1.14.2
3:  ffi (1.14.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ffi-1.14.2.gemspec
استخدام gc_tracer 1.5.1
3:  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
3:  guess_html_encoding (0.0.11) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/guess_html_encoding-0.0.11.gemspec
استخدام hashie 4.1.0
3:  hashie (4.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hashie-4.1.0.gemspec
استخدام highline 2.0.3
3:  highline (2.0.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/highline-2.0.3.gemspec
استخدام hkdf 0.3.0
3:  hkdf (0.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/hkdf-0.3.0.gemspec
استخدام htmlentities 4.3.4
3:  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
3:  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
3:  json (2.5.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/json-2.5.1.gemspec
استخدام jwt 2.2.2
3:  jwt (2.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jwt-2.2.2.gemspec
استخدام kgio 2.11.3
3:  kgio (2.11.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/kgio-2.11.3.gemspec
استخدام libv8 8.4.255.0 (x86_64-linux)
3:  libv8 (8.4.255.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/libv8-8.4.255.0-x86_64-linux.gemspec
استخدام logstash-event 1.2.02
3:  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
2:  fastimage (2.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/fastimage-2.2.3.gemspec
استخدام lru_redux 1.1.0
2:  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
2:  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
2:  maxminddb (0.1.22) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/maxminddb-0.1.22.gemspec
استخدام memory_profiler 1.0.0
2:  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
2:  redis (4.2.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-4.2.5.gemspec
استخدام mini_sql 1.0.1
2:  mini_sql (1.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_sql-1.0.1.gemspec
استخدام multi_json 1.15.0
2:  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
2:  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
2:  mustache (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mustache-1.1.1.gemspec
جلب nio4r 2.5.7
تثبيت nio4r 2.5.7 مع الامتدادات الأصلية
0:  minitest (5.14.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/minitest-5.14.4.gemspec
استخدام oauth 0.5.5
0:  oauth (0.5.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth-0.5.5.gemspec
استخدام oj 3.11.2
0:  oj (3.11.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oj-3.11.2.gemspec
استخدام optimist 3.0.1
0:  optimist (3.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/optimist-3.0.1.gemspec
استخدام pg 1.2.3
0:  pg (1.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pg-1.2.3.gemspec
استخدام r2 0.2.7
0:  r2 (0.2.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/r2-0.2.7.gemspec
استخدام raindrops 0.19.1
0:  raindrops (0.19.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/raindrops-0.19.1.gemspec
استخدام rchardet 1.8.0
0:  rchardet (1.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rchardet-1.8.0.gemspec
استخدام rinku 2.0.6
0:  rinku (2.0.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rinku-2.0.6.gemspec
استخدام rotp 6.2.0
0:  rotp (6.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rotp-6.2.0.gemspec
استخدام rqrcode_core 0.2.0
0:  rqrcode_core (0.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode_core-0.2.0.gemspec
استخدام rtlit 0.0.5
0:  rtlit (0.0.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rtlit-0.0.5.gemspec
استخدام rubyzip 2.3.0
0:  rubyzip (2.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rubyzip-2.3.0.gemspec
استخدام tilt 2.0.10
0:  tilt (2.0.10) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tilt-2.0.10.gemspec
استخدام sshkey 2.0.0
0:  sshkey (2.0.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sshkey-2.0.0.gemspec
استخدام stackprof 0.2.16
0:  stackprof (0.2.16) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/stackprof-0.2.16.gemspec
استخدام unf_ext 0.0.7.7
0:  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
0:  xorcist (1.1.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/xorcist-1.1.2.gemspec
استخدام i18n 1.8.9
0:  i18n (1.8.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/i18n-1.8.9.gemspec
استخدام tzinfo 1.2.9
0:  tzinfo (1.2.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/tzinfo-1.2.9.gemspec
استخدام nokogiri 1.11.1 (x86_64-linux)
0:  nokogiri (1.11.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogiri-1.11.1-x86_64-linux.gemspec
استخدام rack-test 1.1.0
0:  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)
0:  mail (2.8.0.edge) من /var/www/discourse/vendor/bundle/ruby/2.7.0/bundler/gems/mail-5b700fc95ee6/mail.gemspec
استخدام addressable 2.7.0
0:  addressable (2.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/addressable-2.7.0.gemspec
استخدام barber 0.12.2
0:  barber (0.12.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/barber-0.12.2.gemspec
استخدام bootsnap 1.7.2
0:  bootsnap (1.7.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/bootsnap-1.7.2.gemspec
استخدام openssl-signature_algorithm 1.1.1
0:  openssl-signature_algorithm (1.1.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/openssl-signature_algorithm-1.1.1.gemspec
استخدام ember-data-source 3.0.2
0:  ember-data-source (3.0.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-data-source-3.0.2.gemspec
استخدام sprockets 3.7.2
0:  sprockets (3.7.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sprockets-3.7.2.gemspec
استخدام discourse_image_optim 0.26.2
0:  discourse_image_optim (0.26.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse_image_optim-0.26.2.gemspec
استخدام faraday 1.3.0
0:  faraday (1.3.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/faraday-1.3.0.gemspec
استخدام request_store 1.5.0
0:  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.4
0:  message_bus (3.3.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/message_bus-3.3.4.gemspec
استخدام pry 0.13.1
0:  pry (0.13.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-0.13.1.gemspec
استخدام rack-mini-profiler 2.3.1
0:  rack-mini-profiler (2.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-mini-profiler-2.3.1.gemspec
استخدام rack-protection 2.1.0
0:  rack-protection (2.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rack-protection-2.1.0.gemspec
استخدام uglifier 4.2.0
0:  uglifier (4.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/uglifier-4.2.0.gemspec
استخدام aws-sigv4 1.2.2
0:  aws-sigv4 (1.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sigv4-1.2.2.gemspec
استخدام logstash-logger 0.26.1
0:  logstash-logger (0.26.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logstash-logger-0.26.1.gemspec
استخدام mini_racer 0.3.1
0:  mini_racer (0.3.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_racer-0.3.1.gemspec
استخدام sidekiq 6.1.3
0:  sidekiq (6.1.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sidekiq-6.1.3.gemspec
استخدام mini_suffix 0.3.2
0:  mini_suffix (0.3.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_suffix-0.3.2.gemspec
استخدام omniauth 1.9.1
0:  omniauth (1.9.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-1.9.1.gemspec
استخدام redis-namespace 1.8.1
0:  redis-namespace (1.8.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/redis-namespace-1.8.1.gemspec
استخدام sassc 2.0.1
0:  sassc (2.0.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sassc-2.0.1.gemspec
استخدام webpush 1.1.0
0:  webpush (1.1.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/webpush-1.1.0.gemspec
استخدام rbtrace 0.4.14
0:  rbtrace (0.4.14) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rbtrace-0.4.14.gemspec
استخدام rqrcode 1.2.0
0:  rqrcode (1.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rqrcode-1.2.0.gemspec
استخدام unf 0.1.4
0:  unf (0.1.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unf-0.1.4.gemspec
استخدام unicorn 5.8.0
0:  unicorn (5.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/unicorn-5.8.0.gemspec
جلب activesupport 6.0.3.5
تثبيت logster 2.9.6
تثبيت activesupport 6.0.3.5
بناء الامتدادات الأصلية. قد يستغرق هذا بعض الوقت...
3:  logster (2.9.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/logster-2.9.6.gemspec
استخدام loofah 2.9.0
3:  loofah (2.9.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/loofah-2.9.0.gemspec
استخدام nokogumbo 2.0.4
3:  nokogumbo (2.0.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nokogumbo-2.0.4.gemspec
استخدام ruby-readability 0.7.0
3:  ruby-readability (0.7.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ruby-readability-0.7.0.gemspec
استخدام cose 1.2.0
3:  cose (1.2.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/cose-1.2.0.gemspec
استخدام css_parser 1.9.0
3:  css_parser (1.9.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/css_parser-1.9.0.gemspec
استخدام ember-handlebars-template 0.8.0
3:  ember-handlebars-template (0.8.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/ember-handlebars-template-0.8.0.gemspec
استخدام oauth2 1.4.4
3:  oauth2 (1.4.4) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/oauth2-1.4.4.gemspec
استخدام aws-sdk-core 3.109.2
3:  aws-sdk-core (3.109.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-core-3.109.2.gemspec
استخدام mini_scheduler 0.13.0
3:  mini_scheduler (0.13.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/mini_scheduler-0.13.0.gemspec
استخدام omniauth-oauth 1.2.0
3:  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
3:  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
3:  pry-rails (0.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/pry-rails-0.3.9.gemspec
استخدام rails-html-sanitizer 1.3.0
3:  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.39.0
3:  aws-sdk-kms (1.39.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-kms-1.39.0.gemspec
استخدام aws-sdk-sns 1.35.0
3:  aws-sdk-sns (1.35.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-sns-1.35.0.gemspec
استخدام omniauth-oauth2 1.7.1
3:  omniauth-oauth2 (1.7.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-oauth2-1.7.1.gemspec
استخدام omniauth-twitter 1.4.0
3:  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
3:  sanitize (5.2.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/sanitize-5.2.3.gemspec
استخدام aws-sdk-s3 1.83.2
3:  aws-sdk-s3 (1.83.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/aws-sdk-s3-1.83.2.gemspec
استخدام omniauth-facebook 8.0.0
3:  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
3:  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.1
3:  omniauth-google-oauth2 (0.8.1) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/omniauth-google-oauth2-0.8.1.gemspec
جلب onebox 2.2.6
تثبيت onebox 2.2.6
تثبيت discourse-fonts 0.0.7
0:  activesupport (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activesupport-6.0.3.5.gemspec
استخدام rails-dom-testing 2.0.3
0:  rails-dom-testing (2.0.3) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails-dom-testing-2.0.3.gemspec
استخدام globalid 0.4.2
0:  globalid (0.4.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/globalid-0.4.2.gemspec
جلب activemodel 6.0.3.5
تثبيت activemodel 6.0.3.5
3:  onebox (2.2.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/onebox-2.2.6.gemspec
جلب actionview 6.0.3.5
تثبيت actionview 6.0.3.5
0:  activemodel (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activemodel-6.0.3.5.gemspec
جلب activejob 6.0.3.5
تثبيت activejob 6.0.3.5
0:  activejob (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activejob-6.0.3.5.gemspec
استخدام active_model_serializers 0.8.4
0:  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.0.3.5
3:  actionview (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionview-6.0.3.5.gemspec
جلب actionpack 6.0.3.5
تثبيت activerecord 6.0.3.5
تثبيت actionpack 6.0.3.5
3:  actionpack (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionpack-6.0.3.5.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.0.3.5
تثبيت actionmailer 6.0.3.5
3:  actionmailer (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/actionmailer-6.0.3.5.gemspec
جلب railties 6.0.3.5
تثبيت railties 6.0.3.5
0:  activerecord (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/activerecord-6.0.3.5.gemspec
استخدام sprockets-rails 3.2.2
0:  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
0:  seed-fu (2.3.9) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/seed-fu-2.3.9.gemspec
1:  discourse-fonts (0.0.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-fonts-0.0.7.gemspec
3:  railties (6.0.3.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/railties-6.0.3.5.gemspec
استخدام jquery-rails 4.4.0
0:  jquery-rails (4.4.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/jquery-rails-4.4.0.gemspec
استخدام lograge 0.11.2
0:  lograge (0.11.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/lograge-0.11.2.gemspec
استخدام rails_failover 0.6.5
0:  rails_failover (0.6.5) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_failover-0.6.5.gemspec
استخدام rails_multisite 2.5.0
0:  rails_multisite (2.5.0) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/rails_multisite-2.5.0.gemspec
استخدام sassc-rails 2.1.2
0:  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
0:  discourse-ember-rails (0.18.6) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/discourse-ember-rails-0.18.6.gemspec
2:  nio4r (2.5.7) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/nio4r-2.5.7.gemspec
جلب puma 5.2.2
تثبيت puma 5.2.2 مع الامتدادات الأصلية
بناء الامتدادات الأصلية. قد يستغرق هذا بعض الوقت...
1:  puma (5.2.2) من /var/www/discourse/vendor/bundle/ruby/2.7.0/specifications/puma-5.2.2.gemspec
اكتمل الحزمة! 124 اعتمادات ملف Gemfile، 162 جيم مثبتة الآن.
لم يتم تثبيت الجيمات في المجموعات test و development.
تم تثبيت الجيمات المعبأة في `./vendor/bundle`

I, [2021-03-07T19:02:42.802645 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake plugin:pull_compatible_all'
I, [2021-03-07T19:02:48.138143 #1]  INFO -- : gem install omniauth-linkedin-oauth2 -v 1.0.0 -i /var/www/discourse/plugins/discourse-plugin-linkedin-auth/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
تم تثبيت omniauth-linkedin-oauth2-1.0.0 بنجاح
تم تثبيت جيم واحد
discourse-sitemap هو بالفعل في أحدث إصدار متوافق
discourse-whos-online هو بالفعل في أحدث إصدار متوافق
discourse-topic-group-button هو بالفعل في أحدث إصدار متوافق
discourse-chat-integration هو بالفعل في أحدث إصدار متوافق
discourse-plugin-linkedin-auth هو بالفعل في أحدث إصدار متوافق
discourse-adplugin هو بالفعل في أحدث إصدار متوافق
docker_manager هو بالفعل في أحدث إصدار متوافق
discourse-data-explorer هو بالفعل في أحدث إصدار متوافق
discourse-cakeday هو بالفعل في أحدث إصدار متوافق
discourse-push-notifications هو بالفعل في أحدث إصدار متوافق
discourse-solved هو بالفعل في أحدث إصدار متوافق
discourse-assign هو بالفعل في أحدث إصدار متوافق

حدث خطأ في التحديث الخاص بي

```ruby
api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })

يرجى مساعدتي في إصلاحه.

يظهر المنتدى خطأ 521

يمكنني محاولة التحديث مرة أخرى من سطر الأوامر عبر SSH والنظر في ما إذا كان ذلك يساعد:

cd /var/discourse
./launcher rebuild app

يرجى الرد بسجل ما يحدث عند تجربة ذلك.

نفس الخطأ حدث
يرجى المساعدة، فالمنتدى غير متاح

إذا كنت بحاجة إلى مساعدة عاجلة، أنصحك بدفع رسوم الدعم لـ Jay عبر موقع literatecomputing.com.

يبدو أنك تواجه أخطاء تتعلق بقيم المفاتيح المكررة:

I, [2021-03-07T19:02:48.138872 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
2021-03-07 19:02:53.906 UTC [692] discourse@discourse ERROR:  duplicate key value violates unique constraint "index_users_on_username_lower"
2021-03-07 19:02:53.906 UTC [692] discourse@discourse DETAIL:  Key (username_lower)=(ravi_kumar) already exists.
2021-03-07 19:02:53.906 UTC [692] discourse@discourse STATEMENT:  UPDATE users

هناك عدة مواضيع حول هذه المشكلة إذا قمت بالبحث عن الكلمات الفريدة في رسالة الخطأ هذه.

يبدو أن هناك تلفًا في جدول المستخدمين لديك… حيث تظهر سجل واحد لـ ravi_kumar مرتين.

إصلاح هذا معقد للغاية، وننصحك بالاستعانة بمساعدة متخصصة. ستحتاج إلى تشغيل خادم postgres وحذف السجل المكرر.

نعم، لإعطائك فكرة عما ينطوي عليه الأمر، انظر إلى هذا المثال لمشكلة وحل مشابهين في جدول مختلف: Failed upgrade: UniqueViolation: duplicate key value violates unique constraint "data_explorer_queries_pkey"

أين يمكنني تنفيذ الأمر التالي؟
SELECT username_lower, count() from users GROUP by username_lower HAVING count() > 1;
يظهر الخطأ التالي
bash: syntax error near unexpected token `('"}

هل اتبعت نفس العملية المذكورة في الرابط الذي شاركتُ، وتحديدًا؟

لا يحدث شيء عند استخدام الأوامر التالية
هل يمكن لأي شخص المساعدة في حل هذه المشكلة؟

root@ask:~# cd /var/discourse
root@ask:/var/discourse# ./launcher enter app
root@ask-app:/var/www/discourse# su postgres -c ‘psql discourse’
psql (13.1 (Debian 13.1-1.pgdg100+1))
اكتب “help” للحصول على المساعدة.

discourse=#

تم تسجيل الدخول إلى واجهة سطر الأوامر لقاعدة البيانات بنجاح. الآن، يجب عليك استكشاف المشكلة وتصحيحها.

هل يمكنك إخباري بالخطوة التالية؟

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

يبدو الاستعلام أعلاه جيدًا. هل لم تجرب ذلك بعد؟

SELECT username_lower, count(*) from users GROUP by username_lower HAVING count(*) > 1;

نعم، لقد قمت بتشغيل هذا الأمر بالفعل، لكنه يعطي الخطأ التالي:
bash: syntax error near unexpected token `(’

هل يجب عليّ تشغيله على مستوى الجذر (root) أم في

/var/discourse

حسنًا، لماذا لا تحل الخطأ بنفسك؟ لقد قمت بتحديث الأمر أعلاه بحذف مسافتين. ربما يحل ذلك المشكلة.

يرجى بذل جهد أكبر.

إذا ظهرت لك رسالة خطأ، فحاول فهم ما تخبرك به الرسالة، فهذا يجب أن يمنحك مؤشرًا قويًا حول كيفية إصلاحها.

لا يجب أن تحتاج إلى مغادرة واجهة سطر الأوامر psql. لا تعرض هذه الواجهة موقع المسار، بل أعتقد أنها تعرض اسم قاعدة البيانات.

يجب تشغيله في واجهة سطر الأوامر الخاصة بـ psql، وهو المكان الذي وصلت إليه. إنه ليس أمر bash، لذا لا فائدة من محاولة إدخاله في واجهة سطر أوامر bash العادية.

هل يمكنك إخباري بسلسلة الأوامر الكاملة؟

ما تحاول القيام به هو التالي:

  1. الانتقال إلى دليل discourse الجذر (cd ...)
  2. الدخول إلى الحاوية (./launcher ...)
  3. الدخول إلى واجهة سطر الأوامر لقاعدة البيانات (su postgres ...)
  4. تشغيل استعلامات قاعدة البيانات. (SELECT ... و blah)

لديك كل هذه الخطوات.