command:
- "sh"
- "-c"
- - "install /init-scripts/*.sh /etc/my_init.d && /usr/local/bin/bootstrap.sh arvados-api-server={{ .Values.arvados.versions.distribution.arvadosApiServer }} && cd /var/www/arvados-api/current && exec /sbin/my_init"
+ - "install /init-scripts/*.sh /etc/my_init.d && /usr/local/bin/bootstrap.sh arvados-api-server={{ .Values.arvados.versions.distribution.arvadosApiServer }} arvados-server={{ .Values.arvados.versions.distribution.arvadosApiServer }} && cd /var/www/arvados-api/current && exec /sbin/my_init"
env:
- name: RAILS_ENV
value: "production"
command:
- "sh"
- "-c"
- - "/usr/local/bin/bootstrap.sh arvados-workbench={{ .Values.arvados.versions.distribution.arvadosWorkbench }} arvados-workbench2={{ .Values.arvados.versions.distribution.arvadosWorkbench2 }} && exec /sbin/my_init"
+ - "/usr/local/bin/bootstrap.sh arvados-workbench={{ .Values.arvados.versions.distribution.arvadosWorkbench }} arvados-workbench2={{ .Values.arvados.versions.distribution.arvadosWorkbench2 }} arvados-server={{ .Values.arvados.versions.distribution.arvadosWorkbench2 }} && exec /sbin/my_init"
env:
- name: RAILS_ENV
value: "production"
# baked into this docker image. Then remove them so that this image is generic.
# The bundles will remain installed.
RUN apt-get install -qqy arvados-workbench arvados-sso-server arvados-api-server
-RUN apt-get remove -qqy arvados-workbench arvados-sso-server arvados-api-server
+RUN apt-get remove -qqy arvados-workbench arvados-sso-server arvados-api-server arvados-server
# put nginx.conf back into the state it needs to be
RUN sed -i 's/#daemon off;/daemon off;/' /etc/nginx/nginx.conf
docker build -t ${REPO}/arvados-runtime -f Dockerfile.runtime .
docker-push-arvados-runtime: docker-build-arvados-runtime
- docker push ${REPO}/arvados-runtime
+ docker push ${REPO}/arvados-runtime:latest
docker-build-arvados-rails-runtime:
docker build -t ${REPO}/arvados-rails-runtime -f Dockerfile.rails-runtime .
docker-push-arvados-rails-runtime: docker-build-arvados-rails-runtime
- docker push ${REPO}/arvados-rails-runtime
+ docker push ${REPO}/arvados-rails-runtime:latest
docker-build-arvados-slurm-runtime:
docker build -t ${REPO}/arvados-slurm-runtime -f Dockerfile.slurm-runtime .
docker-push-arvados-slurm-runtime: docker-build-arvados-slurm-runtime
- docker push ${REPO}/arvados-slurm-runtime
+ docker push ${REPO}/arvados-slurm-runtime:latest
docker-build-arvados-shell-server-runtime:
docker build -t ${REPO}/arvados-shell-server-runtime -f Dockerfile.shell_server-runtime .
docker-push-arvados-shell-server-runtime: docker-build-arvados-shell-server-runtime
- docker push ${REPO}/arvados-shell-server-runtime
+ docker push ${REPO}/arvados-shell-server-runtime:latest
fi
if [[ "$debs" != "" ]]; then
- apt-get -qqy install $debs
+ apt-get -qqy --allow-downgrades install $debs
if [[ "$?" != "0" ]]; then
# Maybe we need to update the apt cache first?
apt-get update
- apt-get -qqy install $debs
+ apt-get -qqy --allow-downgrades install $debs
fi
fi