[Puppet Users] Re: Puppetmaster 3.7.3 startup times when many environments exist

2014-11-13 Thread hector1987
Thank you, I will follow up on the ticket. On Wednesday, November 12, 2014 8:01:39 PM UTC+1, Eric Sorenson wrote: This sounds like it's related to the following bug: https://tickets.puppetlabs.com/browse/PUP-3389 Can you please add any troubleshooting info you have onto that ticket? We

[Puppet Users] With Microsoft going all in .NET Open Source (MIT license)

2014-11-13 Thread Brian Morris
I understand where your desire stems from, but IMHO the core problem with Puppet right now is that it's already fragmented too much. PE, P-FOSS, Ruby, C, Hiera, MCollective, environments or flat, Augeas, Powershell, Puppet Dashboard, Foreman, etc., and no clear vision for any of it. Adding

Re: [Puppet Users] With Microsoft going all in .NET Open Source (MIT license)

2014-11-13 Thread Trevor Vaughan
I don' t know that I agree. The only part that this would be modifying is Puppet providers to provide additional core capabilities. Most of the rest of the components mentioned are completely ancillary to the Puppet language/core itself. Trevor On Thu, Nov 13, 2014 at 2:11 PM, Brian Morris

[Puppet Users] Re: With Microsoft going all in .NET Open Source (MIT license)

2014-11-13 Thread jcbollinger
On Wednesday, November 12, 2014 8:31:49 PM UTC-6, Byron Miller wrote: Could puppet technically build a native .net client now that can implement puppet DSL in a more native fashion much like powershell does with the very similar power shell dsc? (implement all the mmc snapin stuff or

[Puppet Users] Re: Puppet Development Efforts?

2014-11-13 Thread jcbollinger
On Wednesday, November 12, 2014 7:44:05 AM UTC-6, MigV wrote: I work for an organisation which was about to start using the Community Edition of Puppet, however we have just caught wind that Puppet are going start concentrating their development efforts on the Enterprise Edition only.

Re: [Puppet Users] Re: external facter for datacenter from ipaddress - new to puppet

2014-11-13 Thread jcbollinger
On Wednesday, November 12, 2014 12:20:53 PM UTC-6, Neil wrote: Hello I think the advantages of fact based implementation are you can use it in hiera hieracy, query it in puppeydb etc Facts do not provide an advantage over ordinary top-scope variables with respect to interpolation in

[Puppet Users] Create resource if it doesn't exist, but do not update it if it does already exist

2014-11-13 Thread Kris Knigga
I've been poring through documentation and haven't found anything yet, so I'll throw the question out here. With puppet, is there a way to define a resource in such a way that when applied to a client for the first time it is created, but if the resource already exists on the client nothing is

[Puppet Users] Re: module install fails

2014-11-13 Thread Jesse Scott
Hi André, It looks like it isn't able to find the module's root directory after attempting to extract, do you have GNU tar (gtar) installed? I believe that is a requirement for the correct functioning of the Puppet module tool on Solaris. -Jesse On Tuesday, November 11, 2014 12:20:49 AM

Re: [Puppet Users] Re: creating hashes from other hashes

2014-11-13 Thread Tim Mooney
In regard to: Re: [Puppet Users] Re: creating hashes from other hashes,...: On 2014-07-11 23:43, Tim Mooney wrote: In regard to: [Puppet Users] Re: creating hashes from other hashes, Luke...: Huh, at first glance that to me looks like a parser bug. Not so much a bug as an unessesary

Re: [Puppet Users] Create resource if it doesn't exist, but do not update it if it does already exist

2014-11-13 Thread Doug Forster
The best option I have found is creating a custom fact for local users. # This custom fact pulls out all local users from the /etc/passwd file # and returns the collection as a comma-separated list. Facter.add(:local_users) do setcode do users = Array.new File.open(/etc/passwd).each do

Re: [Puppet Users] Create resource if it doesn't exist, but do not update it if it does already exist

2014-11-13 Thread Doug Forster
Sorry that fact tells you the users with set passwords. You get the idea though. On Thu, Nov 13, 2014 at 10:21 AM, Doug Forster dfors...@part.net wrote: The best option I have found is creating a custom fact for local users. # This custom fact pulls out all local users from the /etc/passwd

Re: [Puppet Users] Create resource if it doesn't exist, but do not update it if it does already exist

2014-11-13 Thread Kris Knigga
That's actually another good point, Doug. It would be awesome to have puppet create users with an initial password hash, but then ignore future changes to the hash (as when a user updates his own password). I have a feeling that there are a number of situations where it would be nice to have

[Puppet Users] master - error(s) on fresh installation (EC2)

2014-11-13 Thread JonY
Installed latest from puppetlabs repro on an EC2 instance. Started working through steps from https://docs.puppetlabs.com/guides/install_puppet/post_install.html # puppet master --verbose --no-daemonize /usr/share/ruby/vendor_ruby/2.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot

[Puppet Users] Re: Need help! Puppet could not request certificate: No route to host -connect(2)

2014-11-13 Thread Amarnath Reddy Manam
Hi Rony, I was having the same issue and given iptables -F and service iptables save and it worked. When i gave to open port 8140 on master server in Iptables it did not worked, what exactly these command are doing to make it work? iptables -F service iptables save -- You received this

[Puppet Users] Re: master - error(s) on fresh installation (EC2)

2014-11-13 Thread JonY
Indeed. the line in question is 'require 'puppet/util/command_line''. This file gets installed into /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb so it's not found. I've scrubbed out all traces of ruby from this system and when I

[Puppet Users] issue with hiera.eyaml file

2014-11-13 Thread Spriya
Hi All, I am having an issue Cannot load backend eyaml: cannot load such file -- highline/import. when running this command: *sudo -u pe-puppet /opt/puppet/bin/hiera -c /etc/puppetlabs/puppet/hiera.yaml --debug wls_jdk_version clientcert=x environment=test1* *WARN: 2014-11-13 16:52:25

Re: [Puppet Users] master - error(s) on fresh installation (EC2)

2014-11-13 Thread Felix Frank
On 11/13/2014 08:00 PM, JonY wrote: Installed latest from puppetlabs repro on an EC2 instance. ...running...which platform? -- You received this message because you are subscribed to the Google Groups Puppet Users group. To unsubscribe from this group and stop receiving emails from it, send

Re: [Puppet Users] service control - what am I doing wrong?

2014-11-13 Thread Felix Frank
On 11/12/2014 01:38 PM, JonY wrote: What did I miss? Not sure, but I recommend you use Puppet's --debug option and carefully retrace Puppet's steps. HTH, Felix -- You received this message because you are subscribed to the Google Groups Puppet Users group. To unsubscribe from this group and

Re: [Puppet Users] Re: Puppet Nodes

2014-11-13 Thread Felix Frank
On 11/11/2014 06:58 PM, Dominic wrote: I wish the grouping was nicer. Hi, would you care to elaborate on that? If we are missing features, we should at least keep them around as tickets. Thanks, Felix -- You received this message because you are subscribed to the Google Groups Puppet Users

Re: [Puppet Users] count not retrieve catalog from remove server error, could not intern from pson

2014-11-13 Thread Felix Frank
Hi, pson is a JSON variant that has been devised for Puppet's special needs. It's on the verge of being replaced by JSON proper. But I disbelieve that pson is at the root of your issues. The erratic behavior seems to indicate that something is seriously wonky with your agent. Do you experience

Re: [Puppet Users] Puppet agent in background causing dependency failure.

2014-11-13 Thread Rohit Gupta
Hi David, Apologies for the short description of the problem, I am new to puppet and still trying to understand the problem for myself. However, I dug a little deeper in the issue and I now have a little better understanding of whats wrong. I have a puppet-rabbitmq library that manages