neutron agents ml2 linuxbridge class does not modify ml2_conf.ini

Bug #1426080 reported by Alessandro Italiano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
Fix Released
Critical
Gael Chamoulaud

Bug Description

While I was trying to use linuxbridge instead of ovs as neutron agent I realized that puppet did not modify in the right way ml2_conf.ini and in particular it was missing to add the [linuxbridge] section. Debugging the issue I find out that

neutron::agents:ml2::linuxbrindge use neutron_plugin_linuxbridge while
neutron::agents::ml2::ovs use neutron_plugin_ml2

It was enough to replace neutron_plugin_linuxbridge with neutron_plugin_ml2 in neutron::agents:ml2::linuxbrindge to get ml2 working with linuxbridge.

Ale

Changed in puppet-neutron:
assignee: nobody → Emilien Macchi (emilienm)
Changed in puppet-neutron:
status: New → In Progress
Revision history for this message
Emilien Macchi (emilienm) wrote :
Changed in puppet-neutron:
assignee: Emilien Macchi (emilienm) → Gael Chamoulaud (gael-chamoulaud)
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/159769
Committed: https://git.openstack.org/cgit/stackforge/puppet-neutron/commit/?id=65fd4f301729cd7aaea6bb917da5028bb521af0d
Submitter: Jenkins
Branch: master

commit 65fd4f301729cd7aaea6bb917da5028bb521af0d
Author: Emilien Macchi <email address hidden>
Date: Fri Feb 27 10:49:35 2015 +0100

    Linuxbridge Agent with ML2: switch provider

    Like we did in OVS agent when running ML2 plugin, we need to:
    * use neutron_agent_linuxbridge provider to configure the right config file.

    Closes-bug: #1426080
    Change-Id: Icf7391563dbfcafb788d23b0367fba810a90fb48

Changed in puppet-neutron:
status: In Progress → Fix Committed
Mathieu Gagné (mgagne)
Changed in puppet-neutron:
milestone: none → 6.0.0
Mathieu Gagné (mgagne)
Changed in puppet-neutron:
status: Fix Committed → Fix Released
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.