[CI][periodic] neutron-functional-with-uwsgi-fips job failing

Bug #1995031 reported by Mamatisa Nurmatov
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Critical
Lajos Katona
Changed in neutron:
status: New → Confirmed
importance: Undecided → High
importance: High → Medium
tags: added: functional-tests gate-failure
Revision history for this message
Lajos Katona (lajos-katona) wrote :

As I see different tests are failing but from the same test class: neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter

Changed in neutron:
assignee: nobody → Lajos Katona (lajos-katona)
Revision history for this message
Lajos Katona (lajos-katona) wrote :

I checked a few logs, but far from understanding the issue, and I can't reproduce it locally.

#1. what I can't process why we execute DVR tests with OVN behind? I am thinking to add a line like this: l3_plugin = 'neutron.services.l3_router.l3_router_plugin.L3RouterPlugin' to DvrRouterTestFramework. Strange is that when I execute these tests locally I can't see ovn lines in the logs....

#2. the failure is that the fg-xxxxxxxx-yy interface is not in the namespace. like plug is slow or fails (https://opendev.org/openstack/neutron/src/branch/master/neutron/agent/l3/dvr_fip_ns.py#L172)

#3. Perhaps unrelated but found these lines from slaweq: https://opendev.org/openstack/neutron/src/branch/master/neutron/agent/l3/agent.py#L651
If I understand well this is more related to cleanup, but have to understand better what happens here (by the way this was the patch for this comment: https://review.opendev.org/c/openstack/neutron/+/814892 )

Revision history for this message
Slawek Kaplonski (slaweq) wrote :
Changed in neutron:
importance: Medium → Critical
Revision history for this message
Lajos Katona (lajos-katona) wrote :

recently I can't find new occurances of this issue (perhaps my search method is bad)
I was not able to reproduce it by even adding random timeout to interface setup (the same group of tests were executed in a loop)

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

It is likely fixed by https://review.opendev.org/c/openstack/neutron/+/856261 so I'm closing it now.

Changed in neutron:
status: Confirmed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/869666
Committed: https://opendev.org/openstack/neutron/commit/de0918cea3fa3c107d4cc08137c04573274716f8
Submitter: "Zuul (22348)"
Branch: master

commit de0918cea3fa3c107d4cc08137c04573274716f8
Author: elajkat <email address hidden>
Date: Tue Jan 10 10:51:17 2023 +0100

    Add debug logs to OVSInterfaceDriver.plug_new

    DVR lifecycle functional tests fail frequently with exceptions
    like this: "Network interface * not found in namespace *"
    The reproduction locally is hard if possible, so by adding
    extra log messages I hope we can have more clue where to find
    the possible root cause of this issue.

    Change-Id: I2c6acf3c29f3d1e7574240376f7bcb46c98579c6
    Related-Bug: #1995031

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/873111

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by "Lajos Katona <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/873111

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.