Description of problem: With sqlalchemy 0.8, number of current database queries break resulting in a large number of errors when the test suite is run: http://ur1.ca/etlrt Version-Release number of selected component (if applicable): How reproducible: Always. Steps to Reproduce: 1. Run the test suite on Fedora 19. 2. 3. Actual results: Large number of test errors. Expected results: All tests pass and the code is also compatible with sqlalchemy 0.7 Additional info:
The relevant SQLAlchemy migration guide will be of use too: http://docs.sqlalchemy.org/en/rel_0_8/changelog/migration_08.html
Distro import fails too: https://lists.fedorahosted.org/pipermail/beaker-devel/2013-September/000737.html
http://gerrit.beaker-project.org/2288
From the release-0.15 branch, ran the tests in bkr.inttest.server.test_model with python-sqlalchemy-0.8.2-1.fc20.x86_64 and I don't see the failures that was originally reported. Also, can import a distro successfully on Beaker server 0.15-rc1 running on Fedora.
Beaker 0.15 has been released.
This change has been nominated to be back ported to the 0.14 branch, to be released as part of the next maintenance release 0.14.2.
Adjusting target milestone to make the changes backported to 0.14.2 easier to identify. 0.15.0 has enough significant regressions that it shouldn't be used, so the change means that 0.15.1 can be effectively reidentified as the union of that tag and the 0.14.2 target milestone.
Verified following the same steps as https://bugzilla.redhat.com/show_bug.cgi?id=989902#c5
Closing as addressed in Beaker 0.14.2.