networking-sfc master deployment broken with neutron-lib 2.19.0 release

Bug #1959741 reported by yatin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-sfc
Fix Released
Undecided
yatin

Bug Description

The deployment fails as below:-
2022-02-01 15:14:37.420806 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron File "/opt/stack/networking-sfc/networking_sfc/services/sfc/agent/extensions/sfc.py", line 77, in initialize
2022-02-01 15:14:37.420813 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron self.sfc_driver.initialize()
2022-02-01 15:14:37.420819 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron File "/opt/stack/networking-sfc/networking_sfc/services/sfc/agent/extensions/openvswitch/sfc_driver.py", line 85, in initialize
2022-02-01 15:14:37.420827 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron self.br_int = ovs_ext_lib.SfcOVSBridgeExt(
2022-02-01 15:14:37.420833 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron File "/opt/stack/networking-sfc/networking_sfc/services/sfc/common/ovs_ext_lib.py", line 54, in __init__
2022-02-01 15:14:37.420840 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron self.bridge.use_at_least_protocol(n_consts.OPENFLOW13)
2022-02-01 15:14:37.420863 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron AttributeError: module 'neutron_lib.constants' has no attribute 'OPENFLOW13'
2022-02-01 15:14:37.420870 | controller | Feb 01 15:13:01 ubuntu-focal-inmotion-iad3-0028262539 neutron-openvswitch-agent[73356]: ERROR neutron
2022-02-01 15:14:37.420877 | controller | Feb 01 15:13:02 ubuntu-focal-inmotion-iad3-0028262539 systemd[1]: <email address hidden>: Main process exited, code=exited, status=1/FAILURE

Example logs:- https://dbb517edecb69c839e64-a1eedb38eefc88bab97a9b5aab34511e.ssl.cf1.rackcdn.com/827303/1/check/neutron-tempest-plugin-sfc/2bdda1f/job-output.txt

Broken due to patch:- https://github.com/openstack/neutron-lib/commit/e70fdbee8b201f58949db272b39fe8be04ea5da6 which is included in 2.19.0 release.

Changed in networking-sfc:
status: New → In Progress
Revision history for this message
yatin (yatinkarel) wrote :
Changed in networking-sfc:
assignee: nobody → yatin (yatinkarel)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-sfc (master)

Reviewed: https://review.opendev.org/c/openstack/networking-sfc/+/827410
Committed: https://opendev.org/openstack/networking-sfc/commit/26274d2fd4c08dfdc21c09c8effc044241ef17fe
Submitter: "Zuul (22348)"
Branch: master

commit 26274d2fd4c08dfdc21c09c8effc044241ef17fe
Author: yatinkarel <email address hidden>
Date: Wed Feb 2 11:15:21 2022 +0530

    Use ovs constants from neutron_lib.plugins.ml2

    With neutron-lib 2.19.0 release[1] ovs constants are
    moved to seperate module, so now these needs to be used
    from the new location.

    [1] https://review.opendev.org/c/openstack/neutron-lib/+/822131

    Closes-Bug: #1959741
    Change-Id: Ibd1e87c76ad3bb6b9bf3a862ff06092695be1c70

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

This issue was fixed in the openstack/networking-sfc 14.0.0.0rc1 release candidate.

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.