Db upgrade - : Condition 'On Forward Transaction' not found

Hi rt-users !

I have recently upgraded our RT from version 4.0.7 to 4.4.0.

I have used the rt-setup-database like this:

rt-setup-database --action upgrade --force --skip-create --upgrade-from
4.0.6 --upgrade-to 4.3.13

Some errors/warning was solved by executing some ‘insert’ actions after
this first execution.

(i.e rt-setup-database --action insert --datafile
etc/upgrade/4.1.20/content --skip-create)

But for the 4.1.20 version, I have got two errors :

Processing 4.1.20

Now inserting data.
[21010] [Thu Jun 16 08:55:09 2016] [error]: Condition ‘On Forward
Transaction’ not found (/home/rt/rt/sbin/…/lib/RT/Handle.pm:1360)
Trace begun at /home/rt/rt/sbin/…/lib/RT.pm line 304
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x5d405e8)’, ‘Condition ‘On
Forward Transaction’ not found’) called at
/home/rt/rt/sbin/…/lib/RT/Handle.pm line 1360
RT::Handle::InsertData(‘RT::Handle=HASH(0x61140c0)’,
’./etc/upgrade/4.1.20/content’, undef) called at
/home/rt/rt/sbin/rt-setup-database line 390
main::ANON at /home/rt/rt/sbin/rt-setup-database line 403
main::action_insert(‘skip-create’, 1, ‘force’, 1, ‘backcompat’,
‘ARRAY(0x25d5b68)’, ‘action’, ‘upgrade’, ‘package’, ‘RT’, ‘datafile’,
undef, ‘datadir’, ‘./etc/upgrade/4.1.20’, ‘upgrade-from’, 4.0.6,
‘upgrade-to’, 4.3.13) called at /home/rt/rt/sbin/rt-setup-database line 571
main::action_upgrade(‘package’, ‘RT’, ‘force’, 1, ‘action’, ‘upgrade’,
‘skip-create’, 1, ‘upgrade-to’, 4.3.13, ‘upgrade-from’, 4.0.6) called at
/home/rt/rt/sbin/rt-setup-database line 210
[21010] [Thu Jun 16 08:55:09 2016] [error]: Condition ‘On Forward
Ticket’ not found (/home/rt/rt/sbin/…/lib/RT/Handle.pm:1360)
Trace begun at /home/rt/rt/sbin/…/lib/RT.pm line 304
Log::Dispatch::ANON(‘Log::Dispatch=HASH(0x5d405e8)’, ‘Condition ‘On
Forward Ticket’ not found’) called at
/home/rt/rt/sbin/…/lib/RT/Handle.pm line 1360
RT::Handle::InsertData(‘RT::Handle=HASH(0x61140c0)’,
’./etc/upgrade/4.1.20/content’, undef) called at
/home/rt/rt/sbin/rt-setup-database line 390
main::ANON at /home/rt/rt/sbin/rt-setup-database line 403
main::action_insert(‘skip-create’, 1, ‘force’, 1, ‘backcompat’,
‘ARRAY(0x25d5b68)’, ‘action’, ‘upgrade’, ‘package’, ‘RT’, ‘datafile’,
undef, ‘datadir’, ‘./etc/upgrade/4.1.20’, ‘upgrade-from’, 4.0.6,
‘upgrade-to’, 4.3.13) called at /home/rt/rt/sbin/rt-setup-database line 571
main::action_upgrade(‘package’, ‘RT’, ‘force’, 1, ‘action’, ‘upgrade’,
‘skip-create’, 1, ‘upgrade-to’, 4.3.13, ‘upgrade-from’, 4.0.6) called at
/home/rt/rt/sbin/rt-setup-database line 210

I don’t know why the upgrade fail at the creation of these scrip.

In the web interface “Admin > Scrips” I have got nothing about “On
Forward Transaction” or “On Forward Ticket”

Thanks for the help,

Félix Defrance
PGP: 0x0F04DC57