diff --git a/Dockerfile b/Dockerfile index 7ddc8c1d..0afd4735 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,6 @@ RUN apt-get install -y libffi-dev libssl-dev RUN pip install https://github.com/Mirantis/solar/archive/master.zip RUN pip install https://github.com/Mirantis/solar-agent/archive/master.zip -RUN ansible-playbook -v -i "localhost," -c local /celery.yaml --skip-tags slave +RUN ansible-playbook -v -i "localhost," -c local /celery.yaml --tags install CMD ["/run.sh"] diff --git a/bootstrap/playbooks/celery.yaml b/bootstrap/playbooks/celery.yaml index d7f8a3be..e0ad2c33 100644 --- a/bootstrap/playbooks/celery.yaml +++ b/bootstrap/playbooks/celery.yaml @@ -7,7 +7,9 @@ celery_dir: /var/run/celery tasks: - shell: mkdir -p {{ celery_dir }} + tags: [install] - shell: pip install celery + tags: [install] - shell: hostname register: hostname - shell: celery multi stopwait 2 -A solar.orchestration.runner