-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Puppet 0.25.1 Release Candidate 1 is now available for testing. This is a maintenance release in the 0.25.x branch of release The release candidate is available as a tarball at: http://reductivelabs.com/downloads/puppet/puppet-0.25.1rc1.tgz and a Ruby Gem at: http://reductivelabs.com/downloads/gems/puppet-0.25.1rc1.gem Please test the release and report feedback via the Redmine site: http://projects.reductivelabs.com Outstanding Issues - ------------------ We have one outstanding issue with fileserving we''re trying to reproduce and resolve. Some users are seeing new lines appended to files being served by Puppet. This changes the checksum and triggers related resources and filebuckets, etc. If you''re experiencing this issue could you please contribute any information or logs to http://projects.reductivelabs.com/issues/2615. Release Notes - ------------- * We''ve clarified that the new ''require'' function only works for 0.25.x clients. If the function is specified with 0.24.x or earlier clients the class will be included but the inherent dependency will not be created. A warning message will be generated informing you of this. * Node regular expression matching rules have been clarified - see http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial#matching-nodes-with-regular-expressions. * The Nagios serviceescalation type now supports the use of the servicegroup_name attribute. * The Puppet gem now installs all binaries to the ''bin'' directory because Gems lack support for both a ''bin'' and ''sbin'' directory. Facter (version later than 1.5.1) is now also a dependency for the gem. CHANGELOG - --------- * Bug #2617: Problem with certs upgrading puppetmaster to 0.25.0 * Bug #2664: regexp parse error * Bug #1538: Yumrepo sets permissions wrongly on files in /etc/yum.repos.d * Bug #2508: misleading error about ActiveRecord versions * Bug #2600: Master under mongrel wrong number of arguments (3 for 2) * Bug #2601: fqdn_rand raises exception when passed a seed * Bug #2605: Ruby 1.8.1 compatibility - #1963 fix uses method not in 1.8.1 * Bug #2606: Gems can''t handle binaries in the sbin directory * Bug #2607: 0.25 gem does not have facter as a dependency * Bug #2608: install.rb will not run on ruby 1.9.1 due to ftools being deprecated * Bug #2612: vim syntax highlighting of new regex language features * Bug #2613: Autorequire fails when a directory''s path has a trailing / * Bug #2615: Templates produce incorrect content * Bug #2616: Locking error in tagmail * Bug #2618: Spurious test falures when testing redhat service providers on debian varients * Bug #2619: Fresh 0.25.0 client cannot ''authenticate'' to 0.25.0 puppetmaster. * Bug #2620: Regex problem in puppetmaster auth.conf * Bug #2621: possible JSon serialization issue (on debian/lenny/amd64) * Bug #2622: puppetdoc returns undefined method ''[]'' * Bug #2626: Unhelpful error message * Bug #2627: Node regular expressions only work in some cases * Bug #2631: show_diff no longer works * Bug #2632: require doesnt seem to work * Bug #2634: nagios type serviceescalation should support servicegroup_name * Bug #2637: SSL socket race condition under webrick * Bug #2638: inconsistent behaviour when more than one "node /foo/ { }" stanza matches. * Bug #2639: Fail to store reports in simple default config * Bug #2640: runit service provider does not create symlinks * Bug #2642: runit service provider doesn''t have a restart command * Bug #2648: macauthorization provider spuriously changes values when not needed. * Bug #2651: Directory permissions on man pages can be incorrect * Bug #2652: syntax error in lib/puppet/util/selinux.rb according to Fedora 11 ruby 1.8.6 * Bug #2654: Confusing error message when a provider lacks a feature * Bug #2656: Puppet --parseonly tests hang forever * Feature #2393: We should maintain a dynamically-built ''next'' branch Regards James Turnbull - -- Author of: * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBSriPiCFa/lDkFHAyAQLKzggAxe/syQK8UsqVquwBtdwdJI/cntyMxhaK f7hJY4iHn+OK+5dPpTIqPoJtNxYzsRSR7awHtxroZ7X61uwFCAEF7JgN3szyYlYN krSsoJuc7WytVUOlzHZYriPrtNNopYnjMalAxjMJpkSegoKQniyTwm4v8KMeBBw7 uqb9UMbh+YAyYA7lHZQ0Ifaw0jywqhOZ3KiUwtwRtZio/sIN3indJgEA0JQcQblo 6+w7UTMpJeH3SWPGtvtlN+nEQZMCxonwKGxSmb95K67VGolaFKhO0actQUTAq7Oi kYCrsRiPKoGuKkn3/Mx6B++uiGsPsujqJhjWIvyLJ7mIErw1o7M7BA==LUo0 -----END PGP SIGNATURE----- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
James Turnbull wrote:> Puppet 0.25.1 Release Candidate 1 is now available for testing.Packages for Fedora 10/11/rawhide and EL 4/5 are available at: http://tmz.fedorapeople.org/repo/puppet/ Please report any packaging or repository bugs to me and not to the Puppet or Fedora bug trackers. And be sure to report any non-packaging bugs to the Puppet bug tracker. :) -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ It seems such a pity that Noah and his party did not miss the boat. -- Mark Twain
Matthias Saou
2009-Oct-05 12:11 UTC
[Puppet Users] Re: [Puppet-dev] ANNOUNCE Puppet 0.25.1rc1 available
Todd Zullinger wrote :> James Turnbull wrote: > > Puppet 0.25.1 Release Candidate 1 is now available for testing. > > Packages for Fedora 10/11/rawhide and EL 4/5 are available at: > > http://tmz.fedorapeople.org/repo/puppet/ > > Please report any packaging or repository bugs to me and not to the > Puppet or Fedora bug trackers. And be sure to report any > non-packaging bugs to the Puppet bug tracker. :)A package related note : With RHEL 5.4, libselinux-ruby is included at last, so it would be nice to now have the dependency included for the epel5 package too :-) And for the next release, I hope this will be fixed (it''s trivial), otherwise you might want to temporarily include a patch : http://projects.reductivelabs.com/issues/2699 (this problem has been there for a while, if no one noticed, it must mean that no one is using a puppetmaster on the non standard port) Matthias -- Clean custom Red Hat Linux rpm packages : http://freshrpms.net/ Fedora release 10 (Cambridge) - Linux kernel 2.6.27.30-170.2.82.fc10.x86_64 Load : 1.66 1.09 0.62 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Todd Zullinger
2009-Oct-05 13:16 UTC
[Puppet Users] Re: [Puppet-dev] ANNOUNCE Puppet 0.25.1rc1 available
Matthias Saou wrote:> A package related note : With RHEL 5.4, libselinux-ruby is included > at last, so it would be nice to now have the dependency included for > the epel5 package too :-)This gets a little sticky, since many folks using EPEL are using it with CentOS or another RHEL rebuild. So if we add the dependency too quickly we''ll cause them undue trouble. Once CentOS 5.4 is released, then it is something we should probably change. Thanks for the reminder (I''ve been using Dan Walsh''s libselinux packages with the ruby bindings for a good while now, so I''d surely have forgotten about it. :)> And for the next release, I hope this will be fixed (it''s trivial), > otherwise you might want to temporarily include a patch : > http://projects.reductivelabs.com/issues/2699 (this problem has been > there for a while, if no one noticed, it must mean that no one is > using a puppetmaster on the non standard port)Hmm. This seems more like a confusion (on the part of the scripts, not you Matthias) about what PUPPET_PORT should be setting. As it was created before my time, perhaps Luke or David L. can chime in with some historical context? The comments in client.sysconfig and the default value of 8140 make it seem like it is now intended to be the port on which to connect to the puppetmaster. But the --port option is still (and has been) perfectly valid for specifying the port that the puppet daemon listens on, which defaults to 8139. It seems to me that we probably want to add a new variable here, say PUPPETMASTER_PORT, which would be passed to puppetd with the --masterport option. Or, we can apply your patch and find out who''s happily using PUPPET_PORT to specify the port on which puppetd listens. ;) -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ As long as people will accept crap, it will be financially profitable to dispense it. -- Dick Cavett, in "Playboy", 1971