Your message dated Mon, 29 May 2017 15:27:43 +0200
with message-id <20170529132743.ga9...@lorien.valinor.li>
and subject line Re: Bug#863632: puppetmaster: The broken compatibility with
older agents
has caused the Debian Bug report #863632,
regarding puppetmaster: The broken compatibility with older agents
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 ow...@bugs.debian.org
immediately.)
--
863632: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863632
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: puppetmaster
Version: 3.7.2-4+deb8u1
Severity: serious
Justification: must
Dear Maintainer,
fter install the last security update 3.7.2-4+deb8u1, the puppet master doesn't
work with puppet agents ( clients ) on Debian Squeezy and Wheezy. The error on
agent is:
root@snek11:/home/martin# puppet agent --server=puppet.aira.cz --no-daemonize
--verbose --onetime
err: Could not retrieve catalog from remote server: Error 400 on SERVER:
Unsupported facts format
info: Not using expired catalog for snek11.aira.cz from cache; expired at Fri
May 26 07:07:12 +0200 2017
notice: Using cached catalog
The part of debug log from master:
Debug: Received report to process from snek11.aira.cz
Debug: Processing report from snek11.aira.cz with processor
Puppet::Reports::Store
Debug: Routes Registered:
Debug: Route /^\/v2\.0/
Debug: Route /.*/
Debug: Evaluating match for Route /^\/v2\.0/
Debug: Did not match path ("/production/catalog/snek11.aira.cz")
Debug: Evaluating match for Route /.*/
Error: Unsupported facts format
Debug: Routes Registered:
Debug: Route /^\/v2\.0/
Debug: Route /.*/
Debug: Evaluating match for Route /^\/v2\.0/
Debug: Did not match path ("/production/report/snek11.aira.cz")
Debug: Evaluating match for Route /.*/
Debug: Received report to process from snek11.aira.cz
Debug: Processing report from snek11.aira.cz with processor
Puppet::Reports::Store
The agents on Debian Jessie work good.
Have a nice day,
MD.
-- System Information:
Debian Release: 8.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
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 puppetmaster depends on:
ii init-system-helpers 1.22
ii puppetmaster-common 3.7.2-4+deb8u1
ii ruby 1:2.1.5+deb8u2
ii ruby1.8 [ruby-interpreter] 1.8.7.358-7.1+deb7u3
ii ruby1.9.1 [ruby-interpreter] 1.9.3.194-8.1+deb7u5
ii ruby2.1 [ruby-interpreter] 2.1.5-2+deb8u3
puppetmaster recommends no packages.
puppetmaster suggests no packages.
-- Configuration Files:
/etc/default/puppetmaster changed:
START=no
DAEMON_OPTS=""
SERVERTYPE=webrick
PUPPETMASTERS=1
PORT=8140
PUPPETQD=no
PUPPETQD_OPTS=""
-- no debconf information
--- End Message ---
--- Begin Message ---
Control: tags -1 + wontfix
Hi Martin,
On Mon, May 29, 2017 at 03:12:44PM +0200, Martin Duspiva wrote:
> Package: puppetmaster
> Version: 3.7.2-4+deb8u1
> Severity: serious
> Justification: must
>
> Dear Maintainer,
>
> fter install the last security update 3.7.2-4+deb8u1, the puppet master
> doesn't work with puppet agents ( clients ) on Debian Squeezy and Wheezy.
> The error on agent is:
>
> root@snek11:/home/martin# puppet agent --server=puppet.aira.cz --no-daemonize
> --verbose --onetime
> err: Could not retrieve catalog from remote server: Error 400 on SERVER:
> Unsupported facts format
> info: Not using expired catalog for snek11.aira.cz from cache; expired at Fri
> May 26 07:07:12 +0200 2017
> notice: Using cached catalog
Yes, and that was unfortunate, but there was no safe way to restore the
backward compatibility while fixing the issue. The DSA advisory contains:
> Note that this fix breaks backward compability with Puppet agents older
> than 3.2.2 and there is no safe way to restore it. This affects puppet
> agents running on Debian wheezy; we recommend to update the the
> puppet version shipped in wheezy-backports.
Cf. https://lists.debian.org/debian-security-announce/2017/msg00122.html
(as well the NEWS.Debian file installed on the system).
Regards,
Salvatore
--- End Message ---