Unit tests in networking-bgpvpn are broken

Bug #1833051 reported by Slawek Kaplonski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-bgpvpn
Fix Released
Critical
Unassigned

Bug Description

Unit tests in networking-bgpvpn project are failing 100% times. See http://logs.openstack.org/31/662231/3/check/openstack-tox-py36/adb9abd/testr_results.html.gz for example.

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

Looks that the problem is caused by SQLAlchemy 1.3. On 1.2.18 tests are passing.

Revision history for this message
Slawek Kaplonski (slaweq) wrote :
affects: neutron → bgpvpn
Changed in bgpvpn:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-bgpvpn (master)

Reviewed: https://review.opendev.org/665637
Committed: https://git.openstack.org/cgit/openstack/networking-bgpvpn/commit/?id=15c3f144e34aef62d35877bf2cc3425bcb5e4708
Submitter: Zuul
Branch: master

commit 15c3f144e34aef62d35877bf2cc3425bcb5e4708
Author: Slawek Kaplonski <email address hidden>
Date: Fri Jun 14 11:22:14 2019 +0200

    Fix bagpipe driver to work with SQLAlchemy 1.3

    In SQLAlchemy 1.3 there was introduced change which caused failures of
    unit tests in networking-bgpvpn. See [1] for details.

    This patch fixes this by setting explicity columns on which join is done.

    [1] https://docs.sqlalchemy.org/en/13/changelog/migration_13.html#\
            query-join-handles-ambiguity-in-deciding-the-left-side-more-explicitly

    Change-Id: If1b3f69b91bc961693cc442986f9e8c725a4d3bd
    Closes-Bug: #1833051

Changed in bgpvpn:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-bgpvpn 11.0.0.0b1

This issue was fixed in the openstack/networking-bgpvpn 11.0.0.0b1 development milestone.

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.