Why not use WSUS?  This is what it's made for, it's already part of
Windows, and can be easily managed from the WSUS console.  Once you're
operating in a Windows world, your life will be far better by doing things
the "Windows Way" instead of resisting it.

Sounds like a case of: "*if the only tool you have is a hammer, to treat
everything as if it were a nail"*

Incidentally, you typically wouldn't use Puppet to handle OS updates either
(apt-get upgrade, yum update), which is the same thing, so it's not even a
case of a Windows-specific thing.

That's not to say that Puppet couldn't be abused into doing it.


❧ Brian Mathis
@orev


On Wed, Jun 11, 2014 at 12:35 PM, Pskov Shurik <[email protected]>
wrote:

> Hello everyone,
>
> We have recently started using Puppet to do initial system prep on new
> servers, such as Apache, Java installs, hosts file updates etc. However, we
> are now exploring the possibility of extending Puppet to manage Windows
> Updates. Er... has anyone done it?
>
> The requirements are simple: give Puppet a list of KB items to download
> and it would go and deploy these on whatever servers Puppet Agent is
> running on. We are happy for servers to go download a copy of patches, so
> we won't be using Puppet's central repository of installers (since Windows
> update installers are different depending on OS and architecture).
>
> I found a PowerHell script here -
> http://www.flobee.net/programmatically-run-windows-update-as-part-of-a-broader-patch-and-reboot-process/
> - that could probably be, somehow, integrated into Puppet but if there's an
> easier way or modules that do it already, then I would appreciate a pointer.
>
> Thanks
> Alex
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/87d8f0d8-8c47-4236-843a-5b5f1aa5d1b9%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/87d8f0d8-8c47-4236-843a-5b5f1aa5d1b9%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CALKwpEzSwtjPR4rfZp1wR9kQboDjWbWnhAjgj0e1DTSOg1_DVg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to