I think that the answer you gave ignores application specific things.<div><br></div><div>For example, at a former employer, some code we had broke when Microsoft issued a service pack. Our code depended on the [broken] way NT would parse command line options, and that &quot;was fixed&quot; in the service pack. </div>
<div><br></div><div>Red Hat et al seem to be pretty good about just issuing real bug fixes and not jumping software versions during updates, but I don&#39;t get any warm fuzzies from the updates being regression tested. I would make sure to test anything related with the language you&#39;re using.</div>
<div><br></div><div>Another example, the version of Ruby that used to be in CentOS failed this test:</div><div><br></div><div>should &quot;not have that 1.8.5 bigdecimal bug&quot; do</div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>assert_equal &quot;$1.01&quot;, (&quot;$%0.2f&quot; % BigDecimal.new(&quot;1.01&quot;))</div>
<div>end</div></div><div><br></div><div>which is roughly the equivalent of sprintf(&quot;$%0.2f&quot;, 1.01) (it returned &quot;$1.10&quot;, not something you want when you&#39;re producing financial reports)</div><div><br>
</div><div>Sean</div><div><br></div><div><br><div class="gmail_quote">On Mon, Nov 29, 2010 at 4:55 PM, John Lange <span dir="ltr">&lt;<a href="mailto:john@johnlange.ca">john@johnlange.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
In theory, regression testing is what you get when you use the the<br>
licensed versions of RedHat and Suse etc. so if your asking those<br>
kinds of questions you might want to use a licensed version.<br>
<br>
But I&#39;m wondering what other people on this list think about that answer?<br>
<br>
&gt;From my personal perspective, on our licensed versions of SLES as well<br>
as my desktop OpenSUSE I allow auto-update of everything that does not<br>
require a reboot.<br>
<br>
Since I&#39;m stuck with proprietary ATI drivers on my laptop, if I allow<br>
auto-kernel updates my display stops working. On servers, unscheduled<br>
unsupervised rebooting is not a good idea so better to plan those<br>
updates.<br>
<br>
--<br>
John Lange<br>
<a href="http://www.johnlange.ca" target="_blank">www.johnlange.ca</a><br>
<br>
On Mon, Nov 29, 2010 at 11:33 AM, Gilbert E. Detillieux<br>
&lt;<a href="mailto:gedetil@cs.umanitoba.ca">gedetil@cs.umanitoba.ca</a>&gt; wrote:<br>
&gt; On 2010-11-26 20:43, Adam Thompson wrote:<br>
&gt;&gt; For CentOS, I&#39;m quite comfortable setting up automatic updates.<br>
&gt;&gt; It&#39;s not &quot;best practices&quot; but I&#39;ve spent a LOT less time fixing<br>
&gt;&gt; post-update problems than I would have spent testing each update,<br>
&gt;&gt; over the years.  (This applies to Red Hat in general since RH2.1.)<br>
&gt;<br>
&gt; I would tend to agree here, at least for the repos enabled by default in<br>
&gt; CentOS-Base.repo, i.e. base, updates, addons and extras.  What I do at<br>
&gt; work is allow auto-updates for those repos on the various workstations<br>
&gt; and non-critical servers I maintain.  For my most critical server, I run<br>
&gt; &quot;yum update&quot; manually, after I&#39;ve determined that the updates didn&#39;t<br>
&gt; break anything on the other systems.<br>
&gt;<br>
&gt; Not necessarily safe for third-party repos, however...  I&#39;ve had some<br>
&gt; minor breakage with rpmforge packages, and catastrophic failures with<br>
&gt; some EPEL updates that were DOA and pushed out without the slightest bit<br>
&gt; of testing.  (They can also take forever to fix such broken packages.)<br>
&gt; I&#39;d be sure to test these out on the least critical systems first,<br>
&gt; before updating anything important.<br>
&gt;<br>
&gt;&gt; I think the days of testing patches independently are gone because of<br>
&gt;&gt; manpower reasons, unless you&#39;re running in a high-availability<br>
&gt;&gt; environment.<br>
&gt;<br>
&gt; Again, I mostly agree, but I would make exceptions for certain critical<br>
&gt; packages and/or critical systems, whether HA or not.  But, yeah, you<br>
&gt; can&#39;t test every update that comes out.<br>
&gt;<br>
&gt; --<br>
&gt; Gilbert E. Detillieux           E-mail: &lt;<a href="mailto:gedetil@muug.mb.ca">gedetil@muug.mb.ca</a>&gt;<br>
&gt; Manitoba UNIX User Group        Web:    <a href="http://www.muug.mb.ca/" target="_blank">http://www.muug.mb.ca/</a><br>
&gt; PO Box 130 St-Boniface          Phone:  (204)474-8161<br>
&gt; Winnipeg MB CANADA  R2H 3B4     Fax:    (204)474-7609<br>
&gt; _______________________________________________<br>
&gt; Roundtable mailing list<br>
&gt; <a href="mailto:Roundtable@muug.mb.ca">Roundtable@muug.mb.ca</a><br>
&gt; <a href="http://www.muug.mb.ca/mailman/listinfo/roundtable" target="_blank">http://www.muug.mb.ca/mailman/listinfo/roundtable</a><br>
&gt;<br>
<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>
</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>
</div>