f935a51fe4
Previously we were using the "ubuntu" diskimage-builder base element as the default base OS to build the amphora image. The "ubuntu" element is based on the ubuntu cloud image. This image includes packages we do not need for the amphora image. At this point it's not clear that Ubuntu will ship an 18.04 LTS cloud image in the format the "ubuntu" element requires. This patch switches the default Ubuntu amphora image to build with the "ubuntu-minimal" diskimage-builder element. This patch also moves the amphora agent into a virtual environment inside the amphora. It also sets up support for Ubuntu 18.04 (bionic beaver) and HAProxy 1.8. Change-Id: I84a85ca1363bce2e0f13da64540ec7ba3575e818 |
||
---|---|---|
.. | ||
contrib | ||
etc/octavia | ||
files | ||
pregenerated | ||
samples | ||
plugin.sh | ||
README.md | ||
settings |
This directory contains the octavia devstack plugin. To configure octavia, in the local section you will need to enable the octavia devstack plugin and enable the octavia service by editing the local section of your local.conf file.
- Enable the plugin
To enable the octavia plugin, add a line of the form:
enable_plugin octavia <GITURL> [GITREF]
where
<GITURL> is the URL of an octavia repository
[GITREF] is an optional git ref (branch/ref/tag). The default is
master.
For example
enable_plugin octavia https://git.openstack.org/openstack/octavia master
- Enable the Octavia services
For example
ENABLED_SERVICES+=octavia,o-api,o-cw,o-hk,o-hm
For more information, see the "Externally Hosted Plugins" section of https://docs.openstack.org/devstack/latest/plugins.html