DPDK: Modify the default vhost user socket directory

Bug #1687993 reported by Saravanan KR
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Saravanan KR

Bug Description

Currently the NeutronVhostuserSocketDir is set as "/var/run/openvswitch". In newton the vhost user type is "dpdkvhostuser" which can be hosted in the same directory. But from ocata onwards, the vhost user type is "dpdkvhostuserclient" by default, which makes the QEMU as servier and ovs as client. This change requires different directory permissions than /var/run/openvswitch. So we have to create a new directory to host the vhost sockets.

Saravanan KR (skramaja)
Changed in tripleo:
importance: Undecided → Medium
milestone: none → pike-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
assignee: nobody → Saravanan KR (skramaja)
status: New → In Progress
Saravanan KR (skramaja)
tags: added: ocata-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/462171
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=553b95da5131edffe27a8ceca9cd9766c4dca406
Submitter: Jenkins
Branch: master

commit 553b95da5131edffe27a8ceca9cd9766c4dca406
Author: Saravanan KR <email address hidden>
Date: Wed May 3 10:19:57 2017 -0400

    Modify vhost user socket directory's default value in environment file

    From ocata, the vhost socket directory requires a different set of
    permissions from the default directory (/var/run/openvswitch). Modifying
    the directory to a new agreed directory which will be created in puppet.
    Closes-Bug: #1687993
    Depends-On: I255f98c40869e7508ed01a03a96294284ecdc6a8

    Change-Id: I77250ca84c9da2fb5a8381e6f60234f8a05cbf12

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.0.0b2

This issue was fixed in the openstack/tripleo-heat-templates 7.0.0.0b2 development milestone.

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/newton)

Reviewed: https://review.openstack.org/561602
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=37f8be3d55feb9f1db7b8cdc06b325e51d20fc0a
Submitter: Zuul
Branch: stable/newton

commit 37f8be3d55feb9f1db7b8cdc06b325e51d20fc0a
Author: Saravanan KR <email address hidden>
Date: Wed May 3 10:19:57 2017 -0400

    Modify vhost user socket directory's default value in environment file

    From ocata, the vhost socket directory requires a different set of
    permissions from the default directory (/var/run/openvswitch). Modifying
    the directory to a new agreed directory which will be created in puppet.
    Closes-Bug: #1687993
    Depends-On: I255f98c40869e7508ed01a03a96294284ecdc6a8

    Change-Id: I77250ca84c9da2fb5a8381e6f60234f8a05cbf12
    (cherry picked from commit 553b95da5131edffe27a8ceca9cd9766c4dca406)

tags: added: in-stable-newton
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/tripleo-heat-templates 5.3.13

This issue was fixed in the openstack/tripleo-heat-templates 5.3.13 release.

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.