Package: gitlab Version: 13.1.6-1+fto10+1 Severity: wishlist Tags: patch Gitlab usage with tens of people specially with CI lead to huge log files which should be rotated. This feature does not exist for instance in 13.1.6-1+fto10+1 version.
To achieve that I used the following configuration file located in /etc/logrotate.d/gitlab: /var/log/gitlab/*.log { daily rotate 15 copytruncate delaycompress compress notifempty missingok } As I don't know how to tell gitlab to stop writing logs during rotation, I choose to inspire myself on postgresql configuration which handle that using copytruncate and delaycompress options. This configuration should rotate log every day and purge logs older than 15 days. You may want to tweak these parameters. Hopefully this will be helpfull, *** End of the template - remove these template lines *** -- System Information: Debian Release: 10.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable'), (100, 'buster-fasttrack'), (100, 'buster-backports') Architecture: amd64 (x86_64) Kernel: Linux 5.6.0-0.bpo.2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gitlab depends on: ii asciidoctor 2.0.10-2~bpo10+1 ii bc 1.07.1-2+b1 ii bundler 2.1.4-2~bpo10+1 ii bzip2 1.0.6-9.2~deb10u1 ii dbconfig-pgsql 2.0.11+deb10u1 ii debconf [debconf-2.0] 1.5.71 ii exim4-daemon-light [mail-transport-agent] 4.94-7~bpo10+1 ii gitlab-common 13.1.0+dfsg-1~bpo10+1 ii gitlab-workhorse 8.37.0+debian-1~bpo10+1 ii libjs-bootstrap4 [node-bootstrap] 4.3.1+dfsg2-1 ii libjs-codemirror [node-codemirror] 5.54.0-2~bpo10+1 ii libjs-popper.js [node-popper.js] 1.14.6+ds2-1 ii libjs-uglify 2.8.29-6 ii libruby2.7 [ruby-json] 2.7.1-3+fto10+2 ii lsb-base 10.2019051400 ii nginx 1.14.2-2+deb10u2 ii nginx-full [nginx] 1.14.2-2+deb10u2 ii node-autosize 4.0.2~dfsg1-3 ii node-axios 0.17.1+dfsg-2 ii node-babel-loader 8.1.0-3~bpo10+1 ii node-babel7 7.4.5+~cs7.3.8-1~bpo10+1 ii node-brace-expansion 1.1.8-1 ii node-cache-loader 4.1.0-1~bpo10+1 ii node-chart.js 2.7.3+dfsg-5 ii node-clipboard 2.0.6+ds-1~bpo10+1 ii node-compression-webpack-plugin 3.0.1-1~bpo10+1 ii node-core-js 3.6.1-2~bpo10+2 ii node-css-loader 2.1.1-1~bpo10+1 ii node-d3 5.16.0-1~bpo10+1 ii node-d3-scale 2.2.2-2~bpo10+1 ii node-d3-selection 1.4.0-3~bpo10+1 ii node-dateformat 3.0.0-1 ii node-exports-loader 0.7.0-2~bpo10+1 ii node-fuzzaldrin-plus 0.5.0+dfsg-1 ii node-glob 7.1.6-1~bpo10+1 ii node-imports-loader 0.8.0-2~bpo10+1 ii node-jed 1.1.1-1 ii node-jquery 3.4.0+dfsg-1~bpo10+1 ii node-jquery-ujs 1.2.2-2 ii node-js-cookie 2.2.0-2 ii node-jszip 3.2.2+dfsg-1~bpo10+1 ii node-jszip-utils 0.0.2+dfsg-1 ii node-lodash 4.17.15+dfsg-2~bpo10+1 ii node-marked 0.5.1+dfsg-1 ii node-mousetrap 1.6.1+ds-1 ii node-prismjs 1.11.0+dfsg-3~bpo10+1 ii node-prosemirror-model 1.9.0-3~bpo10+1 ii node-raven-js 3.22.1+dfsg-2 ii node-three-orbit-controls 82.1.0-2 ii node-three-stl-loader 1.0.6-2 ii node-timeago.js 4.0.2-2~bpo10+1 ii node-underscore 1.9.1~dfsg-1 ii node-url-loader 3.0.0-1~bpo10+1 ii node-vue 2.6.11+dfsg-1~bpo10+1 ii node-vue-resource 1.5.1+dfsg-3~bpo10+1 ii node-webpack-stats-plugin 0.2.1-1 ii node-worker-loader 2.0.0-2~bpo10+1 ii node-xterm 3.8.1-4~bpo10+1 ii nodejs 10.21.0~dfsg-1~deb10u1 ii openssh-client 1:7.9p1-10+deb10u2 ii postgresql-client 11+200+deb10u3 ii postgresql-client-11 [postgresql-client] 11.7-0+deb10u1 ii postgresql-contrib 11+200+deb10u3 ii puma 4.3.3-1+fto10+1 ii rake 13.0.1-4~bpo10+1 ii redis-server 5:6.0.6-1~bpo10+1 ii ruby 1:2.7+1+fto10+1 ii ruby-ace-rails-ap 4.1.1-1 ii ruby-acme-client 2.0.6-1~bpo10+1 ii ruby-activerecord-explain-analyze 0.1.0-2~bpo10+1 ii ruby-acts-as-taggable-on 6.5.0-2~bpo10+1 ii ruby-addressable 2.7.0-1~bpo10+1 ii ruby-akismet 3.0.0-1~bpo10+1 ii ruby-apollo-upload-server 2.0.0~beta3-1~bpo10+1 ii ruby-asana 0.9.3-3~bpo10+1 ii ruby-asciidoctor-include-ext 0.3.1-2~bpo10+1 ii ruby-asciidoctor-plantuml 0.0.12-1~bpo10+1 ii ruby-attr-encrypted 3.1.0-2~bpo10+1 ii ruby-aws-sdk 2.9.32-2~bpo10+1 ii ruby-babosa 1.0.3-1~bpo10+1 ii ruby-base32 0.3.2-3 ii ruby-batch-loader 1.4.1+dfsg.1-1~bpo10+1 ii ruby-bcrypt-pbkdf 1.0.1-1+fto10+1 ii ruby-benchmark-memory 0.1.2-2~bpo10+1 ii ruby-bootsnap 1.4.6-1+fto10+2 ii ruby-bootstrap-form 4.2.0-2~bpo10+1 ii ruby-browser 2.5.3-1 ii ruby-carrierwave 1.3.1-2 ii ruby-charlock-holmes 0.7.6-1+fto10+1 ii ruby-chronic [ruby-gitlab-chronic] 0.10.5-2~bpo10+1 ii ruby-chronic-duration [ruby-gitlab-chronic-du 0.10.6.2-2~bpo10+1 ii ruby-commonmarker 0.20.2-1+fto10+1 ii ruby-connection-pool 2.2.2-1 ii ruby-countries 3.0.0-2~bpo10+1 ii ruby-creole 0.5.0-2 ii ruby-default-value-for 3.3.0-1~bpo10+1 ii ruby-derailed-benchmarks 1.7.0-2~bpo10+1 ii ruby-device-detector 1.0.1-2 ii ruby-devise 4.7.1-2~bpo10+1 ii ruby-devise-two-factor 3.1.0-2~bpo10+1 ii ruby-diff-match-patch 0.1.0-2~bpo10+1 ii ruby-diffy 3.3.0-1~bpo10+1 ii ruby-discordrb-webhooks 3.3.0-1 ii ruby-doorkeeper 5.0.3-1~bpo10+1 ii ruby-doorkeeper-openid-connect 1.6.3-2~bpo10+1 ii ruby-ed25519 1.2.4-1+fto10+1 ii ruby-elasticsearch 6.8.1-2~bpo10+1 ii ruby-elasticsearch-api 6.8.1-2~bpo10+1 ii ruby-email-reply-trimmer 0.1.6-1 ii ruby-erubi 1.9.0-1~bpo10+1 ii ruby-escape-utils 1.2.1-1+fto10+1 ii ruby-excon 0.72.0-2~bpo10+1 ii ruby-faraday 0.17.3-1~bpo10+1 ii ruby-fast-blank 1.0.0-1+fto10+1 ii ruby-flipper [ruby-flipper-active-support-cac 0.17.1-4~bpo10+1 pn ruby-flipper-active-record <none> ii ruby-flowdock 0.7.1-1 ii ruby-fog-aliyun 0.3.2-3~bpo10+1 ii ruby-fog-aws 3.5.2-1~bpo10+1 ii ruby-fog-core 2.1.0-3 ii ruby-fog-google 1.10.0-2~bpo10+1 ii ruby-fog-local 0.6.0-1 ii ruby-fog-openstack 1.0.8-2 ii ruby-fog-rackspace 0.1.6-2 ii ruby-fogbugz 0.2.1-3 ii ruby-font-awesome-rails 4.7.0.5-1~bpo10+1 ii ruby-fugit 1.3.3+gh-1~bpo10+1 ii ruby-gemojione 3.3.0-1 ii ruby-gettext 3.3.3-2~bpo10+1 ii ruby-gettext-i18n-rails 1.8.0-1 ii ruby-gettext-i18n-rails-js 1.3.0+dfsg-2 ii ruby-gitaly 13.1.0+dfsg-1~bpo10+1 ii ruby-github-markup 1.7.0+dfsg-2 ii ruby-gitlab-labkit 0.12.1-1~bpo10+1 ii ruby-gitlab-sidekiq-fetcher 0.5.2-1~bpo10+1 ii ruby-gon 6.2.1-1 ii ruby-google-api-client 0.33.0-2~bpo10+1 hi ruby-google-protobuf 3.11.4-5+fto10+1 ii ruby-gpgme 2.0.19-3+fto10+1 ii ruby-grape 1.4.0-1~bpo10+1 ii ruby-grape-entity 0.8.0-1~bpo10+1 ii ruby-grape-logging 1.7.0-1 ii ruby-grape-path-helpers 1.3.0-1~bpo10+1 ii ruby-graphiql-rails 1.4.10-1 ii ruby-graphql 1.10.7-2~bpo10+1 hi ruby-grpc 1.26.0-3+fto10+1 ii ruby-hamlit 2.11.0-2+fto10+1 ii ruby-hangouts-chat 0.0.5-2 ii ruby-hashie-forbidden-attributes 0.1.1-1 ii ruby-health-check 2.6.0-1 ii ruby-hipchat 1.5.2-3 ii ruby-html-pipeline 2.12.3-1~bpo10+1 ii ruby-html2text 0.2.0-1 ii ruby-http 4.4.1-4~bpo10+1 ii ruby-httparty 0.17.0-1~bpo10+1 ii ruby-icalendar 2.4.1-2 ii ruby-invisible-captcha 0.12.2-2~bpo10+1 ii ruby-jira 2.0.0-2~bpo10+1 ii ruby-jquery-atwho-rails 1.5.4+dfsg-1 ii ruby-js-regex 3.1.1-1 ii ruby-json-schema 2.8.1-2~bpo10+1 ii ruby-jwt 2.1.0-2~bpo10+1 ii ruby-kaminari 1.2.1-1~bpo10+1 ii ruby-kgio 2.11.2-1+fto10+1 ii ruby-kubeclient 4.6.0-1~bpo10+1 ii ruby-licensee 8.9.2-1 ii ruby-lockbox 0.3.5-2~bpo10+1 ii ruby-lograge 0.10.0-1 ii ruby-loofah 2.4.0+dfsg-1~bpo10+1 ii ruby-lru-redux 1.1.0-2~bpo10+1 ii ruby-mail 2.7.1+dfsg1-1 ii ruby-mail-room 0.10.0+really0.0.6-1~bpo10+1 ii ruby-marginalia 1.8.0-2~bpo10+1 ii ruby-memory-profiler 0.9.14-2~bpo10+1 ii ruby-method-source 1.0.0-1~bpo10+1 ii ruby-mimemagic 0.3.2+dfsg-1 ii ruby-mini-magick 4.9.5-2~bpo10+1 ii ruby-nakayoshi-fork 0.0.4-1 ii ruby-net-dns [ruby-gitlab-net-dns] 0.9.1-2~bpo10+1 ii ruby-net-ldap 0.16.1-1 ii ruby-net-ntp 2.1.3-2~bpo10+1 ii ruby-net-ssh 1:6.0.2-2~bpo10+1 ii ruby-nokogiri 1.10.9+dfsg-1+fto10+1 ii ruby-ntlm 0.6.1-2 ii ruby-oauth2 1.4.4-1~bpo10+1 ii ruby-octokit 4.17.0-2~bpo10+1 ii ruby-omniauth 1.9.0-1~bpo10+1 ii ruby-omniauth-auth0 2.0.0-1 ii ruby-omniauth-authentiq 0.3.3-1 ii ruby-omniauth-azure-oauth2 0.0.10-1~bpo10+1 ii ruby-omniauth-cas3 1.1.4-2 ii ruby-omniauth-crowd 2.4.0-1 ii ruby-omniauth-facebook 4.0.0-2 ii ruby-omniauth-github 1.4.0-1~bpo10+1 ii ruby-omniauth-gitlab 1.0.2-1 ii ruby-omniauth-google-oauth2 0.6.0-2~bpo10+1 ii ruby-omniauth-kerberos 0.3.0-3 ii ruby-omniauth-ldap 2.1.1-1~bpo10+1 ii ruby-omniauth-oauth2-generic 0.2.2-1 ii ruby-omniauth-openid-connect 0.3.5-1~bpo10+1 ii ruby-omniauth-salesforce 1.0.5-2~bpo10+1 ii ruby-omniauth-saml 1.10.0-1 ii ruby-omniauth-shibboleth 1.3.0-1 ii ruby-omniauth-twitter 1.4.0-1 ii ruby-org 0.9.12-2 ii ruby-peek 1.1.0-1~bpo10+1 ii ruby-pg 1.1.4-1+fto10+1 ii ruby-posix-spawn 0.3.13-2+fto10+1 ii ruby-premailer-rails 1.10.3-2~bpo10+1 ii ruby-prof 1.3.1-2+fto10+1 ii ruby-progressbar 1.9.0-2 ii ruby-prometheus-client-mmap 0.10.0-1+fto10+1 ii ruby-rack 2.1.1-4~bpo10+1 ii ruby-rack-attack 6.3.1-1~bpo10+1 ii ruby-rack-cors 1.1.1-1~bpo10+1 ii ruby-rack-oauth2 1.11.0-2~bpo10+2 ii ruby-rack-proxy 0.6.1-2 ii ruby-rack-timeout 0.4.2-1 ii ruby-rails 2:6.0.3.1+dfsg-1~bpo10+1 ii ruby-rails-i18n 6.0.0-2~bpo10+1 ii ruby-rainbow 3.0.0-2 ii ruby-raindrops 0.19.0-1+fto10+1 ii ruby-rbtrace 0.4.11-3+fto10+1 ii ruby-re2 1.2.0-1+fto10+1 ii ruby-recaptcha 4.11.1-2 ii ruby-recursive-open-struct 1.1.1-1~bpo10+1 ii ruby-redcloth 4.3.2-3+fto10+1 ii ruby-redis 4.1.2-4~bpo10+1 ii ruby-redis-actionpack 5.2.0-2~bpo10+1 ii ruby-redis-activesupport 5.2.0-1~bpo10+1 ii ruby-redis-namespace 1.6.0-1 ii ruby-redis-rails 5.0.2-3 ii ruby-request-store 1.5.0-2~bpo10+1 ii ruby-responders 3.0.0-3~bpo10+1 ii ruby-retriable 3.1.2-1~bpo10+1 ii ruby-rouge 3.21.0-1~bpo10+1 ii ruby-rqrcode-rails3 0.1.7-1 ii ruby-ruby-parser 3.11.0-4~bpo10+1 ii ruby-rugged 0.28.4.1+ds-2+fto10+1 ii ruby-sanitize 4.6.6-2.1~deb10u1 ii ruby-sassc 2.0.1-2~bpo10+1 ii ruby-sassc-rails 2.1.2-3~bpo10+1 ii ruby-seed-fu 2.3.7-3~bpo10+1 ii ruby-sentry-raven 2.13.0-1~bpo10+1 ii ruby-settingslogic 2.0.9-3 ii ruby-sidekiq 5.2.7+dfsg-1~bpo10+1 ii ruby-sidekiq-cron 1.1.0-3 ii ruby-slack-messenger 2.3.3-2~bpo10+1 ii ruby-snowplow-tracker 0.6.1-2~bpo10+1 ii ruby-sprockets 3.7.2-1 ii ruby-sshkey 2.0.0-2~bpo10+1 ii ruby-stackprof 0.2.15-2+fto10+1 ii ruby-state-machines-activemodel 0.7.1-2~bpo10+1 ii ruby-state-machines-activerecord 0.6.0-2~bpo10+1 ii ruby-sys-filesystem 1.1.7-2 ii ruby-task-list [node-deckar01-task-list] 2.3.1-1~bpo10+1 ii ruby-toml-rb 1.0.0-2 ii ruby-truncato 0.7.11-1~bpo10+1 ii ruby-tzinfo 1.2.6-1~bpo10+1 ii ruby-u2f 0.2.1-2 ii ruby-uglifier 2.7.2+dfsg-2 ii ruby-unf 0.1.4-2 ii ruby-unf-ext 0.0.7.6-1+fto10+1 ii ruby-unicorn-worker-killer 0.4.4-2~bpo10+1 ii ruby-unleash 0.1.6-2~bpo10+1 ii ruby-valid-email 0.1.3-2~bpo10+1 ii ruby-validates-hostname 1.0.10-1~bpo10+1 ii ruby-version-sorter 2.2.4-1+fto10+1 ii ruby-virtus 1.0.5-3 ii ruby-vmstat 2.3.0-2+fto10+1 ii ruby-webpack-rails 0.9.11+git-1 ii ruby-wikicloth 0.8.1+dfsg-4 ii ruby-zip 2.0.0-1~bpo10+1 ii rubygems-integration 1.17.1+fto10+1 ii ucf 3.0038+nmu1 ii unicorn 5.5.3-1+fto10+1 ii webpack 4.30.0-9~bpo10+1 ii yarnpkg 1.22.4-2~bpo10+1 Versions of packages gitlab recommends: ii certbot 0.31.0-1 ii gitaly 13.1.0+dfsg-1~bpo10+1 gitlab suggests no packages. -- Configuration Files: /etc/gitlab/initializers/smtp_settings.rb changed [not included] -- debconf information excluded