At work, we copy the updates repo and point all our servers there. Every so often we freshen the mirror and begin the patch cycle. If you have reliable tests then you can test before rolling out, or just roll out to a couple of development servers first before generally deploying.<br>
<br>For my personal stuff I run Nagios with a plugin that checks the output of &quot;yum list-security&quot; (need the yum-security package) and flags an alert if there&#39;s a security related fix. Those I try to install fairly quickly. Otherwise I periodically upgrade the non critical packages, and schedule the critical ones (apache/nginx/php/ruby/mysql). See <a href="http://ertw.com/blog/2010/11/19/epel-nginx-rpm-and-upgrade-from-0-6-x-to-0-8-x/">http://ertw.com/blog/2010/11/19/epel-nginx-rpm-and-upgrade-from-0-6-x-to-0-8-x/</a> for something that recently bit me :(<br>
<br>If you have packages that are critical to your application, you can put them under cfengine/puppet management to automate some of the tasks associated with keeping them up to date.<br><br>Most of the servers I take care of now are VPSes, so I never reboot for kernel upgrades.<br>
<br>Sean<br><br><div class="gmail_quote">On Fri, Nov 26, 2010 at 8:01 PM, Kevin McGregor <span dir="ltr">&lt;<a href="mailto:kevin.a.mcgregor@gmail.com">kevin.a.mcgregor@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
At work I have two Ubuntu and two CentOS servers. What do you recommend as the best practice for applying updates? Specifically, do you do any testing on test machines first, or just wait until the updates are a certain age without hearing of any issues? Automatically apply them, or manually? Do you reboot the servers regularly regardless of whether you&#39;ve patched them (something Windows administrators still do for their Windows servers!), or just wait until a kernel or other update requires it?<br>
<font color="#888888">
<br>Kevin<br>
</font><br>_______________________________________________<br>
Roundtable mailing list<br>
<a href="mailto:Roundtable@muug.mb.ca">Roundtable@muug.mb.ca</a><br>
<a href="http://www.muug.mb.ca/mailman/listinfo/roundtable" target="_blank">http://www.muug.mb.ca/mailman/listinfo/roundtable</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Sean Walberg &lt;<a href="mailto:sean@ertw.com">sean@ertw.com</a>&gt;    <a href="http://ertw.com/">http://ertw.com/</a><br>