Hi. wanted to install a plugin (data explorer) so I added the git line in my app.yml.
The rebuild failed:
2018-06-19 23:24:37.160 UTC [74] LOG: shutting down
186:M 19 Jun 23:24:37.218 # User requested shutdown...
186:M 19 Jun 23:24:37.218 * Saving the final RDB snapshot before exiting.
2018-06-19 23:24:37.275 UTC [70] LOG: database system is shut down
#<Thread:0x0000559a6007cd08@/pups/lib/pups/exec_command.rb:87 run> terminated wi
th exception (report_on_exception is true):
/pups/lib/pups/exec_command.rb:88:in `wait': No child processes (Errno::ECHILD)
from /pups/lib/pups/exec_command.rb:88:in `block in spawn'
186:M 19 Jun 23:24:37.348 * DB saved on disk
186:M 19 Jun 23:24:37.348 # Redis is now ready to exit, bye bye...
#<Thread:0x0000559a6005d548@/pups/lib/pups/exec_command.rb:87 run> terminated wi
th exception (report_on_exception is true):
/pups/lib/pups/exec_command.rb:88:in `wait': No child processes (Errno::ECHILD)
from /pups/lib/pups/exec_command.rb:88:in `block in spawn'
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:m igrate' failed with return #<Process::Status: pid 554 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su d iscourse -c 'bundle install --deployment --verbose --without test --without deve lopment --retry 3 --jobs 4'", "su discourse -c 'bundle exec rake db:migrate'", "
su discourse -c 'bundle exec rake assets:precompile'"]}
8a57eae21b61234dab586473e78d042c801df5899b438ab32cc1425eaf5ac9c0
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages,
there may be more than one
I thought it was maybe because of the plugin, so I removed it from my app.yml and rebuilt again, same error.
My Discourse works at this time, but I can’t rebuild and it may cause issues in the future so I need to resolve this.
Any idea how to fix it?