Reviewed:  https://review.openstack.org/472263
Committed: 
https://git.openstack.org/cgit/openstack/neutron/commit/?id=48398e53478f0ec3d5058e8a62213717590db921
Submitter: Jenkins
Branch:    master

commit 48398e53478f0ec3d5058e8a62213717590db921
Author: Rodolfo Alonso Hernandez <[email protected]>
Date:   Thu Jun 8 14:30:10 2017 +0100

    Change allowed directions for QoS min-bw rule in SR-IOV
    
    Changed allowed directions for QoS minimum bandwidth rule in
    SR-IOV driver to only "egress". Currently this is the only
    supported direction for this rule in this backend.
    
    Closes-Bug: #1696679
    Change-Id: Ia56146143e902663e9a47231773956ab2f035c8e


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1696679

Title:
  QosSRIOVAgentDriver' object has no attribute
  'delete_minimum_bandwidth_ingress'

Status in neutron:
  Fix Released

Bug description:
  when configuring qos with sriov on the master branch (Pike release)
  the following error occurs:
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent 
[req-7a46099d-e3bd-4788-a19f-8734456c97ca - -] Error in agent loop. Devices 
info: {'current': set([(u'fa:16:3e:81:8a:d8', '0000:04:00.7')]), 'removed': 
set([]), 'added': set([(u'fa:16:3e:81:8a:d8', '0000:04:00.7')]), 'updated': 
set([(u'fa:16:3e:81:8a:d8', '0000:04:00.7')])}: AttributeError: 
'QosSRIOVAgentDriver' object has no attribute 'delete_minimum_bandwidth_ingress'
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent Traceback (most 
recent call last):
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py",
 line 391, in daemon_loop
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     sync = 
self.process_network_devices(device_info)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 153, in 
wrapper
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     return 
f(*args, **kwargs)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py",
 line 231, in process_network_devices
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     resync_a = 
self.treat_devices_added_updated(devices_added_updated)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 153, in 
wrapper
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     return 
f(*args, **kwargs)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py",
 line 313, in treat_devices_added_updated
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     
self.ext_manager.handle_port(self.context, device_details)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/agent/l2/l2_agent_extensions_manager.py", line 43, 
in handle_port
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     
extension.obj.handle_port(context, data)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 
271, in inner
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     return 
f(*args, **kwargs)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/agent/l2/extensions/qos.py", line 255, in 
handle_port
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     
self._process_reset_port(port)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/agent/l2/extensions/qos.py", line 298, in 
_process_reset_port
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     
self.qos_driver.delete(port)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/agent/l2/extensions/qos.py", line 97, in delete
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     
self._handle_rule_delete(port, rule_type, ingress=True)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent   File 
"/opt/stack/neutron/neutron/agent/l2/extensions/qos.py", line 119, in 
_handle_rule_delete
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent     handler = 
getattr(self, handler_name)
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent AttributeError: 
'QosSRIOVAgentDriver' object has no attribute 'delete_minimum_bandwidth_ingress'
  2017-06-08 01:00:23.231 15589 ERROR 
neutron.plugins.ml2.drivers.mech_sriov.agent.sriov_nic_agent

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1696679/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to