[RFE] add support for vhost-user reconnect to the ovs neutron agent

Bug #1604924 reported by sean mooney
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
sean mooney

Bug Description

vhost-user reconnect is a new feature added in dpdk 16.07 and qemu 2.7

vhost-user reconnect is a mechanism which allow a vhost-user frontend
to reconnect to a vhost-user backend in the event the backend terminates.
This enable a vm utilising a vhost-user interface to reconnect
automatically to the backend e.g. a vswitch without requiring
the vm to reboot.

Changed in neutron:
assignee: nobody → sean mooney (sean-k-mooney)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/344997

Changed in neutron:
status: New → In Progress
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

I don't believe this classifies as an RFE. We're leveraging what the underlying platform provides as it becomes available. There are no API or architectural changes to tackle, so this can be treated as a minor enhancement.

tags: removed: rfe
Changed in neutron:
importance: Undecided → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/344997
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=ca60a91cbd3668c469313a3bd6c0c99aeff30a74
Submitter: Jenkins
Branch: master

commit ca60a91cbd3668c469313a3bd6c0c99aeff30a74
Author: Sean Mooney <email address hidden>
Date: Mon Jul 18 04:19:04 2016 +0000

    adds support for vhost user reconnect.

    - vhost-user reconnect is a new feature added
      in dpdk 16.07 and qemu 2.7.
    - vhost-user reconnect allows VMs using vhost-user
      interfaces to reconnect to the vhost-user backend if
      the backend terminates either as a result of a graceful
      shutdown or a crash with out requiring the vm to reboot.
    - vhost-user reconnect requires qemu to be the vhost-user server
      and ovs to be the client.
    - dpdk prior to 16.07 only supports qemu client/ dpdk server mode.
    - This change extends the ovs mech driver to select the correct qemu
      vhost user socket mode based on the available interface types
      reported by the agent.

    Change-Id: Iec89eaa597311e086c5f6e8d67308d446b07ac33
    Closes-Bug: #1604924
    Depends-on: Ia5da5b3ef28d1b23b217adc5196199df47b54ed9

Changed in neutron:
status: In Progress → Fix Released
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.0.0rc1

This issue was fixed in the openstack/neutron 10.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/444976

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

Change abandoned by Miguel Angel Ajo (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/444976

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.