Actions
Bug #27225
closedfg: no job control in post scriptlet while installing foreman
Difficulty:
Triaged:
Yes
Bugzilla link:
Description
When installing Foreman it can show output from a scriptlet:
/var/tmp/rpm-tmp.eSpJPO: line 7: fg: no job control
This comes from Foreman:
# rpm -q --scripts foreman ... posttrans scriptlet (using /bin/sh): # We need to run the db:migrate after the install transaction # always attempt to reencrypt after update in case new fields can be encrypted /usr/sbin/foreman-rake db:migrate db:encrypt_all >> /var/log/foreman/db_migrate.log 2>&1 || : /usr/sbin/foreman-rake db:seed >> /var/log/foreman/db_seed.log 2>&1 || : /usr/sbin/foreman-rake apipie:cache:index >> /var/log/foreman/apipie_cache.log 2>&1 || : /usr/sbin/foreman-rake tmp:clear >> /var/log/foreman/tmp_clear.log 2>&1 || : %{foreman_restart} || : exit 0
Note the un-expanded %{foreman_restart}
Actions