<div dir="ltr">Upgrade scripts update  VM templates in the OpenNebula database but not running VMs, maybe this is the problem. <div><br></div><div>We've missed some variables, but for these ones, take a look to the upgrade script 4.4.1_to_4.5.80.rb. The following should be updated:<div><div>                            gsub("TOTALCPU",   "MAX_CPU").</div><div>                            gsub("TOTALMEMORY","MAX_MEM").</div><div>                            gsub("FREECPU",    "FREE_CPU").</div><div>                            gsub("FREEMEMORY", "FREE_MEM").</div><div>                            gsub("USEDCPU",    "USED_CPU").</div><div>                            gsub("USEDMEMORY", "USED_MEM")</div></div><div><br></div><div>RANK is replaced by SCHED_RANK in 3.8.5_to_3.9.80.rb script. </div><div><br></div><div>Maybe there is a bug in the migration code... <br></div><div><br></div><div>Cheers</div><div><br></div><div>Ruben</div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 30, 2014 at 3:19 PM, Steven Timm <span dir="ltr"><<a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 30 Oct 2014, Ruben S. Montero wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
On Thu, Oct 30, 2014 at 2:57 PM, Steven Timm <<a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>> wrote:<br>
      I think I see what went wrong by looking at the documentation.<br>
      The value as shown in onehost show -x<br>
      is now labeled FREE_MEM instead of FREEMEMORY.<br>
      (The current docs also correctly show the variable as FREE_MEM).<br>
      I will edit my template and see if that has an effect.<br>
<br>
      Also it looks like RANK is deprecated in favor of SCHED_RANK<br>
      and SCHED_DS_RANK is that correct?<br>
<br>
<br>
<br>
Yes, <br>
<br>
 <br>
<br>
      Any way short of a text editor and onetemplate update to<br>
      fix all the legacy templates that have it wrong?<br>
<br>
 <br>
<br>
All of this should be automatically handled by the upgrade process... <br>
</blockquote>
<br>
It wasn't, the last time we tried a test upgrade using the<br>
upgrade scripts.  There were a lot of deprecated fields that stayed<br>
in the machine templates and some required ones that didn't get in.<br>
<br>
Steve<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
      Steve Timm<br>
<br>
<br>
      On Thu, 30 Oct 2014, Ruben S. Montero wrote:<br>
<br>
            Hi Steven,<br>
            This should be working as long it is in the host<br>
            information. Could you send<br>
            the onehost show -x for one of the hosts? (You can<br>
            send it to me offlist if<br>
            there is any sensible information).<br>
<br>
            The Rank expression is supposed to work with any<br>
            variable under the<br>
            following XPaths:<br>
<br>
                "/HOST/TEMPLATE/",<br>
                "/HOST/HOST_SHARE/",<br>
                "/HOST/",<br>
                "/HOST/CLUSTER_TEMPLATE/<br>
<br>
            Cheers<br>
<br>
            Ruben<br>
<br>
            On Wed, Oct 29, 2014 at 10:34 PM, Steven Timm<br>
            <<a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>> wrote:<br>
<br>
                  Under OpenNebula 3 we have been using<br>
            RANK=FREEMEMORY<br>
                  to launch the next virtual machine on the<br>
            hypervisor which<br>
                  has the most memory available at the time.  I<br>
            am using the<br>
                  same in OpenNebula 4.8 but it does not appear<br>
            to be working,<br>
                  even though FREEMEMORY is still a documented<br>
            selection variable<br>
                  in the requirements section.  In particular<br>
                  all the RANKS of the machines show up as "0"<br>
            in the sched.log<br>
                  when you look at the allocation cycle and<br>
            there is no<br>
                  "FREEMEMORY"<br>
                  variable reported in the output of<br>
                  onehost show xxxx<br>
                  under opennebula 4.8.<br>
<br>
                  Are there other selection variables which<br>
            could have<br>
                  the same desired effect, i.e. a horizontal<br>
            fill of the cloud?<br>
<br>
                  Steve Timm<br>
<br>
<br>
                 <br>
            ------------------------------<u></u>------------------------------<u></u>------<br>
                  Steven C. Timm, Ph.D  <a href="tel:%28630%29%20840-8525" value="+16308408525" target="_blank">(630) 840-8525</a><br>
                  <a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>  <a href="http://home.fnal.gov/~timm/" target="_blank">http://home.fnal.gov/~timm/</a><br>
                  Fermilab Scientific Computing Division,<br>
            Scientific Computing<br>
                  Services Quad.<br>
                  Grid and Cloud Services Dept., Associate Dept.<br>
            Head for Cloud<br>
                  Computing<br>
                 <br>
            ______________________________<u></u>_________________<br>
                  Users mailing list<br>
                  <a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
                 <br>
            <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
<br>
<br>
<br>
<br>
            --<br>
            Ruben S. Montero, PhD<br>
            Project co-Lead and Chief ArchitectOpenNebula -<br>
            Flexible Enterprise Cloud<br>
            Made Simple<br>
            <a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> |<br>
            @OpenNebula<br>
<br>
<br>
<br>
      ------------------------------<u></u>------------------------------<u></u>------<br>
      Steven C. Timm, Ph.D  <a href="tel:%28630%29%20840-8525" value="+16308408525" target="_blank">(630) 840-8525</a><br>
      <a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>  <a href="http://home.fnal.gov/~timm/" target="_blank">http://home.fnal.gov/~timm/</a><br>
      Fermilab Scientific Computing Division, Scientific Computing<br>
      Services Quad.<br>
      Grid and Cloud Services Dept., Associate Dept. Head for Cloud<br>
      Computing<br>
<br>
<br>
<br>
<br>
--<br>
Ruben S. Montero, PhD<br>
Project co-Lead and Chief ArchitectOpenNebula - Flexible Enterprise Cloud<br>
Made Simple<br>
<a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula<br>
<br>
<br>
</blockquote>
<br>
------------------------------<u></u>------------------------------<u></u>------<br>
Steven C. Timm, Ph.D  <a href="tel:%28630%29%20840-8525" value="+16308408525" target="_blank">(630) 840-8525</a><br>
<a href="mailto:timm@fnal.gov" target="_blank">timm@fnal.gov</a>  <a href="http://home.fnal.gov/~timm/" target="_blank">http://home.fnal.gov/~timm/</a><br>
Fermilab Scientific Computing Division, Scientific Computing Services Quad.<br>
Grid and Cloud Services Dept., Associate Dept. Head for Cloud Computing</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div><span style="color:rgb(102,102,102)">Ruben S. Montero, PhD</span><br></div></div><font color="#666666">Project co-Lead and Chief Architect</font><div><font color="#666666">OpenNebula - Flexible Enterprise Cloud Made Simple<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:rsmontero@opennebula.org" target="_blank">rsmontero@opennebula.org</a> | @OpenNebula</font></div></div></div>
</div>