[Openstack-operators] ml2 plugin setup @ havana

George Shuklin george.shuklin at gmail.com
Fri May 16 18:32:42 UTC 2014


Good day.

I've tried neutron.services.l3_router.L3RouterPlugin  and it should be 
neutron.services.l3_router.l3_router_plugin.L3RouterPlugin.

I check it now it neutron-server does not tracing with

service_plugins = neutron.services.l3_router.l3_router_plugin.L3RouterPlugin

Thank you, it really helps!

On 05/16/2014 06:06 PM, Marcos Garcia wrote:
> (note: this is not my work, just my colleague's)
> In my company we have a Puppet recipe 
> (https://github.com/enovance/puppet-openstack-cloud) for neutron 
> (Havana) with the following manifest:
>
>
> ##extracted from 
> https://github.com/enovance/puppet-openstack-cloud/blob/master/manifests/network.pp
>   class { 'neutron':
>     allow_overlapping_ips   => true,
>     verbose                 => $verbose,
>     debug                   => $debug,
>     rabbit_user             => 'neutron',
>     rabbit_hosts            => $rabbit_hosts,
>     rabbit_password         => $rabbit_password,
>     rabbit_virtual_host     => '/',
>     bind_host               => $api_eth,
>     log_facility            => $log_facility,
>     use_syslog              => $use_syslog,
>     dhcp_agents_per_network => '2',
>     core_plugin             => 'neutron.plugins.ml2.plugin.Ml2Plugin',
>     service_plugins         => 
> ['neutron.services.loadbalancer.plugin.LoadBalancerPlugin','neutron.services.metering.metering_plugin.MeteringPlugin','neutron.services.l3_router.l3_router_plugin.L3RouterPlugin'],
>     log_dir                 => $log_dir,
>     dhcp_lease_duration     => $dhcp_lease_duration,
>   }
>
> As you can see, the service_plugins line includes loadbalancer, 
> metering (ceilometer) and 
> *neutron.services.l3_router.l3_router_plugin.L3RouterPlugin*
>
> Core_plugin is ML2, as recommended.
>
> I hope this can be helpful
>
> Cheers
>
>
> On 2014-05-16, 10:54 AM, George Shuklin wrote:
>> Hello.
>>
>> I can't make ml2 working under ubuntu. The problem is with 
>> service_plugins option in config.
>>
>> If I do not put any service_plugins, neutron-server starts but 
>> complains (Extension router not supported by any of loaded plugins).
>>
>> And if I put plugin name to service_plugins it cause traces on neutron.
>>
>> I've tried:
>>
>> service_plugins = router
>> service_plugins = neutron.services.router
>> service_plugins = neutron.services.l3_router
>> service_plugins = l3_router
>> service_plugins = neutron.services.l3_router.L3RouterPlugin
>>
>> None of them works.
>>
>> How service_plugins line should be looking in havana for ml2 (not 
>> icehouse). Thanks.
>>
>> _______________________________________________
>> OpenStack-operators mailing list
>> OpenStack-operators at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>
> -- 
>
> *Marcos Garcia
> *
> Technical Sales Engineer
>
> *PHONE : *(514) -- 907 - 0068 *EMAIL :*marcos.garcia at enovance.com 
> <mailto:marcos.garcia at enovance.com> - *SKYPE : *enovance-marcos.garcia**
> *ADDRESS :*127 St-Pierre -- Montréal (QC) H2Y 2L6, Canada *WEB : 
> *www.enovance.com <http://www.enovance.com/>
>
>
>
>
>
> _______________________________________________
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20140516/9d32cd7b/attachment.html>


More information about the OpenStack-operators mailing list