У меня возникли проблемы с пересборкой форума после обновления сервера на Linode
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle config --local deployment true' failed with return #<Process::Status: pid 505 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \"development test\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
Я наблюдаю похожую ошибку. Я попробовал пересобрать систему, отключив все плагины, кроме двух (docker-manager и migrate passwords), поэтому я не думаю, что проблема связана с плагинами. Я запустил discourse-doctor, но единственное упоминание «error» — это описание того, как искать это слово.
К сожалению, мне сейчас нужно выйти на приём, но я поищу другие похожие проблемы, когда вернусь.
Хорошо, я не знал, что одна и та же ошибка возникает по разным причинам. Я лишь видел, что сообщения об ошибках выглядят очень похоже, если не идентично, на моем телефоне, и так как они появлялись, судя по всему, из одного и того же набора патчей, я предположил, что они могут быть связаны. Я создам новую тему с описанием своих проблем.
На самом деле, полезность Discourse в данном случае не помогает. Когда я начал сообщать о проблеме, я получил сообщение «Ваш пост похож на этот», что побуждает не создавать новый пост.
Спасибо, у меня та же проблема на двух форумах, и это произошло после обновления патча, хотя решение было предложено… Я не знаю, как к этому подойти. Было бы полезно, если бы они выкатили новый PR, чтобы мы могли обновить его через консоль.
es:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
2023-09-27 16:50:33.227 UTC [42] LOG: received fast shutdown request
I, [2023-09-27T16:50:33.227763 #1] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 111
111:signal-handler (1695833433) Received SIGTERM scheduling shutdown...
2023-09-27 16:50:33.252 UTC [42] LOG: aborting any active transactions
2023-09-27 16:50:33.262 UTC [42] LOG: background worker "logical replication launcher" (PID 51) exited with exit code 1
2023-09-27 16:50:33.265 UTC [46] LOG: shutting down
2023-09-27 16:50:33.282 UTC [42] LOG: database system is shut down
111:M 27 Sep 2023 16:50:33.282 # User requested shutdown...
111:M 27 Sep 2023 16:50:33.283 * Saving the final RDB snapshot before exiting.
111:M 27 Sep 2023 16:50:33.295 * DB saved on disk
111:M 27 Sep 2023 16:50:33.296 # Redis is now ready to exit, bye bye...
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle config --local deployment true' failed with return #<Process::Status: pid 539 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle config --local deployment true'", "su discourse -c 'bundle config --local without \"development test\"'", "su discourse -c 'bundle install --retry 3 --jobs 4'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
92863be4bda311c642a83b1afd97e58a64e9044ea2dc0e23f245fafb086851f7
Кажется, что всё собирается успешно, но на последнем этапе завершения работы происходит ошибка.