[Beaker-devel] Beaker OperationalError with <packages>
Jaroslav Kortus
jkortus at redhat.com
Fri Oct 19 15:04:47 UTC 2012
Hi,
I've discovered one error during importing of cloned job (appears in the box on the top of
the page):
Failed to import job because of: (OperationalError) (1048, "Column 'job_id' cannot be
null") 'INSERT INTO recipe_set (job_id, priority, queue_time, result, status,
lab_controller_id, ttasks, ptasks, wtasks, ftasks, ktasks) VALUES (%s, %s, %s, %s, %s, %s,
%s, %s, %s, %s, %s)' (None, 'Urgent', datetime.datetime(2012, 10, 19, 14, 59, 30, 614848),
'New', 'New', None, 0, 0, 0, 0, 0)
I've traced it down to TestPackage.lazy_create(package='%s'...) call where it probably
triggers session.commit() and this produces this error.
This happens only if my cloned job contains '<packages><package
name="postfix"/></packages>' snip. The original job had '<packages/>'. Package name does
not matter.
Reproducible on my beaker instance with 9.3 and 9.4 releases.
Can anyone here tell me what's going wrong?
Thank you,
Jaroslav.
More information about the Beaker-devel
mailing list