Package: neutron-dynamic-routing / 2:27.0.0-1

Metadata

Package Version Patches format
neutron-dynamic-routing 2:27.0.0-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
add missing alembic migration.patch | (download)

MANIFEST.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 add missing alembic migration
Fix_outerjoin_to_comply_with_SQLAlchemy_1.3_strictness.patch | (download)

neutron_dynamic_routing/db/bgp_db.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fix outerjoin to comply with sqlalchemy 1.3 strictness
 The outerjoin in neutron_dynamic_routing/db/bgp_db.py does not meet
 with the stricter new standards in SQLAlchemy 1.3, so this finds a
 more compliant form.
 .
 [1] https://docs.sqlalchemy.org/en/13/changelog/migration_13.html#query-join-handles-ambiguity-in-deciding-the-left-side-more-explicitly

Bug: #1898634

force use_json false.patch | (download)

neutron_dynamic_routing/services/bgp/agent/entry.py | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 force use_json=false
 When debug + use_json are both set to True, the daemon crashes and stops
 logging any entry. As the debug=True is kind of mandatory in all Neutron
 stuff to be able to see what's going on, this patch forces use_json=False
 so that the rest of Neutron can continue to be using use_json=True and
 debug=True.