Your message dated Wed, 15 Feb 2017 17:18:46 +0000
with message-id <[email protected]>
and subject line Bug#854680: fixed in puppet 4.8.2-3
has caused the Debian Bug report #854680,
regarding puppet: service enable control broken when sysv-rc is not present
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.)


-- 
854680: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854680
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: puppet
Version: 4.8.2-1
Severity: important

Hi,

please note that this is not a duplicate of #854487 (although related because
my manifest tried to disable the puppet service).

Puppet on Stretch spews an error message about a wrong invocation of dpkg
--compare-version on stderr when trying to disable a service.

root@dns-q-neu:~# puppet resource service puppet enable='false' --debug
Debug: Runtime environment: puppet_version=4.8.2, ruby_version=2.3.3, 
run_mode=user, default_encoding=UTF-8
Debug: Evicting cache entry for environment 'production'
Debug: Caching environment 'production' (ttl = 0 sec)
Debug: Evicting cache entry for environment 'production'
Debug: Caching environment 'production' (ttl = 0 sec)
Debug: Evicting cache entry for environment 'production'
Debug: Caching environment 'production' (ttl = 0 sec)
Debug: Evicting cache entry for environment 'production'
Debug: Caching environment 'production' (ttl = 0 sec)
Debug: Evicting cache entry for environment 'production'
Debug: Caching environment 'production' (ttl = 0 sec)
Debug: Failed to load library 'cfpropertylist' for feature 'cfpropertylist'
Debug: Puppet::Type::Service::ProviderInit: false value when expecting true
Debug: Puppet::Type::Service::ProviderUpstart: 0 confines (of 4) were true
Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does not 
exist
Debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist
Debug: Puppet::Type::Service::ProviderOpenbsd: file /usr/sbin/rcctl does not 
exist
Debug: Puppet::Type::Service::ProviderOpenrc: file /bin/rc-status does not exist
Debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not 
exist
Debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not 
exist
Debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not 
exist
Debug: Loaded state in 0.03 seconds
Debug: Loaded transaction store file in 0.00 seconds
dpkg: error: --compare-versions takes three arguments: <version> <relation> 
<version>

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
Debug: Executing: '/usr/sbin/update-rc.d -f puppet remove'
Debug: Executing: '/usr/sbin/update-rc.d puppet stop 00 1 2 3 4 5 6 .'
Notice: /Service[puppet]/enable: enable changed 'true' to 'false'
Debug: Finishing transaction 47004484109700
Debug: Storing state
Debug: Stored state in 0.03 seconds
service { 'puppet':
  enable => 'true',
}

Additionally it does not actually disable the service at all. But this might be
a bug in update-rc.d.

Bernhard

--- End Message ---
--- Begin Message ---
Source: puppet
Source-Version: 4.8.2-3

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.
Apollon Oikonomopoulos <[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: SHA256

Format: 1.8
Date: Wed, 15 Feb 2017 14:23:21 +0200
Source: puppet
Binary: puppet puppet-master puppetmaster puppet-master-passenger 
puppetmaster-passenger puppet-common
Architecture: source all
Version: 4.8.2-3
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers 
<[email protected]>
Changed-By: Apollon Oikonomopoulos <[email protected]>
Description:
 puppet     - configuration management system
 puppet-common - transitional dummy package
 puppet-master - configuration management system, master service
 puppet-master-passenger - configuration management system, scalable master 
service
 puppetmaster - configuration management system, master service - transitional 
pa
 puppetmaster-passenger - configuration management system, scalable master 
service - transi
Closes: 854680
Changes:
 puppet (4.8.2-3) unstable; urgency=medium
 .
   * Mark systemd as the default service provider for Debian. If the system is
     not running on systemd, puppet will automatically fall back to the
     "debian" service provider.
   * Again patch the "debian" service provider as in 3.7.2-3, to strip the
     sysv-rc check (Closes: #854680) and use systemctl to enable/disable
     services on systemd-booted systems.
   * Use /usr/sbin/service for starting/stopping/restarting services in the
     debian provider, to ensure the provider works with all init systems and
     does not call the initscripts directly. Patch by Gaudenz Steinlin,
     originally included in 3.7.2-2.
   * Add DEP-8 tests for basic operations on services (enable/disable,
     start/stop) backed by initscripts and/xor systemd units, on both systemd
     and sysvinit, with all applicable providers (default, systemd and debian).
Checksums-Sha1:
 206e6bb159a0242d0835afb8d79951703cf73d0e 2524 puppet_4.8.2-3.dsc
 83773dc00a2ba3257308013d4ba432c61c2b0a95 36408 puppet_4.8.2-3.debian.tar.xz
 66322437a1ed46eace11f7353c051d583d9ce3fe 23148 puppet-common_4.8.2-3_all.deb
 baee9901dc2f67b041c3871959fc023291c34de7 27002 
puppet-master-passenger_4.8.2-3_all.deb
 26f5a101ddb6762ab5aa9ef592a02993f7268ec2 25918 puppet-master_4.8.2-3_all.deb
 ac6b7c9b1c7816cb843b7b91a0adfe6cf2e1118b 1122614 puppet_4.8.2-3_all.deb
 01320fe8cee7b18a79a4e71614f7f3b93c732489 7166 puppet_4.8.2-3_amd64.buildinfo
 60c042f0ba3b629b332006ed35f1e63157b545b2 22688 
puppetmaster-passenger_4.8.2-3_all.deb
 e0a607b4fa23e4f13eed0cab2641a8285087d589 22864 puppetmaster_4.8.2-3_all.deb
Checksums-Sha256:
 0c2caceae054945682911a9627e9ebb79beaf67116d93a7ab6904089c34f8970 2524 
puppet_4.8.2-3.dsc
 7a227cb1d523f316505dd6441ec3a08c322ac15efbb46471fc4e840c8883cdd0 36408 
puppet_4.8.2-3.debian.tar.xz
 01f8ac46fa52ec5c6adcf4fe7002081d5a8ce27308aab22058598bc5412d54bf 23148 
puppet-common_4.8.2-3_all.deb
 95d9fc8844e9a7589abd39be8653a93df4e77dc6187917b79d07ec3524d36b9e 27002 
puppet-master-passenger_4.8.2-3_all.deb
 6a54944ce8beb3c45e82e30341ba5c69070571e1a730decbab19bbb7a49dcf6b 25918 
puppet-master_4.8.2-3_all.deb
 780ae4d678d59f4c1aa1fa2249c49f565524faff960beb86abc49ef2fe403b7a 1122614 
puppet_4.8.2-3_all.deb
 2e5ce89f23a457162efdd998f7faa7ba2732aa1e7f3a16b335df06ce50868978 7166 
puppet_4.8.2-3_amd64.buildinfo
 4391379c2a067207a81d237c8a48ff40806fd79cd9c328a28e50dc9144f6a742 22688 
puppetmaster-passenger_4.8.2-3_all.deb
 b4a0a435f5f3dc72dbc671c119cac87e459293782e75aa10f55d0e5f2741da2b 22864 
puppetmaster_4.8.2-3_all.deb
Files:
 7ef6ad7397870f9151a0bb68bbdb2561 2524 admin optional puppet_4.8.2-3.dsc
 c3bf3e6460e8460d2ec3f8829f7e8eae 36408 admin optional 
puppet_4.8.2-3.debian.tar.xz
 fc792e4649290a63201c95eee043def5 23148 oldlibs extra 
puppet-common_4.8.2-3_all.deb
 af3170f31c475db511deb5a4ec2084bb 27002 admin optional 
puppet-master-passenger_4.8.2-3_all.deb
 857810e801a892ebb908bef86625b976 25918 admin optional 
puppet-master_4.8.2-3_all.deb
 9ac1c21925fb6495449b5d3362decc24 1122614 admin optional puppet_4.8.2-3_all.deb
 b26911486aa0de61d719c5f5a2f9574e 7166 admin optional 
puppet_4.8.2-3_amd64.buildinfo
 668ccf5611bc071f24cc76ba2901fc69 22688 oldlibs extra 
puppetmaster-passenger_4.8.2-3_all.deb
 a7590591c827d8e45efb1e197792fe85 22864 oldlibs extra 
puppetmaster_4.8.2-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAlikX3YACgkQ9RsYxyAk
giQAjRAAm91OvJNKMtVnZ+Euv3V7L+eihVQJDJczSVXse5VkWBbVUnjialuNnnGm
dIO+ydrVMVxX2GOovaqIV7DmrxFcxwgvxrD3ubS2V0MrW1N50jJk6i98+Kf2W45i
mKDlBPf4hVQcokXL/akHING54A0rBCML5wwGhNIQWIB6rW6ZFTThlJX8R0JJO6vZ
b0p0RV3dwa7fDlsXMDxjpHra4mlNkpzZOVwLU7EL5dM/6MZ4NrappoV1F9x0CPZl
l9maShkAe7FAaiFa4Nplox2cWztzFvZalvSihRdooejP9qiNS1YT36X5XBfa7PJu
45/HbqEg46M5BC7EmxVswjLkGm+FcKPw76XvWBpjJhQwKttd3Y8OWnQ0eJLPcU50
CfRTgmNGvJauQlWJorEgZaxm1SPdzgJG9vJpFwuOVRYayT8JkPX4/VV46cGMtsCi
WxLFwwtzbW1PUiND3649RhAMPJAAgC+Jf3kxG8qTJhFjZ73dncumXjIPb250inAF
GnQYZOXkqgWwWS6b3nzbqWfYQubR6byPtvX0MOxzgZrRg2jUpVxHGWVGlpKF/luA
gHVCSIlucoWxzmgQdsGA/d1XcZQjNZkXQYNkUP6294V2H2t/cf0V/oJSuN9l2gW6
jrmdcWkEUKCSebtovnViGHRDMMHAbsD1y9shfDSpHJd1iYpjILQ=
=nH3l
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to