Your message dated Fri, 06 Nov 2015 13:53:26 +0000
with message-id <[email protected]>
and subject line Bug#761385: fixed in puppet 3.8.4-1
has caused the Debian Bug report #761385,
regarding puppet-master: confusing error message when using parser=future
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.)
--
761385: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761385
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: puppet-common
Version: 3.7.0-1
To be ready for puppet 4.0, I added
parser=future
to /etc/puppet/puppet.conf. Then I got this in the puppet master log:
Could not parse for environment production: The gem 'rgen' version >= 0.7.0 is
required when using the setting '--parser future'. Please install 'rgen'. on
node myclient
This is misleading for several reasons:
* It seems that I have to install rgen on the client (called "myclient" here).
* The user has to know that this "rgen" thing is ruby-speak and translate that
to ruby-rgen.
After installing ruby-rgen on the client, as the message seemed to suggest, I
got this error:
cannot load such file -- rgen/ecore/ecore
which is even more cryptic.
It would be nice if the message could be rewritten to be clearer, for
example:
Could not parse for environment production:
The gem 'rgen' version >= 0.7.0 is required when using the setting '--parser
future'.
Please install 'rgen' on the puppet master (Debian package "ruby-rgen")
(Message triggered by a request from myclient)
Thanks.
--- 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 ---