<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello dear users,<br>
    <br>
    Today, 03/09/2013, coredumb[IRC] ( a valued Rudder community member
    ) notified us that one of our nightly builds was broken:<br>
    A development version of our rudder-agent package nukes the
    /opt/rudder and /var/rudder directories upon removal or upgrade.<br>
    <br>
    This only affects all nightly builds created between the 27/08/2013
    and the 03/09/2013.<br>
    <br>
    If you are impacted, please don't worry, there is a solution:<br>
    <br>
    On Debian / Ubuntu:<br>
    <br>
    * Execute 'sed "s%rm -rf \/.*/rudder%# DISABLED%g"
    /var/lib/dpkg/info/rudder-agent.postrm' and the problem is fixed.<br>
    <br>
    On RHEL / SLES / CentOS:<br>
    <br>
    First, backup your Rudder agent's core files:<br>
    <br>
    * uuid.hive file: cp /opt/rudder/etc/uuid.hive /tmp/uuid.hive<br>
    * keys: cp -a /var/rudder/cfengine-community/ppkeys /tmp/ppkeys<br>
    <br>
    Remove the broken package safely and reinstall it from the latest
    nightlies using your package manager:<br>
    <br>
    * rpm -e --noscripts --nodeps rudder-agent<br>
    * zypper/yum install rudder-agent<br>
    <br>
    Then, restore uuid.hive and the keys:<br>
    <br>
    * cp /tmp/uuid.hive /opt/rudder/etc/uuid.hive<br>
    * cp -a /tmp/ppkeys/* /var/rudder/cfengine-community/ppkeys/<br>
    <br>
    Start a CFEngine agent run to make sure things work properly and
    you're good to go!<br>
    <br>
    * /var/rudder/cfengine-community/bin/cf-agent -KI<br>
    <br>
    <br>
    We are very sorry for the inconvenience and you will be pleased to
    know that we have taken steps to ensure this will not happen again.<br>
    <br>
    We would like to thank coredumb again for reporting the issue. (
    well done ! )<br>
    <br>
    If you have any concern about this or a more general issue, please
    feel free to send an e-mail back on this mailing list (
    <a class="moz-txt-link-abbreviated" href="mailto:rudder-users@lists.rudder-project.org">rudder-users@lists.rudder-project.org</a> )<br>
    or contact us via IRC on the Rudder channel:
    #rudder@irc.freenode.net<br>
    <br>
    Regards,<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; }
   a.redlink:visited { color: #962322; }
  .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.08030804.02040502@normation.com"
                  align="left" width="50" height="50" hspace="10">
                <span class="sig">Matthieu CERDA</span></b><br>
              <span class="sig"><i>Operator - Systems / Networks</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 01</span></td>
          </tr>
          <!--<tr>
                        <td><span class="sigsmall">Mobile:</span></td>
                        <td><span class="sigsmall">+33 (0)6 XX XX XX XX</span></td>
          </tr>--> <tr>
            <td colspan="2">
              <hr></td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>