[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