Install HAProxy 1.5 on Ubuntu Devstack

In order to have a working implementation of tls termination,
HAProxy 1.5 is needed because it includes this feature while
HAProxy 1.4 does not.  HAProxy 1.5 is not available in the
Main Ubuntu repositories so a ppa needed to be added.

Change-Id: If851987a955f18052fb79a97142f5204b83988e3
This commit is contained in:
Brandon Logan 2015-03-16 15:52:31 -05:00
parent ec5cfefc89
commit 76131aaf1e

View File

@ -6,6 +6,10 @@ function neutron_lbaas_install {
}
function neutron_agent_lbaas_install_agent_packages {
if is_ubuntu; then
sudo add-apt-repository ppa:vbernat/haproxy-1.5 -y
sudo apt-get update
fi
if is_ubuntu || is_fedora || is_suse; then
install_package haproxy
fi