On Nov 11, 2010, at 6:26 PM, donavan wrote:
> From your comment in #3958 I think autosign[1] with "*.domain.tld"
> would work for you.
Nope. Because "autosign" doesn't also "auto-overwrite".
- New Host "foo001.domain.tld" is created
- Certs are exchanged for foo001 with the puppetmaster, life is
>
> On Nov 9, 2:47 pm, "Tobias Lott" wrote:
>> Problem isn't Directories not getting created but every user is getting
>> ALL ssh keys
>
> I see the error messages appearing to indicate attempts to distribute
> keys to users who should not have them. The attempts seem not to be
> successful, howe
hi Ohad,
thanks for reply
i m using puppet version 0.25.X on both side (client & master)...
and edited and added following file /etc/puppet/auth.conf on
client ...
path /run
method save
allow *
, but still problem is not resolved.
On Nov 11, 8:23 pm, Ohad Levy wrote:
> if you a
new SSL has been created I confirmed it and tested it.
From: Teyo Tyree
Sent: Thursday, November 11, 2010 9:09 PM
To: puppet-users@googlegroups.com
Subject: Re: [Puppet Users] ERROR OpenSSL::SSL::SSLError: tlsv1 alert unknown ca
On Thu, Nov 11, 2010 at 4:56 PM, Marek Dohojda wrote:
Puppet
We're back with a maintenance release: 2.6.3. This
release addresses some issues in the 2.6.2 release.
2.6.3 is a maintenance release in the 2.6.x branch and it contains only
bug fixes and no new features.
The third release candidate is available for download at:
http://puppetlabs.com/downloads
On Thu, Nov 11, 2010 at 4:56 PM, Marek Dohojda wrote:
> Puppet 0.25.3-2
>
>>
>> I accidentally removed puppet (didn't notice that removing ruby also
> removes puppet, yes stupid). And I re-installed. All the files are the
> same. That includes classes and configuration.
>
> However I can't see
On Nov 11, 2:15 am, Daniel Pittman wrote:
> Leonko writes:
>
> I think it is mentioned obliquely a few times, but there certainly isn't
> anywhere super-obvious that explains this feature of manifest auto-loading.
Yes, +1 to an issue for documenting it. That said #5044 is the best
explanation of
On Nov 11, 2:21 pm, Bruce Richardson wrote:
> (I wish Luke had chosen a name other than "class" for Puppet's
> classes; it only confuses people).
Wondering off topic, but my favorite alternate term so far is
"containers". Doesn't confuse people with programming backgrounds as
much. Also implies
On Nov 10, 7:42 pm, Derek J. Balling wrote:
> Has anyone had any luck in actually disabling certificates entirely. Just
> trust the hostname you get from DNS and treat that info as authoritative.
>
> I'm in the Puppet BoF @ LISA, and (essentially) was told that's never going
> to happen, even th
On Thu, Nov 11, 2010 at 9:28 AM, tecneeq wrote:
>
> However, what if the selection of packages changes? Is there a more
> clever way to install tasks with tasksel, without listing each and
> every package the tasksel task is made of?
>
Have you tried the meta-package gnome-desktop-environment?
Puppet 0.25.3-2
>
> I accidentally removed puppet (didn't notice that removing ruby also
removes puppet, yes stupid). And I re-installed. All the files are the
same. That includes classes and configuration.
However I can't seem to get things working again. here is what I done
removed /var/li
I gotta say that was unexpected. Thanks for the clarification. I am
finding that scoping in puppet is pretty unusual. Thanks.
-eric
On Nov 11, 4:59 pm, "R.I.Pienaar" wrote:
> - "Eric Snow" wrote:
>
> > Thanks for the response. I'm afraid I don't see the relationship
> > between resolvin
- "Eric Snow" wrote:
> Thanks for the response. I'm afraid I don't see the relationship
> between resolving the qualified variable and moving classes into
> their
> own manifests. Even if class_a were in its own manifest I would have
> the same problem.
>
> I appreciate your help. I expe
Thanks for the response. I'm afraid I don't see the relationship
between resolving the qualified variable and moving classes into their
own manifests. Even if class_a were in its own manifest I would have
the same problem.
I appreciate your help. I expect that I have misunderstood. Thanks.
-e
- "Eric Snow" wrote:
> I know that you can qualify variable names from inside a class. How
> about qualifying a variable inside a nested class:
>
> class module::class_a {
> class module::class_a::class_b {
> $variable = "test"
> }
> }
> notice $module::class_a::class_b::va
I know that you can qualify variable names from inside a class. How
about qualifying a variable inside a nested class:
class module::class_a {
class module::class_a::class_b {
$variable = "test"
}
}
notice $module::class_a::class_b::variable
Are classes and variables the only thi
Bruce Richardson writes:
> On Thu, Nov 11, 2010 at 12:50:02PM -0800, Eric Snow wrote:
[...]
> If you were hoping to be able to create all of these users by iterating
> through a hash, or something similar, then Puppet really doesn't support
> that. Puppet's DSL is declaritive and can't be treat
Thanks.
On Nov 11, 3:21 pm, Bruce Richardson wrote:
> On Thu, Nov 11, 2010 at 12:50:02PM -0800, Eric Snow wrote:
> > How do you dynamically create classes?
>
> You don't. 2.6 has parameterized classes but that's not quite what you
> mean.
>
>
>
> > For instance, I have a bunch of users to make.
Hello All,
I'm happy to announce a new release of Foreman, top 3 highlights for this
release includes:
* Full Role based authorizations (RBAC)
* Support for Puppet 2.6.x
* Easy to use REST API
This release is packaged with goodies, around 100 tickets were closed
Release notes can be found here:
On Fri, Nov 12, 2010 at 09:32:16AM +1100, Daniel Pittman wrote:
> Footnotes:
> [1] Like the English language, puppet isn't that pure, and you can work
> around this in a whole bunch of ways. Pure-ruby manifests in 2.6 might
> be a way to do that, for example.
Oh, I knew somebody was g
Eric Snow writes:
> How do you dynamically create classes?
You pretty much can't: puppet is aimed at being a deterministic system, and so
it wants to have a non-programmatic state to achieve.[1]
> For instance, I have a bunch of users to make. I have all their
> usernames. Each is the same as
techn0gichida writes:
> Moving from 2.5 to 2.6.2 and I was wondering if there is a preferred
> directory structure for using multiple environments? Does it work much
> different in 2.6 than in 2.5?
Not really substantially, no.
> When I made the move I assumed (I know) that my current structure
rvlinden writes:
> I have a virtual user (mqm) in puppet (v2.6.2 on CentOS 5.5 with Ruby
> 1.8.6.383-6)
[...]
> and it does get created on the server when I realze it, but each time
> I run puppet again, it reports the max_age is not set
>
> notice: /Stage[main]/User::Virtual/User[mqm]/password
On Thu, Nov 11, 2010 at 12:50:02PM -0800, Eric Snow wrote:
> How do you dynamically create classes?
You don't. 2.6 has parameterized classes but that's not quite what you
mean.
>
> For instance, I have a bunch of users to make. I have all their
> usernames. Each is the same as the others exce
On Thu, Nov 11, 2010 at 01:46:50PM -0800, David Birdsong wrote:
> problem--though this appears to remove one of the failed steps. it's
> this line that i was thinking indicates the outer most scope of the
> problem:
> Nov 11 19:38:01 ip- puppet-master[3885]: Stages are not
> supported by 0.24.x cl
On Thu, Nov 11, 2010 at 1:33 PM, Bruce Richardson wrote:
> On Thu, Nov 11, 2010 at 11:52:26AM -0800, birdsong wrote:
>>
>> I'm guessing that I need to somehow serve up a catalog in a non-staged
>> way, but I have no idea how to do that. Any tips? Should I just
>> install a 0.24.x master temporar
On Thu, Nov 11, 2010 at 11:52:26AM -0800, birdsong wrote:
>
> I'm guessing that I need to somehow serve up a catalog in a non-staged
> way, but I have no idea how to do that. Any tips? Should I just
> install a 0.24.x master temporarily?
If coyping is the problem, don't copy the file; write it.
Peter De Cleyn wrote:
> Hi Derek,
>
> In our setup, the certificates pose also more problems than they add
> functionality. I would love to hear of a solution to get rid of the
> certificates, but until now I did not find or heard of any solution.
>
> Peter
> On 11 Nov 2010, at 04:42, Derek J.
How do you dynamically create classes?
For instance, I have a bunch of users to make. I have all their
usernames. Each is the same as the others except for the username and
one other value. I don't want to have to spell out a User for each,
but would rather set up them up dynamically, in a much
Hi Derek,
In our setup, the certificates pose also more problems than they add
functionality. I would love to hear of a solution to get rid of the
certificates, but until now I did not find or heard of any solution.
Peter
On 11 Nov 2010, at 04:42, Derek J. Balling wrote:
> Has anyone had an
Hey all, I'm pretty new to puppet; I'm coming from a cfengine
background. Anyway, so far I like puppet well enough.
I've got a dilemma I'm hoping this list can help with. I've lost root
access to a postgres master running on an ec2 instance. It's running
a 0.24.x client that's checking into my
Problem is solved.
Leonid S. Batizhevsky
On Thu, Nov 11, 2010 at 22:00, Patrick wrote:
>
> On Nov 11, 2010, at 12:54 AM, Leonko wrote:
>
>> Hello. I use puppet 2.6.3-rc2
>> Now I try move my classes to modules.
>> But I got a problem that Puppet does not sees modules.
>>
>> in puppet.conf:
>>
donavan wrote:
> Pieter, It's not a solution today but it sounds like you're looking
> for the Inventory Service[1]. The basic idea is to collect, and
> export, the client facts using a REST interface from a central
> service. There's a push to get this in to 2.7[2], so some of your work
> may be d
On Nov 11, 2010, at 12:54 AM, Leonko wrote:
> Hello. I use puppet 2.6.3-rc2
> Now I try move my classes to modules.
> But I got a problem that Puppet does not sees modules.
>
> in puppet.conf:
>
> [main]
>logdir = /var/log/puppet
>rundir = /var/run/puppet
>ssldir = $vardir/ssl
>
On Nov 10, 4:09 pm, ericlee748 wrote:
> I have a large hierarchy of files that are set up to recursively copy
> from my puppet master. It takes a long while to copy these files over
> to the clients - roughly 1 hour. Only 1 or 2 files in the hierarchy
> will ever change. Is there a better way to
Hello All,
Moving from 2.5 to 2.6.2 and I was wondering if there is a preferred
directory structure for using multiple environments? Does it work much
different in 2.6 than in 2.5? When I made the move I assumed (I know)
that my current structure and configurations would just roll over but
that is
I have a virtual user (mqm) in puppet (v2.6.2 on CentOS 5.5 with Ruby
1.8.6.383-6)
@user {
"mqm":
ensure => present,
uid => "300",
gid => "300",
comment => "Functional user",
ho
Hi gents,
i have some Debian hosts that should get a standard desktop and it
will be Puppets job to make sure the packages are installed. However,
it seems ,,package'' only installs packages, not Debian tasks. Right i
have to get a list of packages manually, like this:
tasksel -t --task-package
Has anyone had any luck in actually disabling certificates entirely. Just trust
the hostname you get from DNS and treat that info as authoritative.
I'm in the Puppet BoF @ LISA, and (essentially) was told that's never going to
happen, even though I have *no* need for the security that the certif
Hey guys,
I have a large hierarchy of files that are set up to recursively copy
from my puppet master. It takes a long while to copy these files over
to the clients - roughly 1 hour. Only 1 or 2 files in the hierarchy
will ever change. Is there a better way to do what I'm doing?
Thanks
--
You r
Okay, so I realized that I had my init.pp file disabled. Once I
reenabled it everything worked the way I expected. Once I added more
directories to my modulepath then it started having issues again
(regardless of the order in my modulepath).
Anyway, after this discussion I realized that I need t
Thanks for the explanation. Sounds like I was way off.
-eric
On Nov 11, 10:33 am, "R.I.Pienaar" wrote:
> - "Eric Snow" wrote:
>
> > Thanks for the feedback.
>
> > My understanding is that when you have an init.pp with import "*" in
> > it, it will be able to find the rest of the manifests
Hi,
On Thu, Nov 11, 2010 at 9:17 AM, luke.bigum wrote:
> Hi,
>
> Does anyone know if this document is up to date (besides the comment
> at the top saying it's not):
>
>
> http://projects.puppetlabs.com/projects/1/wiki/Multiple_Certificate_Authorities
>
> Or does anyone who has a load balanced mul
On Thu, Nov 11, 2010 at 9:27 AM, Eric Snow wrote:
> Thanks for the feedback.
>
> My understanding is that when you have an init.pp with import "*"
I would say that in general, if you have to use the import function, it
means that you are not organizing things correctly. If modules are used and
- "Eric Snow" wrote:
> Thanks for the feedback.
>
> My understanding is that when you have an init.pp with import "*" in
> it, it will be able to find the rest of the manifests in the module.
> However, I was operating under the assumption that all the modules in
> the environment get auto-
Thanks for the feedback.
My understanding is that when you have an init.pp with import "*" in
it, it will be able to find the rest of the manifests in the module.
However, I was operating under the assumption that all the modules in
the environment get auto-imported at the beginning of the run
(ot
Hi,
Does anyone know if this document is up to date (besides the comment
at the top saying it's not):
http://projects.puppetlabs.com/projects/1/wiki/Multiple_Certificate_Authorities
Or does anyone who has a load balanced multi puppet master with some
kind of shared CA confirm that the procedure
- "Eric Snow" wrote:
> On the puppetmaster:
>
> info: Caching node for
> info: Could not find class hosttypes::unassigned for
> notice: Compiled catalog for d in 0.01 seconds
> info: Caching catalog for
ok, disregard previous mail.
if you're including hosttypes::unassigned
you need to
- "Eric Snow" wrote:
> -- puppet.conf --
>
> [main]
> modulepath = /usr/share/puppet/production/modules
>
> [development]
> modulepath = /usr/share/puppet/development/modules/settings
>
> [testing]
> modulepath = /usr/share/puppet/testing/modules
>
> [production]
> module
On the puppetmaster:
info: Caching node for
info: Could not find class hosttypes::unassigned for
notice: Compiled catalog for d in 0.01 seconds
info: Caching catalog for
-eric
On Nov 11, 9:44 am, Eric Snow wrote:
> -- puppet.conf --
>
> [main]
> modulepath = /usr/share/puppet/production/
-- puppet.conf --
[main]
modulepath = /usr/share/puppet/production/modules
[development]
modulepath = /usr/share/puppet/development/modules/settings
[testing]
modulepath = /usr/share/puppet/testing/modules
[production]
modulepath = /usr/share/puppet/production/modules
-- /usr/s
- "Eric Snow" wrote:
> Trying to track down why all the modules in my production environment
> are auto-loaded at the beginning of a run for a node that is in my
> development environment. The run fails because it cannot find the
> modules in my development environment which are named diffe
Trying to track down why all the modules in my production environment
are auto-loaded at the beginning of a run for a node that is in my
development environment. The run fails because it cannot find the
modules in my development environment which are named differently from
production. Makes me th
- "Eric Snow" wrote:
> My understanding was that at the beginning of each run the
> puppetmaster imports all modules so that any includes at the top
> level
> are applied directly. However, I am not so sure anymore.
>
> I've been tracing how this works and it seems like modules are
> inclu
My understanding was that at the beginning of each run the
puppetmaster imports all modules so that any includes at the top level
are applied directly. However, I am not so sure anymore.
I've been tracing how this works and it seems like modules are
included more lazily. In other words, when abl
if you are using puppet 2.6.x you need to adjust your auth.conf too
see http://theforeman.org/projects/foreman/wiki/puppetrun for an example
Ohad
On Thu, Nov 11, 2010 at 5:04 PM, sanjiv.singh wrote:
> hi all,
> i am in trouble with running puppetrun...
>
> i m able to run puppetd ...
> which su
On Tue, Oct 19, 2010 at 5:31 PM, luke.bigum wrote:
> Hi all,
>
> I'm having a stupid moment getting a remote file bucket working. My
> client only file buckets locally, not remotely.
>
> I have this site.pp:
> *
> filebucket { "main": server => "puppet" }
> File { backup => "main" }
> node
On Thu, Nov 11, 2010 at 1:31 AM, Klaus Ethgen wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Hello,
>
> Am Mi den 10. Nov 2010 um 17:22 schrieb Nigel Kersten:
>> > My problem is that I have to serve clients with different versions of
>> > puppet. The systems running ubuntu with 0.2
hi all,
i am in trouble with running puppetrun...
i m able to run puppetd ...
which successfully get configuration from master and made changes on
client side
and following are senario i m using to run puppetrun
there is no issue on port
i had opened ports .
8140 : on master
8139 :
On Thu, Nov 11, 2010 at 4:09 PM, Tim wrote:
> Hi,
>
> I was wondering how people here monitor puppet runs on the clients.
> For puppet 0.25.x I enabled reporting and then wrote a nagios plugin
> to parse the YAML report files that each client returned after a run.
> Specifically I was looking for
- "Tim" wrote:
> Hi,
>
> I was wondering how people here monitor puppet runs on the clients.
> For puppet 0.25.x I enabled reporting and then wrote a nagios plugin
> to parse the YAML report files that each client returned after a run.
> Specifically I was looking for any 'failures' or 'fai
Hi,
I was wondering how people here monitor puppet runs on the clients.
For puppet 0.25.x I enabled reporting and then wrote a nagios plugin
to parse the YAML report files that each client returned after a run.
Specifically I was looking for any 'failures' or 'failed_restarts'.
Unfortunately with
On Wed, 10 Nov 2010 02:30:02 -0800 (PST)
nemo nemo wrote:
> Hello,
Hi,
[...]
> Hence what should be the best approach to upgrade ? For information,
> servers run centos 5.5 64bit
We did same upgrade in our nodes.
The most importnat thing is that we used some test host first because
some syntax
Leonko writes:
I think it is mentioned obliquely a few times, but there certainly isn't
anywhere super-obvious that explains this feature of manifest auto-loading.
It would be great if you could file a bug report about that, so that this can
be fixed and avoid someone else hitting the same issue
> > In the general case, even completely legitimate (and common) Latin-1
> > text files can cause Puppet problems because some Latin-1 bytes are
> > not valid UTF-8. In my opinion, the content parameter of a file
> > resource should be able to handle these cases.
>
> I think you should file a bug
On 11.11.10 10:44, Markus Falb wrote:
> On 10.11.10 22:02, Douglas Garstang wrote:
>
>> When no owner or group is specified for the file, the default owner and
>> group on the target system seems to default to the same as the owner and
>> group on the puppetmaster, if that user exists on the targe
On 10.11.10 22:02, Douglas Garstang wrote:
> When no owner or group is specified for the file, the default owner and
> group on the target system seems to default to the same as the owner and
> group on the puppetmaster, if that user exists on the target system. Ie,
> all our files under /etc/pupp
Thank you. Now it's work. But why in documentation is nothing about it?
Leonid S. Batizhevsky
On Thu, Nov 11, 2010 at 12:02, luke.bigum wrote:
> Try rename:
>
> modules/postgresql/
>
> to:
>
> modules/postgres/
>
> so it matches the name of your class.
>
--
You received this message because y
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Hello,
Am Mi den 10. Nov 2010 um 17:22 schrieb Nigel Kersten:
> > My problem is that I have to serve clients with different versions of
> > puppet. The systems running ubuntu with 0.25.4 work perfect but I have
> > problems to bring custom facts to
Try rename:
modules/postgresql/
to:
modules/postgres/
so it matches the name of your class.
On Nov 11, 8:54 am, Leonko wrote:
> Hello. I use puppet 2.6.3-rc2
> Now I try move my classes to modules.
> But I got a problem that Puppet does not sees modules.
>
> in puppet.conf:
>
> [main]
> l
Hello. I use puppet 2.6.3-rc2
Now I try move my classes to modules.
But I got a problem that Puppet does not sees modules.
in puppet.conf:
[main]
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
libdir = /opt/puppet-dashboard/lib/puppet
modulepath=$confdi
71 matches
Mail list logo