Your message dated Tue, 24 Nov 2020 09:49:27 +0000 with message-id <[email protected]> and subject line Bug#880507: fixed in mlocate 0.26-4 has caused the Debian Bug report #880507, regarding mlocate: daily cron job should be (optionally) splayed to prevent thundering herd 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.) -- 880507: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880507 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: mlocate Version: 0.26-1 Severity: wishlist Hello, We have mlocate installed on quite a few of our VMs, and when cron.daily is run on them, they all start at the same time. This can create a bit of I/O all at once. I think that quite a few Debian installations are now VMs, and so this situation is experienced by other people as well. Would it be possible to have the daily morning job splayed over the course of an hour or two so that the I/O is a bit more distributed? This can be done in pure bash via: SPLAY=$((RANDOM % MAXWAIT)) Or using shuf(1) from the "coreutils" pakcage via: SPLAY=$(shuf -n 1 -i 1-${MAXWAIT}) Then the following would be run: [ -z "$SPLAY" ] || sleep $SPLAY MAXWAIT could be defined in /etc/default/mlocate as (e.g.) 3600 (1 hour) or 7200 (2 hours). Currently the cron script uses bash in the shebang, so $RANDOM is available, but if was every change to plain-Bourne/dash, something else would be needed (hence shuf(1)). Regards, David -- System Information: Debian Release: 8.9 APT prefers oldstable APT policy: (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 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 mlocate depends on: ii adduser 3.113+nmu3 ii libc6 2.19-18+deb8u10 mlocate recommends no packages. mlocate suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: mlocate Source-Version: 0.26-4 Done: Jonathan Dowland <[email protected]> We believe that the bug you reported is fixed in the latest version of mlocate, 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. Jonathan Dowland <[email protected]> (supplier of updated mlocate 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: SHA512 Format: 1.8 Date: Mon, 09 Nov 2020 11:03:28 +0000 Source: mlocate Architecture: source Version: 0.26-4 Distribution: unstable Urgency: medium Maintainer: Tollef Fog Heen <[email protected]> Changed-By: Jonathan Dowland <[email protected]> Closes: 880507 882993 Changes: mlocate (0.26-4) unstable; urgency=medium . * Address lintian warnings: * Bump standards version. * Add hardening flags * Add debian/source/format * clean Build-Depends * Delete unneeded .hgtags file * Systemd support. Closes: #882993, #880507. * Update VCS-git fields. * Move to debhelper 12 to avoid a debhelper/lintian problem * Add myself to Uploaders. Checksums-Sha1: 5f768e1b860650e6c005067e7aa232cca0d7ebfe 1836 mlocate_0.26-4.dsc eb775baefc542c765c6ca30167850ea116fb2873 6611 mlocate_0.26-4.diff.gz d60fe7b6e6feb285ce5f3b205fd9d4edaab8fda9 5286 mlocate_0.26-4_source.buildinfo Checksums-Sha256: cace318bbb9e37c81d204ce08365c09e5509441ac294a0b6affd0b9dcd84786b 1836 mlocate_0.26-4.dsc 1529d44352d4b67f224b89af76a2f6abb220850d22850b291a340123fa0ef989 6611 mlocate_0.26-4.diff.gz a5d2442c89994fa5195525a62ef116305322dd1fbcbfe8f61d2b3d99496daa3c 5286 mlocate_0.26-4_source.buildinfo Files: fabc029ead67409c3cdb004b3cdf2333 1836 utils standard mlocate_0.26-4.dsc 24525ceb9571179ba27869cd998ca3f0 6611 utils standard mlocate_0.26-4.diff.gz fa5e563c25ff69e1b1da596ef09c663b 5286 utils standard mlocate_0.26-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE4DfLKhoAYblDNjyLCQdAlgaqqqoFAl+801wQHGptdGRAZGVi aWFuLm9yZwAKCRAJB0CWBqqqqjacD/wOei3+VH4wGvM1Q8zhPtWC0dPGw2RfDR/K 59Wmku+KY49O0+gpl++1APZCF6JNaoBryA1K4swvqN/BHV29hj+u30nNkzSZ422j HN6JA4IIAsPQdop1dHuRPa3zt+HNzbQ5YY8jXDhq28QV0Ci7JE/vZ+3J0sWh0mqo zIFy1MhHQpAMELtQYm9mTBGLLu/gkzgFioYm2Tfgac3mk0eXsUPOwQC7F+U9zUpU Jb3sKXnIzhljyzfzi5luXQbC03OySm2OWMaNUYDF8bbOZKNCeeSns+p00Xokct4U kEsfuOw/zLySFncJWX7v5MhMBfPhh+3cAxYfzeNxh/8cW482a/9H05ZgZWR3R9xA fPhbXqeIlhUacaIgtrnjR2x1DyLdIRKK/ygINF/d8zMes+aFv21ATxAKg/gX0V5D VEToRosX699VPO19Pfk8pj5u4FNdO9K8BUEZMldSwTdiEcNlcuCh+GQuWiW9XajM 1lk4IHOcJ2OI+05u5gJim0iisIVbhwrOvbJ2Mc03xO/CZp4gdPx0HZWdevZnS3IQ yFPJOPvzs+OxpoQ2wP3hZBkkUp8D6STyYrQl2Xa2lU1GgA7zfb8N1gBC6C/Upgiy 14XNsttWdN/pUOszwDguLY/qltLpQG2br7tV3WSIPrGlj8d94SJ8jbbGF8i5fbQz w8mfbZIP2g== =3djd -----END PGP SIGNATURE-----
--- End Message ---

