Erro ao reconstruir: Sem processos filhos (Errno::ECHILD) de /pups/lib/pups/exec_command.rb:88:in `block in spawn'

Olá. Queria instalar um plugin (data explorer), então adicionei a linha do git no meu app.yml.
A reconstrução falhou:

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

Pensei que talvez fosse por causa do plugin, então o removi do meu app.yml e tentei reconstruir novamente, mas o mesmo erro ocorreu.
Meu Discourse está funcionando no momento, mas não consigo reconstruí-lo e isso pode causar problemas no futuro, então preciso resolver isso.

Alguma ideia de como corrigir?

This is a known issue in our new image cc @falco @sam there is an error being reported as part of the rebuild, every time.

2 curtidas

I see what this is:

Will sort out pups to allow for this.

3 curtidas

Okay so nothing to do on my side, just waiting for an update I guess :slight_smile:

2 curtidas

Oh the particular error you are seeing in the logs (which I just fixed) is unrelated.

bundle exec rake assets:precompile is failing for you which is usually due to plugins. I would try rebuilding again and triple check there are no plugins involved.

4 curtidas

Yes it was because of a plugin. Weird, it didn’t cause this issue before.