Project

General

Profile

Actions

Bug #27225

closed

fg: no job control in post scriptlet while installing foreman

Added by Ewoud Kohl van Wijngaarden over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
RPMs
Target version:
Found in Releases:

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}


Related issues 1 (0 open1 closed)

Has duplicate Packaging - Bug #27224: fg: no job control in post scriptlet while installing foremanDuplicateActions
Actions

Also available in: Atom PDF