Mohammad,

As far as I know, there is nothing in the puppet world that does what you want. 
On the other hand, puppet does give you the flexibility to manage packages to 
be installed (or uninstalled) on the managed nodes.

Whether you can use it for installing/removing patches, depends on how the 
patches are distributed.  On a redhat based system, puppet will use rpm to 
install/remove packages and on a debian based system it’ll use apt, so that 
intelligence is already built-in to puppet.

Puppet gives you a framework and leaves it up to your creativity (or lack of 
it) to go wild.

Take a look at the puppet cookbook for basic examples and in the end there is 
nothing better than to RTFM.

http://www.puppetcookbook.com/posts/install-package.html

--
Sharninder



From: puppet-users@googlegroups.com [mailto:puppet-users@googlegroups.com] On 
Behalf Of Muhammad Yousuf Khan
Sent: Wednesday, January 22, 2014 8:02 PM
To: puppet-users@googlegroups.com
Subject: [Puppet Users] roll back update

Hello All,

i have seen so many apt modules on puppet forge website. they are more like 
changing source list path defining. HTTP proxy blah blah but what i want is a 
bit more.
is there any apt module  which can help me to update only selective updates 
(like in Microsoft Wsus does, it list down all the updates and people can 
select and apply those patches on selective nodes and if they find it 
problematic then can remotely uninstall it too.i want this to be done on my 
Debian server farm and and i also want to roll back as needed (for example if 
any securety or OS update creating problem of some kind i can roll it back with 
puppet live management/manual run).
i dont know how practical it is. however as i have already got the concept of 
Wsus therefore my mind is trying to think of wsus like puppet module.
Please help.
thanks,
MYK
--
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 an email 
to 
puppet-users+unsubscr...@googlegroups.com<mailto:puppet-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/46482f37-c6e1-4242-b87e-f689a3c11016%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

-- 
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 an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/C78F9D4A46AFAF4584E9A0EB442B3FCA494C3D%40NOIX10HMNOI03.AMER.DELL.COM.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to