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.