cf-runagent is the thing with "roles" promises. Aleksey Tsalolikhin wrote: > Paul on a sys admin discussion list asked about a "do it now" button > in cfengine. > > I remember reading about something like this in cfengine3 docs, a way to tell > the cfengine clients that a policy update is available. > > A quick search failed to turn this up. Could someone refresh my > memory, please? > I want to let Paul know that Cfengine 3 CAN do this. > > Thanks, > Aleksey > > > ---------- Forwarded message ---------- > From: Paul DiSciasio <the...@bytemonkey.net> > Date: Mon, Feb 22, 2010 at 4:16 AM > Subject: [lopsa-discuss] Configuration Management > To: disc...@lopsa.org > > > Greetings everyone. I have a question about everyone's favorite topic: > configuration management. I hope this has not been posted before (i did > check the archives). I apologize if it has. > > I'm trying to figure out how to implement something with a sort of "hybrid > no-op" mechanism. I've been doing a great deal of research to try to find > the best tool for the job. Of the most popular configuration management > tools, each one has a dry-run or no-op mode. I especially like bcfg2's > feature that lets you step through your configuration and pick and choose > which things to change; however, bcfg2 doesn't seem to have a good way to > "kick" the clients to force an update at a given time. Puppet has this, > so I'm leaning in that direction right now. Additionally, I work in an > environment where production changes have to be carefully controlled and > documented and can only occur during certain time windows. > > So what I'm looking for is something that allows my clients to run in > dry-run mode most of the time (reporting back to me which things need to > be changed, but not taking any action), and then let me send a message to > them when it's time to actually execute the changes. > > It seems that the best I might be able to do is leave my regular agent > running in dry-run mode all the time, but then ssh into the servers in > question one by one and execute the agent in active mode when I want to > make the changes, but that is obviously cumbersome and has a number of > drawbacks. > > Does anyone know of a cleaner way to accomplish this? I've looked > specifically at bcfg2, puppet, cfengine, and chef. Everyone seems to > assume you want things very automatic or not at all. > > Thanks, > Paul > > _______________________________________________ > Discuss mailing list > disc...@lopsa.org > http://lopsa.org/cgi-bin/mailman/listinfo/discuss > This list provided by the League of Professional System Administrators > http://lopsa.org/ > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine
-- Mark Burgess ------------------------------------------------- Professor of Network and System Administration Oslo University College, Norway Personal Web: http://www.iu.hio.no/~mark Office Telf : +47 22453272 ------------------------------------------------- _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine