RE: [Puppet Users] Puppet Labs Announces Puppet Forge, a Central Repository for Puppet Modules
Haha! So much for my purchase of puppetstrings.net! I guess I can scrap the crappy code I had put together, too. :-P --Paul [Mr Gabriel Says ...] Then maybe grab a few guys from this list, and get them to help you transfer everything to puppetforge :) Content, content content, any takers? Latest Article :- The Puppet Module Tool The Puppet Apprentice :- http://puppetnewbie.blogspot.com Follow me on twitter:- http://twitter.com/mritguru Puppet #tags on twitter :- #puppet #puppetforge IRC :- itguru ON irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Puppet Labs Announces Puppet Forge, a Central Repository for Puppet Modules
This is good news :) Thank you guys, (and girls) for setting that up for the community. -Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Scott Olson Sent: 27 May 2010 14:57 To: Puppet Users Subject: [Puppet Users] Puppet Labs Announces Puppet Forge, a Central Repository for Puppet Modules Details and links to the Puppet Forge can be found here: http://www.puppetlabs.com/blog/puppet-labs-announces-puppet-forge-a-cent ral-repository-for-puppet-modules/ -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Puppetmaster directly on the Internet
I would suggest to make your puppet master available on the net or via a firewall forwarding, and then configure your puppetmaster/firewall to only accept connections from those IPs that belong to your clients. I assume your clients all have static IP's otherwise you would not have floated the internal DNS idea. This works very well for me for a number of services that I have internally, like my email servers. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Problems with apt package installs
I'm still very new to puppet, and I've been away for the last few days, so please forgive me if my answer is old. But if you want to ensure that your repos are upto date, do what you would do on a normal box, and that is run apt-get update fairly often - once a day at 20 past midnight maybe. For that, maybe setup a cron job via puppet? Then, all you have to do, is wait 24 hours after a system has come under your control, and you should have an up to date system. I know it's a band aid idea, but it's a start :) Anyone want to expand on this? The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru ON irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Modules in SVN/Git repositories - How are they organised?
I would just like to ask the question if you have any links for publicly available modules that are source controlled - can you forward them to me please? Or post them to the list. I'd like to check them out and see how module development is done. I've also heard whispers of some people getting together to share modules and classes. Anyone involved in that, can you please also forward me some info, make contact etc. I've been trying to get into puppet for a few months now, but I've only begun to take it very seriously in the last few weeks. The first hurdle I noticed, was not the installation, or finding help with regards to the installation, it was beginning to configure the puppet master. I know what I want to do, I'm used to doing it every day anyway, but what a lot of sysadmins may find, (and read SYSADMINS, not ruby coders, or perl coders, or anyone with coding skill but system admins!), is that it seems you have to go back to the beginning and do everything you've already learnt and know, in a new way. I have no problem with that, but as a sysadmin, time is something we don't have. Being able to check out a module I know works, and has been tested by the community, and do the following. node 'freshserver.mydomain.com' { include postfix_relay include ftp_public include firewall include http include ban_list } ... and adding some variables like domain name means that I have system up, running, and configured in a set way for each and every box I setup is a dream that I think is worth working towards. Seeing as so much of the work has already been done either behind closed doors, or in test environments, I see no reason why we are all duplicating effort. After all, is that not the reason all the top distros have repositories, and certain people making sure the code is good for everyone? Maybe we should manage puppet modules and classes like packages in a repository, like a 'distro'. Feel free to voice your opinions, I'm sorry if I'm causing waves, and I know I'm new here, but I love the concept of puppet, and we should run with this as far as we can! The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru ON irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Setting up a Xen instance
-Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Michael DeHaan Sent: 10 May 2010 20:25 To: puppet-users@googlegroups.com Subject: Re: [Puppet Users] Setting up a Xen instance Now, if I understand puppet correctly, if these entries are in site.pp, then each client that connects will install sudo, ssh client and server, and nano text editor, and any node that inherits xenboxen, will also install xen. Have you signed the certificates for the client yet? as root: # puppetca --list Perhaps if that's not it, paste the output of a puppetd --no-daemonize --debug run to show what happens when it talks to the server. It's signed already. Basic test file appears in the tmp dir of the client? I'm going to reexamine my config files, I'll post them to a pastebin, and link them back here when I get to the office. The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru @ irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] RE: Setting up a Xen instance - SOLVED
I decided to simplify every that I was doing. I noticed that I had begun to overthink things, and I decided that KISS, is still the best way to go. This has turned out to be something like this; *** File xenmaster.testdomain.com.pp node xenmaster.testdomain.com { include xen } Where xen has been defined as a class in File testdomain.classes.pp class xen { package { xen: ensure = installed } service { xen: ensure = running, require = Package[xen], } *** I am pretty pleased with the outcome, even though it looks so basic, I can now roll out xen to any box under my command, with this entry, include xen -- Seeing as I use virt-manager, to manage my VM's under xen, I have no need to do automated provisioning, yet. I have the class I can include/inherit in another class to do automatic provisioning. More info about what I'm doing realating to this post is available on my blog, and those of your on twitter, join the movement! Info in signature. The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru ON irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Provisioning VM in Xen via Puppet - Howto??
Dear All, I've finally managed to get xen installed on a remote system via puppet http://puppetnewbie.blogspot.com/2010/05/installing-xen-instance.html I was about to create my test machines manually, when it occurred to me, that I should be doing this via puppet. Hence my question in the subject. I was given some advice on the irc channel, but it didn't really sink in very much. If anyone has any ideas, please feel free to send me a note, I'll be working on this privately, and post my findings and ideas, back to the list. The way I have installed xen is noted in my blog if you would like to reference it. Thank you The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru ON irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Re: SSL issues when testing - This is how to fix
Sorry I didn't reply to this message sooner I've been up to my neck in other things. I'm not sure if you saw this, but Charles Johnson said Gabriel, I use puppet to maintain files and services across a linux cluster with some 850 boxes. From time to time a box goes down and has to be re-imaged. We nuke /etc/puppet/ssl, and restart puppet with puppetd --waitforcert 60; sign the cert on the puppetmaster, and away we go. Which is pretty much I think the correct way to go -Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Brian Granger Sent: 02 May 2010 02:19 To: Puppet Users Subject: [Puppet Users] Re: SSL issues when testing - This is how to fix Gabriel, I am running into similar problems in configuring a single client, single server puppet setup. I’ve been suffering all week to fix all manner of SSL issues on my test setup, not realizing that it was my puppet master where I had made a mistake. I’ve spoken to people in the IRC room for long enough to know that a lot of people have this problem, so I’ve come up with a quick and dirty hack, that has FIXED all 4 test setups I built. If you getting that dreaded hostname not matching SSL certificate or other, and your puppet server IS NOT a production server then you go do what I did ☺ • Okay, first nuke both SSL directories, on puppetmaster and client, I did #] mv ssl sslbackup • Make sure puppet is NOT running on the client • Make sure that the puppet master hostname is what you expect it to be, (google change linux hostname, to be SURE) • Add an entry to puppet client host file, to force it to go to the right server – Or you can update your DNS and wait for it to propagate • On client: #] puppetd --waitforcert 60 --test --server host.domainname.com, • On server: #] puppetca –list • On the server you should see -- puppetclient.domain.com This is where I run into problems. puppetca --list always returns empty. I have tried a number of different things (restart the puppetmaster), remove/reinstall puppetmaster/puppet on client/server. I don't have a firewall running and my /etc/hosts files are setup correctly as far as I can tell. What should I try next? Cheers, Brian • On server #] puppetca –sign puppetclient.domain.com At this point your puppetclient should ‘give in’ and for ever be linked with your puppet master to do it’s bidding when called upon! Don’t forget to restart puppet on the client If anyone has anything to add, or if I got this completely wrong, feel free to flame the crap out of me, at least we all learn together – and I was actually able to make a contribution pretty quick in my puppet career ☺ Have a good weekend! -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Setting up a Xen instance
Hi all, I have a number of things I have set myself to do, in order to familiarize myself with puppet, and the whole way of working with it to manage Linux boxes. My first task is to configure a centos box via puppet to install xen. As a sentence, it sounds simple, and I could do that intoxicated, but I'm trying to figure out how to write a puppet recipe for it. After a few minutes thought, I realized that I have to create a default config, that has all the basics that I need on my Linux servers. This has turned out to be something like this; node default { include sudo include ssh::client include ssh::server include nano } Which is great I think it covers the basics, (any comments are welcomed!) Now, I realize, that I have to figure out what is different from a default linux node, and a xen box. So far, I got the following; node xenboxen inherits default { include xen } Now, if I understand puppet correctly, if these entries are in site.pp, then each client that connects will install sudo, ssh client and server, and nano text editor, and any node that inherits xenboxen, will also install xen. These entries, *are* both in my site.pp yet nothing gets installed! My test client connects to puppet, and updates nothing. I know I've made an error somewhere, and I'm attempting to track it down, but any assistance is appreciated. More info about what I'm doing realating to this post is available on my blog, and those of your on twitter, join the movement! Info in signature. The Puppet Apprentice :- http://puppetnewbie.blogspot.com/ Follow me on twitter:- http://twitter.com/mritguru Puppet #tag on twitter :- #puppet IRC :- itguru @ irc.freenode.org (feel free to say hi!) -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Introducing Scaffold
I have *JUST* finished setting up my puppet basics, I have about 15 servers that I was going to use to test. If you require someone to work with on testing scaffold, then feel free to get to me, and we can discuss my setup, and the things you wish to test. I think it might be a good idea that I *don't* have previous puppet experience, I'd do whatever you ask, no arguments! Bottom Line, I'd like to help test scaffold :) -Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of James Turnbull Sent: Tuesday, May 04, 2010 9:31 AM To: puppet-users Subject: [Puppet Users] Introducing Scaffold -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I?ve just written and released Scaffold (http://github.com/jamtur01/puppet-scaffold) ? a very simple Puppet scaffolding templating tool. It integrates with Puppet to create a variety of Puppet configuration and objects. You can install it via a gem currently: $ sudo gem install scaffold It requires Puppet and will install the templater gem as a dependency. You can then use it like so: * Basic Puppet configuration (creates site.pp, fileserver.conf and supporting material in the Puppet configuration directory): $ scaffold puppet * Modules (it checks the Puppet module path and creates the module in the first module path it finds): $ scaffold module module_name * Nodes (assumes you?ve created the basic Puppet configuration and creates nodes in Puppet configuration directory): $ scaffold node node_name * Classes and Definitions: $ scaffold class module_name class_name $ scaffold define module_name define_name * Functions: $ scaffold function module_name function_name function_type The function type can be statement or rvalue and defaults to statement if omitted. * Types and providers: $ scaffold type module_name type_name I?d welcome feedback, testing, and ideas (and code!) on how to extend it. The idea is that once we?ve got a strong working tool we?ll look to integrate something like the result into Puppet mainline as a provisioning and template system. Regards James Turnbull - -- Author of: * Pro Linux System 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/ iQEVAwUBS9/bMiFa/lDkFHAyAQJKWQgA40wqP1cp5JYgF+yNMoa5OLclL/n8cf2r MmThAOfd0FhcRHvF+vGXhU5NHiVSzAX7CrhTYmePA8Os80pMTcmvTgoxMM85FKya /Z7Hvw0PJcnnUSgJVNQWRgd5LciUkAQ/MPmTjjK83y3Sd/SxEOE0lkpoop6pngyq ltUT0kmy9qKm+dUbkQBkfZAPCK12jvAcgO0t3dAlHLoKF3TjlSf9wg3k3BvuJDUr j0Wcae+d+FYLOn7GUXwsqwy3qrKaHp5+VSNzhIKnp1qp+GQEF3qdMhLsC4K84ls7 hgNKG1Vey1IlveMaHyMZIvOQFlBHldPpzVSd1Whqk2zp5r88nPUVWw== =P+Y6 -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-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Re: SSL issues when testing - This is how to fix
-Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Brian Granger Sent: Monday, May 03, 2010 6:38 PM To: Trevor Vaughan Cc: puppet-users@googlegroups.com Subject: Re: [Puppet Users] Re: SSL issues when testing - This is how to fix Just in case others run into this problem... The issue in my case was that I ran puppet and *then* changed somethings in /etc/hosts. But, the first time I ran puppetd on the client, it created a $HOME/.puppet/ssl directory that had the old host/domain info. Simply deleting it solved the issue. Things I learned: * Try running the puppetmasterd by hand with the --no-daemonize --debug --verbose options to see what is going on. * Run puppetd on the client with the same options. * Deleting the ssl directories in $HOME/.puppet and /var/lib/puppet is sometimes needed. Another subtle point is that I was doing the initial certificate signing using a regular user and sudo. The problem with this is that the certs go into $HOME/.puppet/ssl rather than the system /var/lib/puppet that would be used if you start things using the init.d scripts that come with the system. This is a bit confusing and means that the recommended way of running puppetd by hand in non-daemon mode to sign the certs doesn't work properly on Ubuntu. Cheers, Brian These are some good tips, I'm adding this to my notes, something to check on my puppet hosts -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] SSL issues when testing - This is how to fix
Dear everyone! I’ve been suffering all week to fix all manner of SSL issues on my test setup, not realizing that it was my puppet master where I had made a mistake. I’ve spoken to people in the IRC room for long enough to know that a lot of people have this problem, so I’ve come up with a quick and dirty hack, that has FIXED all 4 test setups I built. If you getting that dreaded hostname not matching SSL certificate or other, and your puppet server IS NOT a production server then you go do what I did ☺ • Okay, first nuke both SSL directories, on puppetmaster and client, I did #] mv ssl sslbackup • Make sure puppet is NOT running on the client • Make sure that the puppet master hostname is what you expect it to be, (google change linux hostname, to be SURE) • Add an entry to puppet client host file, to force it to go to the right server – Or you can update your DNS and wait for it to propagate • On client: #] puppetd --waitforcert 60 --test --server host.domainname.com, • On server: #] puppetca –list • On the server you should see -- puppetclient.domain.com • On server #] puppetca –sign puppetclient.domain.com At this point your puppetclient should ‘give in’ and for ever be linked with your puppet master to do it’s bidding when called upon! Don’t forget to restart puppet on the client If anyone has anything to add, or if I got this completely wrong, feel free to flame the crap out of me, at least we all learn together – and I was actually able to make a contribution pretty quick in my puppet career ☺ Have a good weekend! -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Hostname was not a match with the server certificate -- Arrgh!
On the client Client #] puppetd --test --trace http://pastebin.com/eft1Qmuv Full output of the command is above, last three lines, # err: Could not retrieve catalog from remote server: hostname was not match with the server certificate # warning: Not using cache on failed catalog # err: Could not retrieve catalog; skipping run I have attempted to track down where this problem is coming from. DNS is setup correctly. No host names have been changed, so I am at a lost as to how such a mistake could be made. But then, I am just believing the text of the error message. Puppet.domain.com puppetmaster.domain.com both point to the correct machine. The client can connect to the server with no problem, and also vice versa. The firewall is relaxed sufficiently on both client and server for puppet to communicate. Both systems are on the same network switch, all other networking services work pretty much perfectly. Any assistance will be highly appreciated, I have numerous crates of virtual beer I will gladly send your way, and for the none drinkers, I have a delightful selection of virtual foods from around the world which I can send your way ☺ Next paragraph is the long dormant student in me happy at the chance to learn something so powerful, which great power comes great responsibility, (yeah, right, whatever, I just want to be able to bring up a MySQL cluster in 5 minutes, and watch my dev teams face! I am prepared to LEARN puppet! Please teach me! I have even gone to you-tube to attempt to locate some video tutorials, but alas, no luck. (I was distracted by 45 minutes of people scaring the life out of other folks), This list, and IRC are my only hope to become a puppet master – I’ve even got that book pulling strings with puppet. I did notice a lot of advice in that book that isn’t really reflected in a number of examples on the net, (unless I’m too slow to recognize the patterns). Anyway, I will stop rambling now – I think puppet is the future, and I am desperate to learn and understand, so feel free to refer me to websites, blogs, forums, amazon, (book purchases!), and google, (in case I missed an obvious search!) Now, back to my original issue! Oh, I am on IRC, irc.freenode.org lurkin in the #puppet room ☺ -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Hostname was not a match with the server certificate -- Arrgh!
-Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Peter Meier Sent: Thursday, April 29, 2010 2:16 PM To: puppet-users@googlegroups.com Subject: Re: [Puppet Users] Hostname was not a match with the server certificate -- Arrgh! Puppet.domain.com puppetmaster.domain.com both point to the correct machine. The client can connect to the server with no problem, and also vice versa. The firewall is relaxed sufficiently on both client and server for puppet to communicate. Both systems are on the same network switch, all other networking services work pretty much perfectly. do they have both the time synced correctly? This problem is also often burried in this error message cheers pete -- There is NO way it is that simple!? I did notice that the time had drifted on the VM machine, (known issue for VM's), and I have put in place my own script to fix that. The time is now in sync, but I believe that it was not at the time of the initial configuration. Does this mean that I have to rebuild, or can I recover from this? -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
RE: [Puppet Users] Re: Is this an intermediate / advanced puppet users list??
I've already got this book on the way! Brilliant! (actually, it was the only one I could find that had across the board good reviews) As I stated earlier, I'll start posting some of my questions, but I will give it a good go to fix my own issues first :) -Original Message- From: puppet-users@googlegroups.com [mailto:puppet-us...@googlegroups.com] On Behalf Of Tore Sent: Tuesday, April 27, 2010 1:29 PM To: Puppet Users Subject: [Puppet Users] Re: Is this an intermediate / advanced puppet users list?? If you want to learn more and like reading, check out James Turnbull's book: http://www.amazon.com/Pulling-Strings-Puppet-Configuration-Management/dp /1590599780 I've got it myself and I think its a good book. On 26 apr, 16:13, Gabriel - IP Guys gabr...@impactteachers.com wrote: Dear Guys (and girls and autobots), I look at the issues that some people have on this list, and I am genuinely embarrassed to post my issues! I'm only trying to write some simple recipies, that do things like install basic software and such, but some of the code snippets posted, do not seem for the new guy. Is there another resource that I've missed that allow a guy like me get up to speed with puppet, before posting to groups like this? -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.