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 ---

Reply via email to