From cb6b389bc6940640f524087b28db5c2f4c773d82 Mon Sep 17 00:00:00 2001 From: Egon Rijpkema Date: Fri, 16 Jun 2017 15:21:44 +0200 Subject: [PATCH] changed docker repo --- roles/keystone/files/Dockerfile | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/roles/keystone/files/Dockerfile b/roles/keystone/files/Dockerfile index f23e6fc..c12de64 100644 --- a/roles/keystone/files/Dockerfile +++ b/roles/keystone/files/Dockerfile @@ -5,11 +5,23 @@ # $ docker run hpc/keystone --add-host=mariadb: "keystone-manage db_sync" # wellicht ubuntu 16.04 of anders 18.04 -FROM ubuntu:zesty +FROM ubuntu:16.04 + +RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5EDB1B62EC4926EA RUN apt-get update -RUN apt-get install --yes keystone +RUN set -x \ + && echo "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main" > /etc/apt/sources.list.d/ocata.list \ + && apt-get -y update \ + && apt-get -y install ubuntu-cloud-keyring \ + && apt-get -y update \ + && apt-get -y install \ + mysql-client \ + python-mysqldb \ + python-openstackclient \ + keystone \ + && apt-get -y clean # set admin token TODO: make this a secret # in volume of met env @@ -19,6 +31,9 @@ RUN mkdir /etc/keystone/fernet-keys RUN chown keystone: /etc/keystone/fernet-keys +# TODO: move this somewhere else +ADD admin-openrc.sh /root/admin-openrc.sh + #RUN keystone-manage db_sync CMD apachectl -DFOREGROUND