Remove docker directory
Remove the docker directory (yay) and old build tools. This will result in an f21 failing gate - however, I have a patch submission to remove that gate from our project configuration. Change-Id: I3c461cedb6906422c8076f60c470e773d6cdcf33 Partially-Implements: blueprint remove-docker-dir
This commit is contained in:
parent
5c82e0c90c
commit
f895ee07cc
@ -71,9 +71,6 @@ Directories
|
|||||||
Ansible.
|
Ansible.
|
||||||
- demos - Contains a few demos to use with Kolla.
|
- demos - Contains a few demos to use with Kolla.
|
||||||
- devenv - Contains an OpenStack-Heat based development environment.
|
- devenv - Contains an OpenStack-Heat based development environment.
|
||||||
- docker - Contains a normal Dockerfile based set of artifacts for
|
|
||||||
building docker. This is planned for removal when docker\_templates
|
|
||||||
is completed.
|
|
||||||
- docs - Contains documentation.
|
- docs - Contains documentation.
|
||||||
- etc - Contains a reference etc directory structure which requires
|
- etc - Contains a reference etc directory structure which requires
|
||||||
configuration of a small number of configuration variables to achieve
|
configuration of a small number of configuration variables to achieve
|
||||||
|
@ -1,118 +0,0 @@
|
|||||||
FROM centos
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
# Set up repositories
|
|
||||||
# This repository provides all dependencies used by RDO OpenStack
|
|
||||||
RUN yum install -y https://rdoproject.org/repos/openstack-kilo/rdo-release-kilo.rpm
|
|
||||||
# This repository provides latest packages built from trunk master into RPMs
|
|
||||||
RUN curl http://trunk.rdoproject.org/centos7/current/delorean.repo -o /etc/yum.repos.d/delorean-current.repo
|
|
||||||
# This repository turns off auth in PAM so we can operate on Ubuntu 14.04
|
|
||||||
RUN curl https://copr.fedoraproject.org/coprs/sdake/pam.noaudit/repo/epel-7/sdake-pam.noaudit-epel-7.repo -o /etc/yum.repos.d/sdake-pam.noaudit-epel-7.repo
|
|
||||||
|
|
||||||
# CentOS 7.1 workaround for conflicting packages with libvirt
|
|
||||||
RUN rpm -e --nodeps systemd-container systemd-container-libs
|
|
||||||
RUN rpm -e --nodeps yum-plugin-fastestmirror
|
|
||||||
RUN yum -d 10 -y install systemd systemd-libs systemd-devel && yum clean all
|
|
||||||
|
|
||||||
RUN yum install -y epel-release && yum clean all
|
|
||||||
|
|
||||||
# Update packages
|
|
||||||
RUN yum update -y && yum clean all
|
|
||||||
|
|
||||||
# Install base packages
|
|
||||||
RUN yum install -y \
|
|
||||||
mariadb \
|
|
||||||
mariadb-libs \
|
|
||||||
openssl \
|
|
||||||
openstack-utils \
|
|
||||||
pyparsing \
|
|
||||||
python-alembic \
|
|
||||||
python-amqp \
|
|
||||||
python-amqplib \
|
|
||||||
python-anyjson \
|
|
||||||
python-boto \
|
|
||||||
python-cheetah \
|
|
||||||
python-cliff \
|
|
||||||
python-cmd2 \
|
|
||||||
python-croniter \
|
|
||||||
python-crypto \
|
|
||||||
python-d2to1 \
|
|
||||||
python-docutils \
|
|
||||||
python-dogpile-cache \
|
|
||||||
python-dogpile-core \
|
|
||||||
python-empy \
|
|
||||||
python-eventlet \
|
|
||||||
python-flask \
|
|
||||||
python-futures \
|
|
||||||
python-greenlet \
|
|
||||||
python-httplib2 \
|
|
||||||
python-iso8601 \
|
|
||||||
python-itsdangerous \
|
|
||||||
python-jinja2 \
|
|
||||||
python-jsonpatch \
|
|
||||||
python-jsonpath-rw \
|
|
||||||
python-jsonpointer \
|
|
||||||
python-jsonschema \
|
|
||||||
python-keyring \
|
|
||||||
python-kombu \
|
|
||||||
python-ldap \
|
|
||||||
python-lesscpy \
|
|
||||||
python-lockfile \
|
|
||||||
python-lxml \
|
|
||||||
python-markdown \
|
|
||||||
python-memcached \
|
|
||||||
python-migrate \
|
|
||||||
python-msgpack \
|
|
||||||
python-netifaces \
|
|
||||||
python-networkx \
|
|
||||||
python-oauthlib \
|
|
||||||
python-oslo-config \
|
|
||||||
python-oslo-messaging \
|
|
||||||
python-oslo-rootwrap \
|
|
||||||
python-oslo-policy \
|
|
||||||
python-paramiko \
|
|
||||||
python-passlib \
|
|
||||||
python-paste-deploy \
|
|
||||||
python-pbr \
|
|
||||||
python-pecan \
|
|
||||||
python-pip \
|
|
||||||
python-ply \
|
|
||||||
python-prettytable \
|
|
||||||
python-psutil \
|
|
||||||
python-pycadf \
|
|
||||||
python-pygments \
|
|
||||||
python-pymongo \
|
|
||||||
python-qpid \
|
|
||||||
python-repoze-lru \
|
|
||||||
python-requests \
|
|
||||||
python-routes \
|
|
||||||
python-simplegeneric \
|
|
||||||
python-simplejson \
|
|
||||||
python-singledispatch \
|
|
||||||
python-six \
|
|
||||||
python-sqlalchemy \
|
|
||||||
python-stevedore \
|
|
||||||
python-taskflow \
|
|
||||||
python-versiontools \
|
|
||||||
python-warlock \
|
|
||||||
python-webob \
|
|
||||||
python-websockify \
|
|
||||||
python-webtest \
|
|
||||||
python-werkzeug \
|
|
||||||
python-wsme \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
# TODO(inc0): when oslo_service lands in delorean, change pip to yum
|
|
||||||
# necessary until https://bugzilla.redhat.com/show_bug.cgi?id=1229477 is fixed
|
|
||||||
|
|
||||||
# This is dirty like zebra. This works around a bug in Ubuntu 14.04 LTS. The
|
|
||||||
# --net=host option does not work on ubuntu 14.04 because of a kernel bug. One
|
|
||||||
# workaround is to buid pam without authentication.
|
|
||||||
# See:
|
|
||||||
# https://registry.hub.docker.com/u/sequenceiq/pam/
|
|
||||||
#
|
|
||||||
RUN rpm -e --nodeps pam
|
|
||||||
RUN yum -y install pam+noaudit && yum clean all
|
|
||||||
# End dirty like zebra
|
|
||||||
|
|
||||||
COPY kolla-common.sh /opt/kolla/
|
|
@ -1 +0,0 @@
|
|||||||
../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../common/base/kolla-common.sh
|
|
@ -1,9 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-alarm && yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-alarm/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-alarm/start.sh
|
|
@ -1,8 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-api && yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-api/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-api/start.sh
|
|
@ -1,2 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1,9 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-central && yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-central/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-central/start.sh
|
|
@ -1,9 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-collector && yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-collector/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-collector/start.sh
|
|
@ -1,10 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-compute python-ceilometerclient python-pecan \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-compute/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-compute/start.sh
|
|
@ -1,9 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%ceilometer-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-ceilometer-notification && yum clean all
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-notification/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/ceilometer/ceilometer-notification/start.sh
|
|
@ -1,9 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%cinder-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y python-keystone && yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-api/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-api/start.sh
|
|
@ -1,7 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%cinder-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-backup/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-backup/start.sh
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum -y install openstack-cinder \
|
|
||||||
python-automaton \
|
|
||||||
&& sed -i "s|udev_rules = 1|udev_rules = 0|g" /etc/lvm/lvm.conf \
|
|
||||||
&& sed -i "s|udev_sync = 1|udev_sync = 0|g" /etc/lvm/lvm.conf \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
# NOTE(sdake): The sed operations make LVM tools work inside a container - see
|
|
||||||
# https://groups.google.com/forum/#!topic/docker-user/n4Xtvsb4RAw
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1,7 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%cinder-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-scheduler/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-scheduler/start.sh
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%cinder-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
# Install required packages
|
|
||||||
RUN yum install -y lvm2 scsi-target-utils && yum clean all
|
|
||||||
|
|
||||||
# Add start scripts
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-volume/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/cinder/cinder-volume/start.sh
|
|
@ -1,4 +0,0 @@
|
|||||||
FROM centos
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
CMD /bin/sleep infinity
|
|
@ -1 +0,0 @@
|
|||||||
../../../../tools/build-docker-image
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y \
|
|
||||||
openstack-designate-api \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-api/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-api/start.sh
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y bind \
|
|
||||||
&& yum clean all \
|
|
||||||
&& cp -pr /var/named /opt/kolla/var-named
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-backend-bind9/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-backend-bind9/start.sh
|
|
@ -1,16 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
# Install designate-api because of /etc/designate/policy.json, which
|
|
||||||
# is needed in all services. This is probably a packaging bug. We do
|
|
||||||
# need the complete policy file because of some of the containers'
|
|
||||||
# requiring it. Remove the package when the file is moved though.
|
|
||||||
RUN yum install -y \
|
|
||||||
MySQL-python \
|
|
||||||
openstack-designate-api \
|
|
||||||
openstack-designate-common \
|
|
||||||
python-tooz \
|
|
||||||
&& yum clean all \
|
|
||||||
&& cp /etc/designate/policy.json /tmp/ \
|
|
||||||
&& rpm -e openstack-designate-api \
|
|
||||||
&& mv /tmp/policy.json /etc/designate/
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y \
|
|
||||||
openstack-designate-central \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-central/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-central/start.sh
|
|
@ -1,10 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-designate-mdns \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-mdns/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-mdns/start.sh
|
|
@ -1,13 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
# The bind9 package here is only to provide the rndc binary.
|
|
||||||
RUN yum install -y \
|
|
||||||
openstack-designate-pool-manager \
|
|
||||||
bind \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-poolmanager/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-poolmanager/start.sh
|
|
@ -1,12 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%designate-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y \
|
|
||||||
openstack-designate-sink \
|
|
||||||
python-designateclient \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /start.sh
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-sink/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/designate/designate-sink/start.sh
|
|
@ -1,29 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN echo "[mariadb]" > /etc/yum.repos.d/MariaDB.repo && \
|
|
||||||
echo "name = MariaDB" >> /etc/yum.repos.d/MariaDB.repo && \
|
|
||||||
echo "baseurl = http://yum.mariadb.org/10.0/centos7-amd64" >> /etc/yum.repos.d/MariaDB.repo && \
|
|
||||||
echo "gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB" >> /etc/yum.repos.d/MariaDB.repo && \
|
|
||||||
echo "gpgcheck=1" >> /etc/yum.repos.d/MariaDB.repo && \
|
|
||||||
yum install -y \
|
|
||||||
http://www.percona.com/redir/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm && \
|
|
||||||
sed -i 's|$releasever|centos/latest|g' /etc/yum.repos.d/percona-release.repo && \
|
|
||||||
yum install -y \
|
|
||||||
MariaDB-Galera-server \
|
|
||||||
MariaDB-client \
|
|
||||||
rsync \
|
|
||||||
galera \
|
|
||||||
socat \
|
|
||||||
hostname \
|
|
||||||
percona-xtrabackup \
|
|
||||||
pv \
|
|
||||||
tar \
|
|
||||||
expect \
|
|
||||||
&& rm -rf /var/lib/mysql/*
|
|
||||||
|
|
||||||
COPY config-galera.sh /opt/kolla/config/
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
COPY start.sh /
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../common/galera/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../common/galera/config-galera.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../common/galera/start.sh
|
|
@ -1,7 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%glance-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
COPY start.sh /
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/glance/glance-api/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/glance/glance-api/start.sh
|
|
@ -1,4 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum -y install openstack-glance python-oslo-i18n && yum clean all
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1,7 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%glance-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
COPY config-external.sh /opt/kolla/
|
|
||||||
|
|
||||||
COPY ./start.sh /start.sh
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/glance/glance-registry/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/glance/glance-registry/start.sh
|
|
@ -1,11 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%gnocchi-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-gnocchi-api \
|
|
||||||
openstack-gnocchi-carbonara \
|
|
||||||
openstack-gnocchi-indexer-sqlalchemy \
|
|
||||||
&& yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/gnocchi/gnocchi-api/config-external.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/gnocchi/gnocchi-api/start.sh
|
|
@ -1,2 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1,8 +0,0 @@
|
|||||||
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%gnocchi-base:%%KOLLA_TAG%%
|
|
||||||
MAINTAINER Kolla Project (https://launchpad.net/kolla)
|
|
||||||
|
|
||||||
RUN yum install -y openstack-gnocchi-statsd && yum clean all
|
|
||||||
|
|
||||||
COPY start.sh /
|
|
||||||
|
|
||||||
CMD ["/start.sh"]
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../tools/build-docker-image
|
|
@ -1 +0,0 @@
|
|||||||
../../../../common/gnocchi/gnocchi-statsd/config-external.sh
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user