Всем привет,
У меня не проходит пересборка из-за проблемы с миграцией базы данных — я уже несколько лет постоянно делаю пересборки на этой установке, поэтому wondering, не слишком ли устарело что-то?
Не могли бы вы, ребята, подсказать, можно ли извлечь какую-либо информацию из конца лога сборки, или мне нужно посмотреть выше?
Огромное спасибо за любую помощь!
I, [2022-11-30T10:15:55.248687 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
[discourse-signatures] Шаблоны Handlebars больше нельзя включать через `register_asset`.
Любые файлы hbs в папке `assets/javascripts` будут автоматически скомпилированы и включены.
/var/www/discourse/lib/plugin/instance.rb:590:in `register_asset'
/var/www/discourse/plugins/discourse-signatures/plugin.rb:48:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:677:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:677:in `activate!'
/var/www/discourse/lib/discourse.rb:314:in `block in activate_plugins!'
/var/www/discourse/lib/discourse.rb:311:in `each'
/var/www/discourse/lib/discourse.rb:311:in `activate_plugins!'
/var/www/discourse/config/application.rb:212:in `block in <class:Application>'
/var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
/var/www/discourse/config/application.rb:211:in `<class:Application>'
/var/www/discourse/config/application.rb:82:in `<module:Discourse>'
/var/www/discourse/config/application.rb:81:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `require'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
(Полный трассировочный вывод можно получить, запустив задачу с флагом --trace)
I, [2022-11-30T10:15:56.291184 #1] INFO -- :
I, [2022-11-30T10:15:56.292222 #1] INFO -- : Завершение асинхронных процессов
I, [2022-11-30T10:15:56.292556 #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: 41
I, [2022-11-30T10:15:56.292812 #1] INFO -- : Отправка сигнала TERM для exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 102
2022-11-30 10:15:56.293 UTC [41] LOG: получен запрос быстрого завершения
102:signal-handler (1669803356) Получен сигнал SIGTERM, планирование завершения...
2022-11-30 10:15:56.300 UTC [41] LOG: отмена всех активных транзакций
2022-11-30 10:15:56.306 UTC [41] LOG: фоновый рабочий "logical replication launcher" (PID 50) завершился с кодом выхода 1
2022-11-30 10:15:56.308 UTC [45] LOG: завершение работы
2022-11-30 10:15:56.340 UTC [41] LOG: система базы данных остановлена
102:M 30 Nov 2022 10:15:56.383 # Пользователь запросил завершение работы...
102:M 30 Nov 2022 10:15:56.384 * Сохранение финального снапшота RDB перед выходом.
102:M 30 Nov 2022 10:15:56.481 * База данных сохранена на диск
102:M 30 Nov 2022 10:15:56.482 # Redis теперь готов к выходу, до свидания...
ОШИБКА
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' завершилась с кодом возврата #<Process::Status: pid 1433 exit 1>
Место ошибки: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
Выполнение не удалось с параметрами {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
Загрузка завершилась с кодом выхода 1