<div dir="ltr">Well when the last upgrade 4.2 &gt; 4.4 went live and XM was disabled by default it took many hosts down without warning. 4.4 &gt; 4.6  may cause the same issues. It&#39;s a dangerous upgrade for sure. Why can&#39;t 4.4 be LTS for C6? as it&#39;s the last build with XM. Any XSA patches should not be hard to backport. and maybe the optional xen4.6 for C6.<br><div class="gmail_extra"><br><div class="gmail_quote">On 21 January 2016 at 13:09, President <span dir="ltr">&lt;<a href="mailto:president@caldwellglobal.com" target="_blank">president@caldwellglobal.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>

  
  
  

<div>
<p style="padding:0;margin:0"><span><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">My .02 is to stay the course.  As a server admin, I want to be able to type things like:<br></span></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">yum upgrade php</span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">    not</span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">yum upgrade php55-epel-rpmforge-fancy-package</span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Having to remember all the idiosyncrasies of a system is what causes some type of major failure in the future whenever (1) you forget something or (2) someone else has to pick up the box to adminster.</span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p><p style="padding:0;margin:0"><span><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">--</span></span></p><p style="padding:0;margin:0"><span><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Craig Thompson, President<br></span></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">Caldwell Global Communications, Inc.<br></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif">+1 (423) 559-5465<br></span></p><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><a href="http://caldwellglobal.com" target="_blank">caldwellglobal.com</a><br></span></p><div><div class="h5"><p style="padding:0;margin:0"><span style="font-size:10pt;font-family:tahoma,arial,helvetica,sans-serif"><br></span></p><blockquote style="border-left:2px solid #325fba;padding-left:5px;margin:0px 5px"><span style="font-family:tahoma,arial,helvetica,sans-serif;font-size:10pt">-----Original message-----<br><span><b>From:</b> George Dunlap &lt;<a href="mailto:dunlapg@umich.edu" target="_blank">dunlapg@umich.edu</a>&gt;</span><br><span><b>Sent:</b> Thursday 21st January 2016 7:32</span><br><span><b>To:</b> Discussion about the virtualization on CentOS &lt;<a href="mailto:centos-virt@centos.org" target="_blank">centos-virt@centos.org</a>&gt;</span><br><span><b>Subject:</b> Re: [CentOS-virt] CentOS 6 Virt SIG Xen 4.6 packages available in centos-virt-xen-testing</span><br><br></span><div><pre style="white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word">On Thu, Jan 21, 2016 at 12:01 PM, Peter &lt;<a href="mailto:peter@pajamian.dhs.org" target="_blank">peter@pajamian.dhs.org</a>&gt; wrote:<br>&gt; On 15/01/16 05:57, George Dunlap wrote:<br>&gt;&gt; As mentioned yesterday, Xen 4.6 packages are now available for<br>&gt;&gt; testing.  These also include an update to libvirt 1.3.0, in line with<br>&gt;&gt; what&#39;s available for CentOS 7.  Please test, particularly the upgrade<br>&gt;&gt; if you can, and report any problems here.<br>&gt;<br>&gt; Per conversation in IRC, Xen 4.6 no longer includes xend and therefore<br>&gt; no longer has the &quot;xm&quot; command.  This is problematic for people who may<br>&gt; be using xm in various scripts on their host (such as home-brewed backup<br>&gt; scripts).<br>&gt;<br>&gt; I think it&#39;s a bad idea to break this functionality without warning by<br>&gt; allowing a simple &quot;yum update&quot; to remove it.  You will take a lot of<br>&gt; people by surprise and cause such scripts to stop working, if people are<br>&gt; running yum cron the situation becomes even worse.<br><br>Thanks, PJ, for your input.<br><br>Just to be clear:<br><br>1. In the Xen 4.4 packages (first released October 2014), xend was<br>disabled by default; so anyone using xend at the moment has already<br>manually intervened to enable deprecated functionality<br><br>2. In 4.4, the first time xm was executed, it printed this warning:<br>---<br>xend is deprecated and scheduled for removal. Please migrate to another<br>toolstack ASAP.<br><br>See <a href="http://wiki.xen.org/wiki/Choice_of_Toolstacks" target="_blank">http://wiki.xen.org/wiki/Choice_of_Toolstacks</a> for information on<br>other alternatives, including xl which is designed to be a drop in<br>replacement for xm (<a href="http://wiki.xen.org/wiki/XL" target="_blank">http://wiki.xen.org/wiki/XL</a>).<br>---<br><br>3. ...and on every subsequent invocation, it printed this warning:<br>&quot;WARNING: xend/xm is deprecated&quot;<br><br>I think this constitutes &quot;warning&quot; that the functionality was going to<br>break at some point. :-)<br><br>Also, in most cases &quot;s/xm/xl/g;&quot; Just Works; most people have reported<br>that changing from xm -&gt; xl was pretty painless.  So this isn&#39;t like<br>upgrading from Python 2 to Python 3 (or QT 4 to 5, or...).<br><br>&gt; I think that due to this lack of backwards compatibility with Xen 4.4<br>&gt; and earlier versions it would be a good idea to not force the upgrade on<br>&gt; people who are not wary of it.  I propose that the new packages carry<br>&gt; the name &quot;xen46&quot; and they purposefully conflict with the old &quot;xen&quot;<br>&gt; packages.  That will require people to take positive action to do the<br>&gt; upgrade and hence avoid breaking systems unintentionally.<br><br>This would avoid breaking things for people still using xm, which<br>certainly has some value.  However it has some costs:<br><br>* The packages between C6 and C7 will now be slightly different,<br>increasing the maintenance burden.  This is not only in the spec file,<br>but also in all the associated scripting machinery for managing<br>packages in the CBS and smoke-testing packages before pushing them<br>publicly.<br><br>* Instructions for installing Xen are now differend between C6 and C7,<br>and slightly more complicated, as they have to explain about Xen 4.6<br>vs alternatives.<br><br>* Users who have heeded the warning and switched to xl will have to<br>make an extra effort to switch to Xen 4.6.  If they don&#39;t follow<br>centos-virt, they may not notice that there&#39;s a new package to upgrade<br>to.<br><br>I&#39;m a developer, not a server admin, so I can&#39;t gauge how important<br>this issue is.  Before making such a change, I&#39;d like to hear opinions<br>from other people in the community about how important (or not) it is<br>to avoid breaking xm, given the ample warning (&gt;1 year) users have<br>had.<br><br>On the other hand, explicitly moving to a &quot;xen${VER}&quot; (both for C6 and<br>C7) would make it simpler for people to step up and maintain older<br>versions in parallel if anybody wanted to do so.<br><br>Thanks again, Peter, for bringing this up.<br><br>Peace,<br> -George<br>_______________________________________________<br>CentOS-virt mailing list<br><a href="mailto:CentOS-virt@centos.org" target="_blank">CentOS-virt@centos.org</a><br><a href="https://lists.centos.org/mailman/listinfo/centos-virt" target="_blank">https://lists.centos.org/mailman/listinfo/centos-virt</a><br></pre></div></blockquote>
</div></div></div>
<br>_______________________________________________<br>
CentOS-virt mailing list<br>
<a href="mailto:CentOS-virt@centos.org">CentOS-virt@centos.org</a><br>
<a href="https://lists.centos.org/mailman/listinfo/centos-virt" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/centos-virt</a><br>
<br></blockquote></div><br><br></div></div>