Your message dated Mon, 01 Aug 2016 22:07:43 +0000 with message-id <[email protected]> and subject line Bug#832603: fixed in gunicorn 19.6.0-2 has caused the Debian Bug report #832603, regarding gunicorn: Default logrotate configuration does not re-open the log files to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 832603: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832603 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: gunicorn Version: 19.6.0-1 Severity: normal Dear Maintainer, The template logrotate configuration that is shipped with the gunicorn package does not send the `USR1` signal after the logs are rotated. This results in gunicorn processes continue writing to the rotated files. IMHO, we should include a postrotate action in the default logrotate configuration, in order to properly re-open the log files. Something like the following snippet should be sufficient: ``` sharedscripts postrotate kill -USR1 $(cat /run/gunicorn/*.pid | xargs) endscript ``` Regards, Dimitris -- System Information: Debian Release: 8.5 APT prefers stable APT policy: (500, 'stable'), (10, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gunicorn depends on: ii python-gunicorn 19.6.0-1 ii python-pkg-resources 5.5.1-1 ii python-setuptools 5.5.1-1 pn python:any <none> gunicorn recommends no packages. Versions of packages gunicorn suggests: pn gunicorn-examples <none> ii python-gevent 1.0.1-2 ii python-pastedeploy 1.5.2-1 ii python-setproctitle 1.1.8-1 pn python-tornado <none> -- Configuration Files: /etc/gunicorn.d/django.example 1b979f1dcab39660a6387d0d9506e116 [Errno 2] No such file or directory: u'/etc/gunicorn.d/django.example 1b979f1dcab39660a6387d0d9506e116' /etc/gunicorn.d/wsgi.example 3a5f909a7fa2fded34bc7341ae6c9c9c [Errno 2] No such file or directory: u'/etc/gunicorn.d/wsgi.example 3a5f909a7fa2fded34bc7341ae6c9c9c' /etc/logrotate.d/gunicorn changed [not included] -- no debconf information
--- End Message ---
--- Begin Message ---Source: gunicorn Source-Version: 19.6.0-2 We believe that the bug you reported is fixed in the latest version of gunicorn, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <[email protected]> (supplier of updated gunicorn package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 01 Aug 2016 16:08:44 -0400 Source: gunicorn Binary: gunicorn gunicorn3 python-gunicorn python3-gunicorn gunicorn-examples Architecture: source Version: 19.6.0-2 Distribution: unstable Urgency: medium Maintainer: Chris Lamb <[email protected]> Changed-By: Chris Lamb <[email protected]> Description: gunicorn - Event-based HTTP/WSGI server (Python 2 version) gunicorn-examples - Event-based HTTP/WSGI server (examples) gunicorn3 - Event-based HTTP/WSGI server (Python 3 version) python-gunicorn - Event-based HTTP/WSGI server (Python 2 libraries) python3-gunicorn - Event-based HTTP/WSGI server (Python 3 libraries) Closes: 832603 Changes: gunicorn (19.6.0-2) unstable; urgency=medium . * Reload in logrotate's postrotate, otherwise gunicorn processes continue writing to the rotated files and not the new ones. Thanks to Dimitris Bliablias <[email protected]> for the report and patch, although note that we call the more generic "reload" action instead of the suggested kill(1) call. (Closes: #832603) * Ensure that package short descriptions are unique to appease lintian. * wrap-and-sort -sa. * Re-order binary packages in debian/control. * Move to DEP-5 copyright file. Checksums-Sha1: 48b1c6199a2520e87576e78fd16b65474e497377 2140 gunicorn_19.6.0-2.dsc c5dac34cb733904a59046a4e33cebf8012d73a8f 13052 gunicorn_19.6.0-2.debian.tar.xz Checksums-Sha256: 0357f4a147df36cb64309e56ba54a3ebe17d9fc58b30611df93684551fea0530 2140 gunicorn_19.6.0-2.dsc 48909c7798e0ae7f6d65d027f43b8ab4b6dbc90226e0bac0844ac598297221cf 13052 gunicorn_19.6.0-2.debian.tar.xz Files: c5aa752631d154237065f878d69777f5 2140 httpd optional gunicorn_19.6.0-2.dsc 0f2855283c541b46405948e2ccf3aaf3 13052 httpd optional gunicorn_19.6.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXn6xlAAoJEB6VPifUMR5Y4rwP/20nD9yHL8f9oTiia5ImzM76 CoBpRSdpAwd5nQF1PN7tPLJMhID6mU0ieqmUAj65iA9+RYKYPNmL83FJJVXsmBNn Pi639u+2M8tEgl2e3xl2IDtcBZg6sVd7YKzIgWZslmTnpdIhzmB4JLRmKbtBpjL6 yGEOB5HUMZdq+sg/L5vapJMeVNls9j7lMmLIR4B4reezkOsaFVMZGShRtWlShBfT L0aBHdZnrWXerSWbNsqz7Gh1WiNAMWfn6rZhYftvavnbzJNp9qopwnHV6S1HLShP VdeiIC47qWmh1aY59qUPL3xQmRuOTiIX5L8vkGiVtrRIgJtnxEKkRMivF+9iVKJ0 OG9K6LaPJjdUFOoz+P2zK2OuYtymfxtoKIgj3iNHIOa81/ym7ztHexnlg7+bPKOT bebV4vOg8qaPyLz5wKtzH2t8zwyiLE8IKp/AiyyDOpjYhlCY9jXmjh6ri18x33vG o0qDRi5F1/0GpplMd2Lki+t+jzBBzowSMXinwyWbe7UUnxVAHef623nvL6EVIwfC LmkdSOP+IWtigP0pk3vXiwcwIRmimGBrI0JrFUWhGr1utRmOtJBuvtGj2WrHRInW aWbZBIr/MeIYo2JftXoPseT6Sg5Etop5C8rMgfjgTyXdBEWmls5Fh6WxJBCOcuxg +jb4Z4hZl8lg4gysNYed =/zNj -----END PGP SIGNATURE-----
--- End Message ---

