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

