Your message dated Fri, 06 Nov 2015 13:53:26 +0000
with message-id <[email protected]>
and subject line Bug#734852: fixed in puppet 3.8.4-1
has caused the Debian Bug report #734852,
regarding puppetmaster: Init script returns exit 0 for status when default has 
START=no
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.)


-- 
734852: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734852
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: puppetmaster
Severity: normal
Tags: patch

Dear Maintainer,

Currently, if one sets START=no in /etc/default/puppetmaster, the init script 
will
exit with exit-code 0, regardless of whether the service is running or not. In 
the
case where you have a puppet manifest like:

service { 'puppetmaster': ensure => stopped }

Puppet will try to stop the service on every agent run, because status is 
returning
zero, so Puppet thinks it is running.

This issue was fixed upstream in this commit:

https://github.com/puppetlabs/puppet/commit/e48902a7d881e84861d366af5ff88fc0146037da

As it's a one-liner, could this be backported into the Debian packages?

Thanks,
Greg

-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

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

Reply via email to