<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    drbd 8.4.x contains compatibility executables drbdsetup-83 and
    drbdadm-83, which are exec()'d if the userland detects that the
    kernel is running drbd 8.3.<br>
    <br>
    However there is a case where this doesn't seem to be compatible.<br>
    <br>
    "ganeti" issues the following drbdsetup command:<br>
    <br>
    <meta charset="utf-8">
    <span style="color: rgb(34, 34, 34); font-family: Arial, Helvetica,
      sans-serif; font-size: 13px; font-style: normal; font-variant:
      normal; font-weight: normal; letter-spacing: normal; line-height:
      normal; orphans: auto; text-align: start; text-indent: 0px;
      text-transform: none; white-space: normal; widows: auto;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255); display: inline !important;
      float: none;">drbdsetup /dev/drbd2 disk
      /dev/xenvg/a614fd3b-d016-44a1-</span><span style="color: rgb(34,
      34, 34); font-family: Arial, Helvetica, sans-serif; font-size:
      13px; font-style: normal; font-variant: normal; font-weight:
      normal; letter-spacing: normal; line-height: normal; orphans:
      auto; text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255); display: inline !important; float: none;">a6d6-c51334190757.disk0_data
      /dev/xenvg/a614fd3b-d016-44a1-</span><span style="color: rgb(34,
      34, 34); font-family: Arial, Helvetica, sans-serif; font-size:
      13px; font-style: normal; font-variant: normal; font-weight:
      normal; letter-spacing: normal; line-height: normal; orphans:
      auto; text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255); display: inline !important; float: none;">a6d6-c51334190757.disk0_meta
      0 -e detach --create-device -d 1024m</span><wbr style="color:
      rgb(34, 34, 34); font-family: Arial, Helvetica, sans-serif;
      font-size: 13px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: normal;
      orphans: auto; text-align: start; text-indent: 0px;
      text-transform: none; white-space: normal; widows: auto;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);"><wbr style="color: rgb(34,
      34, 34); font-family: Arial, Helvetica, sans-serif; font-size:
      13px; font-style: normal; font-variant: normal; font-weight:
      normal; letter-spacing: normal; line-height: normal; orphans:
      auto; text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);"><br>
    <br>
    This is accepted (silently, exitcode 0) by drbdsetup from 8.3.10.
    It's also accepted if you pass it explicitly to
    /lib/drbd/drbdsetup-83.<br>
    <br>
    However if you pass this to drbdsetup in 8.4 it is rejected with a
    "USAGE: drbdsetup command device arguments options" error. So the
    frontend drbdsetup is rejecting this command *before* giving it to
    drbdsetup-83.<br>
    <br>
    Regards,<br>
    <br>
    Brian.<br>
    <br>
  </body>
</html>