I'm not sure that I understand your entire requirements, but you might want
to look into using foreman, you get a real live dashboard of whats going on
in your systems.

cheers,
Ohad

On Fri, Jan 29, 2010 at 8:55 PM, Arnauld <a.micheli...@gmail.com> wrote:

>
> > as suggested on the users list, use the config_version field.
>
> It only provides a global configuration versioning and I'd like a per
> class versioning (see tbelow he reason why).
>
> > I still don't see why you would need a per class versioning. Clients
> > are getting one catalog, which contains all the current checked out
> > classes which can be represented by one single version of all your
> > manifests.
>
> Puppet doesn't update configurations in a synchronous way and there's
> no so much control on the scheduler, even by restarting the puppetd
> daemon. The consequence is that it's difficult to know in real time
> which hosts / which modules are updated.
>
> Another reason is that even if the puppetd daemon is running,
> sometimes it does... nothing, or sometimes it makes the job, but very
> slowly.
> Suppose I update a module in my masterpuppet config: I really need to
> know in *real time* which of my 200 (or more) clients have been
> updated by just quickly looking at my CMDB interface. You suggest
> using the config_version field. It looks fine as puppet configuration
> can be seen as a whole thing. But we split that configuration in
> several packages (one per module), which is a very convenient way to
> precisely keep track of every used resources / modules.
>
>
> In fact, I just need to know: how can I be sure, at any time, that a
> client has been updated with the last puppet version and that every
> modules have succesfuly been update ?
> As you said, maybe there's another more convenient way to do this and
> maybe my solution is wrong. But actually, I'm still searching....
>
> Best regards,
>
> Arnauld
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To post to this group, send email to puppet-...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-dev+unsubscr...@googlegroups.com<puppet-dev%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to puppet-...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to