I'm having this issue as well, with a nearly identical stack trace (I'm
running on RHEL, however).
Anyone have any ideas?
I stuck some debugs inside my provider methods, but they don't ever seem to
get executed.
On Wednesday, July 11, 2012 4:08:42 PM UTC-4, Micah Martin wrote:
>
> This ones go
"--"
when "directory"
value = "-d"
... etc..
end
end
Is this the "correct" way to implement this? Should this even be in the
type definition (since these are details of the provider)?
Thanks for your help,
Jon
cript will silently skip the YAML config if
it isn't readable (will now remedy that..).
Thanks for your help
-Jon
On Friday, August 24, 2012 9:11:57 AM UTC-4, Jon McKenzie wrote:
>
> I altered my ENC script to get rid of the {} on empty params, and instead
> follow what's prescribe
nt,
though, it still is only getting a subset of the defined ENC classes.
I've tried stopping and restarting the web server as well, which doesn't
appear to have any effect.
I'm not sure what's going on
On Thursday, August 23, 2012 8:37:24 PM UTC-4, Jon McKenzie wrote:
>
&
!
>
> On Thursday, August 23, 2012 1:12:03 PM UTC-7, Jon McKenzie wrote:
>>
>>
>> Is there a way on the server side to validate the ENC -> class
>> transformation for clients? I can see in the logs when the ENC script gets
>> run, but there's not m
e a way on the server side to validate the ENC -> class
transformation for clients? I can see in the logs when the ENC script gets
run, but there's not much other detail
Thanks!
Jon
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
perhaps people would want to
manage other types of units with puppet - for which a new type could
be written, but given that they share so much with "services", it
makes sense to just overload that, IMO - so I guess the answer is that
there's pros and cons to both approaches :)
$0.02
$ssl_client_s_dn;
# passenger_set_cgi_param HTTP_X_CLIENT_VERIFY $ssl_client_verify;
passenger_set_cgi_param SSL_CLIENT_S_DN $ssl_client_s_dn;
passenger_set_cgi_param SSL_CLIENT_VERIFY$ssl_client_verify;
The puppet client is now able to connect normally.
Regards,
Jon
On Jul 12, 10:44 am
ady tried deleting
and recreating certificates for the agent and master.
Thank you,
Jon
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, s
I'm going to add to this thread because this function (keys - Returns the
keys of a hash as an array ) and other similar utility functions are now
just a download away in the puppet stdlib
http://forge.puppetlabs.com/puppetlabs/stdlib (this page currently lists a
few of the functions)
--
Yo
break this? I've tried the module both from the
released version in the forge and latest git head both show the same error.
Help?
-Jon
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on
On Tue, Jun 19, 2012 at 3:41 PM, Nick Fagerlund <
nick.fagerl...@puppetlabs.com> wrote:
>
>
> On Tuesday, June 19, 2012 1:24:42 PM UTC-7, Jon Schewe wrote:
>>
>>
>> So what I'm currently doing is perfectly valid and should continue to
>> work with 2
On Tue, Jun 19, 2012 at 2:43 PM, Nick Fagerlund <
nick.fagerl...@puppetlabs.com> wrote:
>
>
> On Tuesday, June 19, 2012 11:02:55 AM UTC-7, Jon Schewe wrote:
>>
>>
>> Am I getting this right that instead of just leaving the functionality in
>> puppet I should
stead of just leaving the functionality in
puppet I should now call out to another application to have node-specific
variables? This seems like a step in the wrong direction. It's really nice
that in puppet 2.6 I've been able to keep all of my configuration in my
nodes.pp file.
--
Jon Sc
On Tue, Jun 19, 2012 at 7:20 AM, R.I.Pienaar wrote:
>
>
> - Original Message -
> > From: "Jon Schewe"
> > To: puppet-users@googlegroups.com
> > Sent: Tuesday, June 19, 2012 1:13:09 PM
> > Subject: Re: [Puppet Users] Re: Correct way to handle no
> qualified. Hopefully there will be some clarification on all the variable
> and variable interpolation issues that 2.7 has highlighted, before the
> release of 2.8/3.0
>
> This is just what I have found that works.
>
> G
>
>
> On Tuesday, June 19, 2012 4:05:26 AM
ated because of how
variables are looked for and this behavior will stop working in 2.8.
So what is the correct way to handle this in 2.7?
Thank you.
--
Jon Schewe | http://mtu.net/~jpschewe
--
You received this message because you are subscribed to the Google Groups
"Puppet Users"
Hi All,
I've been trying to use Hiera for node classification, my sit.pp is simple:
node default {
hiera_include("classes")
}
which has been working well with simple class definitions like:
user@host$ cat testagent.yaml2012-06-18 14:55:48 jon pts/13
---
classes:
-
On Thursday, January 26, 2012 11:24:19 AM UTC-6, Gary Larizza wrote:
>
>
>
> On Thu, Jan 26, 2012 at 7:55 AM, Alexander Swen wrote:
>
>> hi,
>>
>> in the logs of our 2.7.10 puppet master we find messages like these:
>> Dynamic lookup of $functie at /etc/puppet/manifests/server_classes.pp:52
>> i
log/puppet/rails.log; change from root to puppet failed: Failed
to set group to '122': Operation not permitted - /var/log/puppet/
rails.log
How to fix?
On Jun 8, 2:10 pm, Jon Skarpeteig wrote:
> As root I executed: puppet agent --test --server myserver.domain
>
> info: Retrieving
As root I executed: puppet agent --test --server myserver.domain
info: Retrieving plugin
err: /File[/var/lib/puppet/lib]: Failed to generate additional
resources using 'eval_generate': Error 400 on SERVER: Not authorized
to call search on /file_metadata/plugins with
{:checksum_type=>"md5", :ignore
his (could run the install
script on all the nodes, but I would prefer to incorporate it in puppet).
Hints would be appreciated.
Regards,
/jon
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppe
/docs.puppetlabs.com/references/stable/type.html#file
there is a sample resource definition that also contains
"backup => main" but it doesn't answer this question.
I'm guessing that it just means the puppetmaster server but
it would be nice to see the official definition.
Cordi
rallelism in MRI is
not so great. JRuby's better, being hosted on the JVM, but, well,
MRI's RAM consumption is already bad enough.
I'm talking about process-level parallelism so I don't think
the virtual machine implementation matters here.
Jon
--
You received this mess
this. Am I missing something? Is this a good
idea?
Cordially,
Jon Forrest
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet
amp;& puppet agent --server puppet.company.com`
-Jon
On Mon, Feb 27, 2012 at 02:58, Derek J. Balling wrote:
> We recently had a situation where servers weren't able to use their
> auto-sign'ed certificates because their local clock was months off from
> real-time. Of course, i
all again. But for now it
seems to be working.
Freaking massive headache.
On Wed, Feb 22, 2012 at 12:11, Gary Larizza wrote:
>
>
> On Wed, Feb 22, 2012 at 11:58 AM, Jon Davis wrote:
>
>> How can I track down where the issue for this is? I've found some bugs
>> a
ppear to be
"OK" versions by everyone's posting. I've got as far as doing a `puppet
cert clean --all` and `puppet cert clean puppet.company.com` and
regenerating. Still doesn't work. I've also followed every step on only
Puppet Doc's page that
On Tue, Feb 21, 2012 at 17:05, Russell Van Tassell wrote:
> Just a couple of issues...
>
> On Tue, Feb 21, 2012 at 4:56 PM, Jon Davis wrote:
>
>> I recently built, added to puppet and then nuked a server. Before I
>> re-added the machine (after I rebuilt it, with t
erver
puppet.company.com`. The server is named puppet-1.company.com but puppet.
is a valid cname. I've tried rebooting the puppet server, I've tried
upgrading it, just about anything I can think of.
Any help would be greatly appreciated.
-Jon
PS Both clients and server are running Ubuntu:
root@puppe
I wrote some code to create the virtual hardware on esx/esx(i)
hypervisors using jython and the vsphere api. You can find my poorly
written codes here on github.
https://github.com/jsabo/vmware_misc/blob/master/vmware_cli.py
I was building the esx(i) boxes with Cobbler and then as part of a
firs
On Mon, Jan 2, 2012 at 5:24 AM, ew wrote:
> Any ideas on that ?
Looks like puppet is internally using ifconfig, which is deprecated,
and some ioctl that it's doing isn't liked by the IB driver. Just a
warning and nothing to be particularly concerned about (unless you're
using puppet to configure
so why?
>
>
I think all 3 options are fairly similar (I just recently went digging for
automation tools myself, and settled on Puppet). Each one has their
strengths and weaknesses.
--
Jon
[[User:ShakataGaNai]] / KJ6FNQ
http://snowulf.com/
http://www.linkedin.com/in/shakataganai <http:/
Can I
just do something like:
varnish::config { "something" :
sites => [
["one.domain.com", "apache", "false"],
["two.domain.com", "apache", "false"],
["secure.domain.com", "lighttpd", "true"] ]
}
That did it, thanks. I "couldn't find" any examples of variable isolation
in puppet, but going back now I realize there were... I just missed em.
Much appreciated
-Jon
On Thu, Nov 17, 2011 at 09:10, Christopher Wood
wrote:
> On Thu, Nov 17, 2011 at 09:04:09AM -0800, Jon Davis
the file it creates is
/etc/apache2/sites-enabled/500\-domain.name.tld - which is closer. I'm not
really sure what to do in this case?
--
Jon
[[User:ShakataGaNai]] / KJ6FNQ
http://snowulf.com/
http://www.linkedin.com/in/shakataganai <http://twitter.com/shakataganai>
--
You received this
here
anyway to modify the variable in the template to add those slashes or am I
stuck passing the information in twice?
Thanks
--
Jon
[[User:ShakataGaNai]] / KJ6FNQ
http://snowulf.com/
http://www.linkedin.com/in/shakataganai <http://twitter.com/shakataganai>
--
You received this message
and the certificate says that
it's the same domain name. I can even pull
out the certs from the client machine and they all match the names. I'm
totally at a loss and I could really use some help.
--
Jon
[[User:ShakataGaNai]] / KJ6FNQ
http://snowulf.com/
http://www.linkedin.com/in/shaka
't be able to find out. Or maybe I dont understand
what is publicly accessible on Puppet server.
On Thu, Oct 20, 2011 at 16:53, Jan wrote:
> Hi John,
>
> On 10/21/2011 12:13 AM Jon Davis wrote:
> > I have a numer of hosts in different locations I want to manage with
>
I have a numer of hosts in different locations I want to manage with puppet.
Can I set up my Puppet server to be publicly accessible, or is this a
horribly bad idea likely to end with a destroyed server?
--
Jon
[[User:ShakataGaNai]] / KJ6FNQ
http://snowulf.com/
http://www.linkedin.com/in
you improve your junk email filter. I believe it's
not the job of the list maintainer to "protect" email addresses
unless the maintainer claims up from that postings will be
anonymous.
Cordially,
Jon Forrest
--
You received this message because you are subscribed to the Google
Hello Jon,
Here is a process that I follow to avoid the type of misconfiguration
problem you encountered. This process is used to *avoid* the mis-
configured system problem. It is not a direct test that Puppet will
generate a valid configuration file from a template.
1) A "local" e
do a regular run.
In fact, this is only a special case of the more
general problem of getting access to any file generated
by a puppet run without actually putting the files
in the ultimate destination. In other words, it would
be like a --test run except files will be generated and
kept.
Jon Fo
On 9/10/2011 6:57 PM, Jonathan Stanton wrote:
Maybe I'm missing something here, but I think Jon was asking
something a bit different -- he doesn't want to check the validity of
the erb template (i.e. ruby syntax check) but syntax check the named
zone file generated by the template.
making a normal puppet run so that the bad
files won't get distributed.
Can anybody point me to a technique for doing this?
Cordially,
Jon Forrest
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To post to this group, send email
hank you for checking the class. I think it is correct and this
dependency problem is a bug.
Regards,
Jon
==
class s_sudo (
$wheel_req_password = true
) inherits s_sudo::params {
### Assemble the sudo check file from fragments
file { "Sudo_Fragment_Directory
trying to
understand the reason.
The class and puppet output are below. I am using puppet 2.6.9.
Thank you,
Jon
=
class s_sudo (
$wheel_req_password = true
) inherits s_sudo::params {
### Assemble the sudo check file from fragments
file { "Sudo_Fragment_
;ve found so far. Some of these are
embarrassingly trivial but some are true mistakes. I expect
to find more.
Jon Forrest
--
Pro Puppet Errata
M = mistake
U = unclear
T = typo
E = text edit
(E) 1) Page 1, first two sentences. "configuration" -> "configurations"
(U)
ecify dependencies also
intermittently fails.)
Please let me know if you want me to create a bug for this, or whether
you have debugging or workaround recommendations.
Regards,
Jon
---
node 'node02' inherits local {
S_nfs::Client <| |> -> Class['role_frontend']
few days.
I believe my syntax is right and that the issue is specific to the
dependency. I wonder if a timeout is occurring before the NFS share
is mounted, but this timeout failure is not being reported. I am not
sure how to isolate the issue further, but the workaround has been OK.
Regards,
Jon
ot mounted.
I realize that the top example is applying the relationship to all
'nfs::client' defined types (which is fine). But why should this
method work while the explicit 'before' or 'require' approach fail?
Jon
--
You received this message because you are subscri
I have the same requirement to install Sun JDK, not openJDK. Below is
the module I am using. I would be grateful for suggestions on how
this install can be done better.
Thank you,
Jon
class java {
package {"java-1.6.0-openjdk":
ensure => absent,
}
exec {
Hi,
I'm trying to get puppet and puppetmaster running on a fresh Debian 6
VM. I've installed both using 'apt-get install'. The client seems
fine, however when I try to start puppetmaster I get the following
error:
/usr/lib/ruby/1.8/openssl/x509-internal.rb:22:in `create_ext':
subjectAltName = DNS
abs.com/guides/external_nodes.html says:
"if you want a node to not be recognized, and to be treated as though
it was not included in the configuration, your script should exit with
a non-zero exit code"
cheers
Jon
--
You received this message because you are subscribed to the Goog
by/1.8/bin and
a config path of /etc/puppet
Regards
Jon
On Jan 31, 8:06 pm, David Schmitt wrote:
> Hi all,
>
> I'm looking for current puppet packages for Solaris and found only
> blastwave (0.25.5), opencsw (http://www.opencsw.org/packages/CSWpuppet/,
> 0.25.4) and Gary
t;Run Time" chart is completely blank and appears to
be using the UTC variable.
Is it possible to move this configuration to a config file that is
persistent through upgrades? I noted that when I upgraded from RC4 ->
RC6 the time variable was overwritten.
Regards
Jon
--
You received
On Nov 26, 2:47 am, Nigel Kersten wrote:
> So they care about your clients but not your servers? Why are they different?
Because the clients are customer facing, and the servers are not.
Different outage windows, different change control, different standard
operating environments.
--
You rece
Trying to debug something simple that I'm sure I'm just missing.
I create a module, mysql. Code is at http://www.pastie.org/1218470
I try to apply it and I get the following error:
err: No source module metadata provided for mysql
Server is 2.6.2, client is 2.6.1.
Ideas?
--
You received thi
.puppetlabs.com/projects/1/wiki/Puppet_Internals).
That will be sufficient for unit tests that catch compile-time
manifest errors. I'll have to work a little harder to get more usable
output (Yaml?), or to write any tests that use facts (real, cached or
faked).
On Aug 3, 9:20 pm, Jon Wilson wro
Thanks Patrick, I'll give that a try.
I'm not too worried about breaking existing configuration, or cached
facts. Everything will be running in a sandbox, which will be clean
prior to every test run.
On Aug 3, 12:22 pm, Patrick Mohr wrote:
> On Aug 2, 2010, at 5:50 PM, Jon
Linux, Puppet 0.25.4, Facter 1.5.7, Ruby
1.8.5.
Thanks,
Jon
--
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 t
I currently have a define for setting up files in /etc/apt/preferences.d
for different packages on different machines:
define apt::preferences (
$pattern,
$pin,
$pin_priority) {
$cont = "Package: #{pattern}
Pin: #{pin}
Pin-Priority: #{pin_priority}"
file{"
Thanks! adding /usr/sbin and /sbin seems to have fixed it.
On Mon, Jul 12, 2010 at 7:17 PM, Rohan McGovern wrote:
> ext Jon Choate said:
> > I have an exec defined as
> >
> > exec {"dpkg --configure -a":
> >path => "/usr/bin:/bin",
I have an exec defined as
exec {"dpkg --configure -a":
path => "/usr/bin:/bin",
user => root
}
puppet complains:
Exec[dpkg --configure -a]/returns: change from notrun to 0 failed: dpkg
--configure -a returned 2 instead of one of [0]
but when I run dpkg --configure -a outside puppet it ret
These are ubuntu. I'll check out those package now.
Thanks much for the pointers!
On Thu, Jul 8, 2010 at 5:55 PM, Marc Fournier
wrote:
> On Thu, 8 Jul 2010 10:25:52 -0400
> Jon Charette wrote:
>
> > Does anyone have a module that handles pecl effectively?
>
> Mo
Does anyone have a module that handles pecl effectively?
Thanks much.
-Jon.
--
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, sen
Is it possible to express node inheritance when using external nodes. If it
is could someone post what the yaml might look like?
--
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.
I am seeing similar issues. In my puppet.conf I set
reports = store, puppet_dashboard
and libpath = /var/puppet/lib:$RAILS_ROOT/lib/puppet
(RAILS_ROOT being /opt/puppet-dashboard where I installed puppet dashboard)
Using a combined path like this does not seem to work for libpath. It views
the e
t is using classes for your
> 'templates':
>
> http://docs.puppetlabs.com/guides/language_tutorial.html#classes
>
> ken.
>
> On May 20, 8:53 pm, Jon Charette wrote:
> > I'd like to setup node templates for a variety of developer VMs that we
> are
&
like this:
Hostname: JonsWebDev
node devnode {
import devconfig
}
node webnode {
import webconfig
}
node "*WebDev" {
import devnode
import webnode
}
Thanks in advance.
-Jon
--
You received this message because you are subscribed to the Google Groups
"Puppet Users"
the initial puppet run in the kickstart
%post, I'll export FACTER_BUILDING=true and then test for that fact in
the manifests. If it's present, it'll overwrite the file, otherwise
it'll just leave it be. It's not elegant, but it works :)
Cheers,
Jon
--
Jon Fautley R
On Sun, Jan 31, 2010 at 1:19 PM, Dan Bode wrote:
> now every refreshed that is triggered (via subscribe/notify) will run this
> custom script as the restart script.
Right, but the problem that you run into there is that the restart
process occurs only AFTER the files have been modified - what I'
On Thu, Nov 26, 2009 at 7:45 PM, Douglas Garstang
wrote:
> First post didn't appear on the list (gee, like that doesn't happen
> all the time)
But it did, this is the second post from you on the topic.
--
You received this message because you are subscribed to the Google Groups
"Puppet Us
I haven't tried this yet, but I find puppet's file resource to be
*way* too slow for what I need to do, causing runs in excess of 5
minutes. There's a base directory structure (which is very small)
which I then put content into (and I think it's the checksumming of
this content, which is pointless
On Sun, Nov 8, 2009 at 1:12 AM, Douglas Garstang
wrote:
> I need to both make sure that the base directory exists AND the
> symlink to it exists. Other than defining a file resource that ensures
> the base directory exists and another file resource to create the
> symlink, how else could this be
On Tue, Sep 15, 2009 at 9:55 AM, David Schmitt wrote:
> will include "something" and "something::foo", but I'd advise against
> such hacks except for the most desperate cases.
So for the benefit of the list, I figured out that the problem was not
*using* the virtual resource multiple times, it
On Tue, Sep 15, 2009 at 9:41 AM, David Schmitt wrote:
> My typical pattern in that case looks like this:
Right, but what if the "something" in /etc/something is unknown and
you need to define multiple things under /etc/something (say
/etc/something/1 and /etc/something/2)?
In the end, there's
On Tue, Sep 15, 2009 at 8:30 AM, seph wrote:
> I'd love to not worry about realizing
> the same user twice.
I thought that was the whole point of virtual resources, though - you
can realize the same resource as many times as you'd like and only end
up with one copy of it.
I'm thinking the dupl
I'm attempting to use virtual resources to get around multiple
definition errors, but it doesn't seem to be working. I need to
create a directory structure like "/apps/siteA/instance_1/resin" and
"/apps/siteA/instance_2/resin". In reality it's a little more complex,
because there are multiple sit
I know that this sounds crazy and likely is :), but I was wondering if
for application configuration management, there's a way to run puppet
as a non-root user. I know that lots of the types won't be available
when not running as root, but I think that the main purpose here is
deploying applicati
ased on logs is
somewhat out of the question)
TIA
-Jon
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscr
On Sun, Apr 19, 2009 at 4:34 PM, Paul Nasrat wrote:
> It's probably easier for non-us attendees to get direct flight to the
> Bay Area (or the east coast - Boston/NY) than to either Portland or
> Salt Lake City. A city where driving is non-essential would be a plus
> for me.
Hmmm, NYC would be p
I've got a directory (a webapps directory for a Java app server) that
I'd like to ensure all of the contents are world readable. As puppet
is not really suitable for application deployment, I'd like to manage
the permissions of this directory and all of it's contents. Something
like:
find . -ty
On Fri, Feb 13, 2009 at 3:42 PM, David Lutterkort wrote:
> I'd recommend sticking with the EPEL packages, simply since there are
> more and more varied uses (and therefore more testing) of them than for
> the MRG stuff - even if the MRG packages are, for all intents and
> purposes, identical to
On Sat, Feb 7, 2009 at 4:24 PM, Robin Lee Powell
wrote:
> I'm not sure which version includes Augeas support, but I'm pretty
> hooked on that myself.
Augeas support was introduced in 0.24.7 - but I'm not quite able to
grok what to do with it, but I could imagine myself becoming pretty
hooked on
101 - 185 of 185 matches
Mail list logo