Your message dated Fri, 06 Nov 2015 13:53:26 +0000 with message-id <[email protected]> and subject line Bug#738465: fixed in puppet 3.8.4-1 has caused the Debian Bug report #738465, regarding puppetmaster: Init script returns exit 4 for status when not running 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.) -- 738465: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738465 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: puppetmaster Version: 2.7.23-1~deb7u3 Severity: normal Tags: patch Hello, /etc/init.d/puppetmaster status returns a 4 if the puppet-master is not running. This habbens because its pid-file can not be found. The return-code of 4 confuses the pacemaker/corosync here, so I had to patch the init-file localy to return a 3 if there is no pid-file. Maybe you could include it in a coming version. Thanks for your great service :-). Sincerley, DaB. --patch starts --- --- /tmp/puppetmaster 2014-01-13 19:03:52.000000000 +0000 +++ /etc/init.d/puppetmaster 2014-02-09 20:24:57.000000000 +0000 @@ -52,6 +52,10 @@ } status_puppet_master() { + if [ ! -e "/var/run/puppet/${NAME}.pid" ]; then + echo "Not running." + exit 3 + fi status_of_proc -p "/var/run/puppet/${NAME}.pid" "${DAEMON}" "${NAME}" } --patch ends --- -- System Information: Debian Release: 6.0.8 APT prefers oldstable APT policy: (500, 'oldstable'), (400, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (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/bash Versions of packages puppetmaster depends on: ii puppetmaster-common 2.7.23-1~deb7u3 Puppet master common scripts ii ruby1.8 1.8.7.358-7.1+deb7u1 Interpreter of object-oriented scr puppetmaster recommends no packages. puppetmaster suggests no packages. -- Configuration Files: /etc/default/puppetmaster changed [not included] /etc/init.d/puppetmaster changed [not included] -- no debconf information
--- End Message ---
--- Begin Message ---Source: puppet Source-Version: 3.8.4-1 We believe that the bug you reported is fixed in the latest version of puppet, 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. Stig Sandbeck Mathisen <[email protected]> (supplier of updated puppet 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: Fri, 06 Nov 2015 14:29:02 +0100 Source: puppet Binary: puppet-common puppet puppetmaster-common puppetmaster puppetmaster-passenger vim-puppet puppet-el puppet-testsuite Architecture: source all Version: 3.8.4-1 Distribution: unstable Urgency: medium Maintainer: Puppet Package Maintainers <[email protected]> Changed-By: Stig Sandbeck Mathisen <[email protected]> Description: puppet - configuration management system, agent puppet-common - configuration management system puppet-el - syntax highlighting for puppet manifests in emacs puppet-testsuite - configuration management system, development test suite puppetmaster - configuration management system, master service puppetmaster-common - configuration management system, master common files puppetmaster-passenger - configuration management system, scalable master service vim-puppet - syntax highlighting for puppet manifests in vim Closes: 734852 738465 761385 781791 Changes: puppet (3.8.4-1) unstable; urgency=medium . * Imported upstream release 3.8.4 (CVE-2015-7328) * [7d7519b] Make the puppetmaster init script return a useful error code when disabled (Closes: #734852) * [81eb77c] Make the puppetmaster init script return error code 3 code for status when pidfile is missing (Closes: #738465) * [d4ecb19] Be consistent with /run/puppet permissions (Closes: #781791) * [d836fef] Use /run/puppet instead of /var/run/puppet * [f9d9548] puppet-common: depend on ruby-rgen (Closes: #761385) * [7ddba0a] Drop suggestion for transitional package librrd-ruby * [171a701] autopkgtest: Restrict the current tests to need isolation-container * [17c7dbb] autopkgtest: Rename current tests to large.* * [d02c2d8] autopkgtest: Add small tests Checksums-Sha1: d9f4ef53dd3775990b7fe52b55b5c10527c64360 2545 puppet_3.8.4-1.dsc 9ca9b6054d7ca2f2ff74cfe4f6a3d178f537cd4c 2639537 puppet_3.8.4.orig.tar.gz 3075164d5fe0045ea3d00f328f2cf5001b0b77f2 44228 puppet_3.8.4-1.debian.tar.xz cee23664c5f23ea6e9eb8ecd64772c9c7127fd65 1024228 puppet-common_3.8.4-1_all.deb 86df4125176692facd3e2146b96b359ec86495ca 27864 puppet-el_3.8.4-1_all.deb 88967232e143be3b90943f09bcb703cca8104b0e 815724 puppet-testsuite_3.8.4-1_all.deb dd07588d2857832f60a6671fd86f8de0671cdffb 25922 puppet_3.8.4-1_all.deb dc30c0e53fa95228e247baef9eb5a329739c7fba 26490 puppetmaster-common_3.8.4-1_all.deb bf51b2acd642fe98fdeb55328fc5d4de1e24aad0 25978 puppetmaster-passenger_3.8.4-1_all.deb 3d8fa37442a545e2a9b29a747d11a007e37f2dfb 25386 puppetmaster_3.8.4-1_all.deb a0b135c0d860960b0a4277a5acf9d8425e0d8821 26392 vim-puppet_3.8.4-1_all.deb Checksums-Sha256: b167992a94962a41a94679f2853ed7c6663414163eae7a1234648b1371d0077c 2545 puppet_3.8.4-1.dsc 19e83ebbbf0933a9df6696255d7ff4d65e3daba1ed8dacf87f16a87ae40a7ad7 2639537 puppet_3.8.4.orig.tar.gz b6ce967a9c560b774c7d9452f62bd8460c5892c46991aca4cf9e9b2a10bc4ad6 44228 puppet_3.8.4-1.debian.tar.xz 0161e872c5f4c4c7f028198cdca99159726ae82a353381da997ac1332a10699b 1024228 puppet-common_3.8.4-1_all.deb 4c68f62938c0f51b932a2b3679237f83add96031391db51c832c954a7ac4179e 27864 puppet-el_3.8.4-1_all.deb a003510c43ffc9e41767dd8b304c1d82c878456e1a8058c541bbeeeee04aff5e 815724 puppet-testsuite_3.8.4-1_all.deb 0f61fac809ff221c0f41a563647ef21d170ea27ec48dd037b386a7d8434b91bd 25922 puppet_3.8.4-1_all.deb 5bfa7c8cc57f3b103813fac61957ed694577782952b9749cafcc3e7e82fdff3a 26490 puppetmaster-common_3.8.4-1_all.deb e91d3f5c8b3f9c590a7abddc56cb203edcf108ef1724f7e3b037058589868a3e 25978 puppetmaster-passenger_3.8.4-1_all.deb c9e6b5284ce2915a78cf5a2d4b66f7779fe6c93e258fe4f61ba2d4d2720fef7f 25386 puppetmaster_3.8.4-1_all.deb 7ac2a4f91bc3e10a1ee22bc1e16f4e3b41866eae0015166f0e935505927cd3f3 26392 vim-puppet_3.8.4-1_all.deb Files: 5eba5436c92515bf573ddd202596e43c 2545 admin optional puppet_3.8.4-1.dsc b2dc9f24f1b2bd64429fc1944a796839 2639537 admin optional puppet_3.8.4.orig.tar.gz 2993cc8ae5663934354af1dcecbf22ef 44228 admin optional puppet_3.8.4-1.debian.tar.xz 54411fb70684b2c2793d8d501ca95aca 1024228 admin optional puppet-common_3.8.4-1_all.deb f56e23380e82242052d3ba147c426d45 27864 admin optional puppet-el_3.8.4-1_all.deb af3050618888f5e5d01051d1b9568520 815724 admin optional puppet-testsuite_3.8.4-1_all.deb 8788f2d516becdb10811abcc76dc894b 25922 admin optional puppet_3.8.4-1_all.deb dbbd4c1d8b1bca56b1db6834f466df4c 26490 admin optional puppetmaster-common_3.8.4-1_all.deb 6e21c0f7308d2680c87ce91be020e5c6 25978 admin optional puppetmaster-passenger_3.8.4-1_all.deb a21e8ced504da1d2dc1ee78240e52eaa 25386 admin optional puppetmaster_3.8.4-1_all.deb 3a997d73c3cb413a4018bae5f3e2c628 26392 admin optional vim-puppet_3.8.4-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJWPKu/AAoJEH26lYwcBVU40wcQAJtFW3+SV6zuWRS1nOKN0C4h O/pEPNwiGEdHm1p3jWCrfL5Mxv52ILKWSVHxmvliLu07QHvIgGpDjJ9X9zGMwdNg R4Q2LdkLtAgTngL8rUXkr5i4eAJq95hngELdRezoEHhkgImukoz5bPkOTmDuEalP L5sZFymkOmYQjAZ5rhCozv7Nvd9QN3qYUceml1jdYzMnVIvqL/Pase3QG0ANArj4 9WqNeCN+gBAREqFuRFi3eIhdse7LVbU769FcO99XhaLuuie8pqP0eaO3IzzCScCz +c3Riyms6crs2uMw3733/wF5jA1+GdXFxANPgKrey4PqH0kwZjSstXAqdIDPsTH/ hK+iBOuaelCsRCCt5+vNIStb6TgiC971lzxctihrokjNavr3XqL03YdhmDaj+m53 k6kCh004z2p/AfEiVFNQriG0m5FN93jWdyYSJgHb15F7R+FbmcUH5CtllvKB4Awv qRNmtXIuCeyG7DmMEDtZPGh7zrIaIAvqcAilrDewYxeNPOaji0ppKdUCRfKVqVoa CuKktN7Xd9ErU1vaoyeiHMmFpq8yYNWzR+H/G39Kxno0MgrWzJGb42h2o11bCn7E A11IjS+zWRTKvwdovXcNLU2r8cCiwuB7joC/Lt0chGLgmQJ7OF3IHwxZoncc2yj+ y8EPLqJToNs5UpDISsWg =QT0F -----END PGP SIGNATURE-----
--- End Message ---

