Macvtap CI fails on Train

Bug #1839920 reported by Lenny on 2019-08-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
High
Adrian Chiris
Train
High
Adrian Chiris

Bug Description

MacVtap CI[1] started to fail after merging commit[2]

We think it related to this https://github.com/libvirt/libvirt/commit/b91a33638476cf57d910b6056a8fc11921edd029#diff-28bc83a0c3470bba712dfa6824a79c9d. So they change from setting the admin mac to the effective mac. The problem is that the sriov-nic agent relay on the admin mac to send rpc to the neutron server. If the mac and the pci slot don't much it ignores it and the VM stuck in spawn until timeout

[1] https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI
[2] https://review.opendev.org/#/c/666631/

Changed in nova:
assignee: nobody → Lenny (lennyb)
status: New → In Progress
Changed in nova:
assignee: Lenny (lennyb) → Adrian Chiris (adrian.chiris)
Changed in nova:
assignee: Adrian Chiris (adrian.chiris) → sean mooney (sean-k-mooney)
Changed in nova:
assignee: sean mooney (sean-k-mooney) → Adrian Chiris (adrian.chiris)
Matt Riedemann (mriedem) on 2019-10-22
Changed in nova:
importance: Undecided → High
tags: added: train-rc-potential

Reviewed: https://review.opendev.org/675776
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=23586abc610f7fbcd0d66070b9a363acd8b6e163
Submitter: Zuul
Branch: master

commit 23586abc610f7fbcd0d66070b9a363acd8b6e163
Author: Lenny Verkhovsky <email address hidden>
Date: Sun Aug 11 12:13:05 2019 +0000

    Revert "vif: Resolve a TODO and update another"

    This reverts commit 3f56e44b843ab8c0ee017eb58a8d77679aeb7b3b.
    Closes-Bug: #1839920

    MacVtap CI[1] started to fail after merging commit[2]
    [1] https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI
    [2] https://review.opendev.org/#/c/666631/

    Related-Bug: #1841067
    Change-Id: Ieb901b802f7e3f08e0b5a2443bd8d3f1783260eb

Changed in nova:
status: In Progress → Fix Released
Matt Riedemann (mriedem) on 2019-10-23
tags: added: libvirt neutron
tags: removed: train-rc-potential

Reviewed: https://review.opendev.org/690126
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=861ec9aebb6025d66f405e36da4eca3f8da1b453
Submitter: Zuul
Branch: stable/train

commit 861ec9aebb6025d66f405e36da4eca3f8da1b453
Author: Lenny Verkhovsky <email address hidden>
Date: Sun Aug 11 12:13:05 2019 +0000

    Revert "vif: Resolve a TODO and update another"

    This reverts commit 3f56e44b843ab8c0ee017eb58a8d77679aeb7b3b.
    Closes-Bug: #1839920

    MacVtap CI[1] started to fail after merging commit[2]
    [1] https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI
    [2] https://review.opendev.org/#/c/666631/

    Related-Bug: #1841067
    Change-Id: Ieb901b802f7e3f08e0b5a2443bd8d3f1783260eb
    (cherry picked from commit 23586abc610f7fbcd0d66070b9a363acd8b6e163)

This issue was fixed in the openstack/nova 20.0.1 release.

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

Other bug subscribers