Bug 1164230

Summary: In openstack-neutron-sriov-nic-agent package is missing the /etc/neutron/plugins/ml2/ml2_conf_sriov.ini config files
Product: [Community] RDO Reporter: Pedro Navarro <pnavarro>
Component: openstack-neutronAssignee: lpeer <lpeer>
Status: CLOSED EOL QA Contact: Ofer Blaut <oblaut>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: JunoCC: chrisw, pnavarro, srevivo
Target Milestone: ---   
Target Release: Juno   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-19 15:38:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Pedro Navarro 2014-11-14 11:52:04 UTC
Description of problem:

When installing the package openstack-neutron-sriov-nic-agent to use the new funcionality in JUNO to do SRIOV-passthrough the package does not create the /etc/neutron/plugins/ml2/ml2_conf_sriov.ini

Version-Release number of selected component (if applicable):
3.el7.centos

How reproducible:


Steps to Reproduce:
1.yum install openstack-neutron-sriov-nic-agent
2.ls /etc/neutron/plugins/ml2/ml2_conf_sriov.ini


Actual results:
The file does not exist

Expected results:
The file exists

Additional info:

When this problem will be fixed, the systemd neutron-sriov-nic-agent should add the config file as well, so It should be as follows:

[Unit]
Description=OpenStack Neutron SR-IOV NIC Agent
After=syslog.target network.target

[Service]
Type=simple
User=neutron
ExecStart=/usr/bin/neutron-sriov-nic-agent --config-file /etc/neutron/plugins/ml2/ml2_conf_sriov.ini --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --log-file /var/log/neutron/sriov-nic-agent.log
PrivateTmp=false

[Install]
WantedBy=multi-user.target

Comment 1 Chandan Kumar 2016-05-19 15:38:54 UTC
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.