From puppetmaster.log: Tue Sep 30 11:38:35 CDT 2008 Puppet (warning): Discarded unknown configuration parameter :certdnsnames But from <http://reductivelabs.com/trac/puppet/wiki/ ConfigurationReference>: certdnsnames The DNS names on the Server certificate as a colon-separated list. If it''s anything other than an empty string, it will be used as an alias in the created certificate. By default, only the server gets an alias set up, and only for ''puppet''. And from my config file: certdnsnames = prcapp00.xxemployerxx.local The misplaced space in the error message confuses things, I think, especially in combination with the option for a colon-separated list for the value. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
What version of puppet are you using? --Paul On Tue, Sep 30, 2008 at 11:15 AM, dd-b <illegalname@gmail.com> wrote:> > From puppetmaster.log: > > Tue Sep 30 11:38:35 CDT 2008 Puppet (warning): Discarded unknown > configuration parameter :certdnsnames > > But from <http://reductivelabs.com/trac/puppet/wiki/ > ConfigurationReference>: > > certdnsnames > > The DNS names on the Server certificate as a colon-separated list. If > it''s anything other than an empty string, it will be used as an alias > in the created certificate. By default, only the server gets an alias > set up, and only for ''puppet''. > > And from my config file: > > certdnsnames = prcapp00.xxemployerxx.local > > The misplaced space in the error message confuses things, I think, > especially in combination with the option for a colon-separated list > for the value. > > >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Sep 30, 1:18 pm, "Paul Lathrop" <p...@tertiusfamily.net> wrote:> What version of puppet are you using?Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Yeah, I suspect that version does *not* support the option in question. That''s OLD stuff :-) --Paul On Tue, Sep 30, 2008 at 11:26 AM, dd-b <illegalname@gmail.com> wrote:> > > > On Sep 30, 1:18 pm, "Paul Lathrop" <p...@tertiusfamily.net> wrote: >> What version of puppet are you using? > > Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6. > > > >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Hi> Yeah, I suspect that version does *not* support the option in > question. That''s OLD stuff :-) > > --Paul > > On Tue, Sep 30, 2008 at 11:26 AM, dd-b <illegalname@gmail.com> wrote: >> >> >> On Sep 30, 1:18 pm, "Paul Lathrop" <p...@tertiusfamily.net> wrote: >>> What version of puppet are you using? >> Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6.as Paul mentioned, this version is heavily outdated. Best would be if you would update to the latest version. greets pete --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Sep 30, 1:45 pm, Peter Meier <peter.me...@immerda.ch> wrote:> as Paul mentioned, this version is heavily outdated. Best would be if > you would update to the latest version.It''s the latest version available for Centos 4.6. I could try to install a Centos 5 rpm, but in general that fails in dependency hell and library version conflicts. Or I could resort to raw brute source. Generally I find that distributions perform a major service by keeping builds in sync, and they have people with a LOT more time than I do to track individual products and make sure they''re shipping compatible versions. I say this as a former newsadmin who built INN from scratch regularly :-). --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Sep 30, 1:45 pm, Peter Meier <peter.me...@immerda.ch> wrote:> >>> What version of puppet are you using?> >> Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6.> as Paul mentioned, this version is heavily outdated. Best would be if > you would update to the latest version.I shopped around a bit, and found the EPEL repository, which *should* have stuff I can just drop into my 4.6, and which has a 0.24.4 version of puppet. Unfortunately attempting to install it errors out on missing dependencies, like needing glibc_2.4 (Centos 4.6 and 4.7 have glibc_2.3, it looks like). And the updated glibc version isn''t in EPEL, either. Other things have errors as well. So that doesn''t look like a workable approach. The other repository listed in the wiki is carefully flagged as for testing use only, which would be fine for now but I hope to get past that and start really using it fairly soon, so it''s not a medium-term solution at all. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Hi>>>>> What version of puppet are you using? > >>>> Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6. > >> as Paul mentioned, this version is heavily outdated. Best would be if >> you would update to the latest version. > > I shopped around a bit, and found the EPEL repository, which *should* > have stuff I can just drop into my 4.6, and which has a 0.24.4 version > of puppet. Unfortunately attempting to install it errors out on > missing dependencies, like needing glibc_2.4 (Centos 4.6 and 4.7 have > glibc_2.3, it looks like). And the updated glibc version isn''t in > EPEL, either. Other things have errors as well. So that doesn''t look > like a workable approach.you''re using epel4? this shouldn''t have glibc_2.4 as dependency. http://download.fedora.redhat.com/pub/epel/4/i386/repoview/puppet.html> The other repository listed in the wiki is carefully flagged as for > testing use only, which would be fine for now but I hope to get past > that and start really using it fairly soon, so it''s not a medium-term > solution at all.I would build your own package. It''s quite straight forward in installing the srpm and then rpmbuild -ba /usr/src/REDHAT/SPECS/puppet.spec with this way you''ll get a package build for centos 4 :) greets pete --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Yeah, we all generally agree that sticking to your distribution''s packages where possible is a best practice. In the case of Puppet; not so much. Puppet is a fast-moving target. You will find, though, that prominent community members maintain packages which, while "unofficial" from a distro POV, are incredibly stable and well put-together. Also, roll-your-own is actually a good option for Puppet. In any case, that version of Puppet is not only old, it is essentially unsupported as well, so... make the decision that is appropriate to your needs. Regards, Paul On Tue, Sep 30, 2008 at 11:52 AM, dd-b <illegalname@gmail.com> wrote:> > > > On Sep 30, 1:45 pm, Peter Meier <peter.me...@immerda.ch> wrote: > >> as Paul mentioned, this version is heavily outdated. Best would be if >> you would update to the latest version. > > It''s the latest version available for Centos 4.6. I could try to > install a Centos 5 rpm, but in general that fails in dependency hell > and library version conflicts. Or I could resort to raw brute > source. Generally I find that distributions perform a major service > by keeping builds in sync, and they have people with a LOT more time > than I do to track individual products and make sure they''re shipping > compatible versions. I say this as a former newsadmin who built INN > from scratch regularly :-). > > > >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Sep 30, 3:36 pm, Peter Meier <peter.me...@immerda.ch> wrote:> Hi > > >>>>> What version of puppet are you using? > > >>>> Sorry, it''s puppet-0.22.4-1.el4.rf (from rpmforge). On centos 4.6. > > >> as Paul mentioned, this version is heavily outdated. Best would be if > >> you would update to the latest version. > > > I shopped around a bit, and found the EPEL repository, which *should* > > have stuff I can just drop into my 4.6, and which has a 0.24.4 version > > of puppet. Unfortunately attempting to install it errors out on > > missing dependencies, like needing glibc_2.4 (Centos 4.6 and 4.7 have > > glibc_2.3, it looks like). And the updated glibc version isn''t in > > EPEL, either. Other things have errors as well. So that doesn''t look > > like a workable approach. > > you''re using epel4? this shouldn''t have glibc_2.4 as dependency.http://download.fedora.redhat.com/pub/epel/4/i386/repoview/puppet.htmlYes, epel 4. Hmmm; looking more closely, that particular dependency error wasn''t from puppet; the one from puppet was ruby(abi) = 1.8 (for both facter and puppet). But if I have the EPEL repository installed I''ll get hosed on other stuff next time I update. Aha! The problem goes away if I use epel-release-4-9 instead of epel- release-4-6. maybe those release numbers are just for epel, and don''t relate to Centos 4.6 and some hypothetical future version. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Sep 30, 3:53 pm, "Paul Lathrop" <p...@tertiusfamily.net> wrote:> Yeah, we all generally agree that sticking to your distribution''s > packages where possible is a best practice. > > In the case of Puppet; not so much. Puppet is a fast-moving target. > You will find, though, that prominent community members maintain > packages which, while "unofficial" from a distro POV, are incredibly > stable and well put-together. > > Also, roll-your-own is actually a good option for Puppet. > > In any case, that version of Puppet is not only old, it is essentially > unsupported as well, so... make the decision that is appropriate to > your needs.I''ve managed to get up as far as 0.24.4 via EPEL, after being told it actually should work (I can never really tell whether anybody has actually used packages out of a repository before). EPEL itself is unofficial from a distro point of view; I''m willing to jump ship a certain amount, but I do like it to *work* when I do that :-). If there''s something the community thinks is a good stable package build of current puppet versions in RPM for various rpm-based systems, maybe it could be mentioned in <http://reductivelabs.com/trac/puppet/ wiki/DownloadingPuppet>? What''s there now is EPEL (which did eventually work for me, and has me more current than what Centos 4.6/4.6 contain), and "David Lutterkort also maintains a yum repository of Puppet RPMS. ... Packages from that repository should be considered experimental and used mostly for testing." I don''t mind using EPEL and wouldn''t mind using a community build that the community thought well of, but the warnings on that mean I can''t really afford, professionally, to have anything go wrong if I''m using it :-(. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
On Tue, Sep 30, 2008 at 2:19 PM, dd-b <illegalname@gmail.com> wrote:> I''ve managed to get up as far as 0.24.4 via EPEL, after being told it > actually should work (I can never really tell whether anybody has > actually used packages out of a repository before).0.24.4 is a good, solid version. It has a few bugs, but they are pretty esoteric, and shouldn''t bite you if you are just starting.> If there''s something the community thinks is a good stable package > build of current puppet versions in RPM for various rpm-based systems, > maybe it could be mentioned in <http://reductivelabs.com/trac/puppet/ > wiki/DownloadingPuppet>? What''s there now is EPEL (which did > eventually work for me, and has me more current than what Centos > 4.6/4.6 contain), and "David Lutterkort also maintains a yum > repository of Puppet RPMS. ... Packages from that repository should be > considered experimental and used mostly for testing." I don''t mind > using EPEL and wouldn''t mind using a community build that the > community thought well of, but the warnings on that mean I can''t > really afford, professionally, to have anything go wrong if I''m using > it :-(.When it comes to RedHat and derivatives, I can''t give you a good answer; I hope the community can. On the whole, I can tell you that, at Digg, we roll our own package from the latest "stable" release. Right now, that''s 0.24.5. This method has worked quite well for us so far, with the caveat that our *production* Puppet installation is still small. YMMV. --Paul --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---