RE: [Puppet Users] Puppet Labs Announces Puppet Forge, a Central Repository for Puppet Modules

2010-05-28 Thread Gabriel - IP Guys
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

2010-05-27 Thread Gabriel - IP Guys
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

2010-05-27 Thread Gabriel - IP Guys
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

2010-05-24 Thread Gabriel - IP Guys
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?

2010-05-12 Thread Gabriel - IP Guys
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

2010-05-11 Thread Gabriel - IP Guys


-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

2010-05-11 Thread Gabriel - IP Guys
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??

2010-05-11 Thread Gabriel - IP Guys
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

2010-05-10 Thread Gabriel - IP Guys
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

2010-05-10 Thread Gabriel - IP Guys
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

2010-05-06 Thread Gabriel - IP Guys
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

2010-05-03 Thread Gabriel - IP Guys


-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

2010-04-30 Thread Gabriel - IP Guys
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!

2010-04-29 Thread Gabriel - IP Guys
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!

2010-04-29 Thread Gabriel - IP Guys


-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??

2010-04-27 Thread Gabriel - IP Guys
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.