linuxbridge agent configuration file path is wrong for RDO packaging

Bug #1560716 reported by David Moreau Simard on 2016-03-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
High
Emilien Macchi

Bug Description

When trying to setup linuxbridge with puppet-neutron, we see the following error:
Error: Could not set 'present' on ensure: No such file or directory - /etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini at 110:/var/tmp/packstack/cfb205b46dae4130be410b551917440b/modules/neutron/manifests/agents/ml2/linuxbridge.pp

Indeed, this path is specified in the provider:
https://github.com/openstack/puppet-neutron/blob/43997b339471ad3e122b589d2d81345bcc27f842/lib/puppet/provider/neutron_agent_linuxbridge/ini_setting.rb

The path provided by the RDO packaging is: /etc/neutron/plugins/ml2/linuxbridge_agent.ini

The OVS path, in comparison, is correct in:
https://github.com/openstack/puppet-neutron/blob/43997b339471ad3e122b589d2d81345bcc27f842/lib/puppet/provider/neutron_agent_ovs/ini_setting.rb

At /etc/neutron/plugins/ml2/openvswitch_agent.ini

Changed in puppet-neutron:
status: New → Confirmed
importance: Undecided → High
Changed in puppet-neutron:
assignee: nobody → Emilien Macchi (emilienm)
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/296133
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=5686e0e05beee71d6e764d133cf93789975f8174
Submitter: Jenkins
Branch: master

commit 5686e0e05beee71d6e764d133cf93789975f8174
Author: Emilien Macchi <email address hidden>
Date: Tue Mar 22 21:04:30 2016 -0400

    Fix LinuxBridge Agent configuration file name

    File name should be inuxbridge_agent.ini on both UCA & RDO platforms.

    Closes-Bug: #1560716
    Change-Id: Ibc2523013256a9b3ccf0d511e7a08f7dea68d122

Changed in puppet-neutron:
status: In Progress → Fix Released

This issue was fixed in the openstack/puppet-neutron 9.0.0 release.

Change abandoned by David Moreau Simard (<email address hidden>) on branch: stable/liberty
Review: https://review.openstack.org/298254

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

Other bug subscribers