<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Dear Rudder users,<br>
    <br>
    As you know, Rudder 2.9.0  has just been released, and it works like
    a charm on a fresh installation.<br>
    <br>
    However, I recommend you to not upgrade your actual installation of
    Rudder to that version, especially if you are using 2.4 or 2.6
    versions.<br>
    <br>
    When upgrading from 2.4/2.6:
    <ul>
      <li>Rudder web interface will not start due to a pending pre-start
        check, making Rudder unusable for those installations.</li>
      <li>So really do not upgrade from 2.4/2.6.<br>
      </li>
    </ul>
    <br>
    When upgrading from 2.7/2.8:<br>
    <ul>
      <li>Due to a missing file, an upgrade will fail on rudder-webapp
        package, leading to incomplete installation.</li>
      <li>However the missing upgrade will not prevent Rudder from being
        usable, and you can use Rudder 2.9.</li>
      <li>Main problem is that your old event logs and change requests
        could not be displayed by Rudder, new events and change request
        will not have a problem</li>
      <li>To repair your upgrade on your rudder server: <br>
      </li>
      <ul>
        <li>cd /opt/rudder/share/upgrade-tools</li>
        <li>wget
<a class="moz-txt-link-freetext" href="https://raw.github.com/Normation/rudder/branches/rudder/2.9/rudder-core/src/main/resources/Migration/dbMigration-2.8-2.9-set-migration-needed-flag-for-EventLog.sql">https://raw.github.com/Normation/rudder/branches/rudder/2.9/rudder-core/src/main/resources/Migration/dbMigration-2.8-2.9-set-migration-needed-flag-for-EventLog.sql</a></li>
        <li>Install the package again.</li>
      </ul>
      <li>I still recommend to wait for a new release before upgrading.<br>
      </li>
    </ul>
    <p>We will release a 2.9.1 by tomorrow, fixing all those upgrade
      issue.<br>
    </p>
    We are really sorry about the inconvenience,<br>
    <br>
    I wish you a happy new year with lots of compliant reports.<br>
    <br>
    <div class="moz-signature">-- <br>
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <style type="text/css"><!--
    a.redlink:link { color: #962322; text-decoration: none; }
    a.redlink:visited { color: #962322; text-decoration: none; }
    .sig { font-family: sans-serif; font-size: small; }
    .sigsmall { font-family: sans-serif; font-size: x-small; }
  --></style>
      <table border="0" cellpadding="0" cellspacing="2" width="380">
        <tbody>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
          <tr>
            <td colspan="2"><b><img alt=""
                  src="cid:part1.08040601.05060700@normation.com"
                  align="left" height="50" hspace="10" width="50"> <span
                  class="sig">Vincent Membré</span></b><br>
              <span class="sig"><i>Ingénieur R&D</i></span><br>
              <span class="sig"><a class="redlink"
                  href="http://www.normation.com">Normation</a></span> </td>
          </tr>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
          <tr>
            <td colspan="2"><span class="sigsmall"><b>87 rue de Turbigo,
                  75003 Paris, France</b></span></td>
          </tr>
          <tr>
            <td><span class="sigsmall">Telephone:</span></td>
            <td><span class="sigsmall">+33 (0)1 84 16 06 00</span></td>
          </tr>
          <tr>
            <td><span class="sigsmall">Mobile:</span></td>
            <td><span class="sigsmall">+33 (0)6 10 14 76 78</span></td>
          </tr>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>