Install logrotate in our containers
We will need logrotate package to rotate logs inside containers Change-Id: I11eee08fb2ff105dd74760c2960e9110f976d123
This commit is contained in:
parent
f444b81d24
commit
f70050d828
@ -10,7 +10,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 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
|
#FIXME(mattymo): workaround until astute has this dependency
|
||||||
RUN yum --quiet install -y openssh-clients
|
RUN yum --quiet install -y openssh-clients
|
||||||
|
@ -10,7 +10,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 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
|
RUN yum --quiet install -y httpd cobbler dnsmasq xinetd tftp-server
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
@ -7,7 +7,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 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
|
ADD etc /etc
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 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 /opt/gateone/users/ANONYMOUS/
|
||||||
RUN mkdir -p /var/log/nailgun
|
RUN mkdir -p /var/log/nailgun
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 clean all
|
||||||
RUN yum --quiet install -y ruby21-puppet
|
RUN yum --quiet install -y ruby21-puppet logrotate
|
||||||
RUN yum --quiet -y install nginx
|
RUN yum --quiet -y install nginx
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
@ -10,7 +10,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 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
|
RUN yum --quiet install -y python-fuelclient supervisor postgresql-libs
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
@ -7,7 +7,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 clean all
|
||||||
RUN yum --quiet install -y ruby21-puppet sudo
|
RUN yum --quiet install -y ruby21-puppet sudo logrotate
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 clean all
|
||||||
RUN yum --quiet install -y ruby21-puppet rabbitmq-server
|
RUN yum --quiet install -y ruby21-puppet rabbitmq-server logrotate
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 clean all
|
||||||
RUN yum --quiet install -y ruby21-puppet xinetd rsync
|
RUN yum --quiet install -y ruby21-puppet xinetd rsync logrotate
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
RUN puppet apply -v /etc/puppet/modules/nailgun/examples/puppetsync-only.pp
|
RUN puppet apply -v /etc/puppet/modules/nailgun/examples/puppetsync-only.pp
|
||||||
|
@ -7,7 +7,7 @@ WORKDIR /root
|
|||||||
RUN rm -rf /etc/yum.repos.d/*
|
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 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 clean all
|
||||||
RUN yum --quiet install -y ruby21-puppet anacron rsyslog
|
RUN yum --quiet install -y ruby21-puppet anacron rsyslog logrotate
|
||||||
|
|
||||||
ADD etc /etc
|
ADD etc /etc
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user