oslo.db 0.4.0 breaks manila testsuite

Bug #1359888 reported by Andreas Jaeger
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Critical
Viktor Serhieiev

Bug Description

Currently all python2.6 and python2.7 tests fail in manila. Downgrading to oslo.db 0.3.0 fixes the issue for me.

For list of failures, see:
https://review.openstack.org/#/q/project:stackforge/manila,n,z

Tags: db
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

to check that my local testing is correct, I created:
https://review.openstack.org/116043

tags: added: db
Revision history for this message
Viktor Serhieiev (vsergeyev) wrote :

Seems to be, that this heppens, because BaseMigrationTestCase class was removed from oslo.db code. We had a similar issue in Heat. To fix it we decided to use an another approach for migration testing - see [1]
I can make a similar patch to Manila tomorrow (it's a late time in my country now)

[1] https://review.openstack.org/#/c/109658/6/heat/tests/db/test_migrations.py

Changed in manila:
importance: Undecided → Critical
Revision history for this message
Viktor Serhieiev (vsergeyev) wrote :
no longer affects: oslo
Changed in manila:
assignee: nobody → Victor Sergeyev (vsergeyev)
Changed in manila:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on manila (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.openstack.org/116043
Reason: not needed, proper fix in the queu

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/116192
Committed: https://git.openstack.org/cgit/stackforge/manila/commit/?id=b08146204647b3742c6ca52e3e0461ed1e244a8a
Submitter: Jenkins
Branch: master

commit b08146204647b3742c6ca52e3e0461ed1e244a8a
Author: Victor Sergeyev <email address hidden>
Date: Fri Aug 22 10:24:27 2014 +0300

    Use opportunistic migrations

    Refactored migration tests to use OpportunisticTestCase, removed
    unused code, BaseMigrationTestCase class and ``test_migrations.conf``
    file.
    Added workaround for bug 1359982 to be able to merge this patch.

    Closes-Bug: #1359888
    Related-Bug: #1359982

    Change-Id: Iade2bd2bf50880e167c5a5be8b1236c437f28702

Changed in manila:
status: In Progress → Fix Committed
Changed in manila:
status: Fix Committed → Fix Released
Changed in manila:
milestone: none → juno-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.