[Puppet Users] Failures on file_metadata, catalog, etc.

2015-03-11 Thread Forrest
We have a Puppet config that stores files outside of modules, along with appropriate auth.conf entries to support this.For the most part, it has just worked and I haven't felt any need to muddle with it - so I was surprised to find a bevy of these errors in the logs: Mar 11 18:24:51 centra

Re: [Puppet Users] How to Prevent Both MySQL and Percona From Being Installed? (RSOLVED)

2014-04-25 Thread Jon Forrest
like this because they help me learn more about Puppet. Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegrou

Re: [Puppet Users] How to Prevent Both MySQL and Percona From Being Installed? (RSOLVED)

2014-04-24 Thread Jon Forrest
the problem. I'm not sure why this works. I suspect it's because adding the ".x86-64" somehow prevents the pattern from matching Percona. I'm going to check this. This approach is easier than creating a custom fact. Thanks for all the suggestions. Jon Forrest -- You

Re: [Puppet Users] Re: Package With 'yum' Provider Uses 'rpm' to Remove a Package (bug?)

2014-04-24 Thread Jon Forrest
On 4/24/2014 7:01 AM, jcbollinger wrote: That's not necessarily a naive assumption, but it does suggest that you haven't fully grasped the Puppet paradigm. You seem to be thinking in terms of how to persuade Puppet to execute specific commands, but you should be thinking in terms of how to accu

[Puppet Users] How to Prevent Both MySQL and Percona From Being Installed?

2014-04-23 Thread Jon Forrest
ebuild to change what Percona provides 2) Use something like (untested) exec { "/usr/bin/yum -y remove mysql": onlyif => "/bin/rpm -qa |/bin/fgrep mysql" 3) Just presume that MySQL won't be installed in the first place. I could do this but I'd like my modules to be mor

[Puppet Users] Unclear Status Messages

2014-04-23 Thread Jon Forrest
deleted. However, this package wasn't actually installed, e.g. # rpm -qa | fgrep PackageKit # Why would that second message appear? I didn't ask for the package to be created, plus the package wasn't actually created. Thanks, Jon Forrest -- You received this message because you

Re: [Puppet Users] Re: Package With 'yum' Provider Uses 'rpm' to Remove a Package (bug?)

2014-04-23 Thread Jon Forrest
On Wed, Apr 23, 2014 at 8:54 AM, jcbollinger wrote: > > > On Tuesday, April 22, 2014 2:16:22 PM UTC-5, Jon Forrest wrote: >> >> (I found a discussion from 6/22/09 on this topic, but that was a long time >> ago.) > > Did the discussion give you reason to think that

[Puppet Users] Package With 'yum' Provider Uses 'rpm' to Remove a Package (bug?)

2014-04-22 Thread Jon Forrest
(I found a discussion from 6/22/09 on this topic, but that was a long time ago.) Using Puppet 3.5.1 on CentOS 6.5 I recently created the following: package { [ "PackageKit"]: ensure => absent, } However, when I ran Puppet, I got Error: Execution of '/bin/rpm -e PackageKit-0.5.8-2

[Puppet Users] Re: Final Comments on Pro Puppet 2nd Edition

2014-03-27 Thread Jon Forrest
#x27;t care about typos, grammar, style, or formatting can ignore all that and only look at the true errors. I knew that not everyone would be interested in what I found. That's why I clearly labeled my postings so that people who didn't care about issues in the book could ignore what I

[Puppet Users] Final Comments on Pro Puppet 2nd Edition

2014-03-26 Thread Jon Forrest
://www.dropbox.com/s/qmcdgdo4bvq620q/propuppet2.txt Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To v

[Puppet Users] Problems in Ch. 11 and 12 of Pro Puppet 2nd Edition

2014-03-26 Thread Jon Forrest
Here are the issues I found in Chapters 11 and 12. Jon Forrest M = mistake U = unclear T = typo E = text change C = comment (U) Pg. 249 Most readers won't know what "an orchestration framework" is. I know I don't. (C) Pg. 249 "commands dispatched to systems in this

Re: [Puppet Users] Re: Problems in Ch. 1 and 2 of Pro Puppet 2nd Edition

2014-03-22 Thread Jon Forrest
On 3/22/2014 4:03 PM, Julien Deloubes wrote: Hi John, thanks for your work. I think i found another typo or maybe there is something i don't understand? (T) Pg. 51 "file { ::$ssh::params::ssh_service_config:" -> "file { $::ssh::params::ssh_service_config:" Very good find. I missed that one. I'

[Puppet Users] Problems in Ch. 10 of Pro Puppet 2nd Edition

2014-03-15 Thread Jon Forrest
Here are the issues I found in Chapters 10. Jon Forrest M = mistake - all readers should be aware of this U = unclear - chances are readers will wonder about this T = typo - a trivial uncontroversial text change E = text change - most readers won't care but editors should C = comment -

[Puppet Users] Problems in Ch. 8 and 9 of Pro Puppet 2nd Edition

2014-03-12 Thread Jon Forrest
Here are the issues I found in Chapters 8 and 9. Jon Forrest M = mistake U = unclear T = typo E = text change C = comment (T) Pg. 191 "like librarian puppet" -> "like librarian-puppet" (T) Pg. 191 "rspec-puppet, rspec-system and integrating" -> "rspec-p

Re: [Puppet Users] Meeting Puppet contractors

2014-03-11 Thread Jon Forrest
ob is located, or whether telecommuting is allowed. Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.co

[Puppet Users] Problems in Ch. 7 of Pro Puppet 2nd Edition

2014-03-11 Thread Jon Forrest
Here are the issues I found in Chapter 7. Short chapter - many typos. Only 5 more chapters to go. Jon Forrest M = mistake U = unclear T = typo E = text change C = comment (M) Pg. 169 "an external node carrier (ENC)" -> "an external node classifier (ENC)" (C) Pg. 169

Re: [Puppet Users] Re: Problems in Ch. 4 of Pro Puppet 2nd Edition

2014-03-11 Thread Jon Forrest
on with Apress > and the other authors. > > Thanks again, > Spencer > > On Monday, March 10, 2014 4:31:26 AM UTC, Jon Forrest wrote: >> >> >> >> On Wednesday, March 5, 2014 10:29:07 AM UTC-8, Spencer Krum wrote: >> Hi Jon, >> >> > My n

[Puppet Users] Re: Problems in Ch. 4 of Pro Puppet 2nd Edition

2014-03-09 Thread Jon Forrest
at do you think? What I'm planning on doing is continuing on as I have been. I'm going to post my lists, chapter by chapter, to this list. You, and anybody else, are free to do whatever you want with them, such as putting them up on GitHub. I clearly label these postings so any

[Puppet Users] Problems in Ch. 6 of Pro Puppet 2nd Edition

2014-03-09 Thread Jon Forrest
Here are the issues I found in Chapter 6. There were an awful lot of typos. Jon Forrest M = mistake U = unclear T = typo E = text change C = comment (E) Pg. 155 "multiple hosts that have a relationship" -> "multiple related hosts" (E) Pg. 155 "resources and their i

Re: [Puppet Users] Re: Problems in Ch. 4 of Pro Puppet 2nd Edition

2014-03-06 Thread Jon Forrest
(unless yours is better). It's too bad this book has so many issues. I wasn't expecting this when I started. It's almost as if nobody proof read it, although its editor tells me otherwise. Jon Forrest -- You received this message because you are subscribed to the Google Grou

[Puppet Users] Problems in Ch. 5 of Pro Puppet 2nd Edition

2014-03-06 Thread Jon Forrest
Here are the issues I found in Chapter 5. M = mistake U = unclear T = typo E = text change C = comment (T) Pg. 141 "classes, inheritance, variables and environment configuration" -> "classes, inheritance, variables, and environment configuration" (E) Pg. 141 "This integration is used" -> "This i

[Puppet Users] Problems in Ch. 4 of Pro Puppet 2nd Edition

2014-03-02 Thread Jon Forrest
Again, nothing that a good proof edit couldn't fix. Jon Forrest (U) Pg. 100 Listing 4-2 shows package resource definitions appearing as the result of running 'puppet resource service'. Are we supposed to do anything with these definitions? (U) Pg. 100 In Listing 4-2 why

[Puppet Users] Problems in Ch. 1 and 2 of Pro Puppet 2nd Edition

2014-02-23 Thread Jon Forrest
again in the 2nd edition. This error even appears in their errata for the 1st edition. In spite of what appears below, I think Pro Puppet is pretty good, and is definitely worth reading. But Apress better be careful, because they're in danger of becoming as bad as Packt in their editorial qua

[Puppet Users] Re: Facter errors with InfiniBand and VDSM

2014-02-20 Thread Jon Forrest
; with the ";vdsmdummy;" bridge device. > I'm having the same problem on a node without Infiniband, but with VDSM installed. This is with version 1.7.5 of facter on CentOS 6.5 (with all patches). This doesn't seem to prevent anything from working. It would be nice if it

Re: [Puppet Users] Re: Puppet Actions in Parallel?

2014-02-18 Thread Jon Forrest
ything else) is wasteful. In time, the lack of client parallelization could be a competitive weakness as Puppet competes in the marketplace. (I don't know what the status of client parallelization is in the competition right now). Jon Forrest -- You received this message because you are sub

[Puppet Users] Re: Puppet Actions in Parallel?

2014-02-15 Thread Jon Forrest
ow which actions it should do safely in parallel. If any other the experts have anything to add I'd love to hear it. Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiv

Re: [Puppet Users] Puppet and RH "chkconfig"

2013-09-11 Thread Forrest Aldrich
Puppet did not like that: Sep 12 01:08:18 my-server puppet-agent[10063]: Failed to apply catalog: Parameter ensure failed on Service[pcscd]: Invalid value "disabled". Valid values are stopped, running. at /etc/puppet/manifests/classes/disabled-services.pp:10 I changed it back to "ensure =>

[Puppet Users] Strange Behavior In Recursive File Transfer

2012-09-15 Thread Jon Forrest
it. Adding File { mode => 644, } to the class makes the problem go away but this really isn't a solution. Any ideas what might be causing this? Cordially, Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users"

[Puppet Users] Question About filebucket vs. clientbucket on Puppet 0.22.1

2012-05-01 Thread Jon Forrest
/docs.puppetlabs.com/references/stable/type.html#file there is a sample resource definition that also contains "backup => main" but it doesn't answer this question. I'm guessing that it just means the puppetmaster server but it would be nice to see the official definition. Cordi

Re: [Puppet Users] Puppet Actions in Parallel?

2012-03-04 Thread Jon Forrest
On 3/4/2012 8:12 PM, Brian Troutwine wrote: (First of all, sorry for the jumbled first paragraph. I was trying to do two things at once). An interesting thought. If you enable graph output in your puppet.conf http://docs.puppetlabs.com/references/stable/configuration.html#graph you can i

[Puppet Users] Puppet Actions in Parallel?

2012-03-04 Thread Jon Forrest
this. Am I missing something? Is this a good idea? Cordially, Jon Forrest -- 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

Re: [Puppet Users] Email Protection? (NON SUBJECT ORIENTED)

2011-09-15 Thread Jon Forrest
you improve your junk email filter. I believe it's not the job of the list maintainer to "protect" email addresses unless the maintainer claims up from that postings will be anonymous. Cordially, Jon Forrest -- You received this message because you are subscribed to the Google

Re: [Puppet Users] How To Expand an .erb Template Without Doing a Full Puppet Run?

2011-09-14 Thread Jon Forrest
do a regular run. In fact, this is only a special case of the more general problem of getting access to any file generated by a puppet run without actually putting the files in the ultimate destination. In other words, it would be like a --test run except files will be generated and kept. Jon Fo

Re: [Puppet Users] How To Expand an .erb Template Without Doing a Full Puppet Run?

2011-09-10 Thread Jon Forrest
On 9/10/2011 6:57 PM, Jonathan Stanton wrote: Maybe I'm missing something here, but I think Jon was asking something a bit different -- he doesn't want to check the validity of the erb template (i.e. ruby syntax check) but syntax check the named zone file generated by the template. Precisely.

[Puppet Users] How To Expand an .erb Template Without Doing a Full Puppet Run?

2011-09-10 Thread Jon Forrest
making a normal puppet run so that the bad files won't get distributed. Can anybody point me to a technique for doing this? Cordially, Jon Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email

[Puppet Users] Problems In New "Pro Puppet" Book

2011-07-10 Thread Jon Forrest
;ve found so far. Some of these are embarrassingly trivial but some are true mistakes. I expect to find more. Jon Forrest -- Pro Puppet Errata M = mistake U = unclear T = typo E = text edit (E) 1) Page 1, first two sentences. "configuration" -> "configurations" (U)

Re: [Puppet Users] Installing only the puppet client

2010-01-16 Thread Forrest Aldrich
rename it to ruby.1.8.7 with a symlink of "ruby" so that the installation is consistent with shebang paths. Yeah - complex. :) You are, of course, right :-) Thanks, Forrest -- You received this message because you are subscribed to the Google Groups "Puppet Users&quo

Re: [Puppet Users] Installing only the puppet client

2010-01-16 Thread Forrest Aldrich
ne problem I've observed is ruby will need to be "installed" in /local/company/ruby first, where I later rename it to ruby.1.8.7 with a symlink of "ruby" so that the installation is consistent with shebang paths. Thanks, Forrest -- You received this message be