[Pkg-puppet-devel] Bug#557874: puppet: Puppet from lenny (0.24.5) and from sid (0.25.1) cannot communicate

Sylvain Le Gall gildor at debian.org
Tue Nov 24 22:00:53 UTC 2009


Package: puppet
Version: 0.25.1-2
Severity: normal


On my sid system, I downgrade puppet to 0.24.5:

~# dpkg -i ~gildor/download/deb/puppet_0.24.5-3_all.deb 
dpkg : avertissement : dégradation (« downgrade ») de puppet depuis
0.25.1-2 vers 0.24.5-3.
...

Then run puppet:
~# /usr/sbin/puppetd -w 5 --no-daemonize --onetime --verbose
warning: peer certificate won't be verified in this SSL session
notice: Got signed certificate
info: Retrieving plugins
info: Caching catalog at /var/lib/puppet/state/localconfig.yaml
[...]
notice: Finished catalog run in 5.44 seconds

Everything is ok there.

Then I go back to current sid version:
~# apt-get install puppet
[...]
Paramétrage de puppet (0.25.1-2) ...
[...]

~# /usr/sbin/puppetd -w 5 --no-daemonize --onetime --verbose
info: Retrieving plugin
err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://giga.gallu.homelinux.org/plugins
notice: Using cached catalog
err: Could not retrieve catalog; skipping run


I think the problem comes from a problem an incompatibility between this
two versions. Maybe it is an expected behavior. I think it is worth at
least a mention in NEWS.Debian or README.Debian.

Regards
Sylvain Le Gall

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages puppet depends on:
ii  adduser                      3.111       add and remove users and groups
ii  facter                       1.5.6-2     a library for retrieving facts fro
ii  libopenssl-ruby              4.2         OpenSSL interface for Ruby
ii  libruby [libxmlrpc-ruby]     4.2         Libraries necessary to run Ruby 1.
ii  libshadow-ruby1.8            1.4.1-8     Interface of shadow password for R
ii  libxmlrpc-ruby               4.2         transitional dummy package
ii  lsb-base                     3.2-23      Linux Standard Base 3.2 init scrip
ii  ruby1.8                      1.8.7.174-2 Interpreter of object-oriented scr

Versions of packages puppet recommends:
ii  libaugeas-ruby1.8             0.2.0-2    Augeas bindings for the Ruby langu
ii  rdoc                          4.2        Generate documentation from ruby s

puppet suggests no packages.

-- no debconf information







More information about the Pkg-puppet-devel mailing list