Public bug reported:

I noticed in the Openvswitch agent logs in the CI jobs stacktraces like:

Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc [None 
req-024660c2-8e49-4135-8322-2ea29fac319e None None] Failed to get details for 
device d9cdde27-90fa-425f-a42c-f8464806457f: AttributeError: 'NoneType' object 
has no attribute 'qos_policy_id'
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc Traceback (most 
recent call last):
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc   File 
"/opt/stack/neutron/neutron/agent/rpc.py", line 321, in 
get_devices_details_list_and_failed_devices
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc     
self.get_device_details(context, device, agent_id, host,
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc   File 
"/opt/stack/neutron/neutron/agent/rpc.py", line 355, in get_device_details
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc     
qos_network_policy_id = net.qos_policy_id
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc AttributeError: 
'NoneType' object has no attribute 'qos_policy_id'
Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc 

Example of such error:
https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d8f/860270/8/check/neutron-
tempest-plugin-openvswitch/d8f61ec/controller/logs/screen-q-agt.txt

It don't cause job failure but should be handled in better way in the
code to avoid ugly stacktraces.

** Affects: neutron
     Importance: Low
         Status: Confirmed


** Tags: low-hanging-fruit ovs

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

Title:
  Attribute error in neutron-ovs-agent

Status in neutron:
  Confirmed

Bug description:
  I noticed in the Openvswitch agent logs in the CI jobs stacktraces
  like:

  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc [None 
req-024660c2-8e49-4135-8322-2ea29fac319e None None] Failed to get details for 
device d9cdde27-90fa-425f-a42c-f8464806457f: AttributeError: 'NoneType' object 
has no attribute 'qos_policy_id'
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc Traceback (most 
recent call last):
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc   File 
"/opt/stack/neutron/neutron/agent/rpc.py", line 321, in 
get_devices_details_list_and_failed_devices
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc     
self.get_device_details(context, device, agent_id, host,
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc   File 
"/opt/stack/neutron/neutron/agent/rpc.py", line 355, in get_device_details
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc     
qos_network_policy_id = net.qos_policy_id
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc AttributeError: 
'NoneType' object has no attribute 'qos_policy_id'
  Dec 12 09:44:51.014564 nested-virt-ubuntu-jammy-ovh-bhs1-0032473968 
neutron-openvswitch-agent[57685]: ERROR neutron.agent.rpc 

  Example of such error:
  
https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d8f/860270/8/check/neutron-
  tempest-plugin-openvswitch/d8f61ec/controller/logs/screen-q-agt.txt

  It don't cause job failure but should be handled in better way in the
  code to avoid ugly stacktraces.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1999391/+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