diff --git a/elements/config-applier/element-deps b/elements/config-applier/element-deps new file mode 100644 index 00000000..715c11e2 --- /dev/null +++ b/elements/config-applier/element-deps @@ -0,0 +1 @@ +source-repositories diff --git a/elements/config-applier/install.d/20-config-applier b/elements/config-applier/install.d/20-config-applier index b6dcc6c1..c7e863df 100755 --- a/elements/config-applier/install.d/20-config-applier +++ b/elements/config-applier/install.d/20-config-applier @@ -3,11 +3,9 @@ home=$(dirname $0) set -uex -mkdir -p /opt/stack -cd /opt/stack -git clone https://github.com/tripleo/config-applier.git -cd config-applier -git checkout master +install-packages python-pip + +cd /opt/stack/config-applier pip install -e . -U install -m 0644 -o root -g root $home/config-applier.upstart /etc/init/config-applier.conf diff --git a/elements/config-applier/source-repository-config-applier b/elements/config-applier/source-repository-config-applier new file mode 100644 index 00000000..5536f1ac --- /dev/null +++ b/elements/config-applier/source-repository-config-applier @@ -0,0 +1 @@ +config-applier git /opt/stack/config-applier https://github.com/stackforge/os-config-applier.git