commit e2b8e51a934c5a765e341363fb39300d7a3eaadd Author: Elan Ruusamäe <g...@delfi.ee> Date: Tue Oct 11 19:28:39 2016 +0300
fixing logrotate - use log dirs from gitlab-common - update logrotate conf to restart services - dropped common options defined in /etc/logrotate.conf gitlab-ce.spec | 9 ++++----- gitlab.logrotate | 27 ++++++++++++--------------- 2 files changed, 16 insertions(+), 20 deletions(-) --- diff --git a/gitlab-ce.spec b/gitlab-ce.spec index 6317089..dbff60d 100644 --- a/gitlab-ce.spec +++ b/gitlab-ce.spec @@ -56,7 +56,7 @@ BuildRequires: zlib-devel Requires(post,preun): /sbin/chkconfig Requires: apache-base Requires: git-core >= 2.7.4 -Requires: gitlab-common >= 8.12 +Requires: gitlab-common >= 8.12-2 Requires: gitlab-shell >= %{shell_version} Requires: gitlab-workhorse >= %{workhorse_version} Requires: nodejs @@ -166,7 +166,7 @@ install -d \ $RPM_BUILD_ROOT%{_docdir}/gitlab \ $RPM_BUILD_ROOT%{vardir}/public \ $RPM_BUILD_ROOT%{cachedir}/tmp \ - $RPM_BUILD_ROOT%{_localstatedir}/{run,log}/gitlab + $RPM_BUILD_ROOT%{_localstatedir}/run/gitlab # test if we can hardlink -- %{_builddir} and $RPM_BUILD_ROOT on same partition if cp -al VERSION $RPM_BUILD_ROOT/VERSION 2>/dev/null; then @@ -234,7 +234,7 @@ install -p %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/gitlab-unicorn cp -p %{SOURCE1} $RPM_BUILD_ROOT%{systemdunitdir}/gitlab.target cp -p %{SOURCE7} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/gitlab.conf -cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/logrotate.d/gitlab.logrotate +cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/logrotate.d/gitlab cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/httpd/webapps.d/gitlab.conf install -p %{SOURCE9} $RPM_BUILD_ROOT%{_sbindir}/gitlab-rake install -p %{SOURCE11} $RPM_BUILD_ROOT%{_sbindir}/gitlab-ctl @@ -299,7 +299,7 @@ fi %ghost %{_sysconfdir}/gitlab/skip-auto-migrations %config(noreplace) %verify(not md5 mtime size) /etc/httpd/webapps.d/gitlab.conf -/etc/logrotate.d/gitlab.logrotate +/etc/logrotate.d/gitlab %attr(754,root,root) /etc/rc.d/init.d/gitlab-sidekiq %attr(754,root,root) /etc/rc.d/init.d/gitlab-unicorn %attr(755,root,root) %{_sbindir}/gitlab-rake @@ -364,7 +364,6 @@ fi %attr(-,%{uname},%{gname}) %{cachedir}/cache %dir %attr(750,%{uname},%{gname}) %{cachedir}/artifacts -%dir %attr(771,root,%{gname}) %{_localstatedir}/log/gitlab %dir %attr(771,root,%{gname}) %{_localstatedir}/run/gitlab %defattr(-,root,root,-) diff --git a/gitlab.logrotate b/gitlab.logrotate index a1972dd..996cd05 100644 --- a/gitlab.logrotate +++ b/gitlab.logrotate @@ -1,21 +1,18 @@ -/var/log/gitlab/application.log -/var/log/gitlab/development.log -/var/log/gitlab/githost.log /var/log/gitlab/production.log /var/log/gitlab/sidekiq.log /var/log/gitlab/unicorn.stderr.log /var/log/gitlab/unicorn.stdout.log { - rotate 7 - daily - maxsize 10M - minsize 1M - missingok - notifempty - compress - delaycompress - sharedscripts - postrotate - invoke-rc.d gitlab restart > /dev/null - endscript + rotate 7 + daily + maxsize 10M + minsize 1M + sharedscripts + + olddir /var/log/archive/gitlab + + postrotate + service gitlab-unicorn try-restart > /dev/null + service gitlab-sidekiq try-restart > /dev/null + endscript } ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/gitlab-ce.git/commitdiff/c5011d6b54b80d7aca549b0f5967649549754005 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit