Local variable referenced before assignment in "_router_fip_qos_after_admin_state_down_up"

Bug #1860209 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Slawek Kaplonski

Bug Description

In "TestL3Agent._router_fip_qos_after_admin_state_down_up", a local variable 'interface_name' can be referenced before assignment in some cases.

Error log:
ft1.1: neutron.tests.fullstack.test_l3_agent.TestHAL3Agent.test_router_fip_qos_after_admin_state_down_uptesttools.testresult.real._StringException: Traceback (most recent call last):
  File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 182, in func
    return f(self, *args, **kwargs)
  File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/fullstack/test_l3_agent.py", line 558, in test_router_fip_qos_after_admin_state_down_up
    self._router_fip_qos_after_admin_state_down_up(ha=True)
  File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/fullstack/test_l3_agent.py", line 246, in _router_fip_qos_after_admin_state_down_up
    interface_name,
UnboundLocalError: local variable 'interface_name' referenced before assignment

Link: https://7085ed736f9157d6d701-223d8b88d73ea59070ac36b627fdc3bc.ssl.cf1.rackcdn.com/700791/14/check/neutron-fullstack/ad85aba/testr_results.html

Tags: fullstack
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/703236

Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
status: New → In Progress
tags: added: fullstack
Changed in neutron:
importance: Undecided → Medium
Revision history for this message
Lajos Katona (lajos-katona) wrote :
Changed in neutron:
assignee: Rodolfo Alonso (rodolfo-alonso-hernandez) → Slawek Kaplonski (slaweq)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/703236
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=37521cee8d3058af835fb4dd9db94af1deff17b8
Submitter: Zuul
Branch: master

commit 37521cee8d3058af835fb4dd9db94af1deff17b8
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Sat Jan 18 12:32:36 2020 +0000

    Assign local variable before being referred

    Assign local variable "interface_name" before being referred in
    "TestL3Agent._router_fip_qos_after_admin_state_down_up"

    Change-Id: I5135f5c7c02b25728d2d8843889b9e8aef1265cd
    Closes-Bug: #1860209

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

This issue was fixed in the openstack/neutron 16.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.