a52a82598b
The local.sh file currently fails to run. This patch handles several issues: 1. Nova won't accept a hostname with the char "." in it: http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/api.py#n3685 2. Cirros image name (currently: cirros-0.3.0-x86_64-disk) changed due to a version update, therefore the grep command fails, leaving the boot_args with missing value for --image. 3. Instances IPs extraction was fixed: now works regardless of the IP addresses display order (when IPv6 comes before IPv4 and vice-versa). Other improvements: 1. Use parameter for image name. 2. Use parameter for subnet name. Change-Id: Ib6802979ededf26a4b8b370fe456a353c68bc0ec |
||
---|---|---|
.. | ||
samples | ||
README.md | ||
plugin.sh | ||
settings |
README.md
This directory contains the neutron-lbaas devstack plugin. To configure the neutron load balancer, in the local section, you will need to enable the neutron-lbaas devstack plugin and enable the LBaaS service by editing the local section of your local.conf file.
- Enable the plugin
To enable the plugin, add a line of the form:
enable_plugin neutron-lbaas <GITURL> [GITREF]
where
<GITURL> is the URL of a neutron-lbaas repository
[GITREF] is an optional git ref (branch/ref/tag). The default is
master.
For example
enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas stable/kilo
- Enable the LBaaS service
To enable the LBaaS service, add a line of the form:
ENABLED_SERVICES+=<LBAAS-FLAG>
where
<LBAAS-FLAG> is "q-lbaasv1" for LBaaS Version 1, or "q-lbaasv2"
for LBaaS Version 2. "q-lbaas" is synonymous with
"q-lbaasv1".
to the local section of local.conf
For example
# For LBaaS V2
ENABLED_SERVICES+=q-lbaasv2
For more information, see the "Externally Hosted Plugins" section of http://docs.openstack.org/developer/devstack/plugins.html.