Install logrotate in our containers

We will need logrotate package to rotate logs inside containers

Change-Id: I11eee08fb2ff105dd74760c2960e9110f976d123
This commit is contained in:
Aleksandr Didenko 2014-04-30 15:32:51 +03:00
parent f444b81d24
commit f70050d828
10 changed files with 10 additions and 10 deletions

View File

@ -10,7 +10,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet ruby21-nailgun-mcagents
RUN yum --quiet install -y ruby21-puppet ruby21-nailgun-mcagents logrotate
#FIXME(mattymo): workaround until astute has this dependency
RUN yum --quiet install -y openssh-clients

View File

@ -10,7 +10,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet
RUN yum --quiet install -y ruby21-puppet logrotate
RUN yum --quiet install -y httpd cobbler dnsmasq xinetd tftp-server
ADD etc /etc

View File

@ -7,7 +7,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet sudo ruby21-mcollective
RUN yum --quiet install -y ruby21-puppet sudo ruby21-mcollective logrotate
ADD etc /etc

View File

@ -10,7 +10,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet
RUN yum --quiet install -y ruby21-puppet logrotate
RUN mkdir -p /opt/gateone/users/ANONYMOUS/
RUN mkdir -p /var/log/nailgun

View File

@ -11,7 +11,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet
RUN yum --quiet install -y ruby21-puppet logrotate
RUN yum --quiet -y install nginx
ADD etc /etc

View File

@ -10,7 +10,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet
RUN yum --quiet install -y ruby21-puppet logrotate
RUN yum --quiet install -y python-fuelclient supervisor postgresql-libs
ADD etc /etc

View File

@ -7,7 +7,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet sudo
RUN yum --quiet install -y ruby21-puppet sudo logrotate
ADD etc /etc

View File

@ -7,7 +7,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet rabbitmq-server
RUN yum --quiet install -y ruby21-puppet rabbitmq-server logrotate
ADD etc /etc

View File

@ -11,7 +11,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet xinetd rsync
RUN yum --quiet install -y ruby21-puppet xinetd rsync logrotate
ADD etc /etc
RUN puppet apply -v /etc/puppet/modules/nailgun/examples/puppetsync-only.pp

View File

@ -7,7 +7,7 @@ WORKDIR /root
RUN rm -rf /etc/yum.repos.d/*
RUN echo -e "[nailgun]\nname=Nailgun Local Repo\nbaseurl=http://$(route -n | awk '/^0.0.0.0/ { print $2 }'):_PORT_/os/x86_64/\ngpgcheck=0" > /etc/yum.repos.d/nailgun.repo
RUN yum clean all
RUN yum --quiet install -y ruby21-puppet anacron rsyslog
RUN yum --quiet install -y ruby21-puppet anacron rsyslog logrotate
ADD etc /etc