[Bug 1460228] Re: neutron-lbaas-agent package does not provide neutron_lbaas.conf file

James Page james.page at ubuntu.com
Thu Aug 11 20:49:46 UTC 2016


This bug was fixed in the package neutron-lbaas - 1:2015.1.4-0ubuntu2
---------------

 neutron-lbaas (1:2015.1.4-0ubuntu2) trusty-kilo; urgency=medium
 .
   * d/neutron-lbaas-agent.install: Install missing configuration files
     (LP: #1460228).


** Changed in: cloud-archive/kilo
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to neutron-lbaas in Ubuntu.
https://bugs.launchpad.net/bugs/1460228

Title:
  neutron-lbaas-agent package does not provide neutron_lbaas.conf file

Status in Ubuntu Cloud Archive:
  Invalid
Status in Ubuntu Cloud Archive kilo series:
  Fix Released
Status in neutron-lbaas package in Ubuntu:
  Fix Released
Status in neutron-lbaas source package in Vivid:
  Won't Fix
Status in neutron-lbaas source package in Wily:
  Fix Released

Bug description:
  Description of the problem:

  The neutron release notes for OpenStack Kilo
  (https://wiki.openstack.org/wiki/ReleaseNotes/Kilo) indicate that
  individual neutron plugin packages are supposed to provide their own
  /etc/neutron/neutron_*.conf files, and each will specify their own
  service_provider options. The neutron-vpn-agent package provides
  /etc/neutron/neutron_vpnaas.conf, as expected. The neutron-lbaas-agent
  package does not provide /etc/neutron/neutron_lbaas.conf or anything
  similar.

  Impact:

  Attempting to use the lbaas plugin by specifying lbaas as one of the
  DEFAULT/service_plugins values results in neutron-server being unable
  to start correctly, with the following error in the log:

  ERROR neutron.services.service_base [-] No providers specified for
  'LOADBALANCER' service, exiting

  The workaround is to add /etc/neutron/neutron_lbaas.conf with the
  content

  [service_providers]
  service_provider=LOADBALANCER:Haproxy:neutron_lbaas.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default

  An alternative workaround is to add this section to
  /etc/neutron/neutron.conf, but then this also requires moving the
  analogous parameter from /etc/neutron/neutron_vpnaas.conf into
  /etc/neutron/neutron.conf, or neutron fails with a different error
  about the VPN service.

  Expected behavior:

  /etc/neutron/neutron_lbaas.conf exists, contains default content:

  [service_providers]
  service_provider=LOADBALANCER:Haproxy:neutron_lbaas.services.loadbalancer.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default

  Actual behavior:

  /etc/neutron/neutron_lbaas.conf does not exist, and neutron-server
  won't start if lbaas is specified as a service_plugin.

  Steps to reproduce:

  1) Install neutron-server
  2) Install neutron-lbaas-agent
  3) Add 'lbaas' as one of the values for the parameter DEFAULT/service_plugins in /etc/neutron/neutron.conf
  4) Restart neutron-server

  System information:

  # lsb_release -rd
  Description:    Ubuntu 14.04.2 LTS
  Release:        14.04

  # apt-cache policy neutron-lbaas-agent
  neutron-lbaas-agent:
    Installed: 1:2015.1.0-0ubuntu1~cloud0

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1460228/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list