# $ docker build -t registry.yandex.net/$(whoami)/bm-qloud:X.Y . 
# ...
# Successfully built 35b87456363e
# $ docker tag 35b87456363e registry.yandex.net/catalogia/bm-qloud:X.Y
# $ docker push registry.yandex.net/catalogia/bm-qloud:X.Y
FROM registry.yandex.net/ubuntu:precise

USER root

ENV DEBIAN_FRONTEND=noninteractive

RUN echo 'deb http://direct-precise.dist.yandex.ru/direct-precise/ stable/all/' > /etc/apt/sources.list.d/direct-precise.dist-stable.list \
    && echo 'deb http://direct-precise.dist.yandex.ru/direct-precise/ stable/amd64/' >>  /etc/apt/sources.list.d/direct-precise.dist-stable.list \
    && echo 'deb http://direct-common.dist.yandex.ru/direct-common/ stable/all/' > /etc/apt/sources.list.d/direct-common.dist-stable.list \
    && echo 'deb http://direct-common.dist.yandex.ru/direct-common/ stable/amd64/' >>  /etc/apt/sources.list.d/direct-common.dist-stable.list \
    && echo 'deb http://bm-precise.dist.yandex.ru/bm-precise/ stable/all/' > /etc/apt/sources.list.d/bm-precise.dist-stable.list \
    && echo 'deb http://bm-precise.dist.yandex.ru/bm-precise/ stable/amd64/' >>  /etc/apt/sources.list.d/bm-precise.dist-stable.list \
    && echo 'deb http://yandex-precise.dist.yandex.ru/yandex-precise/ stable/all/' >  /etc/apt/sources.list.d/yandex-precise.dist-stable.list \
    && echo 'deb http://yandex-precise.dist.yandex.ru/yandex-precise/ stable/amd64/' >>  /etc/apt/sources.list.d/yandex-precise.dist-stable.list

RUN \
  apt-get update && \
  apt-get install --yes -q0 --no-install-recommends ansible nano git sudo ssh unzip

ADD ansible_docker_vars /root/.ansible_vars_file
RUN ansible-pull -i localhost, -U https://github.yandex-team.ru/IRT/ansible-playbooks.git -vvvv

# Running run.sh directly from SB resource.
CMD ["/bin/bash", "/opt/catalogia_publish/scripts/qloud-ansible/run.sh"]
