[Puppet Users] puppet dashboard ebuild

2012-09-11 Thread psychobyte


Are there any plans for a puppet dashboard ebuild for gentoo?

Thx.

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/Ps904r0de8wJ.
To post to this group, send email to puppet-users@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: ordering or chaining for generate() function

2012-04-25 Thread psychobyte
Essentially, yeah.

we have a data file that needs updating on the server.  This is done 
through a custom script. i want to use generate() to run that script server 
side
 before we re-create the config files via puppet.  I want to guarantee that 
the generate function runs before any file resources.

Thanks.



On Wednesday, April 25, 2012 6:07:05 AM UTC-7, jcbollinger wrote:



 On Apr 24, 3:53 pm, psychobyte psychob...@gmail.com wrote: 
   I need to run a the generate() function (server side) in order to 
 populate 
  a data file for one of my modules.  Is there a way to ensure that the 
  generate function is 
  run before a config file is created (the contents of the file doesn't 
 come 
  directly from generate()). 


 So the script run via generate() has some kind of side effect on the 
 master that later generation of the config file relies on?  What a 
 terrible strategy.  If you explain your problem in more detail then it 
 is likely that we can suggest a superior alternative. 


 John 


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/hSIvD25sp0gJ.
To post to this group, send email to puppet-users@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: ordering or chaining for generate() function

2012-04-25 Thread psychobyte
yes.  I'm running a server side script that creates some data used to 
update a client-side config file.

On Wednesday, April 25, 2012 6:50:52 AM UTC-7, matti wrote:

 Hi,

 Am I right in thinking that something like that has place. On the Master:

 generate() - template() and/or static file - /config/file/on/the/client

 Then, if /config/file/on/the/client exists, you do not use generate(), yet 
 when on the contrary, then you have to fire generate() first to generate 
 content for said client-side configuration file?

 KW


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/phGZ84y3m_oJ.
To post to this group, send email to puppet-users@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] ordering or chaining for generate() function

2012-04-24 Thread psychobyte
Hi,

 I need to run a the generate() function (server side) in order to populate 
a data file for one of my modules.  Is there a way to ensure that the 
generate function is
run before a config file is created (the contents of the file doesn't come 
directly from generate()).

Right now I'm getting around this by creating a bogus File resource and 
chaining that before I write a config file.

=== 
  file { mp_volumes.yaml:
ensure  = 'present',
path= '/tmp/cmpllnt_vol.out',
content = generate('/usr/bin/myscript'),
owner   = 'root',
group   = 'root',
mode= '0644',
  }

  # Make sure mp_volumes.yaml is up to date before we create conf file
  File['mp_volumes.yaml']-File['conffile']
===

Is there a  more appropriate way of doing this?

Thanks,


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/5OeG7J97VsQJ.
To post to this group, send email to puppet-users@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] configured puppet server as client now no updates are working

2012-04-16 Thread psychobyte
Hi,

My puppet server was working up until I configured it to be a puppet 
client.  I applied the configuration on the server which seemed to work 
fine.  However, now when ever a client or itself 
asks for an updated configuration it always comes back with a successful 
poll, no updates, and the configuration version changed.  So configuration 
changes are not being applied anymore.
Is there some cache that's not being cleared? Is there a way of reversing 
this?

test-puppet ~ # puppetd -t
info: Caching catalog for test-puppet.lab.lcl
info: Applying configuration version '1334594015'
notice: Finished catalog run in 0.02 seconds

Thanks,

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/J7ehDlU1CUcJ.
To post to this group, send email to puppet-users@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: configured puppet server as client now no updates are working

2012-04-16 Thread psychobyte
Actually, this was a stupid mistake on my part.

I manage the puppet.conf file, when I applied the config. the puppet master 
config file got set to a puppet client config.  
I'm surprised it didn't output any error messages.




On Monday, April 16, 2012 9:45:25 AM UTC-7, psychobyte wrote:

 Hi,

 My puppet server was working up until I configured it to be a puppet 
 client.  I applied the configuration on the server which seemed to work 
 fine.  However, now when ever a client or itself 
 asks for an updated configuration it always comes back with a successful 
 poll, no updates, and the configuration version changed.  So configuration 
 changes are not being applied anymore.
 Is there some cache that's not being cleared? Is there a way of reversing 
 this?

 test-puppet ~ # puppetd -t
 info: Caching catalog for test-puppet.lab.lcl
 info: Applying configuration version '1334594015'
 notice: Finished catalog run in 0.02 seconds

 Thanks,


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/fW_u7t_SXIIJ.
To post to this group, send email to puppet-users@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: hiera_array() default value not taken

2012-04-06 Thread psychobyte
I don't think hiera likes defaults as array/hashes explicitly

I usually do a 

$empty_hsh = {}
$empty_arr = []

and use those as default values.

HTH


On Monday, April 2, 2012 5:03:37 AM UTC-7, pablo.f...@cscs.ch wrote:

 Hi,

 There is probably something stupid I am missing, but I just can't see 
 it. I do:

 $iptables_open_ports_public = hiera_array ('iptables_open_ports_public', 
 [])

 And I have not defined that in the hiera tree, so the default (an empty 
 array) should be returned. But I get, instead:

 Error 400 on SERVER: Could not find data item 
 iptables_open_ports_public in any Hiera data file and no default supplied

 Is there any special way to define an empty array as a parameter?

 Thanks!
 Pablo



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/r9CJ90mbMVgJ.
To post to this group, send email to puppet-users@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] configuration version variable?

2012-04-06 Thread psychobyte
Hi,

is there a fact or variable for the configuration version that I can access 
from hiera or my manifests? I'd like to embed it into my files.

Thanks,

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/y9V2HDKg-YQJ.
To post to this group, send email to puppet-users@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] configuration version variable?

2012-04-06 Thread psychobyte
Thanks for the reply Patrick but, I should have been more specific. 

I wanted the puppet configuration version as in 

info: Applying configuration version '1333729957'

So any file that gets manipulated by puppet has it in a header.

Thanks.

On Friday, April 6, 2012 9:58:20 AM UTC-7, Patrick Debois wrote:

 I've implemented that - See pull request - 
 https://github.com/puppetlabs/hiera-puppet/pull/20

 See 

 https://github.com/jedi4ever/hiera-puppet/commit/2250a9825ea3382bb0518d77c4f5a8b97667f4a0
  
 for details

 On 06/04/12 18:54, psychobyte wrote:
  Hi,
 
  is there a fact or variable for the configuration version that I can 
  access from hiera or my manifests? I'd like to embed it into my files.
 
  Thanks,
 
  -- 
  You received this message because you are subscribed to the Google 
  Groups Puppet Users group.
  To view this discussion on the web visit 
  https://groups.google.com/d/msg/puppet-users/-/y9V2HDKg-YQJ.
  To post to this group, send email to puppet-users@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 view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/2dck78zcrOgJ.
To post to this group, send email to puppet-users@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] hiera on puppet 2.6.12

2012-03-14 Thread psychobyte
Hi,

I'm trying to use standard hiera on puppet (gentoo).  I simply did

# gem install hiera

Then setup /etc/hiera.yaml

When i call the hiera() function in puppet i get

Error 400 on SERVER: Unknown function hiera at /data/puppet/manifests/
site.pp:27

Is there a step that I'm missing?

BTW.  standalone hiera works fine.

-- 
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-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



[Puppet Users] Re: hiera on puppet 2.6.12

2012-03-14 Thread psychobyte
OK. got it to work.

created directory /var/lib/puppet/lib/puppet/parser/functions

copied the hiera files there:

cp /usr/lib64/ruby/gems/1.8/gems/hiera-puppet-0.3.0/lib/puppet/parser/
functions/* /var/lib/puppet/lib/puppet/parser/functions/

restarted puppetmaster and it seems to work now.

Thanks!

On Mar 14, 12:32 pm, Markus Falb markus.f...@fasel.at wrote:
 On 14.3.2012 18:50, psychobyte wrote:

  I'm trying to use standard hiera on puppet (gentoo).  I simply did

  # gem install hiera

  Then setup /etc/hiera.yaml

  When i call the hiera() function in puppet i get

  Error 400 on SERVER: Unknown function hiera at /data/puppe/manifests/
  site.pp:27

  Is there a step that I'm missing?

 Yes. Copy the puppet function to puppets libdir.
 It is mentioned in the READMEhttps://github.com/puppetlabs/hiera-puppet

 --
 Kind Regards, Markus Falb

  signature.asc
  1KViewDownload

-- 
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-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



[Puppet Users] Re: Puppet Agent / master configuration

2012-02-06 Thread psychobyte
you can set the client to update it's catalog w/ this parameter

runinterval = 3600




On Feb 6, 2:06 am, sateesh bbalasate...@gmail.com wrote:
 Hi,

 I had set up the puppet agent / master configuration. I have written
 the site.pp in manifests. The catalog is running on the client with
 some time intervals. I have observed that it took some 5 - 15 min for
 running that manifest.

 For immediate testing I have run the puppet agent using --test
 parameter.

 Is there any config file where the time interval is set. and is there
 any way to run that catalog for all clients from the master machine.

 Also is there any way to specify the catalog for a client. I guess the
 site.pp is default.

 Thanks in advance,
 Sateesh B.

-- 
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-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



[Puppet Users] puppet client only install on Gentoo

2012-01-26 Thread psychobyte
Hi,

 I'm using Gentoo and puppet-2.6.12.  The puppet master and client are
wrapped up in the same package, app-admin/puppet.  Can someone suggest
a simple way of installing only the puppet client (I'm new to Gentoo)?

Thanks,

P.

-- 
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-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.