[neutron-tempest-plugin] "wait_for_interface_status" only retrieves the Nova server information, not the VM network

Bug #1883095 reported by Rodolfo Alonso on 2020-06-11
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Low
Rodolfo Alonso

Bug Description

As an example, please review the logs provided. In IPv6Test._test_ipv6_hotplug, an interface is removed and then a new one attached. "wait_for_interface_status" waits until Nova returns that the interface is correctly attached.

But the VM kernel does not list the new interface: http://paste.openstack.org/show/794634/

Log: https://689acbf7b1bc82ef50ab-1d2e05dc3ab5801f52a161e4cf3cffa5.ssl.cf2.rackcdn.com/734166/3/check/neutron-tempest-plugin-scenario-openvswitch/35469f7/testr_results.html

Snippet: http://paste.openstack.org/show/794629/

Changed in neutron:
importance: Undecided → Low
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)

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

Changed in neutron:
status: New → In Progress

Reviewed: https://review.opendev.org/735117
Committed: https://git.openstack.org/cgit/openstack/neutron-tempest-plugin/commit/?id=0adf8a237455f3a2879696696feb501da2d09b3c
Submitter: Zuul
Branch: master

commit 0adf8a237455f3a2879696696feb501da2d09b3c
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Jun 11 11:28:25 2020 +0000

    Check interface is present in the VM

    This patch enhances the method "wait_for_interface_status" from
    tempest. Apart from checking the interface status returned by
    Nova, this methods access the VM to check if the NIC interface
    is already detected by the kernel.

    Change-Id: I5e411c72e0b6a8d96535adb04ff15e903454141c
    Closes-Bug: #1883095

Changed in neutron:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers