X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cb63ae17322aa698f6636d39f43c6ad8f35c6fc5..150f495e96c43f5d7e0df58352c5b20cc9e83ccd:/docker/api/Dockerfile diff --git a/docker/api/Dockerfile b/docker/api/Dockerfile index ce5755d7c8..ad85315b66 100644 --- a/docker/api/Dockerfile +++ b/docker/api/Dockerfile @@ -10,7 +10,7 @@ MAINTAINER Tim Pierce RUN apt-get update && \ apt-get -q -y install procps postgresql postgresql-server-dev-9.1 apache2 slurm-llnl munge \ supervisor sudo libwww-perl libio-socket-ssl-perl libcrypt-ssleay-perl \ - libjson-perl && \ + libjson-perl cron && \ git clone --bare git://github.com/curoverse/arvados.git /var/cache/git/arvados.git ADD munge.key /etc/munge/ @@ -66,10 +66,16 @@ RUN addgroup --gid 4005 crunch && mkdir /home/crunch && useradd --uid 4005 --gid ADD keep_server_0.json /root/ ADD keep_server_1.json /root/ +# Set up update-gitolite.rb +RUN mkdir /usr/local/arvados/config -p +ADD generated/arvados-clients.yml /usr/local/arvados/config/ +ADD update-gitolite.rb /usr/local/arvados/ + # Supervisor. ADD supervisor.conf /etc/supervisor/conf.d/arvados.conf ADD ssh.sh /usr/local/bin/ssh.sh ADD generated/setup.sh /usr/local/bin/setup.sh +ADD setup-gitolite.sh /usr/local/bin/setup-gitolite.sh ADD crunch-dispatch-run.sh /usr/local/bin/crunch-dispatch-run.sh ADD apache2_foreground.sh /etc/apache2/foreground.sh