Merge "Modernize amphora-agent element"

This commit is contained in:
Jenkins 2016-07-13 20:50:34 +00:00 committed by Gerrit Code Review
commit fd9e45a54a
5 changed files with 13 additions and 3 deletions

@ -1 +1,3 @@
dib-init-system
package-installs
source-repositories

@ -0,0 +1 @@
etc/initd/amphora-agent

@ -0,0 +1 @@
etc/init/amphora-agent.conf

@ -1,11 +1,15 @@
#!/bin/bash
set -eux
install-packages libffi-dev libssl-dev
if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then
set -x
fi
set -eu
set -o pipefail
cd /opt/amphora-agent/
pip install -r requirements.txt
python setup.py install
cp etc/initd/amphora-agent /etc/init.d/
mkdir /etc/octavia
# we assume certs, etc will come in through the config drive
mkdir /etc/octavia/certs

@ -0,0 +1,2 @@
libffi-dev:
libssl-dev: