Forum Discussion

evanjfraser_162's avatar
evanjfraser_162
Icon for Nimbostratus rankNimbostratus
Jul 02, 2014

Can't start Neutron-Server when F5 plugin is enabled.

Hello, I'm using Icehouse on Fedora on a working environment. I am trying to get the F5 LBaaS plugin driver working, but neutron-server dies on start when its enabled.

 

I'm using the ml2 plugin as required, that works fine.

 

When I set in neutron.conf: service_plugins = neutron.services.loadbalancer.plugin.LoadBalancerPlugin service_provider=LOADBALANCER:F5:neutron.services.loadbalancer.drivers.f5.plugin_driver.F5PluginDriver:default

 

Neutron server dies with the error: TypeError: Can't instantiate abstract class F5PluginDriver with abstract methods update_pool_health_monitor

 

The full error is available: http://pastebin.com/83HZn85m

 

Any assistance would be greatly appreciated!

 

Cheers, Evan.

 

8 Replies

    • evanjfraser_162's avatar
      evanjfraser_162
      Icon for Nimbostratus rankNimbostratus
      Good to know it's not just Fedora specific. It must be a change between Havanna and Icehouse perhaps.
    • evanjfraser_162's avatar
      evanjfraser_162
      Icon for Nimbostratus rankNimbostratus
      Good to know it's not just Fedora specific. It must be a change between Havanna and Icehouse perhaps.
  • try this bro vim/usr/lib/python2.7/dist-packages/neutron/services/loadbalancer/drivers/f5/plugin_driver.py change update_health_monitor to update_pool_health_monitor

     

    Cheers

     

  • try this bro vim/usr/lib/python2.7/dist-packages/neutron/services/loadbalancer/drivers/f5/plugin_driver.py change update_health_monitor to update_pool_health_monitor

     

    Cheers