Sorry guys, made my suggestion before I say this! Go for the Green Man...
On 29 March 2010 12:39, Mike Pountney wrote:
> I'll be there from about 7pm I imagine, unless I can get out of work early.
>
> On 29 Mar 2010, at 12:33, Paul Nasrat wrote:
>
>> Meet up following training, open to all, we'll
Hi all.
I am using the puppetrun to apply a manifest with each puppetd host.
Puppetrun exits before completion of applying a manifest as usual.
But sometimes it will not exit and stay foreground.
Do you have any idea that puppetrun will exit normally.
[Environment]
Puppetmasterd
-version : 0.2
Am Mon, 29 Mar 2010 18:23:04 -0300 schrieb Darvin Denmian:
> What option I need to use to create a system account with "Puppet"? Like
> the bellow command:
>
> useradd -r nagios -s /sbin/nologin -d /var/lib/nagios -m nagios
>
> Sorry for this newbie question, I'm new in Puppet configuration :)
>
On 30 March 2010 08:04, Gary Law wrote:
> Sorry guys, made my suggestion before I say this! Go for the Green Man...
Not a problem.
I owe you an email re solaris.
Paul
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, sen
Thanks Ohad.
Actually, i should have search a bit more.
Now i'm trying to understand the following part of the documentation :
"
To set up most of the boring stuff, you can use this command:
puppet --verbose --modulepath ./ext ext/rack/manifest.pp
Or use manifest.pp as a starting point for your
On 3/30/2010 9:47 AM, Thomas Mueller wrote:
Am Mon, 29 Mar 2010 18:23:04 -0300 schrieb Darvin Denmian:
What option I need to use to create a system account with "Puppet"? Like
the bellow command:
useradd -r nagios -s /sbin/nologin -d /var/lib/nagios -m nagios
Sorry for this newbie question, I
Hi,
I've got the following errors when i try to connect from a client. I have no
idea how to solve that.
I'm migrating to passenger.
err: /File[/var/lib/puppet/lib]: Failed to generate additional resources
using 'eval_generate': Error 400 on SERVER: undefined method `path' for
#
debug: file_
Hello,
thanks for all replies, but, as you can see in "/etc/login.defs"
SYS_UID_MIN 100
SYS_UID_MAX 999
there are some UID for System Account (e.g. apache, postfix,maildrop).
Will I need to specify manualy the UID to the new account?
Thanks.
On Tue, Mar 30, 2010 at 6
Hi, Thomas:
On Tuesday 30 March 2010 09:47:18 Thomas Mueller wrote:
> Am Mon, 29 Mar 2010 18:23:04 -0300 schrieb Darvin Denmian:
> > What option I need to use to create a system account with "Puppet"? Like
> > the bellow command:
> >
> > useradd -r nagios -s /sbin/nologin -d /var/lib/nagios -m nag
On 30 March 2010 11:36, smain kahlouch wrote:
> Hi,
>
> I've got the following errors when i try to connect from a client. I have
> no idea how to solve that.
> I'm migrating to passenger.
>
>
> err: /File[/var/lib/puppet/lib]: Failed to generate additional resources
> using 'eval_generate':
Good morning,
Not sure if this is even possible. I have a situation with a server
and 2 clients. I have a file that gets created on 1 client that needs
to be moved to the other client within the 30 minute time frame of
being created. I could use a cron job with rsync, but was wondering if
there mi
2010/3/30 Ben Lovell
> On 30 March 2010 11:36, smain kahlouch wrote:
>
>> Hi,
>>
>> I've got the following errors when i try to connect from a client. I have
>> no idea how to solve that.
>> I'm migrating to passenger.
>>
>>
>> err: /File[/var/lib/puppet/lib]: Failed to generate additional
Douglas Garstang wrote:
On Tue, Mar 23, 2010 at 4:00 AM, Thomas Bellman wrote:
You could do it like this:
$templ = file("/config/foo/xyzzy.$fqdn.erb",
"/config/foo/xyzzy.default.erb")
$content = inline_template($templ)
file {
"/my/file": content => $content;
Darvin Denmian wrote:
What option I need to use to create a system account with "Puppet"?
Like the bellow command:
useradd -r nagios -s /sbin/nologin -d /var/lib/nagios -m nagios
Sorry for this newbie question, I'm new in Puppet configuration :)
You can't do that with the plain user type in
Thanks Thomas,
I will try your solution !
Thanks for all replies !
On Tue, Mar 30, 2010 at 8:48 AM, Thomas Bellman wrote:
> Darvin Denmian wrote:
>
>> What option I need to use to create a system account with "Puppet"?
>> Like the bellow command:
>>
>> useradd -r nagios -s /sbin/nologin -d /var
On 30 March 2010 12:31, smain kahlouch wrote:
>
>
> 2010/3/30 Ben Lovell
>
>> On 30 March 2010 11:36, smain kahlouch wrote:
>>
>>> Hi,
>>>
>>> I've got the following errors when i try to connect from a client. I have
>>> no idea how to solve that.
>>> I'm migrating to passenger.
>>>
>>>
>>
2010/3/30 Ben Lovell
> On 30 March 2010 12:31, smain kahlouch wrote:
>
>>
>>
>> 2010/3/30 Ben Lovell
>>
>>> On 30 March 2010 11:36, smain kahlouch wrote:
>>>
Hi,
I've got the following errors when i try to connect from a client. I
have no idea how to solve that.
I'm m
Hello,
currently I'm using the following lines to install a lot of packges
using Puppet:
package {"screen": ensure => present }
package {"sysstat": ensure => present }
package {"rkhunter": ensure => present }
package {"vim-enhanced": ensure => present }
package {"wget": ensure => p
Le mardi 30 mars 2010 à 09:12 -0300, Darvin Denmian a écrit :
> Hello,
>
> currently I'm using the following lines to install a lot of packges
> using Puppet:
>
>package {"screen": ensure => present }
>package {"sysstat": ensure => present }
>package {"rkhunter": ensure => present }
>
Darvin Denmian writes:
> currently I'm using the following lines to install a lot of packges
> using Puppet:
>
>package {"screen": ensure => present }
>package {"sysstat": ensure => present }
[...]
> Reading some docs I found that is possible to create an array in Puppet
> manifest file
Reading some docs I found that is possible to create an array in
Puppet manifest files. Now my question: How can I use
an array to install all those packages ? Is there a easy way to do that?
Package list: "screen sysstat rkhunter vim-enhanced wget w3m
links dmidecode mtr mutt rsync lm_
Hello Nicolas,
I'll try this solution!
I tried something like:
$packs =
["screen","sysstat","rkhunter","vim-enhanced","wget","w3m","links","dmidecode","mtr","mutt","rsync","lm_sensors","htop","iperf","ntsysv","sendmail","sendmail-cf","telnet","nrpe","nagios-plugins-all","xinetd","munin-node"]
gem update rack
Updating installed gems
Updating rack
Successfully installed rack-1.1.0
Gems updated: rack
I still have the same error.
just to be sure: you restarted apache, right?
can you give us a list of your installed gems, as well you server and
client version?
cheers pete
--
You re
Without success :(
what is the error you get? can you be a bit more verbose?
cheers 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-us...@googlegroups.com.
To unsubscribe from this group, send
I would probably do this with cron/rsync unless there is a very
pressing need to do it in puppet. However, to achieve this in puppet
you could create a function that checks to see if this file exists,
and transfers it if so. Something like:
define filecheck ($file) {
file { "$file":
owne
2010/3/30 Peter Meier
> gem update rack
>> Updating installed gems
>> Updating rack
>> Successfully installed rack-1.1.0
>> Gems updated: rack
>>
>> I still have the same error.
>>
>
> just to be sure: you restarted apache, right?
>
> can you give us a list of your installed gems, as well you ser
Hello All,
I would like to ask how to get LDAP attributes from outside of the
host container.
What do I mean by "host container":
It's basically a tree node in LDAP that holds (contains) host-specific
attributes. This would for instance be a node identified by the
following DN:
cn=,ou=,dc=,dc=.
Hello all !
I tried the following lines :
$packs =
["screen","sysstat","rkhunter","vim-enhanced","wget","w3m","links","dmidecode","mtr","mutt","rsync","lm_sensors","htop","iperf","ntsysv","sendmail","sendmail-cf","telnet","nrpe","nagios-plugins-all","xinetd","munin-node",
"httpd"]
package { $pa
Hi,
I've got some problems with setting up environments. On the master:
[main]
[...]
manifestdir = /etc/puppet/manifests
modulepath = /etc/puppet/modules
[...]
environments = production,staging
[production]
manifestdir = /etc/puppet/manifests
modulepath = /etc/puppet/modules
[staging]
manifestdir
Hey there,
i'm stuck with the plugin in modules section.
i've got 2 environments set called
development and production.
my puppet.conf on the puppetmasterd looks like this.
[development]
manifest = /etc/puppet/development/manifests/site.pp
manifestdir = /etc/puppet/development/manifests
Hello,
I'm getting the following error:
err: Could not retrieve catalog from remote server: Error 400 on
SERVER: Could not find resource type line
The lines bellow are responsable for this issue
line { kernel_log:
file => "/etc/syslog.conf",
line => "kern.* /var/log/kernel.log",
ensure
JeFFreaK wrote:
i'm stuck with the plugin in modules section.
i've got 2 environments set called
development and production.
[...]
now i wanted to have the sysctl plugin inserted in my development
environment without harming anything in production.
http://github.com/duritong/puppet-sysctl
Un
2010/3/30 smain kahlouch
>
>
> 2010/3/30 Peter Meier
>
> gem update rack
>>> Updating installed gems
>>> Updating rack
>>> Successfully installed rack-1.1.0
>>> Gems updated: rack
>>>
>>> I still have the same error.
>>>
>>
>> just to be sure: you restarted apache, right?
>>
>> can you give us
On Tue, Mar 30, 2010 at 7:49 AM, Thomas Bellman wrote:
> JeFFreaK wrote:
>
>> i'm stuck with the plugin in modules section.
>> i've got 2 environments set called
>> development and production.
>
> [...]
>>
>> now i wanted to have the sysctl plugin inserted in my development
>> environment without
Darvin Denmian wrote:
I'm getting the following error:
err: Could not retrieve catalog from remote server: Error 400 on
SERVER: Could not find resource type line
The lines bellow are responsable for this issue
line { kernel_log:
file => "/etc/syslog.conf",
line => "kern.* /var/log/kerne
Thanks Thomas for your help !
I'll read all references that you pointed and test your module !! :)
On Tue, Mar 30, 2010 at 12:04 PM, Thomas Bellman wrote:
> Darvin Denmian wrote:
>
>> I'm getting the following error:
>>
>> err: Could not retrieve catalog from remote server: Error 400 on
>> SERV
I host and HPC podcast with Jeff Squyres of Open-MPI fame at
http://www.rce-cast.com
We have had a request to have Puppet featured on the show soon and we
would like this also.
Feel free to have a developer or two contact me off list and we can
setup a mutual time, it takes about 1 hour and
On 3/30/10 8:49 AM, Thomas Bellman wrote:
JeFFreaK wrote:
i'm stuck with the plugin in modules section.
i've got 2 environments set called
development and production.
[...]
now i wanted to have the sysctl plugin inserted in my development
environment without harming anything in production.
ht
Nigel Kersten wrote:
On Tue, Mar 30, 2010 at 7:49 AM, Thomas Bellman wrote:
Indeed, they don't. You cannot have custom types or custom
functions per environment. All environments will share the same
set of plugins (except for facts).
That's not actually quite true as I understand it.
On Tue, Mar 30, 2010 at 8:21 AM, Roy Nielsen wrote:
> On 3/30/10 8:49 AM, Thomas Bellman wrote:
>>
>> JeFFreaK wrote:
>>
>>> i'm stuck with the plugin in modules section.
>>> i've got 2 environments set called
>>> development and production.
>>
>> [...]
>>>
>>> now i wanted to have the sysctl plug
2010/3/30 smain kahlouch
>
>
> 2010/3/30 smain kahlouch
>
>
>>
>> 2010/3/30 Peter Meier
>>
>> gem update rack
Updating installed gems
Updating rack
Successfully installed rack-1.1.0
Gems updated: rack
I still have the same error.
>>>
>>> just to be sure: you
> On the staging nodes, I've got this entry under [puppetd] in
> puppet.conf:
> environment = staging
Tore.
To get environments working I had to include modulepath, manifest and
manifestdir under each enviroment in puppet.conf. For example my
testing stanza from the client puppet.conf looks
On 3/30/10 9:33 AM, Nigel Kersten wrote:
On Tue, Mar 30, 2010 at 8:21 AM, Roy Nielsen wrote:
On 3/30/10 8:49 AM, Thomas Bellman wrote:
JeFFreaK wrote:
i'm stuck with the plugin in modules section.
i've got 2 environments set called
development and production.
[..
On Tue, Mar 30, 2010 at 9:09 AM, Roy Nielsen wrote:
> On 3/30/10 9:33 AM, Nigel Kersten wrote:
>>
>> On Tue, Mar 30, 2010 at 8:21 AM, Roy Nielsen wrote:
>>
>>>
>>> On 3/30/10 8:49 AM, Thomas Bellman wrote:
>>>
JeFFreaK wrote:
>
> i'm stuck with the plugin in modules se
Since the puppet clients are running as local root, they would need to drop
privileges to a uid with access to the NFS mount in order to source the
files. You could make an exec {} to look and feel like a file {}, but it
would really have to copy files from NFS somewhere local (/tmp?) then move
fro
On Mon, Mar 29, 2010 at 2:16 PM, .Nox wrote:
> Changed. Same error.
>
> But if I add
> :optional => %w{value}
> into record_line this seems to fix the issue - and seems to work and I
> am not really sure why because I did not find anywhere a complete
> documentation on parsed file ( May be someon
Ok, i think i'll have to come back to mongrel. It seemed to me
simplier. :(
Message initial
De: smain kahlouch
À: puppet-users@googlegroups.com
Sujet: Re: [Puppet Users] Passenger doesn't work
Date: Tue, 30 Mar 2010 17:38:52 +0200
2010/3/30 smain kahlouch
On 30 March 2010 16:38, smain kahlouch wrote:
>
>
> 2010/3/30 smain kahlouch
>
>>
>>
>> 2010/3/30 smain kahlouch
>>
>>
>>>
>>> 2010/3/30 Peter Meier
>>>
>>> gem update rack
> Updating installed gems
> Updating rack
> Successfully installed rack-1.1.0
> Gems updated: rack
>
If I run puppetmasterd alone I can connect to an 0.24.x client.
However, if I use passenger (2.2.11) and apache I get the following
error in my apache error_log:
Could not prepare for execution: Got 1 failure(s) while initializing:
change from absent to file failed: Could not set file on ensure:
P
Check the ownership on /etc/puppet/rack/config.ru. Should belong to
puppet. The UID/GID under which puppetmasterd will run is determined
by looking at config.ru
Hope this helps
On Tue, Mar 30, 2010 at 8:21 PM, cnjohnson wrote:
> If I run puppetmasterd alone I can connect to an 0.24.x client.
> H
I had the same error, i just changed the permissions of the config.ru file.
It has to be owned by the user puppet
2010/3/30 cnjohnson
> If I run puppetmasterd alone I can connect to an 0.24.x client.
> However, if I use passenger (2.2.11) and apache I get the following
> error in my apache error
It's worth reading the ext/rack stuff on how to set up passenger.
You don't necessarily need to use the example manifests there to set
up Passenger, but we should all be capable of reading puppet manifests
to work out what actually needs to be done.
http://github.com/reductivelabs/puppet/tree/0.2
2010/3/30 Ben Lovell
> On 30 March 2010 16:38, smain kahlouch wrote:
>
>>
>>
>> 2010/3/30 smain kahlouch
>>
>>>
>>>
>>> 2010/3/30 smain kahlouch
>>>
>>>
2010/3/30 Peter Meier
gem update rack
>> Updating installed gems
>> Updating rack
>> Successfully installed
I apologize. I did read the stuff, and as soon as folk posted I hit myself!
Sorry all.
Cheers--
Charles
On Tue, Mar 30, 2010 at 1:36 PM, Nigel Kersten wrote:
> It's worth reading the ext/rack stuff on how to set up passenger.
>
> You don't necessarily need to use the example manifests there to
On Tue, Mar 30, 2010 at 11:41 AM, Charles Johnson wrote:
> I apologize. I did read the stuff, and as soon as folk posted I hit myself!
hah. :) No apology necessary, I was just pointing it out as lots of
people are working from packaged puppet for their platform that
doesn't necessarily include th
Today has not been a good day! :)
I made a small change in /modules/motd/files to see if it would be
propagated to 1 client (of ~850) I am testing with.
Previously my puppetmasterd and clients were both at 0.24.8.
Everything worked swimmingly. Now, even though the
client and server "communicate"
On Tue, Mar 30, 2010 at 3:50 PM, cnjohnson wrote:
> Today has not been a good day! :)
>
> I made a small change in /modules/motd/files to see if it would be
> propagated to 1 client (of ~850) I am testing with.
>
> Previously my puppetmasterd and clients were both at 0.24.8.
> Everything worked sw
On Tue, Mar 30, 2010 at 3:23 PM, Asif Iqbal wrote:
> On Tue, Mar 30, 2010 at 3:50 PM, cnjohnson wrote:
> > Today has not been a good day! :)
> >
> > I made a small change in /modules/motd/files to see if it would be
> > propagated to 1 client (of ~850) I am testing with.
> >
> > Previously my pu
I have verified that if I add this to site.pp
file { "/tmp/test":
owner => "johns276",
group => "accre",
mode => 755,
ensure => present,
}
The file is indeed created as requested.
The imports, however, do not seem to be effective:
import "modules"
import "templates"
import "node
Hello everyone!
Is there any REST API avaiable for puppet? In the documentation page (
http://docs.puppetlabs.com/)
there is a message saying that the doc will be comming soon.. but I am in
doubt...
the REST API exists, but it is not documented or it does not exist?
If it exists, does anyone kno
Cant seem to fix this problem, need help
---
Tue Mar 30 11:21:17 + 2010 //yumconf/File[/etc/hosts] (debug):
Creating checksum {md5}0eea71665fb6890c06421fd13aa3f849
Tue Mar 30 11:21:17 + 2010
//yumconf/File[/etc/yum.repos.d/CentOS-Base.repo]/checksum (debug):
Initializing checksum hash
Tue
On Wed, 31 Mar 2010 06:59:07 +0800, pinoyskull
wrote:
> Cant seem to fix this problem, need help
>
> ---
> Tue Mar 30 11:21:17 + 2010 //yumconf/File[/etc/hosts] (debug):
> Creating checksum {md5}0eea71665fb6890c06421fd13aa3f849
> Tue Mar 30 11:21:17 + 2010
> //yumconf/File[/etc/yum.repos
It does exist!
Sadly, the documentation is the code, as far as I've been able to
determine. You can get a fair amount of information if you are using a
webserver like Apache in front of puppetmasterd by watching your
access logs.
--Paul
On Tue, Mar 30, 2010 at 3:13 PM, Gustavo Soares wrote:
> H
Fixed, the manifests and configs were copied from our production
puppet server and the buckets is still pointing to it, :)
On Wed, Mar 31, 2010 at 7:38 AM, James Cammarata wrote:
>
> On Wed, 31 Mar 2010 06:59:07 +0800, pinoyskull
> wrote:
>> Cant seem to fix this problem, need help
>>
>> ---
>
Charles Johnson writes:
> I have verified that if I add this to site.pp
[...]
> The file is indeed created as requested.
>
> The imports, however, do not seem to be effective:
>
> import "modules"
> import "templates"
> import "nodes"
Er, did you include the class that manages the MOTD file an
On Wed, 31 Mar 2010 08:55:25 +0800, pinoyskull
wrote:
> Fixed, the manifests and configs were copied from our production
> puppet server and the buckets is still pointing to it, :)
>
Glad to see I wasn't the only one to make that mistake :D
--
This message has been scanned for viruses and
dan
everybody makes mistakes :)
On Wed, Mar 31, 2010 at 9:03 AM, James Cammarata wrote:
>
> On Wed, 31 Mar 2010 08:55:25 +0800, pinoyskull
> wrote:
>> Fixed, the manifests and configs were copied from our production
>> puppet server and the buckets is still pointing to it, :)
>>
>
> Glad to see I w
On Tue, Mar 30, 2010 at 7:58 PM, Daniel Pittman wrote:
>
> >
> > import "modules"
> > import "templates"
> > import "nodes"
>
> Er, did you include the class that manages the MOTD file anywhere?
> Your debug output says no, because nothing mentions motd at all...
>
>
> No. This just works(tm), a
On 31 March 2010 11:36, Paul Lathrop wrote:
> It does exist!
>
> Sadly, the documentation is the code, as far as I've been able to
> determine. You can get a fair amount of information if you are using a
> webserver like Apache in front of puppetmasterd by watching your
> access logs.
>
Paul's qu
Charles Johnson writes:
> On Tue, Mar 30, 2010 at 7:58 PM, Daniel Pittman wrote:
>
>> > > import "modules" > import "templates" > import "nodes"
>>
>> Er, did you include the class that manages the MOTD file anywhere? Your
>> debug output says no, because nothing mentions motd at all...
[...]
70 matches
Mail list logo