James Turnbull wrote:
> 2009/11/17 Scott Smith <sc...@ohlol.net>:
>> Has anyone given thought to the best way to maintain multiple versions
>> of a manifest in a way that allows a client to specify which version it
>> would like to use? I actually thought that's what config_version was for
>> until I read the docs...boo hoo.
>>
>> Seems like it would take some hacking. I think it would be nice though,
>> giving more control over when a client would get a newly pushed manifest
>> while allowing puppetd to continue running (instead of using puppet
>> command directly with no client daemon).
> 
> I use tags and environments for this:
> 
> http://reductivelabs.com/trac/puppet/wiki/UsingTags
> http://reductivelabs.com/trac/puppet/wiki/UsingMultipleEnvironments
> 

Yeah, I considered environments. I'd just rather not have to change my 
puppetmasters' puppet.conf when I want to deploy a new manifest version 
to them. It wouldn't be *difficult*; I'm just concerned with the 
puppet.conf becoming unwieldy after a while.

> Also being added in the next major release - currently code-named
> Rowlf - is module metadata.  You can see the proposed code at:
> 
> http://github.com/lak/puppet/commit/3896288ff56b44ae6f5e1f0c2a8adc995a458f76
> 
> This is just an initial cut but should let you see what could be done.
> 

Hmm, interesting.

Thanks, Ohad & James!

-scott

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to